b22fecc4b8096f3395c3ee858e8bf460536b3cdef51d905f5b30a057d88045270261f46d0a6f847f0798b1dc48458d1a2ea30c1d1390ba6c178f8ecdad85660fc6d57cce5bb3b03e3d64016200725037f15e667383c692e4c08c3693f9043043705b8db003953b622c698d76a5cc9ff87aa12286d4aa8aaca46e0b058158c8b2fb6b98d211167ff3402ec49350a167993eb12b120cd6ed3919b523f4a3975baaa474042482481ebcb60625b8f6e7720f4721d9d4f3004eced6565662a229962fb31d6a860a696409aca07c90a8714495fb7022cb1745f8a7382b54b4e270d29d8108deca78a94327c57b50a27600de347929e8b52ac7450669b4467e6c601225af8a733d72be9e151fe4fe496b0b13732b095fb7aa10df673fa0857f79a1d147dfb5e868fc08fa81b7bd6f7cc470aa033988a4cc4186b7bb398a9d76f5dcab1fe547169b309dcf9bfaa0718172a6b30c87466468622b7b602eea2645ae33e86407167d9db3bf059f005e4440d942e98f3133a8828c4ce56a0dba79f787739bd761771dc2928949fd4c18921026e6e5fec2888fdf46b98e8e07229ea6506d3c60a1c290eaf3c74361b56846372e6a5981795740530e8975c9f15c8d5006d298b8164eb563957b1fc18fcb6c638adbbc9b167d7a26884cf2680093c8b67afe7a3036f7b61816450adc8609874793ef7ce366a72c238bd4d0eaf1065cca5a286615e61bbd7d7f94ae370df5761b65b93d4c53846b608b791645fcca0f3cc56a68b7c6f2ff3d88137dd0795b97fac0c4b352e69239f1ae33dc526fdfe2d675528bb78da9ed3bb03cbb6d70fde27eb631b616924c3b110a3cd988f66160aa3db0c8653b740a1c72d25f11231d6fb4d0a2933bd044f472ba431e60d0a1b51cc11f6aecf025a0b3f210cbec02bf97c13d158dca7a6e9430534df5608cdbe63f968df6acd43e56eb92f7f7ccf308859f18a0a42ebe073614b186ab04edebfc403b5eaecadc060744e849eba2337ed2321ca6cb125a39d58a0d2027c42f9ad1eebb538eb806ae4f8c3c07403297c5261958e197b9e1610ac2ee047f2491a9fe2bdeef9a21586bccaf6ca99186f017bf52b2cd38ad37bff0b07dce63858e64581845fce8f169bd0a76caef82c2e6795bb7ae0aff6328e8be178381bab5fbce107a6a9362345bc45cb29bf15aa1cdbf8259d7548704e0765e1802f6422521b67c4edec85666a10589add0a952f86cf4aacbb65123f36f9b2bb52c51399eb2a89ce955a2ea72f1b9acf17ab5c5d61e3f1e7a8c6c23a37495f2e23aaacc04779f358c9de8347311900ac5ce22e8f001fe5c59e649997ef238a6b9170e5725b61a4e33d20005ab443ca5e9d3b626ac62312cd68325eedffd84899491ceb4f95dac755aa5b87d2d8a77fb6713571d74ddc2abf7d5a1525041968d9645cb954755366b76869541397b724bfd893265358dd8e02d953870147899beda38e17283e37e68c6254a854ffcec23862b9d8ff250fac7e3f30197ff6ee4e392c2bc588355ae30d5b6283a365bde00d45d8e5d41bf8216a469e776c8db88e8e7866bdc4ba82a8add813d6a6d1f9df3deacb12d501a98d2e1071c14a9eb0d651527e6ee4fc37b3070351f08e9e66fd9b4c9aa21b3fa49a35cae09f4d0052bab5a24570735b5001593cc1823b04c61d0a21ef6173c02591eebbd54ffc6c04da21401a8aade5161a99909aeafd5f2fd55198c761f7b4326ce1ed6663cd6f039af5f2df216f64d184eeef5ed11df049e387ca45cbbb6b8f46db36f3382f79b1ea84eb409b8aa4fc3024185cb4d268e98811f8d3d978850dad584172bc30040b187fc833536532089191c8c43024d1b80dda7242483a501b5b0846cf15cdf88d17630a65361bf8d21e9823682ba9eadbe71209902efef487cc789b64ee21c9765a1eed9ddb2efeabeaef4940408ce33a738549118f2cd63687d3caabaeba12d0f4e71ac0f36bbb472b017def00e7e67f5832f04a9a8d4c91f33de7a358231d2a4865d36845f1d820ac30eef103d509562dd474c7ff9d5f43859ede8541c0427ab7ad298611b39f27ea8fdb414bba0cb49fa72bd54a117d2fc2c60ea2ca21e711eb3826ac515d123df1024c1c1d82e909c2b2a15f3c834356b92db5a18908574f780722670603256ed800b9ca3a79488a5e476709cfab9a8ab1ce88b1e4a405e3551982de5634ea29e0da8841dd6083ce69b5bb3aae199854d5f9c427b22ffd2a5146e76d81de1517710563de91ee65783388a88c4c73f813819bf2488d2fb353b55b6ec2f4a4425b3f34e1ef8875e8ee3632b213e1240c7caeb432c04188167f2827035039bd54bcb2ea3862f09e78e50957a0e3b0286b67b55a41976ef7c634a8845ec5c2cfe83f9f4ea07b46bde10d278e4eb93c51fa098af2df566d919d87d4a64b328cba1ff7f15da2a52c23ca11b892784c5b235d1c460af19c9bea6ad315e2258aca36493036d627ff316888d4ad27c2c8c790f1bc73cbe2db591de5a3bf750811c287e344bff5ff37ec9dde744999f683dad638c74d93e609b6a67e12bbae61f1b7a4b1a514525973af43c3eb44fdd0f4d60a67471bde40ec1f4c642eb45c94ec9a02fb1d43b558a535a279d0a21b9cb318fd5d5bf2a7f8abfe0ba05ffd2ec93416e170283799e8a71ae6194b75be3f384b89a1efb370b79e1f8c80f16e0e761589232c9e0e778872e523302459aa695b9a99c8bfb509a94e30f91b805813ccd70fa8fa89ffe8c26d3159d3bd46a2148db4c757a4b83ab38ead00343b1c151c19e82afdd4e8d4331fe340dc110d2db7ca5f52e097cbbbf9415f4f04cf08c3537ba8066a881dc3e9f2748259c316163cb01816c83c7e2e7980124e82c14a708018ba9fc1aded52ccf6b062740378343cf7af21db68d38e7b31082f0896217310183769fe134728d531c3c36b1dc9d783ac0324d4847b230523959655af236baa3251f848584967ea5e7f084636d155bbc16fdd59a44af966d1ad9ce1e1e7c472a2c63e5c256cbc72331546960ea7643898dfa16c31f6c05bdd4b20d97e55089c856d25b392ca4bc2850ea35aeab71939143f11880297d29f3aa2e24d816b4107fb29afa149b528d83b3ca6714f18f0a0095af7cc8c25e2214f9cf4ad8908b5751922071296d9aa1a3c0485fe7a6dde290d3de4a7ac992ba4849809c00438108de187a40f9381f42ef9efc8240e16a9b713a4137e2fe26f5b58fa4ac7024764ec0f8ff046678b1ea9c04e035bba5f8939cc6aa4995c90bca92a984dea58a9c366c9a1cf19ccb686339764c240b12899bf7b3b9476441e48b5612c2ea6810fef624dd24c650b6aa312469c1e7af2d6f62461d343a4bc243c43437c54ac05bbe9778e49532219aa4a31437f8c113b8bde584d78ff05a9b952b628e9835941ad0955e04d9156808450440b111f1c1e6c35fd729fc47ccf710b27e1d172c20f474bf5d3172a3ecbc7f077d4dd2cb2ef9d07f420e8770ba3f1bdc4d646ed066e6de224b6eacb2004160e994c35b630134747fdb092d3f6d617913839c885875c88d3e3a2306a82a614119e89a7d82e19bea16c188b5063c4ad2b425ff2fb587c21d370b6cc9ead6e08a4dc9ca2ce080db46be2a0d6e7a50e923ead46c0723e77cf7b9311f758898220d3dc9c7b645ef776618db62c8266e578bfd782d6698149848c156781a62c9418084b39f375f1bca73c9f7a649a88d329d42334952eefb573670eef01a4f1920ef132f3b5e0681439f8d116a024bc05a8158b3972781232beabe68fb777025cc29e8489fc4491132930a559151225d1a39983d99176be4f8a06784f6ae82cb6376b59a6ea27b99364f30d65a070de89c52ed22571bf1eaab41faaba6f44ac785063f0da1cecebadd2967b0468570d26d471dbe47d0f24951bd3dd5ad64676b111ea1646dd13603e75b1f812c3b86d2a88b34c317bf569995ac69c85c82c9a18fd75668f06644a616cc1ecdbbe891ac35039e46991405710c3297514a7f97e8ea8bc7aa1cccefcac45f888c1069ef512add55874964b789707f453156a3c25e8e997b9b75b0a77a7e33b9fb98affc60f0363513584ba783921834c2f7aaaf213f1c3946137e0d93f4ead2369939b01825eb82bcb31903901d7a0b282e5b9e1728bdbbce00bb3393adc7e1722243dcb2095880fa0a892c591028b7e87a57a2d8074c5d01ff81c698535ae785b931f9450f27abec5fb962d658cdc7156c8d28a78c3f67241a182fa9a890c5d13a964fe65cb169cda6d762e98a73886b895bee79177187cfcf3892d90db19466d2f4315f7cc49dbf7b9af22b77a7b950f4d0284251af088296e3ed506915ee7850cd3d08bd6b25bbd6c0cd2b8439188c7a6de9d30c1f9761a1fd1639e58b0da17f89ecf861fd0f63337442b758039aab92b994519343c5f004cb4552738741cde65de00c3142bf7acb2a386998b63f26c58286ddeb3d00004038cb82ca5142413072fb99452af1a64e36658a8aad1cf1ac21d2d32562b54a73f9097af736566ef155caf6a32635e93499cfcbdc6f1d598c840d1d338e0c1f3269a4f6cdd9205e3123e5d4764a7fa654ed7c1ecfc448d7a0084b1a342256e64b663ba676e6df3117b74d8328e4f3fe4c9b3c5a9366f9c148abbc1c0f45f90891f0e9947c95c919bdacb909b2afaf20e63b1c8a7a75368b1455c094d6315e0b61f634297aa87e135701b8c4953fd15f9e87cd999163c0946c9a94c30ffc79c789a47bab54ebe95e12ea3f561a2addde32944668f62261bb06e6f4fd1703627d356a7729137785c7e7198b3cdcc707dcaf5b65dbfedc509e50afff6fe488abb0e10fd04e36b683fa0e572ebce08a83991545aad8b562a28cc0c75ae5240cd50d723d0129e9123a2c5b9c73fcb07beafeae2a827afa3c67ad11b3b458901ec1ab99dc134eff966ab50989e5fd5368a2646adaed360e029c1809e14525f1af91922461817008a2fae11150217106b6df0a004ef75920820e0e8db6cf7540e3b2f4b97f2fea2175d91b04245dc575903f0491be4af9bd347d44715f84c05510b1aea1add470e462faf0bc0e9ad0bc811ebec5c3cd8cf641bdeaa180a84503fc63ec78cd30752a5735fb2abc81f17578c9209eec8d061edd5773ba006357c7a2faad17c56e54198b8933af374571c2b4c2dd172795efd1ccc879970f5cddece54a9dc09dabcef0ec54a06b8db8bcdb09438171ae3a54884f43fd68f82a3bdb77ec25962b7f9063c2032116adc0bbe333700882b5f55a2d84becde5efed0640756befcaf47cf5013b094e0af1c0e59b4f998dd5d146ac053fbc30379066d03a5468e29d365db8875144cc8a047b8a4fe256e0c98aec0b1e2493a703e32347d3", 0x1000}, {&(0x7f000000c080)="030ac9ee8f77f0006357ac739c76cde78d894b0b593fce65a01241915481af726e36b418d3de92af675734fb0bd4b6069c1ecba3342d399af80829cff212686a24006a4372d673d5a2ee03d129f7fbaf88b4", 0x52}, {&(0x7f000000c100)="23187da6e7d890366f805b1087810a9be7f714207309160776c2e0e8334fe9c94f169e8870cc1ba220c023d44b500f974fe01f7a50d3f21dbe45e8248d363c32b181c13b0051c7b855d0cd25ec5a8f3f72ad55e8a84e4565b9561ebadd9376b3c47d09080babd8be45b0a572fade08d1b24ba5e6712ccacd47521b4a30cf7ad251d95afe0961a46e46007a9ca5207d62883acb87654c465abeed7d28480e121a2ade0594e4ea9f9624f0c91dcbb3d61e5851ef4376e0d3c3bebaae7c8684c42af72401b318b03c915e2166c3a0d84ba2c4f4d8ee850f95f9f6e6194c", 0xdc}], 0x4, &(0x7f000000c500)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, r0, r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb0}, {&(0x7f000000c5c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000da80)=[{&(0x7f000000c640)="86a3c3b2a128be46e484a9a7d871d41d4cf4b255a0cdd3062d727e1225e15add2637de307c20482ead85a2f97b85ff34452ef374fd4b8c2aebf6380a4ddd8a5ef42c6855564ae962d88450a914f4155f3c81a00c37cb08017d31655429aef9d9d6122f0d624deb862421738209e902b681485837e500ba81c4783e7ac3f888081bdf2fe49501cfd0e8e248cd72541dd1c793c0a8a03f33debec2835a60d862855d38dad6f233", 0xa6}, {&(0x7f000000c700)="038552e5491ec52adc6fa3f3bfceea303272dd19df84ace55393564c2735c0dd85f73abd8d6064ac06da5f", 0x2b}, {&(0x7f000000c740)}, {&(0x7f000000c780)="a13311fafc17da819d0e6a1f8e4ca4f7121d1880ffb4b9a63488356cd6f5000aa0ef323171e8e72d44387e7e917f7fed5e8366391b79fc6e4b12f706e215659e613c1d8b36522754ff5d2d5f1384aca0", 0x50}, {&(0x7f000000c800)="f693a5830da80afb4a689b49f7b572744dd7d88e433854196c928ca5879b5887af66c5297b92b49bb109d7e001cc5ebb2e1ff364d1668aaccef0f9ca9bfc192a48064ac819880fe0250ba635a0a7f74734e027b835600873765edce8871917c665bc7de00a653f798ff7b5ea343fb5918dc4136c58403cce4adc9bb926e0132ea50771d0485354067805b86fe41fdeddabca03c6b64ed3e8a89bba9f5fea11265295c3ca87573fa46d9da9d3f6e07879fca68bcd20ab0ebe89bfb30fcf0c45685dbd3cea87a4de9607e06dd18c99ea656ad5393659c9ca6024ed81b2b55fa34fc6981d9465e936ffbe0107ee38a151fbd2d001e152ba4a29df66498249c792e91fc72e7f69a27bcbb9e0364b79a8560df090bf883850f823aa624dae02edb432db74c91d76fafe91c71e59fece5e95015356ec68ed2d33dd5af7ed5c8aa9a4d0904c6be8172606577fd51d6c49ae21fa84252d81a74a042f2954b82bd89a237d46692655aba95e54ffa149d2209266f451c3b0a9485fbb8963f2cf3a3ade53aaa6ec00950c647808d64c5acc1f7a09c1287edd830056b5a1f2fe2ad9e26729c7e0624b4c1fee33d4a22a6032dedaae09af5ab0a3f96bed41733d858c1cc452cc96cd6d1f8dc84b4ef2687d7592296d1dcae21b75c55e9712310d0c7157de7f33832f0015a5fdbd892f0f1db425927982d4727d7027bb365d357fde8de5725ede5b377c07bcb11d50b689a799247dd98de636a2af1d770c9b5906852e5e97c0d70da54966bdc18664faa062584ef11fe5a3c45cf662af797d23469d475c52c4cf1dcd525ab3ff253abf6f5d8cbdc7c73007e274bfe77553666b0381bdd9a6c9188e29a83a2ab1454f97c59eafe14a0e71541ff76a8e00c3cbe68c47d06e7919165b16ed2c3cfdfb6c933bd2d106999982c99a50d1fb971046f9d017f5c839a452c87247f70b0f36dbac9833cb80daae5ea8071a80ad2762aa327e13e74bf6a014c62c3abb0839e57d382928baccd155e090a93ac65fca96962b8d22a455a55812243cb364c819640f17ea7df19135bc2bfe87f6b76379e56625e9af7d9f37b9cb17973c05c8675fa3fadf52d56d5deb5b85e7049db2cb70a7106a9876a669e6364b23202a54fc0d147bc7d812c848fc2aad46dba32f8721ab517c5318b8f141e57dc159c1df98ae377e2a35d5e8ad4e979f1eafa415fe2804a008f2a75450b1e6f73562de6263400d46a24ffa662fb4b9a84eb2e08b22d5f0b1e573a09c957de9e51d3d6e658d928ae9408a162f047b6d6c477fda5a6fda556480975d7aaa6a2acf348268f802ef901b173c60a3e9342977f5f4ee42103f602f64c40c65a357f5c7ce5dc62a0c7b614c7b51347ab2ebf1d876d6831ac4c3496f08636298207cfccc913e472bd7d36de28559411f5f67809102bfb3ba7eba570e41c35f58bafd9c8d4ad415a5974d8891851b8d574d406926c73b3671b5a8d3e1806c6e9ac02a8128f3069265fe19620f8ee02ba01386b0196698e588eb0e3f2288382ff1487c805aad5c81a0ed1050ba6f3078ab31741558fb32807c15f5e4b75db71a48478caace1c266b56324fdf8d47a216242dde971c9ae47f556efe9a14ccd0ae912706c15ef2b470a21186cf90133dc291bc7a20ae41139f1dde0ab5d18687e768f3d3983abea232da7fa999c5c20d552441da710d44f369dd4b685a949cd415076c02c253202f1e9f875fd626cd14a5567314ab14be39ebc7edd762ee934cc0ae93c84608c5a312811631568542d96afc32a345961d623ade3c1ecc3df97b227bc4b12ff3d8facbc3f15966ef420c44390718a5a3a7cb813c07418007a46d6784f86106956183446f5732e0fd0a3a3840f0a0ba2b63b9665cfc9445f0313235d1f826abedcccb60feedfb26299f79ca65ad737b085064c0fa8653363969ecd0af64fc8bad9501fae8dcb9f0c30933257733a21291d2bad936c6d95f4a26be487f0a6429ba3dc4397c63837a61ecde99f78e51b3083a95e3f7c3bcd84be42bf5b4d3a1f8e20703f338cc1589e0065b7095b68b73b7ea63b83102834aa2b76961a6d527d2a66f2256cd1d59aefce4973b45bb26aa110601ba40747810bc996eb13ad35cfac9512d9e785978c0a279aa7cc42900348d87a0fd825c6c96d61d9f5315665c737a18855a3ccdcc39e37a5a1e0cafed2924e7c63cdc025288cbb34e72e891fce074006ef68eb8698dfb59d9e7196fe9397d6ce49d0832a1a2e9616cd358bdec6c4b6aaae43e306976cb497352953879b7aeac7f85dfb8440968edffd184634900c6dc650a57480ee4bc55f7441ef0cd2253e8cb72b091af9b702f78cde5a1b5cb0598641fd75029e9ed2a525e5c06bb7d8f53234d248aa2a6039a1ccfe1740eac6164bb36d1081477477c5cd62728e9f9f314887f082eb0cce79821a4b722615990dd55b9ea80e2119244ce8e8e846d446d8bef78c4ccb76d7bcd9228624c7c849dc576a3ccc7440924fa5cff6db4f40b3cddf14a7c830f49472a60126f98c23bf330ba7a7c2cf63159e372c394efd76ab76e8262a6a42761d5b890618b0e724049540666c43bd97856e059a4e5fd3d109faeec35e3651b57214819877be2b5f1ff207f66b33a8826e4c2cb6805fb028389aea488215cfca770466bee1647686c90a8784277381f344b753139d99d09eda8915da21199c816892abc7b3c7ff76383d62c3bcae372ada5ab68b9bd855ce12ebeffc11c6b96191a205f245682b2a8495bb4213b1fb0cc457c64817d54f017fcc625b5bd243e4de0344c0c3b23b4968ff50e705cc11e73d61abd98d75a34f22c4ab68c7fc4e02c38508d4d99f3ad288132c46bdb4847195a59668ab6b40085be32a96d66899f8fed50f010d30fadd6123fd02916920cef50a39af5c9fa0b792556e8eb7c007698e9c2451999bcc27dd9dac4507f005324456cf4d61cb1b883464b0f46db3c4c9511c491937842f70662cc4c658e5c26bdd0cbc4deb07c1742789f1e01c220d15f448315e0ce626e7d9b0f09e056ee95e022ca64789e03708c5457e55445c9c1eae89ae71acad57d7dee1688ec5b7a27c46f6211d6ea25b974d06874356e6b855b0e117ec076a9f1a84bd8a33ef186e261628d72f55ccf3a6055c9e093da802918ba444ee8e5c755b6f362d07cfecc09fba2d8786afc0946077f5a68bf020c5d8fa34fe7a23a8d26398b91698edda8adcd568aaee95454703d7ba47fe9f57eee4ab3762947fec56062ea7a697a757a00e70b4a271739bc09a1ea9abfd957c75ff487714752172a549b567b10d36c5f1208dcb851d39d06003009c952891d376ecef1d895562299365649bceedb0e204671906ec4ff486c4d33e35316c9e89ea56de731de347672b80a7332199b2db8512a43b747aad0a5cc26eb1e71b0857e4f6b99b22bef861043bae15abea9901e4118ca413fcc1707e51c2cda4c6b5176d2490d89e98db89f17b9954fcf2870f7926a1dda7a83bc792d7b57f061c59aee2d53a7ce7b883cc43ccb09ce0c58cbf9b4758dec7d2786eeb4fe485105e216c6e293255f53b4eaf36dcadeac9632a274b9023a0b08a427976f54f88b5285f973c2c8eeb6ae056c06fdb9982fc6bb09a64a34c717f8a69cefdc5d280f30279fb4c8e01c5856623aed539896f90b1b9a763a360e450a1fad4c1d80e50d088f974c8b4a596a06eac64a2e8262cd342dd16450c82758624c0b231ef589f2295565aeaf34c1807f970ff5436072b47c2d5cf58df6108227a82f81ecdd615b1e969ca4503bed88d0e0679323a601b06ef1b0d8a294d88d8848a03f948905f0a199e6ddb453dc5cd4b70e0e0d48e87940dbc77834a315d1679a0acfe28f58b35091484157d7ee33ba49e52bf6c98a60d1b7b330cf501d0b471a8bad519022ee2251218de49c0f740648fc046ca314d03d605c3d8a52f537353ddaa4683d3352e1059e28d0c714b8cc7f4e193fbb2d9cc9440bdcd4255560ab0bd5a767538379c2a13b32be05791500dd6df1a5d0c0f98c2ef3a8af6bb994c2536c81f5d2f3feb80e27f805de85f6e745acd385a9114f9be538451ae2d507535a3f3788a927e2b72aacc0af033f51a061126b85086ff26c9fd06595bb7ee997b95418962dfa318dd3f4bbe9156757d53fd3831c4359712e8af5aead2df33e5c6de667c32c6f53398c291ea6946c6ee4abe1d695dd46f4ccafb92c4e44c1a15c1d245b42f19bff4228796de61cd4f306dd0dc2da56c2724f7e4a9a6b9a8e36de8befb251e2e7fc105635029c690249facd2acf6833eae097b37062a5afdd4e411d4fe220987e613c8fd72f8697dbdfc4eeddf15dfe8d027b52fc3192eea18f3b88f97b9496ab8f616433392f7cf4d1e8e8d0117270218fd18e9bf0a84cf1f73d86cc22efed21c5dba2f5d63bd4ca0c49ac47d94cd47e8a305a83e0fa3fe98e9b0edc1b287d3464d49559fa0d0898840dc0613cf020d9ed9dc0d1f6f4761b38f73c50efc9ae189f1a0c539846b213d54bd2a7a7b12d26064d28492ff1f85a7276828bf00402506101c6d681f90698f92823b815ea25faa4810bf079e7ceeccebaefce00cb1ed07049315d696110c541396b1368bbb5a5172d9e1e0764f69efb9c355ffa9f3cb1e008eb239bd558235e16451e1358529256edc02fd89675f68b919b0cbf596e238b7a7e9025b5820cb2064f2c5d2a0911be3c04070bd29b69427acebec081b5b2de94c393530881225cd821b3ef451ff77d471494028a4d873beb749522a2955e44e0f21b7f8cb7c1f73f3a8b38c504be5e2638df8028310b004a2450b0177f27608fce8353a80ef7b60ee9271cd65619fda8e0712e2063684490e267c890739a9c8fd8f390fc6d8c1b16652ef6bf89a7a4cd0db40203ff47d628b8539c7aa42bdf1574204f0e77ee42b72356109a1551ec463a0cf064ce0eec54675a41bf1107b2cf2dcb9f7d26208c30cd5a53093b113d0f1997f325dff95cfa8d83aa95b6e732eb215a081ccc4e733b6fb97c3df8aee06afe99d1c9c9977fccfdade140c7a6cce217dfd66c02e3da377372a29d9f62f03b34abdf6a772368d02bab6e4ec60954e7b671ed28a68f7020889099164427015cde5dffee96b700e7c8d405d22c1b07d47d16316b8d9682081643fd558d76f6f85155c12f6a0602158e1dabd04366faedfe6765180311cfef2816aeaea482a2b28b0016414a9e333e0765bcb382e67a61dc1aa1aa1435512d60f3da38b2036b2a2ac89bdced64c9a2e2881de4e04e8346c3e3f0d6ce0b918370929f71f82e5b3a98541a8ef8068950943f7e8ece792682a03519f8fc531cacb5a44b6298ffa473a024c016985f17c880bc240121da2b4962b1dda538b4452ea13534d7bcbd345a35514c01773ec5f6c660bd7e8e5ab0a7418093d761c3bfa3851297073b6c27d7d391c6a459d19ec905743dc06e0fab21989e0cef2fb85cd3e3936724f4dd36f305bdd6e4c6a22ba57f8230d5c82530ec8079335811f5cd4606db2c57658309c80355aca66218281d15d69c6b7919f07489760b433b1d0c5141ec48b5e201a2fef509390181468b9eade898636082166546df089763a67655f2f7aadbaa002d8ef6dfa4ef314f21c5c283967097f7e45e46aa55539de5a4032d1a4d22a23f74bb25430c21e2ce56b5d420a91f9859be2abdebfd2985ae147378b016d5a7cc2207f4ce557d6141e3fe147d34bffc348e7d6630202ea2b4757df6767bada9c6a838fe65b5ddec0fddfd813eafd9029cd2a87a845fc3efb9f5e94cd7fad2cf", 0x1000}, {&(0x7f000000d800)="b331e461e64d1726fec6d2a80eed3b55a3730eedc4e5016b24597e78d1ab1fc5b88cc3ebe98bb3ea578d291e0b26c9584d0edaa2333ade9b5ffbbf2984a88f2f865142fcef91c1cbf3e71bf4fe316620a8d9c2af893d4f9c90b7743cce6954251f68e18266a4ed38fdb03a0ebe36e85970e232e090f266132f47fedd8b61dff5c246cd9f4e648e3e29f7c9d7f7b2d4aaa5274b3185b4573809c0d823e68def35b307d9c059a0fa3220d9ea91889d2c72228b5b0f32b2be7ecc82ce4ea23a0c4a2bd32d47c7b9ec1bd9356499bb222efe21957869b2b26e44f2efb5e7c2685fb846020d0d926c56570514", 0xea}, {&(0x7f000000d900)="2c0c6b1cee3c83e97e924d8f21afa8085ed66bfd951357ca790a8a28cb65c84cf5fd4120cd2ae1b502facccb49286aa7b360db796489a74ddcae8227485b9f53fcf582779632fca02fba551f8c64e5dc3f81fea99a0f51e0f830a4fb1c7a4e833450d1af1929a4bfaf3446de8bee5660250939b16e7e1b8128075510ce77e24c7a8bedc32b58103bc377d1cb64d42febf52aee1646c7f883bb98e6965f1cc702bc4e5f6ef69ede941cab9419554f2f5a007bd70052cead4aaed26d0ea62c513cd70278acbe4b15dd66f23c1f688ecd932b9b227c5c8cdd55be506c6664e62fd0b89f5329336a91ee3e0ede1283100f99e9b124dec684aab8d47831", 0xfb}, {&(0x7f000000da00)="4cdea6c7a6629c55abf3376f84715337fd9b70e732af280f1e523f33666e39414802c6899356fabf9906deec833b3fa00d956ffcf110764a8b2298010e4a0009259f3631c70c9a922c5cc25aa5f9a2f60565fc35f3e72d731f0b7d2c3c93ce", 0x5f}], 0x8, &(0x7f000000dc40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0x20, 0x8000}, {&(0x7f000000dc80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000de40)=[{&(0x7f000000dd00)="44798617429cefadcf5ef483e056b54d78fdf0e8fa326157f7e25589a16f92ebd5b1b1f28e6f56e79f7c354a4d61c12123b1c30158eb9a4b622482e2fabb90", 0x3f}, {&(0x7f000000dd40)="8e41b2b9cb9eefec59764d047c840c04ae3d1dcfbbd17fb365417291b0ad6299f6d2b9f67c7d37d6dc5b07c26d94564c29f80a5e100c81f1a0ab45dacedc7aae3c5cae4bed69905d5ce4c09ac8e30abe0a3742d011bdffe93d88e3820e10b46784418752f2fac6b89fd85c2fc36e1e8688dffd3e91dcf3fe00e7cc8dffee77c919a72598b2195fba53fef131726751e123b15c9d9dcbbc5d43776dc5581ae5929661287915600a47e1bf3b3ec6653fd12d743012eba4a17c351bdbb0a478f4123668a920b005ba740b2e9a4583edb6daab82b7715644cd5bc2da5f1fd7b3f6120d", 0xe1}], 0x2, &(0x7f000000de80), 0x0, 0x888}, {&(0x7f000000dec0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000df80)=[{&(0x7f000000df40)="9f7d75319c6954c18862422e6a9b52cba7c0d967a267dfcf2c432ee0101c5838d567d5a111968d250cb6083d4594a81bd743b9317d1a271df1", 0x39}], 0x1, &(0x7f000000dfc0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x20}, {&(0x7f000000e000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000f180)=[{&(0x7f000000e080)="39e7d21530c560d10d49c8af7145e1e84ce50b3398d1b6c2a37c5d4dc67354a551131ec59b5c08378bb3f250996219a4167af142049cd0043af69f8b79344eeb70e0512f670766999b49e8ee54aa3bb775b61cb996c914faeea1855aba11e16b84", 0x61}, {&(0x7f000000e100)="c46c7a56fe5d6a1094967a76d5e34eca8e359d93d89cc0295c0e08d43700700c4e9fd5df814802a56d30f4c3662d6bea478a13d7aa765e68cf47ee18a794ef73e006131e9feb77e4f39ab38af747657b3b6c2300fa5ed7a1de178fa7688c3bc6da2130", 0x63}, {&(0x7f000000e180)="68709cd519b5c1ce4bc645bdbd408dccd7736d772a61f757aa73c2de0493a19d0918ad7819ff28177bab0b05b22d16e26f392ef37042ef0fa468b749d2a1308aa641fd094a85fb30ba8b0bad4298a8eaa5d071ded9383575dd1692a9de38b44328a327944fcf538d6fcc1088c69894e797b2eb6146246321b234121559d0ee777e820e87440253f522d9825a012c513b22451e1718593efe9519f728a508f8ef8852e8b90059349e36cafb7785da11525b5c4107fecc58f895ab672c015af01b132eeeb428ed66cd6199866400e02662073de43396349593a19cfd332eb453e0913a1974bfe32adefc9993910cce92aa19112a76876a65a2c91dec92b0f05bbd3837c1b6cb86b975cf04b93c278272e06175465d39b4a59c24fe03ea5a846af85882e6d872fdf327362ef4b4ce60c33d02388cf3f6da4d62b6f8213da11c82d86bd27c5c5e0c95bbb764411feb3a8000b7ea70dd1966de33062161acbed925cdf65bd9af246ee0504c21cfc326f95fd23510c104dbd8094ddfa9e14eb24f9181110f9e214ba78bae093f3533927e35bde4d71e31e97ee9250a529ee22b0e761aea938aff00643e49322eebaeeb4985563c4ec53d5e516d5263d12604ae108d03a3f5bf5bac15464a3b994738303b518fa78c623ca099ceb8fdc8a0ecfd9b2a0f505ce81fea0ceab14d3865122d1d55d93b4c4bfbdf4372cf41c1050de70b2cfdbbaea8a5ed5c4eb36d57528a25888c1ce79545c98b03872a821da48f1ca8cb7486cfa53b219fe111866b8816c104fac86127c9d5f01a92e29a173508d26e4b3b22f5d2407ded21b3ddf264443d9c7a59794ae90c04c798d0819186717e70f8e97154c08a93db352af94cde1fec4ca5fc4163d303101bc68bc40effd457c89769eae289da0404f084f9ebae937cc93200bb3f030f633ab73016c18807d4c309dbffe2e168b6e5afa4b115ffe17ad4f91bea5c72643735da1c5fc4d7cae69f8dadfa64e3140cb2dfdc1f745aed9c43f825b68e56067f0f36f97f4daea1091fb2cf12b614a73ff38ef0917f23a1184ed74c546f740178290a80cb45600b1a260cde2b23054c5414e2a8993d398ae8f95d8759fcb5a6714555e35ed58354e516a49f4ad64a6eb7f1d0e8c30881a46f430bd3b26b023c70b63283ad849eb7cb14e58c027a9c88b91bf88f7b2ea841d66419654c4d6c59abe290ebd0ca8415349959b3903b01b592bd3c68d53bceadf4f0505a5eb7b1f93e39775928fd3639a35745fe7f283b45010442fcbab8c2cd341a0699a177d680b55166a67c1a2850b0fea19dd3379c621bf8f56e9458e0744255c3c1c66fbffbcf9418b6c512c2bdbba0a1ef77c40b96d31886263d2f88fec34672c3bebb69beed15ffbe8600c30d3c2dc5093454afa2ad0bbd3f38b48140203edd97a731e7fe262919994230624fb08e68c2e0df6e7466b7723dafb7f34b549f7d482cf060649ec267467abf41e89b75fc017d195861bbb890907ca50db48f37a64c2cad13ea0785aaceb164f47f409a525c2f9a8aed485a677fbc1396cbd420ed20d84e767ccc2bea3a50803c904c0262d414f5f259b6fa96fe432355aa9ec1b54148d6058cb819e8bf8579caea56c064d72904f3d298204afec4b114f73d9e20a62648fd2c5f93e7dd13efc0953c8055298f74b8536ed6054498e15e66ec2a581ae8bd43a029b4c977001ac95ee43a3f341586f953d604bf1202a432af0a619ce3524ac71cb199a44b353c03dfc75aaf5ca647966dc2de99f9aa35943fd66e2e8049386313dd653bd300c1bc5604291adc79889a9ee3d6cdcaaf4112dd23a9aa531e5244a6aa40d3d2018681daebe24d78ac0f056d167d9f87bad5acde2b939ab28fd31fd771f2b10fde2b4716d44207b903405552de96753c4ed4060ccd17e6a7cba39c031653db32c51c1eb0f2e1fe1944de9bcb90afd48478890b2489aa8abcd1c99c649f0cddf5d3c6773bc1436100179244bc7e8902acc7071e3a2d619416422c416389cba4f7826268df0b222b2321c2d1b6485822620bbc3097fa55e6a276fcce6336fec1d50e1df793ff46dee956ea72d65e661d9eb2cec8be4e35959eecc77f388c4e5ee70f38ddd5074f5f1c0b8e90c820f4965e04f80a38facdf451d47cc74bbf29841613d285443d770c01b7e59a7f0cd3d3d02be135feabc7eae04c38836933fb8d93dd71ffcd7dc498211829e917be316710028a8544205da50b3315cef382163c25877de2e90bf09dcf073f76cde32e31eac35f6c6755b1d9aeeaeb3e7b7bf72fb86db123b69b36d9c7863a1802ba89908ae9b86873506f292b09a542398df8f54e44b972a79986ab07d5292b571d2f9c5a9be17b077268908dad2a7d4c422858b410bc865ed480bec3b1cd1a89bef04b600a182e3c00f9430472973e9ee2339373e3474c7d9a5c29fa986955845dcdfd04f964c89555b58727bf5b762bf04625a3187db81e7fb30dbea3df9a1858d64c229824301b7427f5856509baf05c07d1aa4dc58d46b84ff784c58cd03522c46d1df77239716f9592f5befa86c434d54ad4ebf53f1a39ebfc0067468c5a6ef20e8f380f21092e1aa8eb6cdf459bb1637c9d4d05694c9ecfba4c53ca8391d11c0fe65a1bbdb8583a71e6076b5354321e0232ab80b67090708d52378489215249c1def97f8e4660458af819cbe0c3438d5c92116a9354559de8d63b0e1259b62c7fb023f1979d3b34383bdbf5009c49cf3f7a85e2f84f49792193ce027d5be3b865a68816c95476bb278a674dd131dd9923107d29c9211eff1287e20d62cf4db6b70bfdef6cd6282518fac434cdf4903bc2d0cb719f8ad9b6b59eba0418f4b5f2f3edaa36b8e68013c950ebe44223e3fccece8501033c3e9f4a174737c003497f6add667e5c889c9ff26d8093f00734e39a7b3bee0638b74e7ee8df31d1e42a5174fda2b3b48e4fce89e8c8e77e19a8ccda1dc815e528588d36b379fca8668f47c18096573e641a93208ec81b1642ba563223b9e060fa2f643c28cca2eb5f2706ee2e13e17f61377b51da8bbbedbc1ddfdc9e50f84d0b0bf966a22203e39ff4ab9e5e1c97afb3b1fba81bec0a029570f251062d05daa38ed8033f7b52c2e3cb7bb903daf2494d0022270b7e0c7ef9521270d257accd648b5082aec480508bbb6d240cc9e69c1a91472a1c2c2546efc74305fbc46f96065cd42dee24f08bea242d965db1477811f2694463c937515b1d0da704a931958d663fd67b1d066e00132f5dd9e7b43e033582a4bdae86d5a236dcf24d25b3fbf7e4c6998ad6d5174ed431e893e004845bee3e753e44565dc12b4ff58c7a5ad233415d8d2cc762ffd7f0f4ef7341f9315a504e139bbc34ec056d61f10f45249ef7b41117e51b9950380627732a95f251d090c25afb2352661f3472dada2353fcb84c337cb82017155caf2b6f14ae71027b25b3e4d282679e94027148eb6386e44e836b47fce6709cd3b17fd9ac22ebbe32de00bf0babcfa6f502cdad65839062dabe8e745f8f082ed14214f16a52e6f32da916489c79a5439319170036775c3af2b7791e662b3e7ffd1b46f328ec5c0dd23a951008e3258dd5ba63a81c3fa997c28a13fd12664793341483b4301a72860b488dc93ec9ee374b9a373fda02b1d65c02480986ca11552358ede7ef3d9289241dfdc15dbea4caa88a9602b3057f8e5d12a4dd2f425c4b12b41e3c9fc3334153460bad79100a85e3d4bec37574453570f99b655ad27c373584d73f588da2ac3a96a67f97790ba0851ca0a3af199c2a091e0faa392df4379071a86f7d8ed8e14c87d61c44a09f30bd298949382a949a5a095c675ecf2bce2edbc4f1de43a2eafee1a4fa1017fcb25629e4a3928c83e6ee971a288bad962ecdfcf1fbc14702f299560f68ff1a7dc44bb11eb341639ff1ff2710b86a9f5c44373eb8751dcd270febed60950b712dd3eff06d4d212ec7009caa3ed58b5aa60958517366820e89f798e4b21e7c1ee540e64785550cdce8d6125bcb3b8dbe197af2b8be4308c09fcb67a42d6435ac11011d665de9ac5ed498e5f84aebe54d4a8fefd520f4b4fb7e9180c75608a76794b768205b22e6d158c0a7921d86ca7f7f0a99123198ab2ab2496af29d5814e1a81e6e127625650b899a91002f31566d905a74b7053484b39df71948934dee8f8ab662e06635ead8600b23a91502e3a69f7720b218fc8b315ceeeaa81cf72393bc303b90cdd33702e1999f10f88a15a96835b87e9d0e3984de5376b0f1154cde13b56340d7cb1f1543bb3fcdd2c889172fda7476203361b3651b17b20ce33bd23ef047a887a3d9a3b1759357355c7b7b0d00856fc91a700cedfade9c6949805a009c0b26ffd9ea137064b5265911ae844db682fa39efa7f2d0168028a468b53201ac9409b8f5bb64fa9183e1c29490742b0e1c635986d5086ca6d27b0852ce0ada2049537d3c345d92401c93c4696eeffbc9ccecd48b3d58586408345b5b4fb9b7caa5d0510c9b5d000f4cb3fc24222536cb775bf96663f795adb78ec18df0fa3839e40bbab93a0341fb0abd26c3904bda9d6a811d06f81d19b3512e568e13ee2c834bdf758e71d066cce8850e77ca9fcbf2b412cf2561daae1c2f45909003214aed5259224c28d5afe871855a2b434015a4270caf5459f7f7904215e917682848ec03fdc0585df64ec024741a6bb366a06ccc0b9a65e77b8eb05737514673782d642a69125ba7f4f2db91f8c4f5f71689ce99fd21c020ec060abac58f592c2c499867a1ae7b5347e4cf3d91e10f08117639eb4c7fd5c2e274e67fe476ce05bd481afe8ab17ab59c090851115094ad75133371bdb9004bbd552a25ceb14087542fe1105141e168262f6ac0d470e81a6834a98364145acc3a2967b37a1831d134265332d544a5c5378f7ba60179a7db3b89270f04ff6eb4b895c1c261c6ce2b240343bdc5a403d851ddc0466eb5210e92f9c5957d7820b8231ad1bf86de225972be39042b383431ea743f1d5e77e6fe947cbea5578ea6ffc5cdc83005d249bacdf777848e419a2dba031a395818cdbe08a0699e1cf94b8ab9e43869416b3dfe6f97dcfc9aded268c8142dc050c267f0dbaee6e2c7784bdf8648688b830e10d30bccec0e70c841d564a745d88d8e19715b06bd0f88d40f2fb962fc8249751ce14602bde172ef59797458083db540f14913becd89c7a42287a296e7a4bb5bd0efae111f597096a414bb220b517fe060c5d40bb2dc4a40e9d4383cb092643d251b1b15c8b33b59cfbfc7cbac48760ea8a6fc4243b78b5b1aae31de62f6ae5448b1b65bd37a8c4133cc47f9b15487ca35bd26edcf2f9251e15c30b5e6f4a1ca04dac55d9e95e789137eb8336684bbaa01488f3d3695fe929b2cc6982ccedfec67e136cd60ca5f10c8aa40c1d78657c86295956b61f9a1943ab8466e544890e62cbbea8bec4814aa6a1cf085ccbe77b936ddca624ceeccbf40ac17e5447351e0c5893ac900400514a0208e6eb9eee6ae5251e9aff3f8bec52239ccf5ea5bc1a5f742b94809bacfe132057d7987709cb4288382b3cfc97cd8d6d50824af408ffbb46a7777e9379c224c16797d28e069b052e6787caa1c7b31b7901ac6ddd0e1d80c8c0e6d73538ac59430b8077a41737345379155011433111cb234ad4a91bf441466ef1741ce690611b7b7392f73464301bec4e9cc90348d8df121721e8006c75189ec08fe207174b9088b9a75bb658ae46d0e6fe002aa42564da720e6e09ded7c356ee36f0bdaa357d3bb413f2e4886c7a2", 0x1000}], 0x3, 0x0, 0x0, 0x1}, {&(0x7f000000f1c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f000000f280)=[{&(0x7f000000f240)="b4c3fdb1f5bf", 0x6}], 0x1, &(0x7f000000f600)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0xb0, 0x8000}], 0xa, 0x44004) 15:07:18 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000000280)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60041, 0x0) write$P9_RREADLINK(r0, &(0x7f0000000180)=ANY=[], 0x10) fallocate(r0, 0x0, 0x0, 0x4) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) 15:07:18 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 92.468282][ T8485] loop0: detected capacity change from 0 to 10 [ 92.474861][ T8482] loop1: detected capacity change from 0 to 69632 [ 92.486743][ T8486] loop2: detected capacity change from 0 to 4096 [ 92.508619][ T8482] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 92.530552][ T8486] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:18 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:18 executing program 2: r0 = socket(0x10, 0x2, 0x0) getsockopt$inet_udp_int(r0, 0x11, 0xb, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000080)={0x7ff}, 0x3f4) socket(0x5, 0x800, 0x8) write(r0, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f000000000000000400000000", 0x32) [ 92.562536][ T8485] loop0: detected capacity change from 0 to 121 [ 92.649446][ T8518] loop1: detected capacity change from 0 to 69632 [ 92.663611][ T8518] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 15:07:19 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x2, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:19 executing program 0: unshare(0x20000600) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x40800080, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) exit_group(0x0) clone(0x8000000, 0x0, 0x0, 0x0, 0x0) 15:07:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:19 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) set_mempolicy(0x1, &(0x7f0000000100)=0x7ffffffe, 0x3) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='autofs\x00', 0x0, 0x0) [ 92.857532][ T8540] autofs4:pid:8540:autofs_fill_super: called with bogus options [ 92.870706][ T8541] loop1: detected capacity change from 0 to 69632 [ 92.892439][ T8541] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 92.909459][ T8552] autofs4:pid:8552:autofs_fill_super: called with bogus options 15:07:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:19 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) r0 = socket(0x840000000002, 0x3, 0xff) connect$inet(r0, &(0x7f0000593000)={0x2, 0x0, @loopback}, 0x10) sendmmsg$inet(r0, &(0x7f0000005240)=[{{0x0, 0xffffff7f, 0x0}}], 0x300, 0x401eb94) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000), r0) [ 93.060842][ T8569] loop1: detected capacity change from 0 to 69632 [ 93.093342][ T8569] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 15:07:19 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:19 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)={0x10c, 0x0, 0x2, 0x401, 0x0, 0x0, {0x2}, [@CTA_EXPECT_TUPLE={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={'\x00', '\xff\xff', @local}}, {0x14, 0x4, @loopback}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_EXPECT_MASK={0xb8, 0x3, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast2}, {0x14, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @empty}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={'\x00', '\xff\xff', @empty}}, {0x14, 0x4, @private1}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2b}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}]}, @CTA_EXPECT_MASTER={0x4}]}, 0x10c}}, 0x0) 15:07:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='fdinfo\x00') fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000304000/0x4000)=nil, 0x4000, 0x2, 0x810, 0xffffffffffffffff, 0xf088f000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r2, 0x400, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r2, 0x80045400, &(0x7f00000001c0)) fcntl$setlease(r2, 0x400, 0x2) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000080)=""/69, 0x45}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)}], 0x4, 0x2, 0x9) quotactl(0x2080000200, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 15:07:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:19 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='memory.events\x00', 0x7a05, 0x1700) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000080)=0x4000) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) write$cgroup_int(r1, &(0x7f0000000200), 0x12) fcntl$F_SET_RW_HINT(r2, 0x40c, &(0x7f0000000040)) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100), 0x2c0100, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x4000, 0x88, 0x4}, 0x18) ioctl$BTRFS_IOC_RM_DEV(r5, 0x5000940b, &(0x7f0000000300)={{r4}, "9c9407f36f0ef58c01f9bf7da04d3dc1375585eb552e782c36ca63e528a103ac828fb880040278ab09c2e0907e30834ffc66cace0ef734efbb7e98705ed3540bcf227389792f31878c37b63760e072709b2afd56f04b49215b3ba87de4ed79d3508556dd73086295e8f8037c6d6856f6837404cb8d9c2d179457abfd291b7cab5fd6b3d1f77a8300a63fff552e711e6100fdad382c3132ae6f1eb60911f596bb538261df747c19131cae88d0956ebf218620c9706d0bd8b7f6e7dfd89220c26114ce402898a2d3e432bb406530f073551f2697c23c6848468a27aae403012d772e36ef71c1018c7b4bca9ab97f72e8173364fac0a4252d9101ea3a226fc11f7fb010b795e57b74faa21cad5c5ca0c1d5856811031b0902421fb684843430a3cafb878cf9f0e2b9093772b663b7d9302bd23f30c1f38f902bfaa8a0cb5f9563331ee0a907f5e6997c03e84136d1c4607b9f6e07bbead47722ccc864902feb8573f4734d19b26a4d6739afa4056c2a80f14a03205245685aeb460530f0fefea0d3f4c14d6e728b36399185aeb600abfe9720c7de6e4a767b2041223b55e330feda7e5443b62b00e44d700c65b606afd738a2251bc6e937a9d0d76ad36b60e886d549ece498d904612ddfbbc4d560b6e6c0ecbf28163e0cb30c2fc3eb008fd13bc1e1ee9193925ba1a5b7419c056716b8ab7195836a9aa9fce4007975d19a46f30f724c025a85f52dbed11aba2a7cb08d8c8c566e0176ec71480cc5d80e6cb2ddc48521ef5ee076aa740a3addabfd13437b0904a03f45cb434ebef1ef315f3ef536cbe1346eecb232975d7028e76680920e5f99e06875d350558cf4e6e7ad3eb8fc0fa76277c9e060781c8c4604de6dadbcc8795ea2472b9683329d94cda770d6038103832454bd1464ae2796ae21824e9d3abf905b65a67af1b72af50c8954b6cdb99351589e7bfe0757f85a9c3656a19a047baa330275213f88198949a37f8228bef8038fcf4ccd91c9dae641d4b6de0a494db87134061cf6848ab9eef1dc6145979f911f90c20d594c2f191971ae333cbf8e26bec4c40a10c46e4aadfafdd20b2dd374f8e7b4bd1992894a0a3f59687a2f3bbd70655eac24a5b1f24c4a3e12a25bcd7e06a34ad1a3034c2a09fedf08fdeb1de32cc729bc359cb41ee0ac2b8a71b2f8756141d2478f1959ab6ea34756289ac6a1d8931a433381989397a986ff421e162ec6e3eacef2723a5043876f143d6521aa7e80cc23802fa0107a348237a84355724f850134cef6e8004ca7d79ca843b2c477b4e4e90e0d4ff2f64385b56d7ee4c68642fe237edaf961c7d1ead0553cc14f3c2d169ecad0bb888988bbc9950d51945c9d50dc5bef2d1ef6732471cd2bdf4a48f729371497facbe540748ad2cc96bc2afc6a40ae7b3341b999ef73820d750edb960be24e7c8885fc4a7088b190024551bea8127a1c2924515dd136743148995e309084948366f4aaf3c62eb16714d39774c78b8be06987520330fffe6183e3bd1257570167ef4db9db39a1e9eb7db0768768ce737638b985f764d6fc063663100b3eb647088e2a45b59756c8759d2026cec1d8154e3cc20f4836138c998d17a5b35433dab74b48bdf56534995f557f8af42b402dba0d4b0e8d78fe41ade395b81bc950f2c0e619608a9c0d678a7721b129e67c467f36375977d69314065f4c3c599254af72c0e00f0589e6e0fd9f38191c8d8fba5716bf67f73578920e6cf4dc8734d40ef984fbc6664a28f3d0af039f060c8ee63b2ea9ed678f12c4925df221d0775cf8d8713fcb0e4fbd2d165ecead5694133a46d624bb52eb0a8c2c3b3648c7e0e89b93a673c8d1dffaf46c35d868aafd224e6f6aa8c860d2d077ff1f85079e91bd0f169a57782f6575969ef3a3737f20b1a3308008be680e766078113b753a927892e2c1e6b383c97003cf7b2e4ac4c85748d15299699f1d118603330d86847ae67dc740890d4d5ad86e591893bbef84f83627e254469dfe621fb7438146b3b160dce1d9eef73a18e9b03a2245d68a6258694b6c54bda7e1c5a82d2b4fb4cc6d1afede12cde0df7719b22b352530262885c7e9c303687e19c74b01a71db9e53f0ebe5b6891f4e92fdebce781bb79debc02caf7fad0a29e02f36ba69526b884ef1a9b352e25ec721cfc90a958e33420f3f537f13a3810b5dea5faef659afbc3f55fe3f6cf60ac771c8017ddc197d499a33cd7c8b29de7ed42ad25d3b77ed092e211ba483b4fe93deaa59d0ebc498272de3f39435754f168a3e7820cadce397e626e2d2cb67d522ff0bf0663be63fa1d4c0d95bc06124385b93da24c69d95edb495ddbafc5fd8d2fcdcf789ad7ca814d1006c6e74e938c3e4d593af23cd5a61246856025749c2f803ee84d9c68b909ae8225d6159b5ee55c1015f0e69d33501540aa60f775b10a54fea93b454e521e76a483683ba1211616f203b23f43dad88459033c123181f9cdb2b326a0803211e4266cc8cca6771e6ce7708b9f7c39d6422eafc3b0115a5b3eac6a7de2c747509e013599d16d889cc3063002f0f6953dc775a368f7d2493e9a9bbfa399287eb68952afb7fab63657e2efae8f83d19e1f086db2355bc478043115367ed5d75784dc20c84de8f128b7784faf37fa00de19facfd618aa8222624125d1fde1da5a25ce929cb5045071d03d397cec419a072adb06e7a03b2fcfe32380aeaad825d2835bfd97cc45578e5d5fff44cf9720df69130b201c603fc7c3f1b4e3f72d95b055c6c4eab6e12e33043ef69f615ed8ddf49b27140798fb4fe2aecd14e56c15e8f7196c897bb391df50276585ad6e52d5d7985c224aa8c5ae6f71ef615ccad3fec95d7d902a1f67781ef830d16b6a22c7e6c244034ea1ba9eb1375698aaaee553c3399b97fa2f05ce023c045498a9327c13bdb9ff14ab9f4d6713dcb85b371626bb654c3c8c2cfb3ac75761e7c04ab6e164f697110b1f8baa2086c0ab96103f4b7cdc0b37aa2f2c6616062481dc13fb8fdb73f6bcfe7b0dde9bd374e05990dd35fe0def06c852e393d841e720c1627bd51d1a2e75928565fde8ecbe505aaed96ea0ce17deb053d916bd26d0a5816256f564656db8e0079540cb48049d538be0a3524852446374b4302f66d937f0a4fbcf2fb735f2166c5e8062f4fefd031fc1d3fb41a8bcd00eaa3ed49bec70614e4574c34076483841b01e0e1ef7de208439d422e79f2309993c51ecbcca295399a079110fe3ddb69ebb97f85de07d6ed3232b7668e71b18e9009ffbc14c467e48e1366804e3fb8f70e10f2300e53f99e7fb50f2b841213bb5ccb6645a168ef89f11eeab1568894fbeadf508790b8888417cc8c68b625fddb196aa1608f74c4b134a168eab8bcee8bb8987a5c371a263a45b4b2edda98f8d6b03aaa2a10477d14f251bfd74b058fe9a9b212d74008ab9e9e1325e6fcae56f48bbbddfd89b4dd42c4df9770d814c3a74ccdd48d35d4e7a59b9dad1852ebaa1d2304cb91bf83c975469fa9d211f6aeee59717725538d618cafe209ec154eaf667de2ebe9b71eb3f9d27ecae012949f800dd8e62554996488621c8cfc1d8438e90cf0e7e0e62c6754064a3e72e07bb844860ff43a0a0c156e94af53fd5f99abee5d2c0d5eefd41db47b017c69d7defb31438e24dc9d631b29430d84fd58e5faf204f3137898693aeecbcd2e94fda8cca00643b2753bb7359cb9ddb4c28a693a9b636cced384b76f2aa09638b0b8fb101975047e16ca0a2fa30670e4f294286feed8a8bc4a917094b96206f09e7ddbd3b2db86bbd7e5a60afe775e0804ab13d84fad562788f5bc1d56fcb4628f580d504fbf3dc44a083315e1377cad683442b7b66dbe3e46d54396276e9954ec7412c35aeb1cb202dfc51cc758a68088d27e7bcd1796f595976f93993a01b3bcc37e76f5c64c71a7ceccb99190cc7bac6e0d99cd1179bb532facbf99e7b862e3d79b84a24d19a5782abb65156e4b6eb39726a30387990661cd7906551b879ad74c810071d6534b5d3ec00619d1aab596f594efd5e530d7e3a393780f808f319c51ec7a15f3f5e502e67a618e8c0dfb98872e325065251f8f17c0f0df944afea30065d32654d2e29ceb6b94916d67fcb7326a89a01364c092eb31feadc66d0123325d2f6dffdad8caae9b0f146e613274a08187307e31dc6d30d52ffc1d620f6e9d400fb32efdedb8417e402523891d28a555d879ba509e53bedce45a82a067561522de705ee80a6550fb8debec11772f757cf973958536c24a5cda1f19087dcb8e5258257f3a6e35ae42fe21bc5ff8b05b1a6302b19449fb6cac1f7e71383d43b121a4e69ae5f6e12817525b2794c0b5cf71a8b7b708bb64fbf430abb5182d70aa46150c750ebe69ef3f05b6472563b015fbe77e54b24d026be2b9d8989c9ad82b8524edaecb562c8d081bda2c1d8b5f108ac57706ebd6cb2f5dde77c8ba80dc144f62c860695f198b3d2f857ef8485e4cac4420425221d27109200fa2e9c1c4862dabcd3e48415df6066b31ab5b6a5a092d4f346113436123d979dad19d06201d6d318d7430a708247671e9d9c22499c7d7db632fedd1727fa098f0bb5c39c613c56f5d8e2877686dde8ffacb7792fb8e7501a7190b32abd5f5a4efe2dcafe4fb592fc50a516d2c78554b416d211d28df6691f58ba6b363f1bb99fae61edf40cdbb5a223085de522e829d56fb1e90719668e81294c93ccc34be3ec0e48c7144d882dc93c4691b8b2a18bb89423590ffef16033c936a9455c982c83fb80ae2272e9ce1bdcac66a1bdf15845aa50438f8d5c55236576a1e75d94c9203828ef152eaa53d0290bc54018694734cb3376e2802b742fa6176cb2c9291924b0d19cf94df5d1e2a839daf60927722f1ba6870c76975f380fe162be4e17e15ebb0ece7bc468333432a561639db955805d8cd358d5e5fcd96b293cfced915460634c87524ffaafe2036128accde0441f658b8036c30ad6582c24ecb52aa5c8c4667cc9ac548ade2f171e1d5d146e50a1341255150768299adf6d6be9e01984158a37c9fba68df29c0f3696f04d241e0bd73f34784a6a6250472ded99d2f12dd1ff75264a59464e9370aaf2e8db7b29a2ad25bbbf6b1c20662290b3b65d7f427d491c0012f42474b826701a03298c7b4749fa0bb4d41919fa34214b1c6b7ee93f582e257fa2a8aabed2c5e4b368d3b97c9985344c0c4935cf41b4c115ff5b7302854d0a8186e17b3b8092fd0ba6b9847d97070c9e580c6cb62dcc0901b535c5fbb9e45309c4c8e53a25c4432a8fd0d4832093c3c08470c0a4a3f01114587ba0d20b069a949ccb1282e0011ad4afc089ab50e7d26c1d143cb308267e4fbd5fe13e4d02a8c9989dc6aa3cb13acc169159e37a1c226a3f297d25404c55309bac0bfebb047456ecda8101dee9ddee30473822b1ad8066782344249bed4ebdea57b42ac09bdc96b5a05f3a33cea47377bbf0d98878a4de32a961bf2423d5b04836c928cf78240b75fe19700c38627a3bb233594f5aee8d085e44cc7292a65a1fe32b29a937ef178f89bb3c0292066e04955359f041353ee63129d40b6591a7ff4cbfc8c5619981d539137215d26d73b78b140726df5d0973e715457229d75aa3d23d7ffe462a7e8726274963946dc6f30d7a6f4cfd74e1651aec4bb0c7aca1bf59f00dab10a9f26ad840e9af69302a7da0af6c0582e81abf10fbb8994cb3e4fec8e43a7cede01f61eef6e4ede21c88772f8ffce5d50e1e60f8d6d68b9e7089e3f7f015f14898e6d2735db0"}) [ 93.327290][ T8590] loop1: detected capacity change from 0 to 69632 [ 93.337335][ T8590] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 15:07:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 93.355238][ T25] audit: type=1400 audit(1619536039.610:13): avc: denied { write } for pid=8589 comm="syz-executor.2" name="fdinfo" dev="proc" ino=22259 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 93.448777][ T25] audit: type=1400 audit(1619536039.630:14): avc: denied { add_name } for pid=8589 comm="syz-executor.2" name="file0" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 93.471946][ T8605] loop1: detected capacity change from 0 to 69632 [ 93.509814][ T8605] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 93.565171][ T25] audit: type=1400 audit(1619536039.630:15): avc: denied { create } for pid=8589 comm="syz-executor.2" name="file0" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:kernel_t:s0 tclass=file permissive=1 15:07:19 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x3, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:19 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r0, 0x400, 0x0) fcntl$setlease(r0, 0x400, 0x2) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), r0) perf_event_open$cgroup(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1830}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', &(0x7f0000000100)={0x0, 0x80, 0x1}, 0x18) sendfile(r1, r2, 0x0, 0x2) 15:07:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_io_uring_setup(0x75cc, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x400000}, &(0x7f00003b2000/0x1000)=nil, &(0x7f00006d6000/0x2000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000002c0)=@IORING_OP_OPENAT2={0x1c, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x18}, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000380)=""/131, 0x83}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/143, 0x8f}], 0x4, 0x10be, 0x100) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x29302, 0x102) syz_io_uring_submit(0x0, r3, &(0x7f0000000140)=@IORING_OP_OPENAT2={0x1c, 0x1, 0x0, r4, &(0x7f0000000200)={0x100, 0x107}, &(0x7f0000000100)='./file0\x00', 0x18, 0x0, 0x23456}, 0x1) inotify_add_watch(r0, &(0x7f00000000c0)='./file0\x00', 0x20000a0) close_range(r0, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$vcsa(&(0x7f0000000040), 0x5, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) dup2(r5, r0) 15:07:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 93.753425][ T8632] loop1: detected capacity change from 0 to 69632 15:07:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x3, &(0x7f0000000340)=[{&(0x7f0000010000)="200000000500000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1500}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00207aa5a9f263328377fa06bd0f4f0c22faffffffffffffff5f59cb3b"]) 15:07:20 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x2, 0x2, @dev={0xfe, 0x80, '\x00', 0x12}, @private0, 0x7800, 0x7, 0x5, 0x1ff}}) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r0, 0x8914, &(0x7f00000000c0)={'sit0\x00', 0x0}) [ 93.795541][ T8632] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 93.860175][ T8646] loop2: detected capacity change from 0 to 21 [ 93.881267][ T8646] EXT4-fs (loop2): ext4_check_descriptors: Inode table for group 0 not in group (block 0)! [ 93.891416][ T8646] EXT4-fs (loop2): group descriptors corrupted! 15:07:20 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(0x0, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:20 executing program 2: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='sysfs\x00', 0x0, 0x0) r0 = inotify_init() inotify_add_watch(r0, &(0x7f0000000100)='./file0\x00', 0x404) inotify_add_watch(r0, &(0x7f0000000200)='./file0/bus\x00', 0x22000828) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) creat(&(0x7f0000000040)='./file0/bus/file0\x00', 0x22) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f00000000c0)='./file0\x00', 0x0) 15:07:20 executing program 0: r0 = socket(0x10, 0x3, 0x0) sendmsg$TIPC_NL_PEER_REMOVE(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYRES16, @ANYBLOB="000000000000fc370800140000000c000600080001000000000018000200080001df000000000800010000000000040004006c00140054000600080004000000000008000100000000000800020000000000080001000000a5000800030000000000080002002600000008000200000000000800040018000000080003000020000008000200f571ff070000000000006f61646361f3762d6c696f6b0000580005005400388a8e44a20ce41d08000800efff200000000800020000000000088004000000000008000300000000000800030000000000080101a4000400becf000400010000000800020800000000080002000000ef1e1400060008000100000500000800010000000000ff7f0100080003000000000010000100756470d9027d7a3000000000380004001400010500000000000000ff000000040d78d2002000026e1a00000000000000209ff2c6d22851b4b84ea2e743c1ef660000000008aeede4b4548c98e2184300009e00141f042d297700010002000000ac14140000000000000000e61301020002000000ac14140000000009c4f4f6776297ae00080002000000008008000302000100002c0004000c00010002000000ac14140000000000000000001400020002000000ac144d3d8dac06e58c9c16004400010038080400200000000a000000030100000000000000000000000000000000004e230000001400020002000001ac1414bb00000080555104220800030001"], 0x2}}, 0x0) write(r0, &(0x7f0000000240)="241400001a0025f00485bc04fef7001d0a0b49ff708800008003280008020100ff010000bc71176a36ede498534108e58342fa94a235a2a441f9", 0xfcae) r1 = accept4$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0x10, 0x0) getsockopt$sock_int(r1, 0x1, 0x9, &(0x7f0000000100), &(0x7f0000000140)=0x4) 15:07:20 executing program 2: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_CONNECT={0x10, 0x1, 0x0, r0, 0x80, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}}, 0x2) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@debug_want_extra_isize}]}) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'hsr0\x00', &(0x7f0000000240)=@ethtool_rx_ntuple={0x35, {0x10, @tcp_ip4_spec={@empty, @loopback, 0x4e22, 0x4e21, 0xc1}, @usr_ip4_spec={@local, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x2, 0x1, 0x3}, 0x6, 0xf2, 0x6, 0x4, 0xffffffffffffffff}}}) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)}, 0x12020) 15:07:20 executing program 0: r0 = creat(&(0x7f0000000100)='./file0\x00', 0x0) getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(0x0, 0x141042, 0x0) open(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)=0x0) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x0, &(0x7f00000000c0)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) setresuid(0x0, 0x0, 0x0) timer_settime(r1, 0x49d6210a7c864f5b, &(0x7f0000000180)={{}, {0x77359400}}, &(0x7f0000000200)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) vmsplice(r4, &(0x7f00000000c0)=[{&(0x7f00000001c0)='g', 0x1}], 0x1, 0x0) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528ac06}], 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write$cgroup_type(r0, &(0x7f0000000000), 0x9) fallocate(r0, 0x0, 0x0, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x40) [ 94.323715][ T8671] netlink: 4548 bytes leftover after parsing attributes in process `syz-executor.0'. [ 94.323725][ T8669] loop1: detected capacity change from 0 to 69632 [ 94.346129][ T8669] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 94.365231][ T8678] netlink: 4548 bytes leftover after parsing attributes in process `syz-executor.0'. [ 94.410918][ T8680] loop2: detected capacity change from 0 to 4 [ 94.422001][ T8680] EXT4-fs (loop2): Invalid want_extra_isize 0 [ 94.503003][ T8680] loop2: detected capacity change from 0 to 4 [ 94.511794][ T8680] EXT4-fs (loop2): Invalid want_extra_isize 0 15:07:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x4, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:20 executing program 2: syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={[{@max_dir_size_kb}]}) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x3, &(0x7f0000000400)=[{&(0x7f0000000380)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0x59, 0x400}, {&(0x7f0000000080)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="c3b7f4fd129d5bc5a9202dc51ee1da3dfd5ba77160619da0ca56a256a5acd3"]) setxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140), &(0x7f0000000180)={0x0, 0xfb, 0xed, 0x1, 0xf4, "012e56907b181de7fbcd4d9435e45b89", "d79520bfc152f0bb2de3af5ef1bd323b68a501ef36b4ef396c6ca765d828995cb9d0a38c04c9bc53cdfe1fda07a265ff080550551290533b54194a55c95688ea55c6de2d249487b8f57add3e094550f0fbe797dc491b1ec846753c9b189717dd1db3f9c4ced94247b2b549efb2234aebdd35bd8b7ea5dff52f6528045d7acc6ee0e8bc37342b2547100c5a2c3093547e9bab2f65820740b582f436cb47b6ad552cd34c21d54b6248dc4d587e250a99fb5a361b89003d1778eea89b66feffebf524c974fff124d456bd3793bfa6dc5ed5a6514417e1a5a4f7"}, 0xed, 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 15:07:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 94.646220][ T8717] loop2: detected capacity change from 0 to 140 [ 94.647834][ T8718] loop1: detected capacity change from 0 to 69632 [ 94.660393][ T8717] EXT4-fs (loop2): Unrecognized mount option "÷ôý[Å© -ÅáÚ=ý[§q`a ÊV¢V¥¬Ó" or missing value [ 94.677437][ T8718] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 15:07:21 executing program 2: r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = fcntl$dupfd(r1, 0x406, r1) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000800000100000001000000008000000000000004000000000000008f75000000000000000000000000000000000000000000000000000000000000f6000000010000000100000000000000960500000000000008000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058c98d5140c3d3f91b3182a3b3ae0c48958d31709a2afb985d2d"]) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8923, 0x0) syz_genetlink_get_family_id$netlbl_cipso(0x0, 0xffffffffffffffff) sendfile(r0, r1, 0x0, 0x4000000000010046) 15:07:21 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close(r2) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x7, 0x31, 0xffffffffffffffff, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000140)={'ip_vti0\x00', &(0x7f00000001c0)=ANY=[@ANYBLOB='s\x00\x00', @ANYRES32=0x0, @ANYBLOB="000000000000000000000000450000140068000000009078ac1e0001ac14"]}) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180), r2) sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000001840)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x14a0, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xffff}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x4}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3ff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xcd}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x1}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7dfb}]}, @TIPC_NLA_PUBL={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x352}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x20}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1000}]}, @TIPC_NLA_NODE={0x1278, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x102, 0x3, "9707a842bf5f0970c3ad531bb006901460757e4853384862fbdfc9e835dca8f49d6c515271470ccc2b1b919a3af81486677c0d2383ad85defe60e3f413192ed2f12c4c22153171bc8ecc129dbcba8b1ac278edd5192ffcb0faa0e0730ccb81fec68dd0e85db5c7590588a98ef78e0f7876060892384ed9988d8a5e772ab76d12274ee08a7de291d3e8b0373bf3eae66c7dd257d8a5b03751122644f4ee90eca918e3383225bc7a6abd6ba717bdcdfbfab5b172a5a0dacc32472ce3450a267974a8fce457d96b757715f28e349e3b821802e62e6d6052100e625bc5ed6f23aa02498543ce9116faa93455a78702bd0a10028f2604c552acf0722ae063b898"}, @TIPC_NLA_NODE_ID={0x44, 0x3, "332f71f35ccc5d181601ee2a50a86f247c1fda906adb25d54e817f79f300360d2f2761b45560bf7d965fdae29bb72dd27cc2fbb45b66b8421fe552c1530cc5ad"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x722a}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x4c, 0x4, {'gcm(aes)\x00', 0x24, "e1cdd4125607080b162edf0d457330c864fa95a1e2755510594dc5bd898117eecbc85d34"}}, @TIPC_NLA_NODE_KEY={0x45, 0x4, {'gcm(aes)\x00', 0x1d, "fd85d52e7ea5d44aeca4468eaa38ab70219ef85709bdda64afde992793"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0x1004, 0x3, "fcbb6bfa327104bcd84cb05f61a167ee9dfa036984489aaf3582e7567f2ede1d27fe9570f62f7df3d273af143d7b5a35fc132e27848ad5e05fdb42795af06d7e9eaa2531918149e9b049c516ab99ee9760af26ad9c60d22f88bffbe738d4f4d301e2e9c0e75dec832bd817974624f176f4aae11d88c85ff9a6dd68a2b85483e0382dfb96ac50fcfab897e076e9e3f1ab11ec8b69bbb5fd9ed97cf0201d3befd5765e56cc41115402a4969412d6dd8b6039af0a9f7fe49fb111b225574b1d658e4f6a07f6f7c742221c2466d14be7122982223c75de5ff781969d5547d581b7f2a01381467f3ee317b4a820abf1f75f1d15031d774b492cdb29131982abb07edfdb4a2234907ee864f6790b5d33a923d53e55c1f4a4c06992cb51c2b667f4d9b5c836878dc8fb72521c47a9363609abc1aefae745a7322368da3ff0816c16210b6d4d26546c787866cd08f425b28d1629f8096790d9a83e16e4aafe76895139c86392f75290e26bf8a9fc67f8cb8fae604878f8dc4e1bfb270644dafec6b3844487030c3de2753883a3a826ede587e699dbe261513e3452b905c999709ceea84458025fb54a1e6d952d818712565e6e1e466abb232a592855f0cfe73d81fa5aaa3ac919e5c5553221318aa6258d584d8def04c067b5745ea2fdfebf1dfe1e63d524367da22e217fddd457f1610c839e7603d492b7fc56f57b14bfd6bb76f2279d64082fe566f6cacba00ae0ee9401b886ebf2780141d6f2182c5b74a0fe151f79e598a286b12d418080961920eaac0e0e39aed2d25dc58148809bec7e8023aef24f593293b5c9d01cc0e3fdcbe61cf5bb3300fd323105edf4aa9d6bb5ebd20312e564049902dd65166394095f17f03fd7c367fc7b9b2b91a07a9053e626aaadd55fdde9ee0bcc0fce9ab559187921e98158b52a90c8b856975fe52281de520585430014f2d2881d0202cadf450a8b8509f37eaffb161c4df6552868bfe74b316f01302aa28016dd532e07662d6173714e541ce7a2ae254ed9fe992d5e7a113986baeb9b6cb7b26f1739de74a900f0c975c1af9f38582bbf585ac5780f9cfc5815d55aa1d4c951599a12a8d1ac980253604d6fa7afc906a8db7ec5612c0cfa9007f1f2e870c984f80e3d922dc088113fa19b220d81e6a9afd81ed6ddeea1a19eaf21baf4511141dc35f1a147de75e041c3f56cd07ddce2a5f930da66a87b64fbd00655348db0196ae46db5fa9f5f0fa74167a658a85a6b703068264a7054f1a6080e4bf4c4770e7dade824c789f0d26b5bcf472391212f35e90d8b36c52e9b2c57ce7e0a9709411e249f540bd40ef57bfe8eab91ed9b109f02ac004068964454e99bebd13fdd8114f7f2bc20344f95ac7ae8f90c79be7c3de39808052de1e5b7f8516059ca18e6a8f282258612e660aa14681b3cd9a10a6b74e0d34f1197a93421772165e956c6c1ecdae1d8ce6d0b1a9e7f907dcb2ef1a6496af9e553a7f2ac8d2a67556d04fc27d96624ebef855988800cb15a9ee52826f60dfcb02cdeebe664d719c43ba26587842f0f37ea724018a283b472f1a807bcf0f5c75cbed19d7ea6cc25523774a6ad450410c9faaa33ebe7c37e577664a3329640e156f9b57f898dd90a2d0ad69cecf1c68146351d62ffdfb6e01d528af957fe49d5a347ad9ec5bbb502dad85af14cf5cd0a571de123575f57ccb13b9cf635c9c10b09f7a612076162924593ca00260297b6605859d61b175097666c6b6e228f8846a347dffc6b0b58d1e81845cd4ad898f1217f4ecb660fad7cf121826e7d08d8a4a76565ebe5ee157c0e0e61be0c6d3ebf19599d1db228a0261c7b06a4bc161542a1bf199e7b1ccfaa32fee10b45d451d02746c7184101aa1209039252d6267293836600bedf426ba71e1150553f60d481a6b11ca760a81477511d6762bee14aa81fd4e7ca55edfd24893b4201a2ce99c674f4c024fdcb1673d41c3e1c822b0b663dd5f53a3bdcd9abef21fa5db26f296da1de0bf42024afe78b13b486740ac7a470e8d6bb12219aab322e93672f48a090b31827ef62ba288680b7baffeb7cd034b3d382ddf45db58c5a615507dba27fbbab69064e546f07bb3b9fff3b318e28e127b449ffdf2962455cde7be81c0ab44fcf931a4b583a527b6309477bb75864cfb64f1b7b22358eb814fa63a1921d5ce379b65ae1e9749aa669a91e00c1b96e7f28af9df1064e137165fafd1a9cafd33677f055c5196315db23f17a1feedddd57fe082c7e11936104dc22e93b45584cf9a569c6abd2485ea781bf1cbcc91f3323923d5a50c9d8c97960a8e3294f98c322768cdf0169d57d7bf0b72de94b0cc87f1a1ce76cb228326be1d81866f6e84ff755c22f7dba488e344ad4492053bf6cda9a7fcaf259f83e74232d793b0aa41afe8fe228ef5e95d60c9ddb365058240ffc4e84b5a5952ee07abef45e6745ef8d992e5d076dc4b7dc0c03be05889e1b84d6b560e88fdb2e7a35c5113beb2cf7106f17441749de960a8097e7d8d2e766df57977d31df060d3c2d53bdfb93708562bbed987372db7a023ff3b1f1986a542966da1fc862424c06df3a34aa45035870cfd88186b90956e67aded1691faa24f5767d56edc0d17135fef369bfc4f787cffed74cd4938ebe0f53265e9067431dfcf35e0b55ac9ae7c46db6e37e282908de4d7d305b0d7869fee6f5674da04064db65e2902b5a1d387fb079d1c273be9cddefc6e135286d5c3a3c6f732bee8d697cd25d56800ec026f0ac469b2988802740128bb6272b9a6d6f90918b8f381d544c39d276ac7edc5bba5f47dfdcd81ff1eb84f10fa9b371aba2b496fc11e0925055ca6f249843499e63cb2dfd1bb7f8c78826b4c05509b48b1505497a97b0f6f39c8057ee002a6b78413caf2b4e071a87f69270bf6c939a2f93bde40ebce60f41b9168f6f7667cf90075da149b8cc3bea0fd4d0e16e1cd14a07417f396fdbd42c3a9784218165e36c9c435859ba852a5e73c50997a145fb23ec98083ae4771d5c57854ef2c8f6c91c77234d89ff23859f0075a9b9ec3e20348e2e17d4e43fe2988807fd1a21615c8cda64e0f382e94f139a5356375644be3313a3a2f4f0b1509bf3dbf8f26046bbcf61165e59ae7047d962223c240253571fcd716c6257f3a7b44bd350e607f00364e7d03874b4ded1e076c3c6b27816535ad6aa1774c828e4e77105a0d87b5bdca317838daf6307c9e248ab8c9ea2528bd7d2aea0771e6f7764a222a67fb3ae01f2ff3933c2b6a25411f12b6380dd5ebf4285de17e57ca72b2a844517266401c27aaa51b1427501d69cdae87396dc3b1fab9d0a1ca6d156e7c0c0c535b871494b4c7fcd53bb259bd3e59b51db9c6b60fbeded342a312ca1eb09b60a423b77a8523851405603ce55fc7f18441ec165a370cb5c6ad53e216a77ae05db95711b2e8b2614c863c11ae7975267608983d32bb84206b9354a122c0e458918a943f827b6f432070c61b9e8391f9aca28cc86ee05cb228775eec0f18e43ccc12d91d09c3a1b8c8355ea8b81fc8601c803abf48059014bdd378615f443ac465853f10d964ed20b4f7cd9e786c4c1d737e7d500e9b817df86f6b89ef07145b5a5020cac62787c841849c9ff9e96b7772dd9cdab4d1b718291c4c3fbd3f6a04ac4a20ffebab97aa1ccbef4be9b9916af7554c1dad6ad642e404ec32208522c66490d0bda26da8277cb07375ec91e70e675868ac225d56051c847eb6b1c8f6f65f33fdcc6d7d93d2a9c5f79384729e29c26caaecf11d8e6f5354e12eade96b696a7b4952934337729fdb38d0a5c558783d5bc038eed7892689302d39dee13d1eaeb820be9b69754855e12efd03d8b820a93b04b88f44ba28d3a42f1d8d64490a5e9bcf0c34f0b7cef7010751245918fb9767a19d0f0d0c84aa45839296d19848effe3250d500c34652bd0b9706408de009c90a936cbc96275ae446c8b3822b89dcf2a481cbcb9192e3de0a529e5c9d368f1c9045f048246edf07aa1bda653e28bc814e1bdaeb20341bb0679a2ccb46d6310771a2551158f25b841871da3820a1c4f4dd01cb679c5e7bcf0b1cbeceb9bd8f3e7af5e66feac30174225a7d52dc0928cf43938c418d49a848bfd8dbf2d819bc8731c3a86195e1c4282db206371ad27b44c2eb0918b8237a777c314c17b709f0a3e91d148e0d18145a485e3f11c154db88e2e4dd939f760bb4e276f70d3af23c687ed6be5a48488b08f3e91bb46418d4dce27f4db2c9ce3e33e1046d5565cd5c4aa2293341b68e7c4af31e08af4976a4fe795485b17e491ad657221c1c081e41782b650c59312ed9b76e3e67faa92f6a9df89d1ecc0fc69820ffd55c558bd82c59cb0372187dca1a32ca096b829969495839aa09a1f0eca42da0623b92d55aa8f73086117b0fde079421b6ee579fac6b70284b0742421dfa292290ee165594104254eb9d5cd594bde758fa23c32a141daff9412d7e282c57ae141c43e8da5ed6c5a9f8754359b655e4886d1846077453ed872d7f400bb2bda374077ba7a21237b7526055ef5bac3866a9acc67ede2baac1518b7abca589c897d024e0161038bd3425154223a8ac0a8a7b943fee039a262a24dc44423ce21e829c885ba9ee36757fc9e38ccc121d131f629efdc8cec04895ad357c7ab44659b51b98e3512776d27527682c0ee7f78938103613493aa6c66226c6de8191971008a46207101b425a7f5677d1c8f4d36ab73e8d39956fea63fb66000429d764db1183fe62847e30c0eaf538a71636ab2237c04733d3dbb548db580586e4c1629b032b37f76c479965761394f7ad69acf230e1e62309902296b4c410a73effb962c839e756b0f9a920adf5f98941dcf73401c9ee81720196d014e184e395776576bd8ea5285f2c388bc58fec4ec8426746c6154e4f9c49771704c92dd7e23dd76b3383587b702c6d5a25b747eb657fb6fdfaf24d87bc2f4907f0d7b156cf7d50f4ba63479707f7c02167fdcd3dea23f10a3c44a2cf768c697b486ad2fc34ef9c849f50bea6a4d2bf6421a2b1c37992d8a0a2035abab4a5f30fc55a050bcb84e3bc7bbf07435e4b670f4548e52126da2c9013e1b0167b38e02f4ceea43a9b9733175bcb9be29f62bc351614a941caa853afce3f8c9dbbfb132f4a4f7aea256f41818959dc634be22d3d7440646eb8139b19f9319322a08ba2375e032250f76401ddf2164e3bbee1cc8c61c8463914f909fc3cc1a569e01a43016a580fab8a3e8124e463f58156dcba8e109af2fff3638ef9a8646d0cc7fb87a8b400972e90e63c806966f354953069b96bf0567abd76fbceb43da71b95843a1d5366d4b60391d76512073626521af61ea1f94d04a085d3358d177b8d9e8c5bada8956d1d499cd1a47e43b05a6198b420cda8b0b257e127f32e4c273d84c08d70c5ad2d6e78f35b7070d6e370dafd533724da9c28b4779f7e380ffee546e8718124219d275e08e8af3cac4d6a04a1be6fe9207b704cb8aa4279eab964b16fab51d25b8123f6010208bb6722edb522cd9846a27b89d22ce88991cf7d259df2b89f544b2ee5f04f3393ce5b48b33df2e6118dd5e4eb55dadeb90c8f4fe39b9955b7e271cc601089d42b802b3429e810db3e0692ff25d23560b8f52ba7c96d1c2595e61621e7b1560e8224d06bd94451610dbc490844983dd87d725f8a0cf4c7d72e8d8ca7957a76e9b3f8ab8458154eb4e8034cf016930ac5d92ef098b827e8eb1af026ece27c160c80c4224fcab9d718212d94d4355fa0d3a7b9bc935c93e8afc8e9fb80a2f02f4"}, @TIPC_NLA_NODE_KEY={0x3f, 0x4, {'gcm(aes)\x00', 0x17, "aa3380d9882ee2ff14662be5eaf9023f5540ee6216ba60"}}, @TIPC_NLA_NODE_KEY={0x41, 0x4, {'gcm(aes)\x00', 0x19, "719d97ef15f775b4f1324e3ef6bc3e66e1cf6cacc1cb05fe94"}}]}, @TIPC_NLA_MON={0x14, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x2}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x317}]}, @TIPC_NLA_NODE={0x98, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x4b, 0x4, {'gcm(aes)\x00', 0x23, "c45b01cef47858e71b3ec2e1223003200808288e22a84a871ef4657de6bdc8bb387186"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x3f, 0x4, {'gcm(aes)\x00', 0x17, "523b6ea12c18ef3bb8a4999e64a84e9fb5c7ff7c3b8031"}}]}, @TIPC_NLA_LINK={0xb4, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xc0c}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}]}, @TIPC_NLA_MON={0x34, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x401}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8001}]}]}, 0x14a0}}, 0x4000090) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x14000102, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="f264dfb3ae2afd39a719c0802a50b4a78e3a9cb485ab5aadcda53fa0f93b64aea13756f3c284e3dc5ba89eb40d2915806f392298e4e10a56b212996832ee65d91f5fbb4fe7197de46c650023fde2fccf13128cf75a91"]) [ 94.780241][ T8733] loop1: detected capacity change from 0 to 69632 [ 94.803360][ T8733] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 94.916296][ T8744] loop2: detected capacity change from 0 to 264192 [ 94.933323][ T8744] EXT4-fs (loop2): Unrecognized mount option "òdß³®*ý9§À€*P´§Ž:œ´…«Z­Í¥? ù;d®¡7Vó„ãÜ[¨ž´)€o9"˜äá [ 94.933323][ T8744] V²™h2îeÙ_»Oç}äle" or missing value 15:07:21 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(0x0, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:21 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:21 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f00000000c0)=ANY=[], 0xfffffc4e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x1e) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r5, 0x0, 0x3) clone3(&(0x7f0000001300)={0x300080000, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)=0x0, {0x5}, &(0x7f0000000200)=""/188, 0xbc, &(0x7f00000002c0)=""/4096, &(0x7f00000012c0)=[0x0], 0x1, {r3}}, 0x58) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r8) sendmsg$nl_generic(r3, &(0x7f0000002780)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x9b8afe171dcded67}, 0xc, &(0x7f0000002740)={&(0x7f0000001380)={0x13b0, 0x38, 0x2, 0x70bd25, 0x25dfdbff, {0x18}, [@nested={0x4, 0x81}, @nested={0x10c9, 0x7c, 0x0, 0x1, [@typed={0x8, 0x69, 0x0, 0x0, @uid}, @generic="bc68b946d3b611e138845c2bcb995ca0c27f13aa7c19863e69bf5673edeb3ec44fb34e1b9a7654c8d4ff1088defcada7ede0c6bbd0a6067f74bbccf7775940edbb0a3824eb48c6d136fe2dc421d107985b4b6a316270f57a972ff88208d65082eb66cca027a6a339863bfff643abe59bc079297e471c20d4da3f1066b6b34092832a168a6d2b50ebbd66833ae7e08567a5fdab8c8c", @typed={0x8, 0x7f, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x52, 0x0, 0x0, @pid=r5}, @typed={0x8, 0x19, 0x0, 0x0, @uid=0xffffffffffffffff}, @typed={0x8, 0x46, 0x0, 0x0, @pid=r6}, @typed={0x8, 0x49, 0x0, 0x0, @uid=0xee00}, @generic="dd865b3eef06eb8828123ecf04efdef7ed119e77498ecdbdf3373b2938baa8f0be8410637fd0d09cd594d07ca5ff683595e773375319d9e705f1b1d06834fd201cd599f13bc21cbc70c810c5df6f564f85d7b2f0ff0e525f4428c29149c1c5e5a349d58c19383bba706aeeb0b92f85c5e2139a85f79d76ded5a21afaa33ac0cebac1e6d619960ed360b0ca49ac0e9933e26c8bc39e3d686466116224921612db7b4ebc7911e5143d05a604d4365d7e55dfefa7d4211725ee962ca925bbb998eb00b48881869e8dfee6f1eb8c11f152b1dab5beab34a0d133448a73da98b9a87fbbadfeab11de079180fb8767627541b4dc14249ca4edcfb8d3c366beee72abca516570b870853f3fe279b5808532a2f7220ed92867e69675aa6a19bd6ea3974b5c06dae0fd6178602f9381ff946b2b40dc26630af9de14dacf32d995aa88fd1d45f8240f07590b86c9b0c1f5b5097a0b6561d37a696dbfab0c60d80a46cd55afd0a322d1250835707b3d001313e0a7fe9933c80785038a1c745ebdacfafb3ef63b166f7e938b56999c79c279487f63e71cf738b429cc2a77729b49a48378457ff82b772e714e512a7659787c96d1b8e7a249d41bcb7a695236dc94545a289663a9f7388b50be62a65bf0af2776ab2967db77c5164b71a5bac01849cfe493c8e90f4edb04d4713780d7664dda1412abec3cf2a04a14c45780bfe90b303f50970493030d1db2a63261297dc396383d4aa3343f3f410c3fbb9c8a4f44416ef4f67a54eed1a4981c2b0e71b5828813c512b6a9c38a6547434c60e3eb5289702a3fcedbc5b7a21fe1bfedb18a49d59955d4e6d41dae952fa788057c6db3473818e75792c1a0c38154f6e7bd4a2fdcf925c442c16f1b6c60f2c629a7b66638cdbbd06583a99647d7569f60b045da63ac6331d4ddaf4dc3986c735b8b4d492aad45a080bdb5e9747646889b3f82602913d9c7cb57ab1c773cc3ae965238eac13e5bb75b3077d6ed540635d9bd258d4d83dfed7977447d2f29c69d374976eb53623679e429c24ddead5a45056a8a62f6de7ec6aa559a1179413dd59d91398adff026ee263af86cb12f28025c27c3bd418ebea576f43ad72e35d795c98dd3a27e50d1294a58bcc1c5df993ea18e75db5633c0a5d13013990544694f6f99e58f1b42bb44ce64a76e9b444ed5cc5c6a53b5feb1de1ce3ff625c8fef9993b117493848451f264c44d51f1b6ee76a7e32ed387adb100a656bea07aa18caa052d6089e7f907121489c4f18ced853f5bc29b6fba3f9fcad8ce7b39026ec306e938ada84eca98176cc01bf551ca3f33d0b4d43fe33275106e1913052e136f194fb178ca7f66889986e797d427f72332ad3524cfea1e55a508ef97e5bf1de22a9377ad28848c2d5298fe7c310bb7f6039b00bef34d3c61e96dc617677abd8d1b8a1b42fe56e23fdbfd6cdc982c893674cf60ab621b1a90e906f0f14372c997b3839bb17176a25224f6e2cc628ed977ef0ba3dfa1929793805c11ed30d378554febad845c0e9fbaab41f0b176d777cea27d6e7c0a42deda881c004f283609ccf94b6679a920596b6711ff11d1402c250c31074ae827692e954668b85e25fd60b71bac3735c2d705565f8360f8223d6273c55d45f1b6392471ae4d301975c1a3937e00fb22625e3c8d873448ad371e5dae1f9dc5f74d9c19055947b96eefca5a870aabf947c171b7fe3c78154b1a7d71eafdf2bf386ccbbaa4b088ae6dd35459cdbe13a8a1ab9724bdefa254056b2913fd3ef11de7eec7996b2d9ddaa5b7d2fdbeb87fa359d797446db4bc5d5edbe3474113b01dd42bf36ee556bf3440546762ab984e1cbf47c68043e0845fc683d6172385ec7089bf6589e9993eb5cefee8acec767a6905d50a35e62c70ffd81677d8bbe891cce233fb0a6004f308459aa4d197b6160c6b1cb1c13e27a2db622ac63f8f65873a92850ab0daaacf72052ec978cde96b3f2fe539fdc41102851657c9d7799e69619a61dd3418678913c53ec7346c021e5f0a1d7a860acc2536f46e532e795a133c4b1d804ffabd7d5a01ac30b788bf94314a7b9f9e7dd99699ab15ce40f27a298f80e572725e44eb189ffc971777186e7c973163ddcf3e758a3b5b6883a580597352e13b620d7c5aeb56742e200d25eca96ca286df062b49832c7fe716de738cbf869c4ca7a286d7b17b724afc96f28c8a9d4ab49cf5dcfe835c3787aa1fd0cd0df6ddad7b9923887a1ee47600baab33050515ecc812e8156fb186e4fc37fd256da64236e393ac33e87a85939352c73b8023d473d707dce18b34ced129910851782785ad9ad83f18e65e3bc289c32b2708b134d73fa7cd7721f0de96a88461b91cc1b788ca49e5fe33589ebd09c31712c5703a2c888619290feb3d0d69a1ca7e1891e8f7f2a21b1b5d6cfe2b5c79dfd3cc6ca488e751e9df4eaa2dd13cf89ffa8c68a39a34e4e691f4bf9886755caeb16f4257ead8c1d1a5d34acd5f0adcd45e5032c055d58c0c6e9efffcff0bf1b68b7be5b11db8e931b4f81274d1dc4faafbd3e708bb9c284dd4a872f6ca7e117a6cc47108443ad41aac12dbe8f435ea89a1c4e758f5594d8e7b5c66a091456833797ea99e025b5b3b879de547f8634fabc91af3ccbf47f5b0c2bb179484a3a4b7908f453d8694a84ff992c45ddcd4a712e51fbc2733592db70121ef9c317cc1df2510cffe05e18b6c9eef6a3452f60faf9ba0b826bec0c8d6734610e98b832f0ecacee1cbfd7ee6cad5c649d06768f254e3f4f96b448c8d79116e9a900ea52fc7d6e92543aa262a44f68d88333dbac1f11a665177556382216bd46d63a69f2653cf2a71a2a16e45e76bb85c896ff003c6004bd11f8c03405ae57b1211f1cb1ceb23687dad5660a1a13352fd531b786614f2c69965f11876669bb694532c5a8be3ec365f86a73975cee78fce3137ccf84b09edb9f37a928fcf333c1f62f07b4e58f639064b36b497b308a6a7df3436d5b1b6dc5fe5000fc7b616de02136805892c5525cd8a9bc5733f43ff3b0eab53173167272b81e5292b700165051f5a63d7339d725a60b439361c4a5d696736515d8eed2bfe6d699f1503d6bdd3e0451d9142a490c694eed1b8de3634dd05d5c370547c610118bf811b2aa3505bed63ca302dd517d96d324c596f04563d7bb9afad814ffe6ed2ee8265433b44b94abcf0d5e8f9cb9b28a6fd2109435ca3041c3af0df7080e1fa6ceb44442ac44709832317268b7085fd98021c695ad0b81f7ba3859b03b54175aff87bbd0ea05128af855839d15f6b125d52f245b535e4659024fa866044e9f9bb8c2007b3a71844b6946ba9aa4c45a4cc4c7435928e097e7ddd4faca929095c20b2b1065208a3a6db35fd513d9c8d7d9df9417cbe3942d3efb7a075003c3e7916c41357e7b6f5f57cbcdd8405d82f6fccc943c792dd5e094544ed890874db4fb9f1b7b178a0fdfabc9e84c6fd96c9f0c8c4da9c91bbf5dc4384c96a6d985d85ecd4828b995dd951a97a7b10e3b1ae87bd67d114bd67be28c20add253d813f0cc65ff35a90e3f27ee87b7ed2920fec74b469eef432a5791c30cc907199b1e259f97fc3a44f64363e874b39cbae525cdf7953a62a1a7494be7275880b1b84ebca8a258b3dd7f570c6b4ab7b6c843908fb9bca4d623a86d38ee36186629022c6b085df746e1a22998b04b678b9a0d1e78b5801638bb010208844ba5a7be58b6bd1a80c9759a0b49ffb399ab8630526d66fbcd263e4695f5bcf2f314ae027c7028e86045fdd33428c7f3e6b9b9cbb6fc2d5b28c82fae7b5e82dc26507d771bfcbaa025c8876f3b2404e74839de3c20ec011f451b4b0682070323182504ba35d7bca00808ae17a93cf6dd1dcb11e802b12f94b6003c67ac45c74a4c0abd2380f3393a0d8e7d289c287089c993e6aa787e1f3360c6c3db80a5b28c0360a6c0e907d5613d96dc5b20685be29c20f45025046c12bb25e09e91c7a0bf1f79fa63caf7b1c60847e597a6651f888b2a36d22f4f21e06e3948f8405613a66622cbb5af30be77e010d78a6f3c1808fb95a703e3b5b7dbda6d8c7bacd26b5c60595e94a82dc5476ac459e500729b3bb6be0e5fc7b7903e3c465f23a58d41baecf25cc28469c7668388f6284ca780b54776b2c3f92e95fd1884a150317b81c9428e1fbd1a5697e51d2944691f00a9ec23e0ea223b75497e686822af50d30be1bb430471ccb5af0d4a55806b90bd75b682ee38dd830cb09b3420d391abd77af158251c15abe9439bd5ec7eb8d60c9d9317254b1ba677f005cf4a08aafd7cbcc4d7a2236ef72c7abe4fdbde4eeb5f507c7550cf7f2c881362aee660f81a7d2c942f32c7cdd6fd633a5ae3de767b26e13866d187357db37287431a93bc1289f240355d7e0fe51f1c86e0a4e3573867449b5d544cecb4767c0516d05301e200ff25d102ae422108554ed714b283bf0fbbdf0ffc1344b976245a82cc65002e4c59c3933670c6ad83603396ef23de7ab2f88b71a2ba9f531323840a59ac9f968595b7cdaea0b5f06536f3f45e66437aca2ccc31cd282cdc930b17fc56e5456c2884f591ca9f43d8f990ca48de032ef94f86a58d427356de33b17c33899c15614caf68cb30f1b54eabf411e132f308b973ca61aa11f1d211d9456c64049af91759e9c3e3959c6618601816ce56ba43ce026405feb6de445bf84cc0d99ae16056ee8369a1790b0556e8291c6a5dfe0935105b4a5f401bc97f06911a3a974a8bbb42712e4324f40729b6ee8016c14230e48312bcd41c08f78e04537c4da47f63fdeaf448fb041435f489d8b99bf32b74693ee39c46c553d3478e1b1073b8b2434a5fcedb58095fde3b6a3c2da268630c664dd4e5edc9089f15ce64ce6ddfe864348d585fae3d5869cf128b0395e2e41bdcae8d914c75b1846ba840106181d91216e6278c269062d15aa2da76dc553be5b707633ab39f2a66fa6937cc10a701a9bb3a0a7397e905f8c0a69934052ab2e8bde102f7df7df4eae3e3a90d95828325833b3d0defc9cf0b28a8be6295a86ebaf9c1450ca4ceb7d8db61df807ff1060a17dae41f480227abf90a0697165a06721dcba40658da578e1106845e3c3deea9e1b001b36f7b55c7b3c3a16706b950219859d689538e3f9b7e1abcbdcb1e6c3fada048ea5ef78bff2408c3a2582bf26ac34e676a99cb8340be08eb87a0fceb45f196d312cf0d9329d1abc875f3522e2e6a2c9835ace03fdd91aef2804735247695588d09436cd8eebe31554572503720cc7929b6b3fa290ce04b17a2d3e9e3c71cdbd45f94fab7d38dc0f6182513049822d1c5368839d51b487efc5d424156693111caf6712365d7ea5a9dcebc34857c5bb3c57c155289580ce32aa38db1ca486d5298cfa68033e5501ad79e6bfcc6fdf0b0086fda18f6ac9e34c0bbb87aeedae27eb6d6d7441190d16b2b275e821fff5a9d7f7262bc5806deab873920b26f68bfcc336f37498fa639061765903045a81dab11acc5614e66a0f82f066ca0b3677a811db91eeff457fb96308b1385623a4111a646a03c3ce6f870c99d3d3a8b485946b709e4a4d0d929e72456e49e0521564ce03253ebd6133063c5030d3edeea71db5adb59a1e768947f2f0941896608f9a81562264b6366f312aea2e9f2b3340bc1c224bac7301d96b905b395fe5d4d05ff781a24e7ceff61a8d06ad1d8574ef8f1ac1e40e818108684ab9fc5a64dbcb706f7b8c07ac27ba64f290aaea599ba0ab31274b96dbc586a97e7bf8672cca6f7fae4e54457059e8e902a391f450f"]}, @nested={0x15, 0x70, 0x0, 0x1, [@generic="f460a6e246b96a7601ab0cf908383ccf60"]}, @nested={0x2a3, 0x32, 0x0, 0x1, [@generic="2c49c1c413ed2c34738ae313ade71355c9e35ab80175956c770f5f5ac4afdb5bad28c08ec187d5c8d0b9da17af7c1a9079152631ee48c8e735f1fe07dff744aca914fd4c10e43c32e2e0ad456093d348e7d1570050aea8b289d6d1cacbbc5d5f77444764ad6a993c6683513cfb27adc913a941927359b14b876fb7b507cedb5d7782732b5bf03d08ee258140a5af81444ee4d9124827b8119faa", @generic="bd0006c17a902658fe7fc6a9bf7904f3d5e91ce315450f3a25986981adfb949c5ae5c665343369c66ee37a9ca48239baa96a39e882cb5978dffc2b925e85a9504c23de31ada94dc568d45832cf4bd6edde675e92b7ad3c2b8edcd8966797d7f47155dc878e00e1266ae5c0c0fcd71b6d3d2e1b087fe2906a932011848d61817faaad114579ecc9931a6c410babd01b133f9db63d2bdf9765069865993ce50275329b1aea17959893aba1cec5e17838289267ac6b76486d845973e26ce8f812d690d97b65", @generic="c6b1fd", @typed={0x8, 0x27, 0x0, 0x0, @uid=r8}, @typed={0x8, 0x85, 0x0, 0x0, @ipv4=@multicast1}, @generic="384207e6a535d77fee38615a2a919f8fd6cf4a53385167299694ab03832fc81f42a490500124684ac2ae4a1aa00a5557b7d12e0c03756b2817f34b8d9fd271bf183d8fcfef7ff154e36fb59b48923321248803aae6de069efe375447b7e0bba47e00c8ee2b4e801003e18c5b615a2c13dba19897cf9da961", @generic, @generic="736a0ee5ebe8d832e9dea1a474d2ccd6283efebfa8edba283fe044956c5dcd56c98aa48a7f54ec798d829c705ac575e9eb75dd7d52741b5c9c041803ec8fedcc4174188ae18322c28dd5970ed4fd16d6788dbc8ac71d1a2afd57d8d6830f8ecac841f3c49ab838233dbf174ca4b8e981f7fd0fdae5c180be7f12b8e8ebe1c33b820b6b77624528c848dddf7889d93b27721f2d7d722e648e5dc3607111c2df8395186199aa9471094e6b2da37f8ecce131ec895e427e"]}, @typed={0x6, 0x38, 0x0, 0x0, @str='/\x00'}, @typed={0x6, 0x18, 0x0, 0x0, @str='[\x00'}]}, 0x13b0}, 0x1, 0x0, 0x0, 0x4}, 0x10) r9 = socket$nl_netfilter(0x10, 0x3, 0xc) splice(r2, 0x0, r9, 0x0, 0x8, 0x0) write$binfmt_misc(r3, 0x0, 0xa4) splice(r0, 0x0, r3, 0x0, 0x108, 0x0) [ 95.322480][ T8760] loop1: detected capacity change from 0 to 69632 [ 95.335992][ T8760] EXT4-fs (loop1): invalid first ino: 0 15:07:21 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:21 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(0x0, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) [ 95.443279][ T8774] loop1: detected capacity change from 0 to 69632 [ 95.452257][ T8774] EXT4-fs (loop1): invalid first ino: 0 15:07:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x5, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:23 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:23 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(0x0, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0xc, 0x121041) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x0, 0x0, 0x0, {0x0, 0x100000000000001}, {0x22, 0x2}, @cond}) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) r3 = fcntl$dupfd(r1, 0x406, r0) write$evdev(r0, &(0x7f0000000040), 0x373) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r5, 0x400, 0x0) r6 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000280), 0x2, 0x0) mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x40400, &(0x7f00000002c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r6, @ANYBLOB="2c756e616d653d7dfc5b23632c63616368653d6d6d61702c6d73697a653d3078303030303030303030303030303030352c6e6f657874656e642c6163636573733d616e792c63616368657461673d2f6465762f696e7075742f6576656e7423002c667363616368652c6163636573733d", @ANYRESDEC=r2, @ANYBLOB=',fowner>', @ANYRESDEC=r2, @ANYBLOB=',fsmagic=0x0000000000000007,euid>', @ANYRESDEC=r2, @ANYBLOB="2c736d61636b6673726f67743d405bed2c666f776e65723d", @ANYRESDEC=r2, @ANYBLOB=',fsmagic=0x000000007fffffff,\x00']) fcntl$setlease(r5, 0x400, 0x2) r7 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000040)='devices.allow\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800002, 0x13, r7, 0x2000) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000440)={0x52, 0x1, 0x4, {0x4, 0x200}, {0x5, 0x2}, @rumble={0x1, 0xff}}) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$EVIOCGKEY(r8, 0x80404518, &(0x7f0000000100)=""/208) 15:07:23 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x9) sendmsg$IPCTNL_MSG_TIMEOUT_DELETE(r0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000001540)=ANY=[@ANYBLOB="b00000000208010300000000000000000700000a0600000000000000000000000900ea1df3307a30000000004a72f5318400000034000240000004000800024000000a3c08000940000059580800014000000043080007400000008008000340005e9215e9d30b005e100900010073797a310800000034000480080001400000800008000140000000010800094080000001080001400000000808000140000007ff0800014000006464f0e90d4d0600024089140000000000007930346f3f99cc6316e6ace2db50355b8a1ed4a3cf705880e922f47f11b2050b8730af593be85405fe2f1bf30006358a753de76cbb08da6637b15e1e12c697ce902cdda3b4c1b20b666facd43d95829fb75eb0f8edf6b069e6dea8e90fb905a59581f2534555c24b06d1865741b1761dd8d52d1cb1b873fb546b0ca1bdf85151694c0ef8e522ef20075b31ed595852a6cb3c3f26c89092d8129bf63487acb1814b47658e6563392eb3e656bd207f7cceeeed01457c8d840d0b8f4aeb229430ed8e89bac0f5b7b8d61d2302e0e918891fed97156f06ed42056ec59efb833b92df1d696b8b179d82fef07dfece40608aaf1d3c6491642f716b038d8bbc64952ba3cf5525ae84bd1f3256ea22cebe2dab06bcfeeec42dc3f29b34c3bc647b33e38a566d5c388526f63c90bd854930e4d6ef4adbf5d15584884869a2e82ae26ecc784d2d3e10760ddf976df79b24ad1557867b6c51450915595c7c5b5f092e505a8465eabe0e30e0e17a7e1cbbef65b1bcfb1ca25ae85f1c6a7cba9d9ce31efa3845a0dc7c7b7d623714c66543a08fe852e6aad77f880ce6baa98469d6103c8fd09e67689ea0e6d0ab751d2bcc7fcc17c08b9c70107d20134c20e2681c58bfbf5c202d89bea7b44d7bd99c0575a881b74593e16f9e66ae5e64a72408d3caee1cd25af02dbffa77708b72196f855a55fd4b74768e37b29f8a36e3977efd9a735257ebb4ad08162613bb49ea8df5e2f18aa068392dc69d"], 0xb0}, 0x1, 0x0, 0x0, 0x44004}, 0x20040000) r1 = creat(&(0x7f0000000140)='./file0\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x4005ef3) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r1, 0x20, 0x2000, 0x102000000) fallocate(r1, 0x8, 0x2000, 0x101000000) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000066fc0)={0x0, 0x0, "81bf0524bfdd47916cb2259fd6fe25c656f8e20a80450f2c53866dbbfd1f1f89626ad1871c6dae27fd6b9b2026dc3b71b77eec9e348298cd0d66a42bc0aa08ae9376e051fb429ff8fab395bc0b03f13e7f5ac8b66ab86ae257b14fdded8b235ae5ad901e00718645c14af293e7af1ba5114fc11af70b04083bede672b9ee394984982a91e969a1f08dbee387e0f3a09afddb8e1911060e1ffdc560cc8632b2ffb03fcc0ceaa1ae976f4bdb1dac274ed3a93396ceaf5055168b39c739940af1105482dff9a03666654c69c26cdd404bcf9c4d62d039e23d96b42413b770200f92443d6f1264b9693d46838af2cee90468e2d46d25430e2ec9ce9a20075b21cd2f", "e7fa986dc24fef9e784a6b485113748e6e6b38262e6ddc27792f8688553ff18cfae488ca0fa85c77e856143b45bbedd14f794820f887f76a947151bb89f62bff8f0efd1b7821649ddc5dda5d7087d7471d84e6d9b0fbddaa7880a6c57378d33f54e6525ed379b58c0aa3b107408401cda96c891335f512e59ac2c961e1340f193f16782d3f98d4aebcad3946a2793d83d69d8ddd5da021148d600b47ec55f4c535fc711e21be16ef6c400121e982d82892e119074f40af0bbbddc2e1ae564a36d752297376665cc5f5d59be88fd226f9d3d8a6ac5595425961573cc603921f892c2cec0f6a7418eaacb62319100386256b2963ddc3a8625549e9c68481e042787a46ec7e2c03a7f7682eb37773411eef9b8b4f6957117b88c6d1c8c86f09bc98b938c0c39d1433742ffcab03f82e3e097610a4dd2b5272798fd8f72f3b29d8e19b94c37bc31118f2d216f4ff51beaba5fb76f7b4e72d02de3c2088c0de308dfc07fbcc774662207c8176a56c1c6c5addc099f67fb259e7718929c23a6aab5688ea171bb111a090330b77fd3b186021ae4dc2ae453ba53c006e67b5e7d9185a8f7e193d85d71035dd1f905149c6461eaa30ed675475d20df3ddf7645b079712f62904685fc89a3243f36af967f2fd17652ee35631ae644ccf7fe30ee56d28fdb7e23c79963a1478ca3954f7d7c3de21399b323b0b0d30d5e470df6822ca4fd093100cd7fb4c0e837f017137992db5771127cb9c020966cbe18b7320c4ccf5211790d1f1b4b6c0d4e765061c9864bd6b8dd19b755778c128eae54f0c3e47359e506e3079e223afdc644879dd5f110f97fd25aac38c4a5d321f4ef3e323dfd60292a093e3ba03d6cc7b29a769dad353befb673f21fbe5228a99ab07fffaac0ef855c1496406280ed1cfc79e6507f6577ca50232371438080b24a45d338631445fb0bc4bdd26669f43185e49c4266fb160771364f3ed80b5bbae5dc656c5c19a867291824b3ace2b5e17978efea5e00964bc63b3189d54da7fcd05bdcbdb9c0217577ba61195c98312097cb82ab05faaabd4556f19d6375b29052a459be32db7a456350d505cca231f4125710152a4a27862742a13273bfb1a3f5dc452e5f078eb4f63513e1368662bc0b6275baf97f2eef4f0367e4749f91a353fa1cd202b844698b9beabe0cc90acd4a008691c42cd5b0979d20d3c8a8504264d0efd5f40548811441129ef90f1559a4e026a5665fec69d1deffd3bcc7e5f924cf16fd8e390eb77332803bf0f1997b996570af829ea176f6566268f589a8761a8bfcda031ce38183ac5aefa2551fbdd3a985d8445dce95b27b400c553697e8039e709a356fcad6772dfdc3950a1313c24023272311c77460c8802fe94b59ce84159c9685036914fd37e64293ee40d8b4402f8e43bbdb0651a2aec4c3b06848070329f04c8b93929ee93f5f1e76c3849967c8e622a4b62d4449c61c62fd717fc398acd08e9b699a167dc89dbc26e3e0ea9572c44e308dd1a33ba82ec77b536aba4c40cc8d794aad1306acdb85bc2c4548a367890ff4cbde2cbf5cab810a1751db4092a336b12616c1551ce594b0e05069785a82a14b765afdde11332555bd3e00e6ec6374c8616566f0fa3b4fca066c499698ad4954f1dbd13a97f7b8037037c09a296522ec73b86a0de48493f34fed0da861edeb0c8cc5dc3fd52f858587149d01ebc3c5b476f89ee0a6e039c1fe4a727a3c1dcf615f715a794dac15cda3bdd4424fcdf802a72398f718e2a0c65856386a661bfc0cddc94810a929d314908b2e877882a289a6d6db1f75053ec7f1fe2c934590eb529314d8de18175a6a31b960fec4150fdb0bef45790d730f18eeeae8b382fad124e73fc547f7addb6413b43cb7532c847fa6058c044504c7089beb363ce746c73826900404a41041484c8ee99261aa548a4a3f3ef1c5294db30e39b8fb55cced6e375d59729790a55654d63cae96a98a20007c9001bf47c99801b8907691d5d293b7b068ded56edae16d6a566668ab558dce7d77bbe894b0c2d0ca48472bfd8208ad0b559ae1bd3cf445a4bded7e65f3338da116fecece2eaadf3bf4b3b74223a21e58c79ec463b82fbb23199977ba46de28c2b3dab53eadaf394d2344f1c25c99899d89fb501e6c494c62e235347938ef8e516593005b8ee2d26434a45fcce0612f59421b1bda4bc6aff59c9d2d8af0a6391a42c6a1bd117d7df4098425e726c75f7cb7c5a8e6be68d762f0754a17fe4a39d477bb9a9b8c2c4cd8045c45a6d85f85f7a82ad908b52f40a2fe502d23d25acac5893363b28714ccd5e6a288945f1ab79e79051e2816bf22d1c255dbe45856f85dcb220043b789473f7baf62e4ea17f1a3a8383086c32cf2cbf4d1432f5f2d40cac705aa6b1b0726b60dcdef6890216bfb2cc46769aec824ac0adaea62aea81f6e606270866e1d54af2d08701fb1798e8b7f2831f413dbd8e012e1272c1a95178549b1da042dbe9c04b9b236c11f38a9fa0d5bc26d421de709d74cba14aec041e3ab7e8fe401bc264a1b54132f75b5a56a914ac295e116076f76107825715759ce49f90b559c4a01127fc8aafcec402783938072b78ac52b524649521df9cdfae863c0b849ad16bf1fcd66914614dc0381f520e56db01cb76b6f7ceee8308f3651072d3007c0b72d7d3643f11886757f9393a14ace1cb8ce2dd4bac7886f6b09fd1786782d40f5aa0b854550bd094f86cda5b2cfebb7db4d83f6dedbe754801d8db7ed3cf78f6f1828f8ec280a6775cd44df6b15fba3678600487f6843f2ea609afcf1fda52cad01dda75097c7c0e5f578e0f7f315dcc2f3814dc3b20a4fc1e62e9d3e6ffb8c25947966b4c709cfc24570642f10a4e58b28e26b125d9c5eddb621b5f5f0733012e82f40f34a3c2d5bdb978e8d2bbce84760e43789ca16530366bc595008e140b0420c232d629bd79fb0215d1e5cc375476d1abbf772f1cb1512eb5e48cf1066b4024ea7481baeb7736b74e3c3df2482e989a144f1dfca25a33d7915057c74508270ec1fbf39cf496fe8887c22f78bce70bcba1a63cef1cebf8fb26a355e6c3b9abcc7b1faa1ee5fbed7b1c2b06d26861868aa80df6d5ef74313fe89305e4c17f4a341d03c75a446da87c5b880f5f226d0020689261ffa65223b4678331dad00704d6cb2c103b75eaa78d9a01b1a04645f7ed4337344f01eb943c09af14bbaaf24026f30a0a8ac1231758e56cdb523288ee1894ab9e41637109d0c860e9a3bac0c4126a04a8afdcdbac8e2f61d6f9f4b54cee30a2b55f8e43cba3c09ff1399da3ce68dfca7a97b8fe19ed5d49b442ccd29a054ed5a597d20ef24f9e337127a82114c16dcf2b8922a750f204720b6013e5dbde99b515cba7ef96716e363b7d0d0b93395056811558fdb0dceb3e79b5d8a57e1f70c87e4bb26a32e3281877883c5df932c72c560bb41f6431342ecfcd92166ed031104089bbc4aa74b827afa1a3d453826012215722b0ac5191f6eae0e68cf6002cecf14b6338d3b9ee2e888b6b9444d484a7a3e967fd4c5dee7c2f12a65deae12177a5963226897805018386b0a0e5af42984204e3fa576e9835aecf385fca7f94e0c980d2c3fcf2d7b93c5448230a7ea7572b44b9bf4556c67ac0a3da3321c8996189e7dd82e55b5d4e3c28c3c4d326643a1f316ded9a5ab240d14e06ccdce2441bea1e93d66002c044486d05251930709a454294f666f8918f3dc0805aaf3a7392a9f077fe096c51637a3e614167d0edcd58d8a165a90e5a40f20902841ad6b1ecf7e7468e687671eccc8ec1dcc5415247f23cc5ad6c48b40de4afddb32ea4f13f5b73bc064d1a16c01fd639d33b5844b2cb2b00f27bf9b0f51af8cf3b6e68d27e0ec4b155883ea1e9be30e80e9bb7fc2089e6e161c05a7b1da74573765fe67bc197c0d55ff973014462f3cb522a6500cb968a921fa1a6a30cd3ebe8362b8ebc386e3178153a3f029d1a6f4f8394e8835c3b0dee7b3f577be6185ec2494373100857d296dd73addaf75590abde09edf5aa9dffd285107f5c0fef826dbab1165d9989211d022aa309c7fb7c4146f3d0ed4fa5ac42aa2f456f9c977af5f33eaedb0edba8b39dc72e597a33f881446c1a3f1b4185cc238c38cd285d6ef4ae309873a32de61b6c086aae4b7a8facd0edf9a12b83afe55f7cc6bf262f98605be21416f8dfc44bb8fd0a7b26358cd0f2759b731dc87e1b0cf8528c212133bb15b1d40d5a7e731b9763e930ec7328046374bebe549367c16231747c1b9f97d6672d0c7f7b6c3c511444e972f2a6e4a26ca82712d1cc4bdf3a912ea1d112f5093a235b764155524e3c9459cd53ad77bf3bb98ba0de8f90e22466cc36ed7d00fc4583c0d474a79e46c1342e86037283f3071dc81ab4f2bed0e33a622a0a0afced95bf2b659b41cf255cfe1680e0959f23536af3af9f9d6d1c7471c2d9b79634db0bc687b0b6cf776f3e9d07ffabf0e09e0072e50507529467f9f48da9191e0d2ba30d067cc9021f08b17fe9870a502033c7d495d292d59bd4b6c6bbaa809a805b88b332148c49178646623c0b089334be7a8c52ae5c3a73bbb1b18f9ab9e6b6e67f2de82e1c0d3f7c24794ab60660837423e69ea266321fd8c5a5bd2a22f575ac1e3a25aab63bd9f52ad8a36049a961749ca97f5372b732e9be5df8f657a18497d1109a676d4588512d54a7efc0a84cc84492680e416c5644ca36444fe74c7db22ea38b09afa240e66a6308b6f51d650e97fc80e15d5b88ff061baf4c2d48e5f952ed9889b274c81dca563ca78cfdd64e18fbc0f7fb25d3efc702a22254cb7dd64ee2272c1dd1168256b4745ff426e5b770f349e4ecc4bdf3af9618ee170ab229e27382ee5cdae971dba6ce85feaac9ec359003b119c8d4a51831dcf8768cbedbe5de312e5bb4f29dfe5acf82a6fcdbc74f59a181b9398bc2b68cd2d9a2838928fc2868618a04ee1182e00a0aceb268fb539a6d0470a2da63085d477213755431a5bb5942cf4d4e8ce02f5408a4b1a2469917db512e65213972f098c98fe20abd56b0c077323603eae7c8d81e2ce371760d6c84b82fec6095497fe0c810f4636279199fc28cb488eda8b36630c20f50e026ed62df9d1664a217dedf23558cf3cd3ba47cfb4d9aac9d44ef8ea2f211ea51a27aff6a55fd5302aef8f70eb9810610727371014c4e74108321d0f5d0cb8bb990d98205bbaeb33be922eb61dcf4222a3b31c8bd8b8a0a7f27dd1c1c609bfdb947aa8e36e11aaaccac3ed0d890fa985fac61f59ef2e9ed30a32fb2bd8d16af1246d98ed0ccc9d0670ec1348719dad8e68dd60a585131a9ca60bd8b7ec98221899ae22d70b31e6ce70510892428dcde0b095a16360790aa8be3f1e451c334a91c053b8eec176b2204539cd9d4"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000067fc0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000681c0)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005b540)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}], 0xd9, "e5d9651b4474d7"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000040)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r9, 0xd0009412, &(0x7f0000000240)={r10, 0xff}) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f00000683c0)={{0x0, 0x8, 0x9, 0x8, 0x5f, 0x400, 0x4, 0x715, 0x2, 0x1f, 0x7ff, 0x7, 0x7f, 0x6, 0x4}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000693c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f00000695c0)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, r4}, {}, {r5, r8}, {}, {r10}, {r11, r12}], 0x9, "75ff03abeb9bc3"}) 15:07:23 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x154, 0x10, 0x713, 0x0, 0x0, {{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x2}, {@in6=@mcast2, 0x0, 0x32}, @in6=@rand_addr=' \x01\x00', {}, {0x0, 0x0, 0x0, 0x10000}, {}, 0x0, 0x0, 0xa, 0x4}, [@algo_crypt={0x48, 0x2, {{'ecb(cipher_null)\x00'}}}, @encap={0x1c, 0x4, {0x2, 0x0, 0x0, @in=@multicast1}}]}, 0x154}}, 0x0) 15:07:23 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4000) io_setup(0x202, &(0x7f0000000200)=0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r2, 0x400, 0x0) fcntl$setlease(r2, 0x400, 0x2) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000040)={0x1, 0x6, 0x0, 0x9, 0x0, "8b25e383e009a485ca6a4111417f07683a302c"}) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f00000002c0)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwrite64(r3, &(0x7f0000000a80)="9e", 0x1, 0x10001) openat(r3, &(0x7f0000000080)='./bus\x00', 0x800, 0x12c) io_submit(r1, 0x1, &(0x7f0000000240)=[&(0x7f00000000c0)={0xffff7f0800000500, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000300)="16", 0x1, 0x2000}]) 15:07:23 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000100)="66530700ae89b0417a7b9e40a33aa8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc9905000000bb99bb3b84abf01fd589aea6bf7ddce3cc2efdbd8e461b6e454a8b8839845c01b606561a22019a416e6daf8d711cb05703cdd254c5a2f1f8d4df682fcc934e377194767d958116d7594402462dd3a6bdda340910ac0b25bce703d18019d185695e3dee943cd3367c3cbf4f543bddcf2b492d26227c35d58825eb07358eb6d01d2dd2e7e29980e8bb59fe59d232f122", 0x135}], 0x4, 0x0) clone(0x8002880, &(0x7f0000000040)="1aa5c6a84898f1e675809c397a0cb165e73f7737152e814a06eb955f64a31fd1b940a0daafb1e89cb9889bf59c54720d2312bdaffe937c66c11ac7c5131705af043041b3f3d67780d47f15b469f01f99416ca8b7d993c8a1", &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="c9681d31fe6c47f5d2b1efbfee982d15c1a6af0e") ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) clone(0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r0 = fork() ptrace$poke(0x4, r0, &(0x7f0000000000), 0x2) exit_group(0x0) 15:07:23 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 97.445939][ T8795] loop1: detected capacity change from 0 to 69632 [ 97.462309][ T8795] EXT4-fs (loop1): invalid first ino: 0 15:07:23 executing program 5: r0 = io_uring_setup(0xb2f, &(0x7f0000000040)={0x0, 0x2000000, 0x2}) io_uring_enter(r0, 0xe52, 0x7354, 0x1, 0x0, 0x0) timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000000400)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x1c9c380}}, 0x0) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100), 0x4000, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f00000002c0)={{r2, r3+60000000}}, &(0x7f0000000300)) r4 = dup2(r1, r0) r5 = gettid() r6 = syz_open_dev$vcsa(&(0x7f0000000000), 0x80000000000, 0x10002) io_uring_register$IORING_UNREGISTER_BUFFERS(r6, 0x1, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_script(r4, &(0x7f0000000140)={'#! ', './file0', [{0x20, '\x00'}, {0x20, '/dev/vcsa#\x00'}, {0x20, '/dev/vcs\x00'}, {0x20, '*}'}, {0x20, 'csa#\x00\x00\x00\x00\x00\x00\x00'}, {0x20, '\x00'}, {0x20, '('}, {0x20, '/dev/vcsa#\x00'}, {0x20, '/dev/vcs\x00'}], 0xa, "e8e357ee984bd4a088e86feb8ea4b977bc1c66fedbd670edc0e0525ded834a4b477d38401215f6a812ce757265b56cf160027bafdf647b5e7617ff07f34716dc2c3d381490572ed8a4251360e0afee8a97382e274a854047eb1bf7ed"}, 0xa8) tkill(r5, 0x24) openat2$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x260200, 0x48, 0x18}, 0x18) tkill(r5, 0x16) 15:07:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x100) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) setsockopt$sock_timeval(r1, 0x1, 0x43, &(0x7f00000001c0), 0x10) r3 = syz_io_uring_setup(0x76d1, &(0x7f0000000140), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000), &(0x7f0000000100)) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = fcntl$dupfd(r1, 0x605, r4) io_uring_register$IORING_REGISTER_BUFFERS(r5, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/151, 0x97}], 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r6, 0x4209, 0xa56c, 0x2, &(0x7f00000002c0)={[0x100]}, 0x8) io_uring_register$IORING_UNREGISTER_BUFFERS(r3, 0x1, 0x0, 0x0) mount(&(0x7f0000000300)=ANY=[@ANYBLOB="af646576276e756c6c6230b8ca66900ae3258a57e27b3dedf40a17fb5e3f31bb7d30f6f26c1868f555d7554ffec4bed6ab580bb16f9cb604cb39985db3e10df9b8063fc0525349c1c51aaa5a0bdeec67386bfe820051308aeb35"], &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='ntfs\x00', 0x10700a5, &(0x7f0000000200)='securityfs\x00') mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='securityfs\x00', 0x0, &(0x7f0000000140)='\"}\\#\x00') [ 97.556781][ T8819] loop1: detected capacity change from 0 to 69632 [ 97.573121][ T8819] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 15:07:23 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 97.665857][ T8846] securityfs: Unknown parameter '"}\#' [ 97.679554][ T8849] loop1: detected capacity change from 0 to 69632 [ 97.691850][ T8849] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 15:07:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x6, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:24 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r1, 0x404c534a, &(0x7f00000002c0)={0x0, 0x0, 0x624}) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=ANY=[@ANYBLOB="38010000100013070e0000000000000000000000000000000000ffffffffffff00000000000000000000ffffe0000001000000000000000000000000000000008982409bce6d2a1c8f2f03e9ae", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000000ffffffffffff0000000033000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000400630000000000000048000100686d6163287368613235362900"/240], 0x138}}, 0x0) r2 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x200000, 0x15) r3 = open(&(0x7f0000001200)='./file0\x00', 0x86202, 0x2a) move_mount(r3, &(0x7f0000001240)='./file0\x00', r2, &(0x7f0000001280)='./file0\x00', 0x34) sendmmsg(r2, &(0x7f0000001180)=[{{&(0x7f0000000080)=@ethernet={0x306, @multicast}, 0x80, &(0x7f0000000700)=[{&(0x7f00000001c0)="8106d509cd81de2c4add374c432def86252a62d8d666918a0356be40209cb3a8d189b9934233b62ecbfa8fbec7c5dff71fe11e151a6247801fc2292271d0fb31d94b5372c635053b96f406bd1974bff6311bf0f0b841237d43a6c9b65e047705433b439a2b3725a806411192127caa290e0607020f3950f9cdfffc16a3961457bd2ab750b2c28f91ace050ebd364", 0x8e}, {&(0x7f0000000100)='<\x00', 0x2}, {&(0x7f0000000280)="e6eeda9697c918d094c2168703db0cdd43b2d8c28e5eedf7cf87697de3c3ec2590ef1122fbf04f5de7e1994aaca7cec0acfa179d8d33873c83a13d4a50ba37898e5b491da3fae81bfc718f540e842e9c4ba6a01e37da8c15e33c63d3092616f3f784adcf3479680ed9bc2cd40cb5151120a2ad7bee85d55ee179ee7ca4dbe9ac10fb3eda25d2f0d7bb323ffa21dc58fdc33fd52cfefeb81d63e4d2e1bb9feb354e0f2c0c74b4556099af0491ad2f202f640a9cb37326eb28355fce813e793f1126530cf2e45597684c2a2596541b91eda1e4a449a4d869fad20e3501e38ff62cae8cf65327811c5e61dfc8b0056432821fe8f9", 0xf3}, {&(0x7f00000005c0)="c1fc88c1a9dc7bbf503f286c547c3699c81a1294a3cdac2ad525cb754db3e71ad1994d671841d37a5ebac3f4ac71a43df90b24c76e382c0e4f19551c14f5a5dcf9f3e2b14bdb5cee27d629e72b435e9b66b910eeaca2007854391387bc5da1bd949335967cddc260103dcdbfd1e68f974329cde1f1ed388f519289741177538aaaf2901958fb4136d1a540238c5bb879c34203f7fb6d43c8ed3083ad285268512dc863764ab1ab71394bfae79bdb0f7119ae15e8614330c4d8d94e656de1ad81c649299d6bad12699e09b3fb73c8be9d827db7b6", 0xd4}, {&(0x7f0000000380)="0cfa1d3e7030433f288386ee7255876f2b812378a53a6389c4741ca2a398ee9425c2ad5a79868611ee46fc5680c0e6c620c779023fab22d16da5bd2e610dfd4f42f5567abe605a3a4f0e881143af93bd656bf8a30f1b1669451e489e90a25cdbfeb28462c935be04b7b9a43432cd753b3b48a012231b110c49720d4ba0db032b0eb0b668d6c87b2f3200", 0x8a}, {&(0x7f0000000140)="2bac77146b3b28ee1e5327b98d28564b1e80", 0x12}, {&(0x7f00000006c0)="54efa6825f447d8e13b1375ed5b025b4e1819a960c67a2e791d32a6405a310f77e9f57c0198f40b647e341414b287b517c8ccdcbcc4d516c2a39f2ca58", 0x3d}], 0x7, &(0x7f0000000780)=[{0x100, 0x108, 0x9, "78bc6a6946b8cf5efc35a15a168f9f0656727862287abeab6076624e94fc63f6a6330b8073b90b197c4a551530ff3eb82e6c7763c72845624dd1386142e1d7017584548e7f5a11bc8785fb3b674ee0ab5b126e16e64f2b849ef21e49bd96da1cfde24b778f531ba987b144b0d1b75ab236da04af4f530cdd4758bfefd33ff057d49186ecd22a6010591c5c3f21151a83fde3d3da6dbe68880bd217e6ce45facff47c57c27b4dd923bc53fe15f74d126aede0d8d64c3a37b075a1056ef853da8f6f8df1fb178901489b18269c3e88b3da1f708ae4003f0afe96903be86095ca431f05c0f3cae72165ca9b1f"}, {0x90, 0x102, 0x4, "b46503482a6c89e1e5a1c1b6d08db84617db44c381956afac654dedd65f5fabad941436f73882c05081fb95e51b4af34cdbae237bc2fdc12d7ff5bf11376d36da43cb841cfb3a743f963b403df17e89d13222cfe29e1aa7af1f7c062b8b4186659a8772968337c01b0787e170824d7b5f00327f767b1bccb3a4d9182"}, {0x108, 0x115, 0x6, "6d3458a5cc08be492f3172cbb217abe28463efe293f0c226abaf7f85d997e02e4b861d6b9a44e4a9f3a1e7c0a7332ea4858b8b745cdcf1cc99b7d1c89883178d4e24805e561a819d3d4245de47cc8c0b4a8c40f26b32cb68f0ad9becca7e591cdd55e2bde6a895abc62da0512d19a89c845b6ee06a1e2230cfa4804ff82e46ca52b5cc43d9623c5c572fb8dc54229c5126160a3beddf37885bf69b0681c623c513f90d778b3db3161aaf9c5bdbda7cda2a1396dc491e64f4c5a7b26d12a3504b709259bb419d3c3bf225ea300a830e1c04136d33567f5c14f1f62206bd31d1df7d3078dd6f7ccd22fbd036b7a4accbc349"}], 0x298}}, {{&(0x7f0000000a40)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x0, 0x4, 0x0, 0x1, {0xa, 0x4e24, 0x59, @private2={0xfc, 0x2, '\x00', 0x1}, 0x101}}}, 0x80, &(0x7f0000000cc0)=[{&(0x7f0000000ac0)="9042cd6b5f9a5277611c66a7713e28685becd37b4f49c8c75e067e3294301f30ed914f22269f8c7bde8a7d98c6fdb8b83b1b0dab45e7db993ef37065bbc97c6f198496295d00318e6aca563ed5e775e5ac1d7da40b4b2c5cc29fc73730b93a13a891676852f6270a4979f19aaa7ad032a0e4f7e4a299edbf049bade897fcc8981759b99af16b15653bc0dddafb4fde57beacc91837adc205416a59904b26df00b8a68bed7834f097fee9b42ee9260d145b09d266ca3ec73cd9448457bad572c8ddd4117a261834f7c8522b5a1520a5409e1a0c56d31fce36c71db88a21073b6190854d3608dd8ad6231bd02713b35168be247aa2d34365fa87165d", 0xfb}, {&(0x7f0000000bc0)="cc5db7feae376675920f1c4712e5e1cf", 0x10}, {&(0x7f0000000c00)="8046f463c64b0f429b69f72a13aa80da087e5f55193b35fcb6ac4b3a527a4e615f5c013ad18210dfcd6c118889236467bba0e742261526205b5f0aaa9f736f1000453d5c8ca4b719f63eb21bc6b30f9c7ee5152722d87b8042fd1d52b1577855ee70ae35de0172978a6c5dcd76e3c1df3bd0c262fbb6cb15e75993912ca88fc6b7abe7b499089ac1aaa148f81e7faefb3ffbc1467e7815ba0dad32f2888237307083e010158516ae0925a20e20af680b", 0xb0}], 0x3, &(0x7f0000000d00)=[{0x88, 0x10b, 0xc7a, "792fed54a3f25f0b5f2e757879146ae751871ef9236a3ec821d8fa275e432d877ab557b916fa8fea914e27a76fc8435fe02b37d4a523e32bfff3cd782132c82dedb553e43238dc1bbdfde2d6723a1fdb241ca992bd7c91c771cc5dbcb8368b9157ce8c3685fa5da26ec78084ba748ba6d83476858bdda7"}, {0x58, 0x101, 0xffffff01, "d541acc0872525b85c9b04b2de6ca4d7af0305d3809eb0f0432f0ffc70f9345ff0ea3781ff75924e71e24409a410964ec159e0fc1422325a862e1fdcede716a93e95f4be854c"}, {0xf8, 0x10f, 0x8, "e627736417e8762f6e032ccb79e3060c73da3bb48245ddec2c9b2bc997d9d5d6371fcf909fa4cf1dde53504d03dab1ed19ac0876e3d0530d5d0603e6311421596a082e20e9392ac557d1d316b169bfcbbb29aba822b22320075ffcd412682e8caaadf9799fc0384eb484234c3147f5759be1fc27b056aea3eae9109c3f68dc6b192a012e471813027bb2d93ae77aefc960f444af80fcee65f71ac610de8dd669c15c1e787396db33d62233b0207b08b9ea8665bed41611d4f62991c719605d23d9e55ef3d36d07f589e64c84f8d2d06b23be46a13d77c9c49bc309187ad04f4e9b25e6ed2d4ab0"}, {0xe8, 0x110, 0x2, "d139ae6926aabb7eeb96da7dd42a3cbf64b6501d90f7b4d17dadc259993d958c9d4169a3ca043de37ea0aab08f0b29e4ee5b7db29f978f43a5f11939460fb3d8a9b659fcfc724501a0338b1ec53dada4e5c2efd0776280b5edccbb9218c8bb6204c9d8c13132484505cc121172af3e43d1e4b95554a4aba23e8f6d57f2784311c15b039e41ce59fe1d901a5b8573e2797618e4e3c0eb1d8f77608acc2dbc805e7935615dbd918d17e59a2ac2057313339fbd66877a234ca825a141c63647ec645047b0c79a3d4bfb198114db574faddccd"}, {0x90, 0x107, 0x3, "7d6c44905cb5011cf1b643792fa9c170a1a1658ee7b586b86e9b3382fa275461e70606d449f8c855b5adcf6a5a54661cd8dc2bd6457948536d2d4f76954755bed12b1b007e6b253e7643485350d52f8b2ffe71ed999271c10853bb476cf37a11a3e5eefb131b6f5af344ed087188ae9629cf94d00db9a6cb7c2f57f974207d"}, {0x50, 0x103, 0x2, "e4d4701c7601289c9b00afe3d569e1c13861a14c71d146f6187e22197e8566fe3341d147ce0726462cc9b063e151fba86d5fadac4e6a93f50c738d8f"}, {0xb0, 0x29, 0x8001, "ee8726888d991f9a8782e85eeafb4b9481d12f3ddf47df18ab9b2aaba5f9b4a9f5c2f29a5dc9e670ffe8f2cf1f65b35bd1cdeb8ed9f561bb60447a1c175b97e75ad85eba5de4493404b8be2b08e3a8eb916bc6822c6406b45c002b9cc13733eebd70c83167713beb90e1a58d8d048697e096155caa371c6a7e0246a0270e6e1e2f4ef4e6dc5ef9ab7d38d2399c5a275d006995abdf33af39d117570b750b"}], 0x450}}], 0x2, 0x4000) 15:07:24 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0x1, 0x0) r3 = openat$incfs(r0, &(0x7f0000000340)='.log\x00', 0x200000, 0x4) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 15:07:24 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:24 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ifreq(r0, 0x89b1, &(0x7f0000000000)={'sit0\x00', @ifru_map}) r1 = socket$packet(0x11, 0x3, 0x300) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) sendto$packet(r1, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x11, 0x0, r3}, 0x14) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="200100001000000127bd7000fddbdf25ac141415000000000000000000000000ffffffff0000000000000000000000004e2300000b7c00010200802000000000d3696272722fabda3d7de41f4b663536a9686de86813e4d2b6a2be444ffdf3819786149531ff733c496c0e5f21fa40a84e6fe52009eca1b9e2d4438217eb7f72a263d263eb059939a07e287e5d6a5f1d3f284f8cc4646bab8cef1ace097ee8e9062c3057eeff3ed8e36600f0ee2fef29443376299acf83d0b6c34db877be6f726ef28d", @ANYRES32=r3, @ANYRES32=0xee00, @ANYBLOB="ff020000000000000000000000000001000004d53c000000e000000200000000000000000000000081000000000000000900000000000000bf0000000000000001040000000000000300000000000000040000000000000006000000000000000101000000000000ca090000000000000300000000000000060000000000000000000000000000000001000009000000ff03000026bd700006350000020001e0c40000000000000028001a00ff0200000000000000000000000000010a0101010000000000000000000000000a00000808000b0009000000"], 0x120}, 0x1, 0x0, 0x0, 0x40d0}, 0x40000) 15:07:24 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:24 executing program 5: io_setup(0x8, &(0x7f00000000c0)=0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000e40)=ANY=[], 0x1378) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000380), r4) sendmsg$NLBL_CIPSOV4_C_ADD(r3, &(0x7f0000000180)={&(0x7f0000000100), 0xc, &(0x7f0000000140)={&(0x7f00000005c0)={0x110, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_TAGLST={0x54, 0x4, 0x0, 0x1, [{0x5}, {0x5}, {0x5}, {0x5}, {0x5}, {0x2}, {0x5}, {0x5}, {0x5}, {0x5}]}, @NLBL_CIPSOV4_A_MLSLVLLST={0x8, 0x8, 0x0, 0x1, [{0x44, 0xc, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8}]}, {0x34, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8}, @NLBL_CIPSOV4_A_MLSLVLREM, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8}, @NLBL_CIPSOV4_A_MLSLVLREM, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8}]}, {0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8}, @NLBL_CIPSOV4_A_MLSLVLLOC={0xfffffffffffffc4a}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_DOI={0x8}]}, 0x110}}, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r6 = socket$nl_audit(0x10, 0x3, 0x9) io_submit(r0, 0x2, &(0x7f0000000100)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000340)="9b", 0x1}, &(0x7f00000005c0)={0x0, 0x0, 0x2, 0x3, 0x0, r6, 0x0}]) 15:07:24 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000", 0x60, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 98.335671][ T8874] loop1: detected capacity change from 0 to 69632 [ 98.339550][ T8872] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.2'. [ 98.357177][ T8874] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 15:07:24 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0x1, 0x0) r3 = openat$incfs(r0, &(0x7f0000000340)='.log\x00', 0x200000, 0x4) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 98.410172][ T8872] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.2'. [ 98.443895][ T8886] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 15:07:24 executing program 2: r0 = socket(0x10, 0x3, 0x4) syz_genetlink_get_family_id$devlink(&(0x7f0000000040), r0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x93) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r2) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) r4 = syz_open_pts(r1, 0x4000) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r5, 0x400, 0x0) fcntl$setlease(r5, 0x400, 0x2) pipe2$9p(&(0x7f0000000900)={0xffffffffffffffff}, 0x85000) r7 = accept4$inet(r1, 0x0, &(0x7f0000000940), 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r8, 0x400, 0x0) fcntl$setlease(r8, 0x400, 0x0) sendmmsg$unix(r0, &(0x7f0000000a40)=[{&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000400)="af5d132cb6f052e92389e73be50e024c6387c4cf953b0b178bc5732792b640b8a7c036f6b62acc5f279a519d1cb7adcf0ae7968f03174b5369ee596c90609b9ace2c00db3b944a87c792a62b0b36e4facc65f234c40bb19372c8d6654ac3885432c1eb9969c6cf38f3e73852e8a303525631d3ef51119cb924a7f4e92ed5b3fdfc5b41c971fc2cfc642a09d8abb4ee935173fa61b63701c6fe05488c364eb8834bbb1ead6cc547b0d3d3a56cbc93d00e75f71514a641f5b88d6c893c782e3589c77819cf069e486ae7a32bb496bc3d", 0xcf}, {&(0x7f0000000500)="c647b4ce964d187be84131fa47eb05891e8e972efadc8f6a256991f09bed108f87562298460248f9eb2d270912a90af1bc20f91c813a81ccca062ba403c2d0d54b6e2c9ca7ce3837b16806e55cbf14128475e52eebad5f13986d5faba3cc63be4cf58beb51601195b78a5d8eabd30c71c12a158baf1dc7f98c65ddf2b9190ba0c8b6df2c9d200fb497dba5ff66b2a728a8bb83677fc083636a3eb558039fa1fd24af0a782099c1a2d8f2f2fa6a2ad3e513529d70bc34d527fc42332181a62a24a074acd08465bb80d505fd6db1a03e2490", 0xd1}, {&(0x7f0000000600)="024bc872d369ecc5dd9f370d35263b9df29c1881f616ca608b5d42fe0993c4de8df303265c5d", 0x26}, {&(0x7f0000000640)="e6f67871fdc32cd9979601403ec34b2623b0ef79ee5ebcd3ea8ca0ba906ddae24360090eeb869712d71a802cab3fd6a304b1da0331a98fb85f7a06124370b6e8c345580e0ba9189016e12c33b43f64af890b389e7f303c7385365d2fe3e3ccda47ed09a27b0fbd9ecee84e8934a0f3886a899b22fdf42dcb3d6a0824c2de9fd5a03aace90fbbd319dcb2c1ff62598fc169761ecc7fa63116c1a9f6ef7ceaa74cc9396bf83ef78e7e0b85f78afdf4f611ab5fd7f3dbd9d7d84733133ff5aaa0ca75116974176ae8c326222f938da3cfbc50d32a00dc09f7574bf761abe03ce1687e0531595452ebba75149fd81e2d751a0f6022a7", 0xf4}, {&(0x7f0000000740)}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="1c0000080000000032995943e0010000000200b5c29767f021911c1cb9", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0xee01, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x20008040}], 0x1, 0x0) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r0) sendmsg$NL80211_CMD_TDLS_CHANNEL_SWITCH(r1, &(0x7f0000000240)={&(0x7f0000000080), 0xc, &(0x7f0000000200)={&(0x7f0000000a80)=ANY=[@ANYBLOB="e8000000", @ANYRES16=r9, @ANYBLOB="00012cbd7000fddbdf256f0000000c009900010000590000000500d600060000000a0006000802110000010000050018010800000005001901070000000a000600ffffffffffff00000a00060008021100000100000a00060008021100000100000500190108000000080026008f09000008002201e3020000050018012400a000000800000800a000080000000800a1000500000008009f0007000000050019010700000005001801270000000800a1004000000008002201b30300000800220146020000080022015801000005001901040000000800a000ffffffff0000000000ed3128ad0ac34929e3d17470b00ebb8a3ee3eae00228986b5ef47743a6036bea1c7d62e1"], 0xe8}, 0x1, 0x0, 0x0, 0x20000010}, 0x4040000) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="2321202e2f66696c6530206465766c696e6b00206465766c696e6b0020205e20ffffffffffff2027207d2e5b206e6c383032313100206465766c696e6b000a312d5468ad22705ea3f78c3489117eb0384cfe4b98efd3b593c5b06cb0f8e4f3253b4f2c1a9c120eb569e5867da828170704533f873ea82ba8e7fb740484ccf700e3dc3df1c186d544b268c3c973a9536d201878be1857438edfb19b4d1d4f891e7394a6ae67ea38390a854868c934c210d7de6724f7327bc5f5eb2ef590f69ad770e33bee759c3393dcc7bd3763"], 0xcd) [ 98.473494][ T8886] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.5'. [ 98.494202][ T8894] loop1: detected capacity change from 0 to 69632 15:07:24 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0x1, 0x0) r3 = openat$incfs(r0, &(0x7f0000000340)='.log\x00', 0x200000, 0x4) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 98.525728][ T8894] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) [ 98.573934][ T8907] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=8907 comm=syz-executor.2 [ 98.589349][ T8907] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=8907 comm=syz-executor.2 [ 98.603152][ T8907] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=8907 comm=syz-executor.2 15:07:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCL_SELLOADLUT(0xffffffffffffffff, 0x541c, &(0x7f0000000200)={0x5, 0x5, 0x3, 0x3b011089}) tkill(r2, 0x34) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) wait4(r3, &(0x7f0000000080), 0x20000002, &(0x7f0000000140)) [ 98.616956][ T8908] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=8908 comm=syz-executor.2 15:07:25 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x7, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:25 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000", 0x60, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCL_SELLOADLUT(0xffffffffffffffff, 0x541c, &(0x7f0000000200)={0x5, 0x5, 0x3, 0x3b011089}) tkill(r2, 0x34) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) wait4(r3, &(0x7f0000000080), 0x20000002, &(0x7f0000000140)) 15:07:25 executing program 2: r0 = gettid() r1 = creat(&(0x7f0000000280)='./file0\x00', 0x3) prctl$PR_SET_PTRACER(0x59616d61, 0x0) write$binfmt_script(r1, &(0x7f0000000480)=ANY=[@ANYBLOB], 0x191) r2 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r1) setxattr$trusted_overlay_nlink(0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open_by_handle_at(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="1c"], 0x0) setxattr$security_capability(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200), &(0x7f0000000340)=@v2, 0x14, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, 0x0, 0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, 0x0, 0x0, 0x3) fstat(0xffffffffffffffff, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getgid() sendmmsg$unix(r3, &(0x7f0000001c40)=[{&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000180)="3dd30e223878ab491a912a3f9d2367103109a27b6678305d4d4a3116594e5aae2939cb9e4a83069fc4e538a2787437d5926796ac84ab9f72f9e78094abf868814a157a24dbdad469da050758810c61f825a50029013e183626519359d2ddb1eb0998cf2ca915a74daff8080b6d1afb", 0x6f}, {&(0x7f0000000440)="859c06adfde68fa3759ba3726166e50592fc870dcd4cb5943e4f48ea72bd57fcce357fb5385d962e09db921e3540dc3d1a57a67a52fdb0c2a6444385935f249b951424013b7ef963222ce379aacdd0138647889dc00bb43b380a3d0bd3b1edbe9fa281470596edd1b4f96db70002e0ca85c1eca76e623624b9562ac3ac1551cd6b80d267007d48adf19d0c1033a98ba873590cb8e55c01732eaf07e4180b7d569666", 0xa2}], 0x2, &(0x7f0000000740)=[@rights={{0x10}}, @rights={{0x34, 0x1, 0x1, [r2, 0xffffffffffffffff, r2, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x108, 0x808}, {&(0x7f0000000880)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000980)=[{&(0x7f0000000900)="a9ea79f94bca39cc5ed8d566fa3ec4525a97b4277108da4dc388274895172e6c3887d6584b8e393c10c9f167111345a0ab11fe27ec2d6eba44426db49f57006c6a8bff8a2a96af8065770e523cb1", 0x4e}], 0x1, &(0x7f00000009c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}], 0x78, 0x200008b0}, {&(0x7f0000000a40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001b00)=[{&(0x7f0000000ac0)="3a4d0eaed13d64f4bb9b7c0e26e89b8ff0b72597bba46230217c3bb0f5423f647c00cd67bd30fda11f6e064d01e69c7f3dda4b7bb8ca9943ea4f104fb23bfead3e9d8ea1087375862b7654d492956990915edcbeb9b8973ab8407feb5b32800e6fc921aece6d4d02f62ce349a388d4e466fe8abd4c0a271fbec7f11e5ee9f4baeb6e56a1c6c54c86375302a6c4f96d0652afd7b9cf11e6e909a4402931a4ea2731dfaab2319779f46495bf91bdb67c7b0e75cd45ed8bd77b253e3ddfca76e9fa1604cd1f4e6f9a155cb973c948d9aa37344438f8472210619f7c95c561d3ab8df87148a32eae126f224932c86b59e7cab9d7a279dfbc6e7fc877b6352c56b733c838fbad15f566e08309dc7d8aa76af5b2ea467e1af1a07b325e19c56feed57f5a1da8b0207a59935c51dfce4fa7e89740050c61827346bfaa00da727ad504eb534079e480e729f94207bfc0fd993e5d399c700e15001a25c28aa4078bf1dac8b75b7e4075a1304694ff206170ca2763071c6f727527ecf2346bfba29a231ea0d2d0ac4959ba0f51c933e17d6e7de5c36a602518f342a14252ec64a6739a052696645c6c232c7597d25e9775c043344d90a48fc42ebb8402fa57d550b83b5567990be2bf9abfdb13554b43e6dee0e63597772498b0bb85e4e0bfe09dcd443c58c257d776dcfac83889fd67c26739c6c510f851bac601b0909dff225c2701d492f451c1417456e6b6cbfaaddee4721a53c244136645882f19bbafdc7455f54078a366a0d960a9f48c5aa6479bbabee36996fa8630035331b5f192770235dcd70ea6250eb6e29d43d6f334a0f8ac4659723a2644f78518e86c93742426405abf78ab474b414b7af4d6c03e99caef2781ca80dcf339e4d7d152c3cfaf15a4b02ea464d4832ca373c80b603bb8fc8937a25b7b1e4b6513f2fdfaa0da8293b86d2b2460f8012d8c68c8ccb9a6c1f63cdc2a978473231625ba672dd8514af3a74052a317b1535d327cbd7a2fdda179d98c1fbc6624c92fc9c2df99db476aa2d0d29ad1a4ed18ea5efc41bc38e366a5963b4b8e079910a688c3e4d2ddca2799665161f7a4baab83523ff514255d91df13a37ce207c197afcc4bd20cf409da7755ce6c3057906461d6e09e8bd22f78244eff2c74bcdb5ee7fc700b9308ef6ba96f664bdbdbdf9eb4de15c353fe245ae35b1da691e5499fee72511d0c4daa6acd4f637922aa36d35aedecf86b766ff1afceab507163f1c66533ebf52634da0308b9c4a6dbe7288c14b33d6b2da4a29effbd8c476faa703605a0ea33720c3bad33d28d22f69cf502cb4d3cec4001609a7f2df6cb64c1d106172da78e8a575dad4ce816a5e1f202b398b75601fb2df8b3bbbecfa45ac08624c9841f6ef1e52b7f3b9cf72df28c136d22e9d914a9ccbdc5d81fb6960531c9060b2dff3f94a89c8ada409c61e1f3640634d3fe5ab730743fe7dd9b9ff19c337fd93ed642ef6bfbad491b690b16eee980316fa75f285837f0b9583b0304a77c28141d5bc47e4bb3cd45698b58efcc93523ae2c4a9949170b2d2e3352c5bd42c9964b58ea66153218081e42faf9be3a78b13455907e906fa894f4069b63c67be9c19e21c05b41b52e447a40e24f4d703cb260f277750cc7c76bec79d2e3cd56d588f67e5f35cc01ca5d4dc959bee95b82619a3e4c027a6ac3459792bff5d1ce1ed87e435a97fb42687dbdaec6f76ac0c125291227d4ec8f0289d7369e026bee53c987089a9c4cbdd0e576bec73082f44b3c83c4d2acf2c9e2709723f53a810d7788115e6d3b5834f507d464adaf7fe33f79374f5cbf83a6a93c7b76b33e654167a2cee3b2c32087a68e7272f3eb6a3ef91b155fb5172cd0c7487d63b25723ab7184af44e413a6fc2d9c08cf30da7f2c06786115f18fc62b2596481b41a6089dd3adbfec797865eb80a1823452cd0167fb0eca4aba3cbbee50194256112b75c7a56585f1765fcf2e172de1dad9a0ecccb1f73f980a7d8e493773347d183e0d036ebc7971abb80403826e5241278091b742137a52b38f2811aff00f18227803834a7996ac0f10dd2117a84bdf34eaa94f03bda73dda11fefa6d555862b5dd3687271463d8749b229ccf9e2621a45c84f4bf9efd5dbb74d6769ddcce3b35c1e78664a54b270bf360adad2f9969535ef9d12a3c5bd0127d5161ece7e7411af9bc8054b253a02802256e8b77cde5d4c26e808af3282f036592bbb3526b6cb8aff3dc8b816d0c4ed379d4d48117e032db186a8da022309f80ef7349bf97722f83e70f8cc948651f3c199ec8c9900e2960dc490110ed9587ec7fb9e9fe7b3c336c8049559eec3e69b0fc66b2e1dfd317800a1ddacc500be3fbe34e29aca1a20b1418bf5e03dcebefff38cb1d9e1be9fc150742371cd8c40ae4cf1f20a0a1a506d4c36b5d8d6c54b8c8b14019ce430a11d0b27c348edf272aaf8085b60baee732fb568310a1ef67991bc72d4ed7964aa1f35d73399806eb5d7152f9f8ac07f90561b35a7da61d5c93877690c3eb9617ea2f1d79f7fed38729766e33f344c2596f352d08a9a87fb6781dbfc9df9a96ae3885ba8db57dd47b85148137e862ae6bf830b0c24a020bb2cb401373912a1132ad3ba43f090f563fb931ad5c456bb50d1ab3e88fe29efe9f6bf7b5d48b2e1445219f772688c418a51492e2b2db4440534c8eb243fbd0049058b86426385c717f279d9b79546afea1458681c3bf2055822a4b3b8ba28a11441f8af800ea327be27c7a402f27cf29ce7bb62a6e6155a95d9ff4a2daffe6f9423c70d05fb0a2e4f472183cce6a17c8169174a701596c24542587a857e1ca805586e9cd97b3a7d688882fc8188a4049f9e52764fe907344be78bf06cc2fb309a2935184d5685afd2f799718f56df808c0dbbb992690c303c89ffda267e38eaae29806a775ec3f13f734087430c650e649c867081d1f380d4c8b7f0ce19219564906b7a150c60e8452b87d256051476fc73791c6b1405f65570484c208e44426523329ef4a8beec5085c149512bc4e7f010ccd59a2cc626f3f3eee2fcbe8dc6440a749f16e2a992a1515ab1f3d37240f0805fb64278893c92a1f1b6a270ac1673d84bf6b5644c710886d32a5b92bc4baa0c50f0e41b071a49b766389dce87024390a8544f3280163d2ce6c4db3fbdd7c812ebc2aba5e2bef18510261925d564631c78deb69f3293f3bd43fa5832431c664416a27f7446559d1aca0df262c573c39f92de2729cac6d40c370013dd9087714876260a5860a0004044cf26672da5cc1999cfbb2f4d3dd15a94279e6f6c2a5c582188c6d719b1656f29a8b84d2a5b88f658f9456f4b572bf4fe8e2368998f4a3ca69a1a9fccdf789b46bc7a3167e93f34eae328a9ce6775f76220eba07b7db4fd8915dd29f4e38243d891d4ebb3bf4e72ebc87393d531097b4f96bd549bd57f9552881e9d0d8f51245d66d693f32d6ca58296f055199d67665c35a732650f1107f221ba0b209c43b4c45c288581a5426988ad3996fd4b6d63aed8a1291011548dbed3820377854a05170b03983f07dd53992d25306cf9b06a5fc8bb5fd5c079bc859519a9a58bb59871fbb480d4585e5ff496b0229b047c65beccff6e54625a7e0138c43d84609fd35765af114d25ab38557b221586afe722c411b6c8e4ae0ee4630ae551f1937f2ad41aa6ba177182caf5fb0401558139e86caa305c52c9fada6ca8e34ca3963fb6e46a501f9834b98054f4f0a04f9fd7120dd51359b1f3f7fbee7d4c35d90af175d1889e238a2aa734670074a11b3457c3ca1b9d39fa175bd5e26d9a6613aafac16b1eafdfe90066ea1068947e8552bad8f7b36cea09efa1e5c2eeabf64b6e0db0b37cc3eb74ca3243a5e7ca79f8702204fe1588ec6c72b50e3f22d900bcf13f5b45aa972ef0541bc92cd5b62b9518d7a4b70bde75d830883c0adba5af6cff9ba221013868764898c4b23afa651aad1188c2cc8e70cb7e64ae4fd9b2b73de5bbe29e5c9b877097f202d3506b4453c18d869732a46de9153796fa012104d37735f748dd378b2c48cb87c219aa18e5e550c3242d4dead77eb6996d74704a56f39c03f55e0cf6cf15698cb894d1ad1377a377b7f848e1a60a7c2fa75e4c50404fdf1ce2333d40fe7e0c90cbaaac9a72ab64869d6ff80a4ee782c9bd2ed88d5281a3806c8369c895820eb3ce27dce5bd3f9ef84f8f86496f343c0d852b08615efeed019571e4d3d449248bc9ea97795ec0656fd09e1c3f6929c8bc598311be5d7bb4fa95d3013bacbbe4a0d7b2b6af31c66c8ff103ff32046fea6e514a72c3bae73d340b8d9fd2a344d60ad3fb31bf4dd466f7d8c8339d77884f8be66d461a015d62d6e5eb5110150ee8ed5c886fb003aa4969bb3f85ab98c424b1d65554e2c99dc7a5919bcae475c769d1c320318dfe83e294bf043d0c4ba505501ddbc34fa39a7dc2bed9ae214236ddaa301d960b4ed2585ad0f5cc61592a946ac47dd1550eb34bfadc660a95065143d2abc973d3002771a42d98fc22ee0d62709ab0fc9d2df2d639a0432a107cd1b278c5c12f2d0f8c690f2b9ddfbc91905c7a5bb174807cfdf58363a0ae1f7d28b5910176cb57003611fad6a8ca96c7cb441308161f71834f3637f86ec2a769115e30bccd242cf3b43e7f16330dfc530790c70e7119ca592b87d8ada1e2e9336a5afad6e5c9f71675c034e77777a8c2442a98f87ef17c2e5a8419749bb4a868aaccf573b0e73e8b246160ec6dd8be82ca1d280f35882ca143058f14526e7500b38d51868d81eafaa0427eb07010a315fd0373ad69d09e8d99260396f86cb354e46ab88b1741ddfdb4233f8e4d497aa0a7e42c83e2d5d4f10ab4f7b76c7c3df84b2d68bb30c125179c3ae22c81d4f4ab3ee73ed3ccce474a351fba816424286bba95248a44c9e1827eb5fb67ee2d018e326b1fec350b8520ab905e6d3793afd2fa1c150e2d5f88f81f74ac7cab815529fa575cf04ec60ba7df52f32e14e8c914d45c0fbeb4b0911de8d5d3a7f179118eecda1b5e955b77ad9635aa0280fba27e61ba5fefea57d709f824d76833ea521d7078df26de4627f6037655a5cc4a4cf1e6d0f38390f8503d93ca54b891db1ed131662578846f44b93f1ff733eda98479676bf4dac5e5baf30dd2f793148572e5ea21df9cf8503bd138d54d0b4f43b4e7ec07d76ede281d72f491feccca96e43ba4705126d131423b5f8b082be05d5f88889441b5f393d97e3b7470373c1814011dfc03bd0f128bc2de41cb7ef76549bb140fab5e055acccb2ccadfbebe7070ce700bb2004d946c7bff4074d4150f70376bdc9b3d83415a57790661543a98ecda6665e192e0836e3b44195113864187a76ccc02266421c7331984808b2a37d7d77744f6bfba52dd83f3217617d101f5e240649fdd8dc36a0416a66047e23c8d32dadc1611646bd3d4ff7c87771752677ad2017a55f135465d07fe4dfd7062111836fad809a2027b9f73cbc3c27a38442f2f6123f39db062f9f8bf362a40e9fc8b0a2f7966f3903ee67ae67f9876fdb8dd3fe5f7c465f066b0916cbcc483f805f812850055605b5678f60d059a8173fe8f079ae3020d10bd679dc07775039fdf2aa5b0a4773e1f341c84ca88c3a5b218c78f6f83913ff90d2c055cf13c8e9a7b46bf87bd152ea3e766f13061d72a72c554392997c9412b91219f3fcfc11d8faf171c98607e125732650c71bdcdd077913807ce201154059a0a752746d2e77aecc58faba0cef4ab6cfc53d305e5b053a2916c9ccf3b889cd45c39ef886444", 0x1000}, {&(0x7f0000001ac0)="4e6051d4e912e41595751497db920f884fefeb4371ec64f348acf833f86c7c61d22ff2c81cfddd26", 0x28}], 0x2, &(0x7f0000001bc0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0, r5, r6}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78, 0x1}], 0x3, 0x4000080) 15:07:25 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0x1, 0x0) r3 = openat$incfs(r0, &(0x7f0000000340)='.log\x00', 0x200000, 0x4) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 99.217501][ T8936] loop1: detected capacity change from 0 to 69632 [ 99.227943][ T8936] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 15:07:25 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCL_SELLOADLUT(0xffffffffffffffff, 0x541c, &(0x7f0000000200)={0x5, 0x5, 0x3, 0x3b011089}) tkill(r2, 0x34) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) wait4(r3, &(0x7f0000000080), 0x20000002, &(0x7f0000000140)) 15:07:25 executing program 2: set_mempolicy(0x3, &(0x7f00000000c0)=0x3, 0x1fb) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x9, 0x5, 0xb9, 0x8}, {0xfffa, 0x20, 0x9}]}) sync() 15:07:25 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000", 0x60, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:25 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0x1, 0x0) r3 = openat$incfs(r0, &(0x7f0000000340)='.log\x00', 0x200000, 0x4) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) 15:07:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCL_SELLOADLUT(0xffffffffffffffff, 0x541c, &(0x7f0000000200)={0x5, 0x5, 0x3, 0x3b011089}) tkill(r2, 0x34) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) wait4(r3, &(0x7f0000000080), 0x20000002, &(0x7f0000000140)) 15:07:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCL_SELLOADLUT(0xffffffffffffffff, 0x541c, &(0x7f0000000200)={0x5, 0x5, 0x3, 0x3b011089}) tkill(r2, 0x34) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) [ 99.349870][ T8957] loop1: detected capacity change from 0 to 69632 [ 99.393279][ T8957] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 15:07:26 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x8, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCL_SELLOADLUT(0xffffffffffffffff, 0x541c, &(0x7f0000000200)={0x5, 0x5, 0x3, 0x3b011089}) tkill(r2, 0x34) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x1e) ptrace$cont(0x18, r3, 0x0, 0x0) 15:07:26 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0x1, 0x0) r3 = openat$incfs(r0, &(0x7f0000000340)='.log\x00', 0x200000, 0x4) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) 15:07:26 executing program 2: set_mempolicy(0x3, &(0x7f00000000c0)=0x3, 0x1fb) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x9, 0x5, 0xb9, 0x8}, {0xfffa, 0x20, 0x9}]}) sync() 15:07:26 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 100.102375][ T9001] loop1: detected capacity change from 0 to 69632 [ 100.139903][ T9001] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 15:07:26 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCL_SELLOADLUT(0xffffffffffffffff, 0x541c, &(0x7f0000000200)={0x5, 0x5, 0x3, 0x3b011089}) tkill(r2, 0x34) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x1e) 15:07:26 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0x1, 0x0) r3 = openat$incfs(r0, &(0x7f0000000340)='.log\x00', 0x200000, 0x4) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) 15:07:26 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:26 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCL_SELLOADLUT(0xffffffffffffffff, 0x541c, &(0x7f0000000200)={0x5, 0x5, 0x3, 0x3b011089}) tkill(r2, 0x34) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) 15:07:26 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 100.373313][ T9022] loop2: detected capacity change from 0 to 69632 [ 100.381710][ T9021] loop1: detected capacity change from 0 to 69632 [ 100.388648][ T9022] EXT4-fs (loop2): fragment/cluster size (65536) != block size (4096) [ 100.402873][ T9021] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) [ 100.511896][ T9040] loop1: detected capacity change from 0 to 69632 [ 100.525023][ T9040] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 15:07:27 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xf, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCL_SELLOADLUT(0xffffffffffffffff, 0x541c, &(0x7f0000000200)={0x5, 0x5, 0x3, 0x3b011089}) tkill(r2, 0x34) gettid() 15:07:27 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0xfffffffffffffffc}], 0x10, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) chdir(&(0x7f0000000040)='./file0\x00') write$cgroup_int(r0, &(0x7f0000000200), 0x2000f200) ftruncate(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r1, 0x400, 0x0) fcntl$setlease(r1, 0x400, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000180)={0x0, r0, 0x8, 0xff1, 0x896e, 0x5}) 15:07:27 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0x1, 0x0) openat$incfs(r0, &(0x7f0000000340)='.log\x00', 0x200000, 0x4) 15:07:27 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c2000012", 0x65, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 100.970592][ T9063] loop2: detected capacity change from 0 to 16383 [ 100.977347][ T9061] loop1: detected capacity change from 0 to 69632 [ 101.015731][ T9061] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 15:07:27 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x0, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() ioctl$TIOCL_SELLOADLUT(0xffffffffffffffff, 0x541c, &(0x7f0000000200)={0x5, 0x5, 0x3, 0x3b011089}) tkill(r2, 0x34) 15:07:27 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0x1, 0x0) 15:07:27 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c2000012", 0x65, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:27 executing program 2: perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x40000000001, 0x3, 0x80000000002) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140)='bridge_slave_0\x00', 0xf) setsockopt$inet_int(r0, 0x0, 0x4, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x10000e0}, 0x6e) 15:07:27 executing program 2: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) sendmsg$AUDIT_MAKE_EQUIV(r1, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x28, 0x3f7, 0x1, 0x70bd2b, 0x25dfdbfc, {0x7, 0x7, './file0', './file0'}, [""]}, 0x28}, 0x1, 0x0, 0x0, 0x24044}, 0x40) syz_io_uring_setup(0x24ff, &(0x7f0000000000)={0x0, 0xcfb1, 0x20, 0x0, 0x0, 0x0, r0}, &(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ff2000/0x4000)=nil, &(0x7f0000000080), 0x0) r2 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x1, 0x88000) io_uring_setup(0x294d, &(0x7f0000000100)={0x0, 0x84f, 0x20, 0x0, 0x1c2, 0x0, r2}) 15:07:27 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) [ 101.423397][ T9095] loop1: detected capacity change from 0 to 69632 [ 101.475381][ T9095] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 15:07:28 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x10, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:28 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010400)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012600)="ed41000000100000dbf4655fdcf4655fdcf4655f000000000000040008", 0x1d, 0x4200}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="636f6d6d69743d307830308fddb6518ef0255a3030303030302c00"]) 15:07:28 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c2000012", 0x65, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:28 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 101.849268][ T9132] loop2: detected capacity change from 0 to 512 [ 101.855780][ T9133] loop1: detected capacity change from 0 to 69632 [ 101.865371][ T9132] EXT4-fs (loop2): Unrecognized mount option "commit=0x00ݶQŽð%Z000000" or missing value [ 101.880389][ T9133] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) [ 101.906679][ T9132] loop2: detected capacity change from 0 to 512 [ 101.913688][ T9132] EXT4-fs (loop2): Unrecognized mount option "commit=0x00ݶQŽð%Z000000" or missing value 15:07:28 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x0, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) tkill(0x0, 0x34) 15:07:28 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:28 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) 15:07:28 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) 15:07:28 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r1, r1, 0x0, 0x8080fffffffe) 15:07:28 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) [ 102.432598][ T9161] loop1: detected capacity change from 0 to 69632 [ 102.442469][ T9161] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 15:07:28 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x58, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:28 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:28 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) 15:07:28 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8080fffffffe) 15:07:29 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8080fffffffe) [ 102.725883][ T9195] loop1: detected capacity change from 0 to 69632 [ 102.753988][ T9195] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 15:07:29 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x0, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) tkill(0x0, 0x34) 15:07:31 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) 15:07:31 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:31 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8080fffffffe) 15:07:31 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x60, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:31 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, 0x0, 0x0) sendfile(r0, r4, 0x0, 0x200fff) 15:07:31 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:31 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x844c, &(0x7f0000000300)='ramfs\x00') sendfile(r1, r1, 0x0, 0x8080fffffffe) 15:07:31 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000880)='./bus\x00', 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 105.462342][ T9234] loop1: detected capacity change from 0 to 69632 [ 105.471275][ T9234] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 15:07:31 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, 0x0) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:31 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:31 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 105.608373][ T9252] loop1: detected capacity change from 0 to 69632 15:07:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) tkill(0x0, 0x34) 15:07:34 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r1, r1, 0x0, 0x8080fffffffe) 15:07:34 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:34 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, 0x0) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:34 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, 0x0, 0x0) sendfile(r0, r4, 0x0, 0x200fff) 15:07:34 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xfc, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:34 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:34 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8080fffffffe) 15:07:34 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, 0x0) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:34 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 108.487486][ T9287] loop1: detected capacity change from 0 to 69632 15:07:34 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8080fffffffe) 15:07:34 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 108.656402][ T9305] loop1: detected capacity change from 0 to 69632 15:07:37 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) r2 = gettid() tkill(r2, 0x34) 15:07:37 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8080fffffffe) 15:07:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r1, 0xffffffffffffffff) 15:07:37 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:37 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x1f4, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:37 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, 0x0, 0x0) sendfile(r0, r4, 0x0, 0x200fff) 15:07:37 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:37 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000880)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:37 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) r2 = gettid() tkill(r2, 0x34) 15:07:37 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) r2 = gettid() tkill(r2, 0x34) [ 111.504301][ T9335] loop1: detected capacity change from 0 to 69632 15:07:37 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:37 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000880)='./bus\x00', 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 111.547681][ T9335] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:37 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:37 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r1, 0xffffffffffffffff) 15:07:37 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 111.757592][ T9378] loop1: detected capacity change from 0 to 69632 [ 111.805386][ T9378] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:38 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x218, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:38 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0), 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:38 executing program 0: mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:38 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r1, 0xffffffffffffffff) 15:07:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:38 executing program 0: mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:38 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 112.389989][ T9405] loop1: detected capacity change from 0 to 69632 15:07:38 executing program 0: mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:38 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 112.431620][ T9405] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:39 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x241, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:39 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0), 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:39 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:39 executing program 0: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:39 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:39 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:39 executing program 0: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 113.367960][ T9454] loop1: detected capacity change from 0 to 69632 15:07:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:39 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 113.436286][ T9454] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 113.447960][ T9454] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/178/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 113.552338][ T9454] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/178/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 113.581131][ T9454] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/178/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 113.607229][ T9454] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/178/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 113.633272][ T9454] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/178/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 113.659360][ T9454] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/178/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 113.685136][ T9454] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/178/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 113.712846][ T9454] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/178/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 113.738618][ T9454] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/178/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:40 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x300, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:40 executing program 0: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:40 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:40 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0), 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:40 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:40 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:40 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 114.470785][ T9514] loop1: detected capacity change from 0 to 69632 15:07:40 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:40 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 114.516726][ T9514] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 114.528626][ T9514] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/179/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 114.559820][ T9514] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/179/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 114.589762][ T9514] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/179/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 114.633505][ T9514] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/179/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 114.702989][ T9514] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/179/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 114.729345][ T9514] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/179/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 114.755835][ T9514] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/179/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 114.782077][ T9514] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/179/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 114.808258][ T9514] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/179/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:41 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x3e8, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:41 executing program 2: mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:41 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:41 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(0xffffffffffffffff, r4, 0x0, 0x200fff) 15:07:41 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:41 executing program 2: mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:41 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:41 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:41 executing program 2: mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 115.496414][ T9579] loop1: detected capacity change from 0 to 69632 [ 115.555405][ T9579] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 115.568620][ T9579] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/180/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 115.611764][ T9579] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/180/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 115.640400][ T9579] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/180/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 115.667065][ T9579] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/180/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 115.713002][ T9579] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/180/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 115.739004][ T9579] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/180/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 115.765036][ T9579] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/180/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:42 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x49c, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:42 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:42 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 115.791383][ T9579] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/180/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 115.817647][ T9579] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/180/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:42 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(0xffffffffffffffff, r4, 0x0, 0x200fff) 15:07:42 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:42 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:42 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:07:42 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:07:42 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 116.515907][ T9636] loop1: detected capacity change from 0 to 69632 [ 116.531948][ T9636] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 116.556939][ T9636] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/181/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 116.659336][ T9636] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/181/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:43 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x500, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:43 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:07:43 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 116.685658][ T9636] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/181/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 116.711622][ T9636] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/181/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 116.738705][ T9636] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/181/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 116.781998][ T9636] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/181/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 116.822859][ T9636] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/181/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 116.850736][ T9636] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/181/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 116.880080][ T9636] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/181/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:43 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:43 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:43 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(0xffffffffffffffff, r4, 0x0, 0x200fff) 15:07:43 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:43 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:43 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 117.504813][ T9692] loop1: detected capacity change from 0 to 69632 [ 117.543216][ T9692] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:43 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x600, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:43 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:43 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:43 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:43 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 117.715268][ T9728] loop1: detected capacity change from 0 to 69632 [ 117.766638][ T9728] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 117.785433][ T9728] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/183/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 117.820807][ T9728] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/183/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 117.846686][ T9728] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/183/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 117.873629][ T9728] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/183/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 117.900262][ T9728] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/183/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 117.927602][ T9728] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/183/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 117.953804][ T9728] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/183/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 117.980154][ T9728] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/183/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 118.006432][ T9728] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/183/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:44 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, 0xffffffffffffffff, 0x0, 0x200fff) 15:07:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:44 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:44 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:44 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:44 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x700, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:44 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:44 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 118.511732][ T9754] loop1: detected capacity change from 0 to 69632 15:07:44 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:44 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 118.560833][ T9754] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 118.708334][ T9797] loop1: detected capacity change from 0 to 69632 [ 118.753450][ T9797] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 118.774712][ T9797] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/185/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 118.810298][ T9797] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/185/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 118.836238][ T9797] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/185/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 118.867824][ T9797] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/185/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 118.894767][ T9797] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/185/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 118.921261][ T9797] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/185/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 118.948173][ T9797] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/185/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 118.975080][ T9797] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/185/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 119.001434][ T9797] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/185/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:45 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, 0xffffffffffffffff, 0x0, 0x200fff) 15:07:45 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:45 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:45 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:45 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xf00, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:45 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:45 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:45 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000080)='jfs\x00', 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:45 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:07:45 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 119.500310][ T9827] loop1: detected capacity change from 0 to 69632 [ 119.546502][ T9827] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:46 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, 0xffffffffffffffff, 0x0, 0x200fff) 15:07:46 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(0x0, 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:46 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:07:46 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:46 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:46 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x1802, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:46 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:07:46 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(0x0, 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:46 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:46 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:46 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 120.531704][ T9877] loop1: detected capacity change from 0 to 69632 15:07:46 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(0x0, 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 120.585678][ T9877] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:47 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x0) 15:07:47 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:47 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:47 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:47 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:47 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x4000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:47 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:47 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:47 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f00000000c0)='*^*\x9d$[)\\+!^+!.[&[#@\'%*{\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 121.569365][ T9921] loop1: detected capacity change from 0 to 69632 [ 121.579304][ T9921] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 121.591510][ T9921] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/188/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:47 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:47 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 121.630963][ T9921] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/188/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:48 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8080fffffffe) [ 121.768665][ T9921] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/188/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 121.851719][ T9921] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/188/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 121.877617][ T9921] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/188/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 121.903938][ T9921] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/188/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 121.930314][ T9921] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/188/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 121.956533][ T9921] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/188/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 121.982620][ T9921] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/188/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:48 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x0) 15:07:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:48 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8080fffffffe) 15:07:48 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:48 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:48 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x4102, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:48 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8080fffffffe) 15:07:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 122.587152][ T9971] loop1: detected capacity change from 0 to 69632 [ 122.608139][ T9971] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:48 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:48 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8080fffffffe) 15:07:49 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 122.666555][ T9971] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/189/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 122.753612][ T9971] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/189/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 122.853456][ T9971] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/189/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 122.881479][ T9971] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/189/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 122.907772][ T9971] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/189/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 122.933716][ T9971] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/189/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 122.959749][ T9971] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/189/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 122.988695][ T9971] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/189/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 123.014707][ T9971] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/189/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:49 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8080fffffffe) 15:07:49 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:49 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(0x0, 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:49 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:49 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x0) 15:07:49 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x5800, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:49 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(0x0, 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:49 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:49 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8080fffffffe) [ 123.668993][T10029] loop1: detected capacity change from 0 to 69632 15:07:50 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:07:50 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(0x0, 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 123.708177][T10029] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:50 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:50 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:50 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) [ 123.908504][T10077] loop1: detected capacity change from 0 to 69632 [ 123.930227][T10077] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 123.942144][T10077] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/191/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 123.969076][T10077] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/191/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 123.996345][T10077] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/191/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 124.023840][T10077] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/191/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 124.054868][T10077] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/191/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 124.081444][T10077] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/191/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 124.108133][T10077] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/191/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 124.134478][T10077] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/191/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 124.162079][T10077] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/191/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:50 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x6000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:50 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) sendfile(r0, r0, 0x0, 0x8080fffffffe) 15:07:50 executing program 0 (fault-call:5 fault-nth:0): mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:07:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:50 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:50 executing program 4 (fault-call:11 fault-nth:0): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:50 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8080fffffffe) [ 124.691055][T10100] FAULT_INJECTION: forcing a failure. [ 124.691055][T10100] name failslab, interval 1, probability 0, space 0, times 0 [ 124.693730][T10104] loop1: detected capacity change from 0 to 69632 [ 124.703794][T10100] CPU: 0 PID: 10100 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 124.718914][T10100] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 124.729075][T10100] Call Trace: [ 124.732437][T10100] dump_stack+0x137/0x19d [ 124.736993][T10100] should_fail+0x23c/0x250 [ 124.741753][T10100] __should_failslab+0x81/0x90 [ 124.746513][T10100] ? alloc_pipe_info+0xac/0x350 [ 124.751349][T10100] should_failslab+0x5/0x20 [ 124.755838][T10100] kmem_cache_alloc_trace+0x49/0x310 [ 124.761107][T10100] ? __alloc_pages_nodemask+0x17a/0x310 [ 124.766654][T10100] ? __mod_memcg_lruvec_state+0xfa/0x260 [ 124.772277][T10100] alloc_pipe_info+0xac/0x350 [ 124.776972][T10100] splice_direct_to_actor+0x5f7/0x650 [ 124.782414][T10100] ? do_splice_direct+0x170/0x170 [ 124.787421][T10100] ? security_file_permission+0x87/0xa0 [ 124.792952][T10100] ? rw_verify_area+0x136/0x250 [ 124.797843][T10100] do_splice_direct+0xf5/0x170 [ 124.802588][T10100] do_sendfile+0x773/0xda0 [ 124.807039][T10100] __x64_sys_sendfile64+0xf2/0x130 [ 124.812165][T10100] do_syscall_64+0x4a/0x90 [ 124.816569][T10100] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 124.822570][T10100] RIP: 0033:0x4665f9 15:07:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 124.826492][T10100] 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 [ 124.846378][T10100] RSP: 002b:00007f3cdca01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 124.854922][T10100] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 124.862940][T10100] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003 [ 124.870898][T10100] RBP: 00007f3cdca011d0 R08: 0000000000000000 R09: 0000000000000000 [ 124.878867][T10100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 15:07:51 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8080fffffffe) [ 124.886837][T10100] R13: 00007ffefdde5caf R14: 00007f3cdca01300 R15: 0000000000022000 15:07:51 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:51 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8080fffffffe) [ 124.945992][T10104] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 125.055141][T10137] loop1: detected capacity change from 0 to 69632 [ 125.098542][T10137] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 125.123666][T10147] FAULT_INJECTION: forcing a failure. [ 125.123666][T10147] name failslab, interval 1, probability 0, space 0, times 0 [ 125.136366][T10147] CPU: 0 PID: 10147 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 125.144793][T10147] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.155472][T10147] Call Trace: [ 125.159362][T10147] dump_stack+0x137/0x19d [ 125.163786][T10147] should_fail+0x23c/0x250 [ 125.168234][T10147] __should_failslab+0x81/0x90 [ 125.173003][T10147] ? alloc_pipe_info+0xac/0x350 [ 125.178045][T10147] should_failslab+0x5/0x20 [ 125.182617][T10147] kmem_cache_alloc_trace+0x49/0x310 [ 125.188026][T10147] alloc_pipe_info+0xac/0x350 [ 125.192717][T10147] splice_direct_to_actor+0x5f7/0x650 [ 125.198106][T10147] ? avc_has_perm+0xc8/0x150 [ 125.202733][T10147] ? do_splice_direct+0x170/0x170 [ 125.207769][T10147] ? security_file_permission+0x87/0xa0 [ 125.213406][T10147] ? rw_verify_area+0x136/0x250 [ 125.218350][T10147] do_splice_direct+0xf5/0x170 [ 125.223124][T10147] do_sendfile+0x773/0xda0 [ 125.227566][T10147] __x64_sys_sendfile64+0xf2/0x130 [ 125.232686][T10147] do_syscall_64+0x4a/0x90 [ 125.237109][T10147] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 125.243076][T10147] RIP: 0033:0x4665f9 [ 125.247005][T10147] 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 [ 125.266843][T10147] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 125.275433][T10147] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 125.283421][T10147] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 125.291400][T10147] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 125.299422][T10147] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000001 [ 125.307483][T10147] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:07:51 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x80fe, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:51 executing program 0 (fault-call:5 fault-nth:1): mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:07:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:51 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8080fffffffe) 15:07:51 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 125.568548][T10167] FAULT_INJECTION: forcing a failure. [ 125.568548][T10167] name failslab, interval 1, probability 0, space 0, times 0 [ 125.581262][T10167] CPU: 1 PID: 10167 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 125.589845][T10167] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.599912][T10167] Call Trace: [ 125.603191][T10167] dump_stack+0x137/0x19d [ 125.607583][T10167] should_fail+0x23c/0x250 [ 125.612017][T10167] __should_failslab+0x81/0x90 [ 125.616793][T10167] ? kcalloc+0x32/0x40 [ 125.620873][T10167] should_failslab+0x5/0x20 [ 125.625398][T10167] __kmalloc+0x66/0x350 [ 125.629567][T10167] ? kmem_cache_alloc_trace+0x210/0x310 [ 125.635124][T10167] ? alloc_pipe_info+0xac/0x350 [ 125.640014][T10167] kcalloc+0x32/0x40 [ 125.644125][T10167] alloc_pipe_info+0x1be/0x350 [ 125.648890][T10167] splice_direct_to_actor+0x5f7/0x650 [ 125.654271][T10167] ? do_splice_direct+0x170/0x170 [ 125.659337][T10167] ? security_file_permission+0x87/0xa0 [ 125.664911][T10167] ? rw_verify_area+0x136/0x250 [ 125.669798][T10167] do_splice_direct+0xf5/0x170 [ 125.674595][T10167] do_sendfile+0x773/0xda0 [ 125.679291][T10167] __x64_sys_sendfile64+0xf2/0x130 [ 125.684503][T10167] do_syscall_64+0x4a/0x90 [ 125.689192][T10167] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 125.695132][T10167] RIP: 0033:0x4665f9 [ 125.699050][T10167] 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 [ 125.703525][T10168] loop1: detected capacity change from 0 to 69632 [ 125.719193][T10167] RSP: 002b:00007f3cdca01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 125.719219][T10167] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 125.742909][T10167] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003 [ 125.750888][T10167] RBP: 00007f3cdca011d0 R08: 0000000000000000 R09: 0000000000000000 [ 125.758891][T10167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 125.766936][T10167] R13: 00007ffefdde5caf R14: 00007f3cdca01300 R15: 0000000000022000 [ 125.823953][T10168] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:52 executing program 4 (fault-call:11 fault-nth:1): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:52 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8080fffffffe) 15:07:52 executing program 0 (fault-call:5 fault-nth:2): mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:07:52 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 125.943702][T10187] FAULT_INJECTION: forcing a failure. [ 125.943702][T10187] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 125.956873][T10187] CPU: 0 PID: 10187 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 125.964889][T10186] loop1: detected capacity change from 0 to 69632 [ 125.965300][T10187] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.981847][T10187] Call Trace: [ 125.985123][T10187] dump_stack+0x137/0x19d [ 125.989455][T10187] should_fail+0x23c/0x250 [ 125.994013][T10187] should_fail_usercopy+0x16/0x20 [ 125.999036][T10187] _copy_to_user+0x1c/0x90 [ 126.003461][T10187] simple_read_from_buffer+0xab/0x120 [ 126.008827][T10187] proc_fail_nth_read+0xf6/0x140 [ 126.013754][T10187] ? rw_verify_area+0x136/0x250 [ 126.018590][T10187] ? proc_fault_inject_write+0x200/0x200 [ 126.024336][T10187] vfs_read+0x154/0x5d0 [ 126.028497][T10187] ? __fget_light+0x21b/0x260 [ 126.033157][T10187] ? __cond_resched+0x11/0x40 [ 126.037819][T10187] ksys_read+0xce/0x180 [ 126.041969][T10187] __x64_sys_read+0x3e/0x50 [ 126.046516][T10187] do_syscall_64+0x4a/0x90 [ 126.050970][T10187] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 126.056849][T10187] RIP: 0033:0x41937c [ 126.065064][T10187] 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 15:07:52 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8080fffffffe) 15:07:52 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 126.091738][T10187] RSP: 002b:00007f3cdca01170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 126.100534][T10187] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041937c [ 126.109034][T10187] RDX: 000000000000000f RSI: 00007f3cdca011e0 RDI: 0000000000000004 [ 126.117177][T10187] RBP: 00007f3cdca011d0 R08: 0000000000000000 R09: 0000000000000000 [ 126.125488][T10187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 126.133643][T10187] R13: 00007ffefdde5caf R14: 00007f3cdca01300 R15: 0000000000022000 [ 126.260596][T10209] FAULT_INJECTION: forcing a failure. [ 126.260596][T10209] name failslab, interval 1, probability 0, space 0, times 0 [ 126.281857][T10209] CPU: 1 PID: 10209 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 126.290804][T10209] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 126.300938][T10209] Call Trace: [ 126.304222][T10209] dump_stack+0x137/0x19d [ 126.308647][T10209] should_fail+0x23c/0x250 [ 126.313329][T10209] __should_failslab+0x81/0x90 [ 126.318183][T10209] ? kcalloc+0x32/0x40 [ 126.322258][T10209] should_failslab+0x5/0x20 [ 126.327641][T10209] __kmalloc+0x66/0x350 [ 126.331806][T10209] ? kmem_cache_alloc_trace+0x210/0x310 [ 126.337362][T10209] ? alloc_pipe_info+0xac/0x350 [ 126.343110][T10209] kcalloc+0x32/0x40 [ 126.347038][T10209] alloc_pipe_info+0x1be/0x350 [ 126.351954][T10209] splice_direct_to_actor+0x5f7/0x650 [ 126.357420][T10209] ? avc_has_perm+0xc8/0x150 [ 126.362028][T10209] ? do_splice_direct+0x170/0x170 [ 126.367116][T10209] ? security_file_permission+0x87/0xa0 [ 126.372697][T10209] ? rw_verify_area+0x136/0x250 [ 126.377636][T10209] do_splice_direct+0xf5/0x170 [ 126.382410][T10209] do_sendfile+0x773/0xda0 [ 126.387327][T10209] __x64_sys_sendfile64+0xf2/0x130 [ 126.394630][T10209] do_syscall_64+0x4a/0x90 [ 126.399127][T10209] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 126.405031][T10209] RIP: 0033:0x4665f9 [ 126.408949][T10209] 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 [ 126.428566][T10209] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 126.437071][T10209] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 126.445079][T10209] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 126.453071][T10209] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 15:07:52 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x9c04, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:52 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:07:52 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x1c0) 15:07:52 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 126.461052][T10209] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000001 [ 126.471462][T10209] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 [ 126.492874][T10186] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:53 executing program 4 (fault-call:11 fault-nth:2): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:53 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:53 executing program 2 (fault-call:5 fault-nth:0): mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:07:53 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xc001) 15:07:53 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:53 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 127.084916][T10240] loop1: detected capacity change from 0 to 69632 [ 127.102056][T10243] FAULT_INJECTION: forcing a failure. [ 127.102056][T10243] name failslab, interval 1, probability 0, space 0, times 0 [ 127.114800][T10243] CPU: 1 PID: 10243 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 127.123235][T10243] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 127.133420][T10243] Call Trace: [ 127.136704][T10243] dump_stack+0x137/0x19d [ 127.141069][T10243] should_fail+0x23c/0x250 [ 127.145501][T10243] __should_failslab+0x81/0x90 [ 127.150369][T10243] ? alloc_pipe_info+0xac/0x350 [ 127.155230][T10243] should_failslab+0x5/0x20 [ 127.166269][T10243] kmem_cache_alloc_trace+0x49/0x310 [ 127.171571][T10243] ? __alloc_pages_nodemask+0x17a/0x310 [ 127.177130][T10243] ? __mod_memcg_lruvec_state+0xfa/0x260 [ 127.182778][T10243] alloc_pipe_info+0xac/0x350 [ 127.188287][T10243] splice_direct_to_actor+0x5f7/0x650 [ 127.193692][T10243] ? do_splice_direct+0x170/0x170 [ 127.198722][T10243] ? security_file_permission+0x87/0xa0 [ 127.199779][T10256] FAULT_INJECTION: forcing a failure. [ 127.199779][T10256] name failslab, interval 1, probability 0, space 0, times 0 [ 127.204388][T10243] ? rw_verify_area+0x136/0x250 [ 127.204419][T10243] do_splice_direct+0xf5/0x170 [ 127.204443][T10243] do_sendfile+0x773/0xda0 [ 127.204463][T10243] __x64_sys_sendfile64+0xf2/0x130 [ 127.236386][T10243] do_syscall_64+0x4a/0x90 [ 127.246317][T10243] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 127.252269][T10243] RIP: 0033:0x4665f9 [ 127.256166][T10243] 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 [ 127.275935][T10243] RSP: 002b:00007fd93289a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 127.284417][T10243] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 127.292546][T10243] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003 [ 127.300522][T10243] RBP: 00007fd93289a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 127.308570][T10243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 127.316725][T10243] R13: 00007ffd0243336f R14: 00007fd93289a300 R15: 0000000000022000 [ 127.325550][T10256] CPU: 0 PID: 10256 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 15:07:53 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 127.333987][T10256] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 127.344157][T10256] Call Trace: [ 127.347449][T10256] dump_stack+0x137/0x19d [ 127.351850][T10256] should_fail+0x23c/0x250 [ 127.356288][T10256] ? dst_alloc+0x10b/0x2b0 [ 127.360823][T10256] __should_failslab+0x81/0x90 [ 127.365657][T10256] should_failslab+0x5/0x20 [ 127.370380][T10256] kmem_cache_alloc+0x46/0x2e0 [ 127.375165][T10256] dst_alloc+0x10b/0x2b0 [ 127.379448][T10256] __mkroute_output+0x452/0xc40 [ 127.385279][T10256] ip_route_output_key_hash_rcu+0x7a8/0x800 [ 127.392397][T10256] ip_route_output_flow+0xaa/0x160 [ 127.397532][T10256] raw_sendmsg+0x79c/0xbd0 [ 127.402647][T10256] inet_sendmsg+0x5f/0x80 [ 127.422551][T10256] ? inet_send_prepare+0x210/0x210 [ 127.427742][T10256] kernel_sendmsg+0x97/0xd0 [ 127.432611][T10256] sock_no_sendpage+0x84/0xb0 [ 127.437333][T10256] inet_sendpage+0x9d/0xc0 [ 127.441991][T10256] ? inet_sendmsg+0x80/0x80 [ 127.446510][T10256] kernel_sendpage+0x187/0x200 [ 127.451366][T10256] ? inet_sendmsg+0x80/0x80 [ 127.455998][T10256] sock_sendpage+0x5a/0x70 [ 127.460527][T10256] pipe_to_sendpage+0x128/0x160 [ 127.465418][T10256] ? sock_fasync+0xc0/0xc0 [ 127.469834][T10256] __splice_from_pipe+0x207/0x500 [ 127.475371][T10256] ? generic_splice_sendpage+0xb0/0xb0 [ 127.480817][T10256] ? iter_file_splice_write+0x750/0x750 [ 127.486666][T10256] generic_splice_sendpage+0x80/0xb0 [ 127.491985][T10256] direct_splice_actor+0x80/0xa0 [ 127.496905][T10256] splice_direct_to_actor+0x345/0x650 [ 127.502299][T10256] ? do_splice_direct+0x170/0x170 [ 127.507385][T10256] do_splice_direct+0xf5/0x170 [ 127.512132][T10256] do_sendfile+0x773/0xda0 [ 127.516593][T10256] __x64_sys_sendfile64+0xf2/0x130 [ 127.521778][T10256] do_syscall_64+0x4a/0x90 [ 127.526186][T10256] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 127.532077][T10256] RIP: 0033:0x4665f9 15:07:53 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xc4ff, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:53 executing program 2 (fault-call:5 fault-nth:1): mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:07:53 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 127.536243][T10256] 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 [ 127.556541][T10256] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 127.564942][T10256] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 127.572951][T10256] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 15:07:53 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xf0ff7f) [ 127.580965][T10256] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 127.589018][T10256] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000001 [ 127.597171][T10256] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 [ 127.609618][T10240] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 127.679033][T10276] FAULT_INJECTION: forcing a failure. [ 127.679033][T10276] name failslab, interval 1, probability 0, space 0, times 0 [ 127.692071][T10276] CPU: 1 PID: 10276 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 127.700844][T10276] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 127.711409][T10276] Call Trace: [ 127.714818][T10276] dump_stack+0x137/0x19d [ 127.719357][T10276] should_fail+0x23c/0x250 [ 127.723879][T10276] __should_failslab+0x81/0x90 [ 127.728785][T10276] ? kcalloc+0x32/0x40 [ 127.732882][T10276] should_failslab+0x5/0x20 [ 127.737554][T10276] __kmalloc+0x66/0x350 [ 127.741736][T10276] ? kmem_cache_alloc_trace+0x210/0x310 [ 127.747313][T10276] ? alloc_pipe_info+0xac/0x350 [ 127.752283][T10276] kcalloc+0x32/0x40 [ 127.756202][T10276] alloc_pipe_info+0x1be/0x350 [ 127.761018][T10276] splice_direct_to_actor+0x5f7/0x650 [ 127.766552][T10276] ? do_splice_direct+0x170/0x170 [ 127.771762][T10276] ? security_file_permission+0x87/0xa0 15:07:54 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 127.777423][T10276] ? rw_verify_area+0x136/0x250 [ 127.782325][T10276] do_splice_direct+0xf5/0x170 [ 127.787280][T10276] do_sendfile+0x773/0xda0 [ 127.791883][T10276] __x64_sys_sendfile64+0xf2/0x130 [ 127.797286][T10276] do_syscall_64+0x4a/0x90 [ 127.801768][T10276] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 127.807686][T10276] RIP: 0033:0x4665f9 [ 127.811895][T10276] 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 [ 127.831520][T10276] RSP: 002b:00007fd93289a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 127.841954][T10276] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 127.849944][T10276] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000003 [ 127.857980][T10276] RBP: 00007fd93289a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 127.866847][T10276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 127.874961][T10276] R13: 00007ffd0243336f R14: 00007fd93289a300 R15: 0000000000022000 [ 127.940912][T10293] loop1: detected capacity change from 0 to 69632 [ 127.957803][T10293] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:54 executing program 4 (fault-call:11 fault-nth:3): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:54 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x7ffff000) 15:07:54 executing program 2 (fault-call:5 fault-nth:2): mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 127.987778][T10293] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/198/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 128.015110][T10293] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/198/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 128.042461][T10293] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/198/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 128.071380][T10306] FAULT_INJECTION: forcing a failure. [ 128.071380][T10306] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 128.084937][T10306] CPU: 0 PID: 10306 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 128.093363][T10306] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 128.104725][T10306] Call Trace: [ 128.108015][T10306] dump_stack+0x137/0x19d [ 128.112417][T10306] should_fail+0x23c/0x250 [ 128.116844][T10306] should_fail_usercopy+0x16/0x20 [ 128.121999][T10306] _copy_to_user+0x1c/0x90 [ 128.126450][T10306] simple_read_from_buffer+0xab/0x120 [ 128.132322][T10306] proc_fail_nth_read+0xf6/0x140 [ 128.137278][T10306] ? rw_verify_area+0x136/0x250 [ 128.142231][T10306] ? proc_fault_inject_write+0x200/0x200 [ 128.147873][T10306] vfs_read+0x154/0x5d0 [ 128.152585][T10306] ? __fget_light+0x21b/0x260 [ 128.154194][T10316] FAULT_INJECTION: forcing a failure. [ 128.154194][T10316] name failslab, interval 1, probability 0, space 0, times 0 [ 128.157271][T10306] ? __cond_resched+0x11/0x40 [ 128.174558][T10306] ksys_read+0xce/0x180 [ 128.178729][T10306] __x64_sys_read+0x3e/0x50 [ 128.185561][T10306] do_syscall_64+0x4a/0x90 15:07:54 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xc0010000) 15:07:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 128.191240][T10306] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 128.197123][T10306] RIP: 0033:0x41937c [ 128.201002][T10306] 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 [ 128.220803][T10306] RSP: 002b:00007fd93289a170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 128.229333][T10306] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041937c [ 128.238511][T10306] RDX: 000000000000000f RSI: 00007fd93289a1e0 RDI: 0000000000000004 [ 128.247707][T10306] RBP: 00007fd93289a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 128.257450][T10306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 128.265442][T10306] R13: 00007ffd0243336f R14: 00007fd93289a300 R15: 0000000000022000 [ 128.274358][T10316] CPU: 1 PID: 10316 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 128.284368][T10293] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/198/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 128.284505][T10316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 128.311035][T10293] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/198/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 128.320221][T10316] Call Trace: [ 128.320236][T10316] dump_stack+0x137/0x19d [ 128.320262][T10316] should_fail+0x23c/0x250 [ 128.320277][T10316] __should_failslab+0x81/0x90 [ 128.348256][T10293] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/198/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:54 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 128.349701][T10316] should_failslab+0x5/0x20 [ 128.349729][T10316] kmem_cache_alloc_node+0x55/0x2c0 [ 128.349747][T10316] ? __alloc_skb+0xed/0x420 [ 128.355575][T10293] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/198/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 128.358470][T10316] __alloc_skb+0xed/0x420 [ 128.358496][T10316] alloc_skb_with_frags+0x90/0x390 [ 128.364729][T10293] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/198/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 128.390418][T10316] ? dst_alloc+0x10b/0x2b0 [ 128.390451][T10316] ? kmem_cache_alloc+0x1fc/0x2e0 [ 128.390468][T10316] sock_alloc_send_pskb+0x436/0x4e0 [ 128.397061][T10293] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/198/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 128.400583][T10316] ? __mkroute_output+0x7f1/0xc40 [ 128.542571][T10316] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 128.548146][T10316] sock_alloc_send_skb+0x2d/0x40 [ 128.553243][T10316] raw_send_hdrinc+0x178/0xa30 [ 128.564361][T10316] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 128.571672][T10316] ? xfrm_lookup_route+0xc0/0xf0 [ 128.576817][T10316] raw_sendmsg+0x96e/0xbd0 [ 128.581435][T10316] inet_sendmsg+0x5f/0x80 [ 128.622567][T10316] ? inet_send_prepare+0x210/0x210 [ 128.630103][T10316] kernel_sendmsg+0x97/0xd0 [ 128.635067][T10316] sock_no_sendpage+0x84/0xb0 [ 128.639837][T10316] inet_sendpage+0x9d/0xc0 [ 128.644385][T10316] ? inet_sendmsg+0x80/0x80 [ 128.649009][T10316] kernel_sendpage+0x187/0x200 [ 128.655516][T10316] ? inet_sendmsg+0x80/0x80 [ 128.662025][T10316] sock_sendpage+0x5a/0x70 [ 128.667854][T10316] pipe_to_sendpage+0x128/0x160 [ 128.672714][T10316] ? sock_fasync+0xc0/0xc0 [ 128.677297][T10316] __splice_from_pipe+0x207/0x500 [ 128.682338][T10316] ? generic_splice_sendpage+0xb0/0xb0 [ 128.687971][T10316] ? iter_file_splice_write+0x750/0x750 [ 128.695405][T10316] generic_splice_sendpage+0x80/0xb0 [ 128.701414][T10316] direct_splice_actor+0x80/0xa0 [ 128.706732][T10316] splice_direct_to_actor+0x345/0x650 [ 128.712408][T10316] ? do_splice_direct+0x170/0x170 [ 128.717528][T10316] do_splice_direct+0xf5/0x170 [ 128.722712][T10316] do_sendfile+0x773/0xda0 [ 128.727169][T10316] __x64_sys_sendfile64+0xf2/0x130 [ 128.732380][T10316] do_syscall_64+0x4a/0x90 [ 128.737782][T10316] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 128.744396][T10316] RIP: 0033:0x4665f9 15:07:54 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xe803, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:54 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:07:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 128.748517][T10316] 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 [ 128.774828][T10316] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 128.784290][T10316] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 15:07:55 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xf401, 0x20000004, &(0x7f0000b63fe4), 0x1c) [ 128.794076][T10316] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 128.802770][T10316] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 128.811705][T10316] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000001 [ 128.819701][T10316] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:07:55 executing program 4 (fault-call:11 fault-nth:4): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:55 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x1d0) 15:07:55 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xfeffffff) [ 128.903207][T10351] loop1: detected capacity change from 0 to 69632 [ 128.913211][T10351] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:55 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xd001) [ 128.952369][T10351] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/199/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.059160][T10351] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/199/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.102943][T10351] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/199/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.136642][T10351] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/199/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.163112][T10351] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/199/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.189092][T10351] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/199/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.212491][T10391] FAULT_INJECTION: forcing a failure. [ 129.212491][T10391] name failslab, interval 1, probability 0, space 0, times 0 [ 129.215785][T10351] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/199/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.227113][T10391] CPU: 0 PID: 10391 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 129.260868][T10391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 129.273191][T10391] Call Trace: [ 129.276507][T10391] dump_stack+0x137/0x19d [ 129.281400][T10391] should_fail+0x23c/0x250 [ 129.286019][T10391] __should_failslab+0x81/0x90 [ 129.290924][T10391] should_failslab+0x5/0x20 [ 129.291856][T10351] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/199/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.295450][T10391] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 129.295472][T10391] ? __kmalloc_node_track_caller+0x30/0x40 [ 129.332260][T10391] __kmalloc_node_track_caller+0x30/0x40 [ 129.338024][T10391] ? alloc_skb_with_frags+0x90/0x390 [ 129.343317][T10391] __alloc_skb+0x187/0x420 [ 129.347769][T10391] alloc_skb_with_frags+0x90/0x390 [ 129.351796][T10351] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/199/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.353062][T10391] ? dst_alloc+0x10b/0x2b0 [ 129.353084][T10391] ? kmem_cache_alloc+0x1fc/0x2e0 [ 129.353101][T10391] sock_alloc_send_pskb+0x436/0x4e0 [ 129.353121][T10391] ? __mkroute_output+0x7f1/0xc40 [ 129.353134][T10391] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 129.353151][T10391] sock_alloc_send_skb+0x2d/0x40 [ 129.408577][T10391] raw_send_hdrinc+0x178/0xa30 [ 129.413491][T10391] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 129.420020][T10391] ? xfrm_lookup_route+0xc0/0xf0 [ 129.424982][T10391] raw_sendmsg+0x96e/0xbd0 [ 129.429418][T10391] inet_sendmsg+0x5f/0x80 [ 129.433766][T10391] ? inet_send_prepare+0x210/0x210 [ 129.439015][T10391] kernel_sendmsg+0x97/0xd0 [ 129.443637][T10391] sock_no_sendpage+0x84/0xb0 [ 129.448378][T10391] inet_sendpage+0x9d/0xc0 [ 129.453009][T10391] ? inet_sendmsg+0x80/0x80 [ 129.457567][T10391] kernel_sendpage+0x187/0x200 [ 129.462423][T10391] ? inet_sendmsg+0x80/0x80 [ 129.467790][T10391] sock_sendpage+0x5a/0x70 [ 129.472216][T10391] pipe_to_sendpage+0x128/0x160 [ 129.477075][T10391] ? sock_fasync+0xc0/0xc0 [ 129.481508][T10391] __splice_from_pipe+0x207/0x500 [ 129.486544][T10391] ? generic_splice_sendpage+0xb0/0xb0 [ 129.492010][T10391] ? iter_file_splice_write+0x750/0x750 [ 129.497653][T10391] generic_splice_sendpage+0x80/0xb0 [ 129.502975][T10391] direct_splice_actor+0x80/0xa0 [ 129.507930][T10391] splice_direct_to_actor+0x345/0x650 [ 129.513316][T10391] ? do_splice_direct+0x170/0x170 [ 129.518343][T10391] do_splice_direct+0xf5/0x170 [ 129.523382][T10391] do_sendfile+0x773/0xda0 [ 129.527817][T10391] __x64_sys_sendfile64+0xf2/0x130 [ 129.532951][T10391] do_syscall_64+0x4a/0x90 [ 129.537377][T10391] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 129.543461][T10391] RIP: 0033:0x4665f9 15:07:55 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:55 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xfffffffe) 15:07:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:55 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xf0ff7f) [ 129.547351][T10391] 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 [ 129.567325][T10391] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 129.575747][T10391] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 129.583774][T10391] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 129.591775][T10391] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 129.599935][T10391] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000001 15:07:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 129.607947][T10391] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 [ 129.704188][T10407] loop1: detected capacity change from 0 to 69632 15:07:56 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xfc00, 0x20000004, &(0x7f0000b63fe4), 0x1c) [ 129.745189][T10407] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 129.782854][T10407] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/200/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.827969][T10407] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/200/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.854679][T10407] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/200/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:56 executing program 4 (fault-call:11 fault-nth:5): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:56 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x7ffff000) 15:07:56 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xf0ff7f00000000) 15:07:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 129.882257][T10407] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/200/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 129.912859][T10407] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/200/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:56 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xd0010000) 15:07:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 129.938556][T10407] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/200/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 130.062498][T10407] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/200/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 130.090583][T10407] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/200/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 130.117530][T10407] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/200/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 130.142681][T10452] FAULT_INJECTION: forcing a failure. [ 130.142681][T10452] name failslab, interval 1, probability 0, space 0, times 0 [ 130.155933][T10452] CPU: 0 PID: 10452 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 130.164545][T10452] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 130.174616][T10452] Call Trace: [ 130.177901][T10452] dump_stack+0x137/0x19d [ 130.182775][T10452] should_fail+0x23c/0x250 [ 130.187205][T10452] ? skb_clone+0x12c/0x1f0 [ 130.191627][T10452] __should_failslab+0x81/0x90 [ 130.196513][T10452] should_failslab+0x5/0x20 [ 130.201101][T10452] kmem_cache_alloc+0x46/0x2e0 [ 130.205884][T10452] skb_clone+0x12c/0x1f0 [ 130.210274][T10452] __skb_tstamp_tx+0x13a/0x620 [ 130.215036][T10452] skb_tstamp_tx+0x2b/0x30 [ 130.219633][T10452] loopback_xmit+0x72/0x240 [ 130.224145][T10452] xmit_one+0xf9/0x270 [ 130.228249][T10452] __dev_queue_xmit+0xd9b/0x12d0 [ 130.233239][T10452] ? netlbl_enabled+0x21/0x30 [ 130.237918][T10452] dev_queue_xmit+0x13/0x20 [ 130.242426][T10452] ip_finish_output2+0xa93/0xb10 [ 130.247384][T10452] ? iptable_mangle_hook+0x13b/0x280 [ 130.252786][T10452] ip_finish_output+0x2f9/0x490 [ 130.257641][T10452] ip_output+0xf6/0x1a0 [ 130.261982][T10452] ? ip_mc_finish_output+0xf0/0xf0 [ 130.267094][T10452] raw_send_hdrinc+0x871/0xa30 [ 130.271866][T10452] ? raw_getfrag+0x1c0/0x1c0 [ 130.276524][T10452] raw_sendmsg+0x96e/0xbd0 [ 130.281015][T10452] inet_sendmsg+0x5f/0x80 [ 130.285356][T10452] ? inet_send_prepare+0x210/0x210 [ 130.290484][T10452] kernel_sendmsg+0x97/0xd0 [ 130.295097][T10452] sock_no_sendpage+0x84/0xb0 [ 130.299792][T10452] inet_sendpage+0x9d/0xc0 [ 130.304480][T10452] ? inet_sendmsg+0x80/0x80 [ 130.309019][T10452] kernel_sendpage+0x187/0x200 [ 130.313806][T10452] ? inet_sendmsg+0x80/0x80 [ 130.318320][T10452] sock_sendpage+0x5a/0x70 [ 130.322754][T10452] pipe_to_sendpage+0x128/0x160 [ 130.328291][T10452] ? sock_fasync+0xc0/0xc0 [ 130.332713][T10452] __splice_from_pipe+0x207/0x500 [ 130.337741][T10452] ? generic_splice_sendpage+0xb0/0xb0 [ 130.343285][T10452] ? iter_file_splice_write+0x750/0x750 [ 130.348840][T10452] generic_splice_sendpage+0x80/0xb0 [ 130.354140][T10452] direct_splice_actor+0x80/0xa0 [ 130.359262][T10452] splice_direct_to_actor+0x345/0x650 [ 130.364649][T10452] ? do_splice_direct+0x170/0x170 [ 130.369706][T10452] do_splice_direct+0xf5/0x170 [ 130.374570][T10452] do_sendfile+0x773/0xda0 [ 130.378999][T10452] __x64_sys_sendfile64+0xf2/0x130 [ 130.384182][T10452] do_syscall_64+0x4a/0x90 [ 130.388622][T10452] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 130.394521][T10452] RIP: 0033:0x4665f9 15:07:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:56 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x7fffffffffffffff) 15:07:56 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xfeffffff) 15:07:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 130.398410][T10452] 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 [ 130.418039][T10452] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 130.426518][T10452] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 130.434511][T10452] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 130.442509][T10452] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 130.450508][T10452] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000001 [ 130.458746][T10452] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:07:56 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xc001000000000000) 15:07:56 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xfe80, 0x20000004, &(0x7f0000b63fe4), 0x1c) [ 130.588586][T10473] loop1: detected capacity change from 0 to 69632 [ 130.615044][T10473] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 130.628105][T10473] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/201/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 130.656065][T10473] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/201/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:57 executing program 4 (fault-call:11 fault-nth:6): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:57 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xfeffffff00000000) 15:07:57 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xfffffffe) 15:07:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) [ 130.682613][T10473] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/201/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 130.741984][T10473] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/201/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 130.768271][T10473] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/201/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 130.798441][T10473] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/201/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 130.825555][T10473] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/201/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 130.852188][T10473] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/201/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, &(0x7f0000000440)}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 130.880463][T10473] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/201/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:07:57 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xffffffff00000000) 15:07:57 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xf0ff7f00000000) 15:07:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, &(0x7f0000000440)}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:57 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xffffffffffffff7f) 15:07:57 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x7fffffffffffffff) [ 131.038788][T10510] loop1: detected capacity change from 0 to 69632 [ 131.078655][T10510] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 131.160008][T10536] FAULT_INJECTION: forcing a failure. [ 131.160008][T10536] name failslab, interval 1, probability 0, space 0, times 0 [ 131.172870][T10536] CPU: 1 PID: 10536 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 131.181362][T10536] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 131.191441][T10536] Call Trace: [ 131.194728][T10536] dump_stack+0x137/0x19d [ 131.199113][T10536] should_fail+0x23c/0x250 [ 131.203540][T10536] ? dst_alloc+0x10b/0x2b0 [ 131.208074][T10536] __should_failslab+0x81/0x90 [ 131.212904][T10536] should_failslab+0x5/0x20 [ 131.217531][T10536] kmem_cache_alloc+0x46/0x2e0 [ 131.222308][T10536] dst_alloc+0x10b/0x2b0 [ 131.226918][T10536] __mkroute_output+0x452/0xc40 [ 131.231956][T10536] ip_route_output_key_hash_rcu+0x7a8/0x800 [ 131.237878][T10536] ip_route_output_flow+0xaa/0x160 [ 131.243110][T10536] raw_sendmsg+0x79c/0xbd0 [ 131.247628][T10536] inet_sendmsg+0x5f/0x80 [ 131.251968][T10536] ? inet_send_prepare+0x210/0x210 [ 131.257101][T10536] kernel_sendmsg+0x97/0xd0 [ 131.261619][T10536] sock_no_sendpage+0x84/0xb0 [ 131.266298][T10536] inet_sendpage+0x9d/0xc0 [ 131.270748][T10536] ? inet_sendmsg+0x80/0x80 [ 131.275440][T10536] kernel_sendpage+0x187/0x200 [ 131.281143][T10536] ? inet_sendmsg+0x80/0x80 [ 131.286581][T10536] sock_sendpage+0x5a/0x70 [ 131.291225][T10536] pipe_to_sendpage+0x128/0x160 [ 131.296125][T10536] ? sock_fasync+0xc0/0xc0 [ 131.301028][T10536] __splice_from_pipe+0x207/0x500 [ 131.306240][T10536] ? generic_splice_sendpage+0xb0/0xb0 [ 131.312720][T10536] ? iter_file_splice_write+0x750/0x750 [ 131.318921][T10536] generic_splice_sendpage+0x80/0xb0 [ 131.324426][T10536] direct_splice_actor+0x80/0xa0 [ 131.329634][T10536] splice_direct_to_actor+0x345/0x650 [ 131.335450][T10536] ? do_splice_direct+0x170/0x170 [ 131.344474][T10536] do_splice_direct+0xf5/0x170 [ 131.349537][T10536] do_sendfile+0x773/0xda0 [ 131.354424][T10536] __x64_sys_sendfile64+0xf2/0x130 [ 131.359658][T10536] do_syscall_64+0x4a/0x90 [ 131.364668][T10536] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 131.370701][T10536] RIP: 0033:0x4665f9 [ 131.374607][T10536] 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 [ 131.394916][T10536] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 131.403348][T10536] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 131.411433][T10536] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 131.419432][T10536] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 131.427401][T10536] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000001 [ 131.435413][T10536] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:07:57 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xff00, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:07:58 executing program 4 (fault-call:11 fault-nth:7): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, &(0x7f0000000440)}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:58 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xffffffffffffffff) 15:07:58 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) timerfd_create(0x9, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:58 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xd001000000000000) 15:07:58 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xfeffffff00000000) 15:07:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x8f, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:58 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') lsetxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), &(0x7f00000001c0)={'L+', 0x9}, 0x16, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x44842, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:07:58 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x104040000000) [ 131.965098][T10562] loop1: detected capacity change from 0 to 69632 [ 131.993775][T10562] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:07:58 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xffffffff00000000) 15:07:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x8f, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 132.050260][T10562] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/203/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 132.125493][T10562] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/203/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 132.173128][T10562] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/203/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 132.204769][T10562] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/203/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 132.232261][T10562] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/203/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 132.258640][T10562] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/203/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 132.286170][T10562] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/203/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 132.313013][T10562] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/203/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 132.339214][T10610] FAULT_INJECTION: forcing a failure. [ 132.339214][T10610] name failslab, interval 1, probability 0, space 0, times 0 [ 132.353515][T10610] CPU: 0 PID: 10610 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 132.362103][T10610] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 132.372399][T10610] Call Trace: [ 132.375687][T10610] dump_stack+0x137/0x19d [ 132.380034][T10610] should_fail+0x23c/0x250 [ 132.384826][T10610] __should_failslab+0x81/0x90 [ 132.389005][T10562] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/203/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 132.389792][T10610] should_failslab+0x5/0x20 [ 132.389817][T10610] kmem_cache_alloc_node+0x55/0x2c0 [ 132.389834][T10610] ? local_bh_enable+0x1b/0x20 [ 132.430009][T10610] ? __alloc_skb+0xed/0x420 [ 132.434519][T10610] __alloc_skb+0xed/0x420 [ 132.438934][T10610] alloc_skb_with_frags+0x90/0x390 [ 132.444159][T10610] ? dst_alloc+0x10b/0x2b0 [ 132.448762][T10610] ? kmem_cache_alloc+0x1fc/0x2e0 [ 132.454227][T10610] sock_alloc_send_pskb+0x436/0x4e0 [ 132.459500][T10610] ? __mkroute_output+0x7f1/0xc40 [ 132.465567][T10610] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 132.471140][T10610] sock_alloc_send_skb+0x2d/0x40 [ 132.476099][T10610] raw_send_hdrinc+0x178/0xa30 [ 132.481253][T10610] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 132.487328][T10610] ? xfrm_lookup_route+0xc0/0xf0 [ 132.492465][T10610] raw_sendmsg+0x96e/0xbd0 [ 132.496896][T10610] inet_sendmsg+0x5f/0x80 [ 132.501287][T10610] ? inet_send_prepare+0x210/0x210 [ 132.506405][T10610] kernel_sendmsg+0x97/0xd0 [ 132.510974][T10610] sock_no_sendpage+0x84/0xb0 [ 132.515654][T10610] inet_sendpage+0x9d/0xc0 [ 132.520142][T10610] ? inet_sendmsg+0x80/0x80 [ 132.524662][T10610] kernel_sendpage+0x187/0x200 [ 132.529466][T10610] ? inet_sendmsg+0x80/0x80 [ 132.534110][T10610] sock_sendpage+0x5a/0x70 [ 132.538541][T10610] pipe_to_sendpage+0x128/0x160 [ 132.543407][T10610] ? sock_fasync+0xc0/0xc0 [ 132.547884][T10610] __splice_from_pipe+0x207/0x500 [ 132.552924][T10610] ? generic_splice_sendpage+0xb0/0xb0 [ 132.558394][T10610] ? iter_file_splice_write+0x750/0x750 [ 132.564044][T10610] generic_splice_sendpage+0x80/0xb0 [ 132.569337][T10610] direct_splice_actor+0x80/0xa0 [ 132.574452][T10610] splice_direct_to_actor+0x345/0x650 [ 132.579837][T10610] ? do_splice_direct+0x170/0x170 [ 132.584881][T10610] do_splice_direct+0xf5/0x170 [ 132.589652][T10610] do_sendfile+0x773/0xda0 [ 132.594259][T10610] __x64_sys_sendfile64+0xf2/0x130 [ 132.599466][T10610] do_syscall_64+0x4a/0x90 [ 132.603953][T10610] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 132.609853][T10610] RIP: 0033:0x4665f9 [ 132.613740][T10610] 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 [ 132.633357][T10610] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 132.641806][T10610] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 132.649865][T10610] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 132.657927][T10610] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 132.665907][T10610] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000001 15:07:58 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xff0f, 0x20000004, &(0x7f0000b63fe4), 0x1c) [ 132.674071][T10610] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:07:59 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xffffffffffffff7f) 15:07:59 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) timerfd_create(0x0, 0x80000) dup2(r2, 0xffffffffffffffff) 15:07:59 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x421800, 0x41) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0x28200, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/202, 0xca}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f00000000c0)=""/32, 0x20}, {&(0x7f00000004c0)=""/168, 0xa8}, {&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000580)=""/188, 0xbc}, {&(0x7f0000000640)=""/241, 0xf1}], 0x7, 0x800, 0x4) sendfile(r0, r0, 0x0, 0x0) 15:07:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x8f, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:59 executing program 4 (fault-call:11 fault-nth:8): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:07:59 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xffffffffffffffff) 15:07:59 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') newfstatat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) getresuid(&(0x7f0000000240)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r3) mount$9p_rdma(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x8, &(0x7f0000000440)={'trans=rdma,', {'port', 0x3d, 0x4e24}, 0x2c, {[{@sq={'sq', 0x3d, 0x3}}, {@common=@debug}, {@sq={'sq', 0x3d, 0xd0dc}}, {@rq={'rq', 0x3d, 0x7fff}}, {@common=@fscache}, {@rq={'rq', 0x3d, 0x1000}}, {@sq={'sq', 0x3d, 0xad}}, {@common=@loose}, {@common=@version_9p2000}], [{@euid_eq={'euid', 0x3d, 0xee00}}, {@euid_eq={'euid', 0x3d, r0}}, {@context={'context', 0x3d, 'staff_u'}}, {@euid_eq={'euid', 0x3d, r1}}, {@fowner_gt={'fowner>', r3}}]}}) creat(&(0x7f0000000000)='./bus\x00', 0x1) r4 = open(&(0x7f0000000380)='./bus\x00', 0x4017e, 0x30) r5 = dup2(r4, r4) sendfile(r4, r5, 0x0, 0x4) 15:07:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xd7, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:07:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xd7, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 133.077333][T10632] loop1: detected capacity change from 0 to 69632 15:07:59 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0xa617e, 0x40) sendfile(r0, r0, 0x0, 0x0) 15:07:59 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='overlay\x00', 0x180408, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x10001) [ 133.119259][T10632] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 133.159389][T10632] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/204/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 133.275957][T10669] FAULT_INJECTION: forcing a failure. [ 133.275957][T10669] name failslab, interval 1, probability 0, space 0, times 0 [ 133.281122][T10632] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/204/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 133.289491][T10669] CPU: 1 PID: 10669 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 133.323149][T10669] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 133.326022][T10632] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/204/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 133.334252][T10669] Call Trace: [ 133.334265][T10669] dump_stack+0x137/0x19d [ 133.334334][T10669] should_fail+0x23c/0x250 [ 133.334348][T10669] __should_failslab+0x81/0x90 [ 133.360128][T10632] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/204/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 133.363036][T10669] should_failslab+0x5/0x20 [ 133.363060][T10669] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 133.369331][T10632] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/204/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 133.371765][T10669] ? __kmalloc_node_track_caller+0x30/0x40 [ 133.377599][T10632] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/204/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 133.402528][T10669] __kmalloc_node_track_caller+0x30/0x40 [ 133.402559][T10669] ? alloc_skb_with_frags+0x90/0x390 [ 133.408230][T10632] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/204/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 133.412768][T10669] __alloc_skb+0x187/0x420 [ 133.412791][T10669] alloc_skb_with_frags+0x90/0x390 [ 133.412811][T10669] ? dst_alloc+0x10b/0x2b0 [ 133.440249][T10632] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/204/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 133.444451][T10669] ? kmem_cache_alloc+0x1fc/0x2e0 [ 133.444475][T10669] sock_alloc_send_pskb+0x436/0x4e0 [ 133.471068][T10632] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/204/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 133.480335][T10669] ? __mkroute_output+0x7f1/0xc40 [ 133.480363][T10669] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 133.480381][T10669] sock_alloc_send_skb+0x2d/0x40 [ 133.480403][T10669] raw_send_hdrinc+0x178/0xa30 [ 133.608712][T10669] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 133.614860][T10669] ? xfrm_lookup_route+0xc0/0xf0 [ 133.619805][T10669] raw_sendmsg+0x96e/0xbd0 [ 133.624326][T10669] inet_sendmsg+0x5f/0x80 [ 133.628658][T10669] ? inet_send_prepare+0x210/0x210 [ 133.633987][T10669] kernel_sendmsg+0x97/0xd0 [ 133.638667][T10669] sock_no_sendpage+0x84/0xb0 [ 133.643402][T10669] inet_sendpage+0x9d/0xc0 [ 133.647837][T10669] ? inet_sendmsg+0x80/0x80 [ 133.652350][T10669] kernel_sendpage+0x187/0x200 [ 133.657131][T10669] ? inet_sendmsg+0x80/0x80 [ 133.661779][T10669] sock_sendpage+0x5a/0x70 [ 133.666207][T10669] pipe_to_sendpage+0x128/0x160 [ 133.671058][T10669] ? sock_fasync+0xc0/0xc0 [ 133.675533][T10669] __splice_from_pipe+0x207/0x500 [ 133.680614][T10669] ? generic_splice_sendpage+0xb0/0xb0 [ 133.686078][T10669] ? iter_file_splice_write+0x750/0x750 [ 133.691619][T10669] generic_splice_sendpage+0x80/0xb0 [ 133.696915][T10669] direct_splice_actor+0x80/0xa0 [ 133.701862][T10669] splice_direct_to_actor+0x345/0x650 [ 133.707264][T10669] ? do_splice_direct+0x170/0x170 [ 133.712303][T10669] do_splice_direct+0xf5/0x170 [ 133.717084][T10669] do_sendfile+0x773/0xda0 [ 133.721525][T10669] __x64_sys_sendfile64+0xf2/0x130 [ 133.726751][T10669] do_syscall_64+0x4a/0x90 [ 133.731190][T10669] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 133.737283][T10669] RIP: 0033:0x4665f9 [ 133.741186][T10669] 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 [ 133.760810][T10669] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 133.769231][T10669] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 15:08:00 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xffc4, 0x20000004, &(0x7f0000b63fe4), 0x1c) [ 133.777235][T10669] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 133.785214][T10669] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 133.793209][T10669] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000001 [ 133.801187][T10669] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:00 executing program 4 (fault-call:11 fault-nth:9): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:00 executing program 2: mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x5a9b00, 0x2) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xd7, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:00 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x8000, 0xa7) sendfile(r0, r0, 0x0, 0x0) 15:08:00 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) timerfd_create(0x0, 0x0) dup2(r2, 0xffffffffffffffff) 15:08:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xfb, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c3659"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 134.078085][T10684] loop1: detected capacity change from 0 to 69632 [ 134.096281][T10684] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 15:08:00 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x6e) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r0, 0x400, 0x0) fcntl$setlease(r0, 0x400, 0x2) sendmsg$AUDIT_MAKE_EQUIV(r0, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="24000000f7030497ee0cb61581b39912d577a7190028bddf2507000000050000002e2f66696c65302e2f62757300000000"], 0x24}, 0x1, 0x0, 0x0, 0x41}, 0x50) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r1, r1, 0x0, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140), 0x5c9882, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), r2) 15:08:00 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) sendfile(r0, r0, &(0x7f0000000000)=0x750b, 0x7) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/diskstats\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r2) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r4) r5 = getgid() r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0xee00, r7) lsetxattr$system_posix_acl(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f00000003c0)={{}, {0x1, 0x4}, [{0x2, 0x6}, {0x2, 0x4}, {0x2, 0x2}, {0x2, 0x7}, {0x2, 0x6, 0xee00}, {0x2, 0x4, 0xee00}, {0x2, 0x1, r2}, {0x2, 0x4, r4}, {0x2, 0x2, 0xee01}, {0x2, 0x0, 0xee01}], {0x4, 0x5}, [{0x8, 0x0, r5}, {0x8, 0x2, r7}], {}, {0x20, 0x4}}, 0x84, 0x1) [ 134.161204][T10684] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/205/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 134.235576][T10706] FAULT_INJECTION: forcing a failure. [ 134.235576][T10706] name failslab, interval 1, probability 0, space 0, times 0 [ 134.248284][T10706] CPU: 1 PID: 10706 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 134.256793][T10706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 134.266852][T10706] Call Trace: [ 134.270138][T10706] dump_stack+0x137/0x19d [ 134.274567][T10706] should_fail+0x23c/0x250 [ 134.278988][T10706] ? skb_clone+0x12c/0x1f0 [ 134.283410][T10706] __should_failslab+0x81/0x90 [ 134.288189][T10706] should_failslab+0x5/0x20 [ 134.292709][T10706] kmem_cache_alloc+0x46/0x2e0 [ 134.297549][T10706] ? __skb_clone+0x2b9/0x2d0 [ 134.302148][T10706] ? __list_add_valid+0x28/0x90 [ 134.304710][T10684] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/205/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 134.307009][T10706] skb_clone+0x12c/0x1f0 [ 134.336710][T10706] __skb_tstamp_tx+0x13a/0x620 [ 134.341636][T10706] skb_tstamp_tx+0x2b/0x30 [ 134.346078][T10706] loopback_xmit+0x72/0x240 [ 134.350592][T10706] xmit_one+0xf9/0x270 [ 134.354692][T10706] __dev_queue_xmit+0xd9b/0x12d0 [ 134.359742][T10706] ? netlbl_enabled+0x21/0x30 [ 134.364474][T10706] dev_queue_xmit+0x13/0x20 [ 134.369022][T10706] ip_finish_output2+0xa93/0xb10 [ 134.374001][T10706] ? iptable_mangle_hook+0x13b/0x280 [ 134.379328][T10706] ip_finish_output+0x2f9/0x490 [ 134.384186][T10706] ip_output+0xf6/0x1a0 [ 134.388352][T10706] ? ip_mc_finish_output+0xf0/0xf0 [ 134.388681][T10684] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/205/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 134.393658][T10706] raw_send_hdrinc+0x871/0xa30 [ 134.393690][T10706] ? raw_getfrag+0x1c0/0x1c0 [ 134.393770][T10706] raw_sendmsg+0x96e/0xbd0 [ 134.393786][T10706] ? __perf_event_task_sched_out+0xce0/0xd30 [ 134.439639][T10706] inet_sendmsg+0x5f/0x80 [ 134.443987][T10706] ? inet_send_prepare+0x210/0x210 [ 134.449114][T10706] kernel_sendmsg+0x97/0xd0 [ 134.453702][T10706] sock_no_sendpage+0x84/0xb0 [ 134.454302][T10684] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/205/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 134.458381][T10706] inet_sendpage+0x9d/0xc0 [ 134.458415][T10706] ? inet_sendmsg+0x80/0x80 [ 134.458432][T10706] kernel_sendpage+0x187/0x200 [ 134.497321][T10706] ? inet_sendmsg+0x80/0x80 [ 134.501854][T10706] sock_sendpage+0x5a/0x70 [ 134.506268][T10706] pipe_to_sendpage+0x128/0x160 [ 134.511146][T10706] ? sock_fasync+0xc0/0xc0 [ 134.515564][T10706] __splice_from_pipe+0x207/0x500 [ 134.517839][T10684] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/205/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 134.520589][T10706] ? generic_splice_sendpage+0xb0/0xb0 [ 134.520608][T10706] ? iter_file_splice_write+0x750/0x750 [ 134.557187][T10706] generic_splice_sendpage+0x80/0xb0 [ 134.562656][T10706] direct_splice_actor+0x80/0xa0 [ 134.567683][T10706] splice_direct_to_actor+0x345/0x650 [ 134.573054][T10706] ? do_splice_direct+0x170/0x170 [ 134.578080][T10706] do_splice_direct+0xf5/0x170 [ 134.579619][T10684] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/205/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 134.582921][T10706] do_sendfile+0x773/0xda0 [ 134.582948][T10706] __x64_sys_sendfile64+0xf2/0x130 [ 134.618498][T10706] do_syscall_64+0x4a/0x90 [ 134.622933][T10706] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 134.628926][T10706] RIP: 0033:0x4665f9 [ 134.632818][T10706] 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 [ 134.641790][T10684] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/205/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 134.652939][T10706] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 15:08:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xfb, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c3659"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 134.652961][T10706] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 134.652971][T10706] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 134.652987][T10706] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 134.710977][T10706] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 134.718976][T10706] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:01 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x40000, 0x20000004, &(0x7f0000b63fe4), 0x1c) [ 134.721592][T10684] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/205/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:08:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xfb, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c3659"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:01 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) move_mount(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 134.820169][T10684] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/205/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:08:01 executing program 4 (fault-call:11 fault-nth:10): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:01 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:01 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) timerfd_create(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 15:08:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x10d, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffa"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:01 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) syz_mount_image$nfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x3, 0x3, &(0x7f0000000300)=[{&(0x7f00000000c0)="7542e0f0148b39fe7637dac7be7ae02ebbe66f0882711db5f2fe1bebb2b583617a6324e2", 0x24, 0x2}, {&(0x7f00000001c0)="ac57c0690e59ecf158ed642ad998f45d06aa543e1516c81f9f748c281a9cf978f8bc2b065fba4783779ef364198609635b5ec47c5db1c6d33cb9cbd76b80acc528e02bf3756fd5839d74468fe1fa555198178d", 0x53, 0x1}, {&(0x7f00000003c0)="1c83bf3309e734c14b68e218724f1baa6b4c5db4e8a202a861a3eaa62944552a0bd5b1cf95d95cd555c77eda3ba9ed7a84b1bf3640f811080cda899bb0cff36e7762a7c739550cdc8d27877d781fbdcb4ab02ee8ecc04071ada6a1685e988ce325fb1f9c13346aa12f7c34ddb26e083c8b9bf7901d682ca28b52b619e9e8428ff50aeab4c5a0e69c7004d722aeb478e687e0f95723f882bc037d28e0006f640b3de6a8fc943d7451ada14eca5a0185a51a27b822f53c2f0ed1b17e4bc34a684a739067649875eccc4766c4ae0a7ee248f3426055d83dc3a566e653a82b1c2cff", 0xe0, 0x8}], 0x815082, &(0x7f00000004c0)={[{'\xc0.'}, {'ramfs\x00'}, {']\xb7*@/{'}, {'..'}, {'ramfs\x00'}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'ramfs\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@fsname={'fsname', 0x3d, 'ramfs\x00'}}, {@dont_hash}]}) 15:08:01 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x100, 0x0) creat(&(0x7f0000000080)='./file1\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0xa0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x40) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x10d, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffa"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 135.027193][T10752] loop1: detected capacity change from 0 to 69632 15:08:01 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) umount2(&(0x7f0000001c40)='./file0\x00', 0x8) chdir(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x1c) sendfile(r0, r0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000004d80)=[{{&(0x7f00000001c0)=@pppol2tpv3={0x18, 0x1, {0x0, r0, {0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x1, 0x3, 0x1, 0x1}}, 0x80, &(0x7f0000000140)=[{&(0x7f00000003c0)="328856868635c6e5f652da6b9a732103f0eccd9d296d397610a567a4ff91af81c7ca2bc56cdc068ffb926d82f1b99830a0fc3e8595a13a17339f9e1cd08f7ad4d0dc08b6fc73cb26dc110e07964208a5d63e4f990bdbdfef91acf231998359d83e52ce7348ec99391bca44d83dc0123fe7846979a45e53921c91c13c91f7c70eb73613af2727c555d03cdcebfd793180bd", 0x91}, {&(0x7f0000000480)="77c4da80207930f87d3901533269d905072f8ab4f803a8d6939bda2137a8f340ac15dc6bcf2159e2624a83f7fbb10e7b4a6086fc3f3b3e73696c3812ef6d1d34e0d89905a881cf8a44536032939e77d7f4bda973433f298033acc1dfaafaf44f860c3c9e7aad82837db1914a3c85a2cf907e1d76034de388c9b7e563fbd3b8d3bb63e834ee33de76632b90892f92782054425722b8a09b728fb3574f68633b309d8e8abb08e11a4e7c49dc91b25cffbbae75a2a97b3edd84c5cc23b749218aaa05c6ceccab822c36bfb93845d4e50f0118569f2a", 0xd4}, {&(0x7f0000000080)="8399fd1bcfc40b9a3537f7f7171b64bd863993994f038deb50cd4d8a6fbf1bac", 0x20}, {&(0x7f0000000240)="dcf161e9d00c18282201b3fafa092d4ea2180fed814fc774fd990d27391b5df870aacd679cb0d722ace06ba927ccee5b8aa25eaaed974cbcbacf3aa799c9a00da65b452e7c8479cdf408", 0x4a}], 0x4, &(0x7f0000000580)=[{0x90, 0x118, 0x6, "397d9ecdff971491506dafa78682c4f2b9a2c0b38c11b1191ed1aa9bf714e55c2c48672ea8a205802a03497c2b6935b531171eef7fc6b7fb969dad26f42dfd991af99228d4d62c80fa195174b69063c9f41c4c6cf3dc30e3f20645f085db4c157a8cec0b6708e8f757f35e56409fa810dfcbabc51e86eec7a9e0bd2832a283"}, {0x1010, 0x1, 0x9d4, "99f0d106113d87f3aa89e6af3fd1c3394c411381f10764bd0e5e387ced311fadcd6aa0cc80e34efe13c201904c36f479575f868c2ba7638f460059d39eb7d0affc9cdae49d705bc8abb082658d009a7227c82492f5a04ed661fbe32bc0681c5d9159dea3ac3e22c445e83ecaaf29a4be6281a4e637145c7a171f0b9b473899201b58d136aec33197d0a76da72d2b8ee74f7ac37007950d90d4e5f41463a1c8a64c068f30bdb244a769e7166fed631538ea489e168ecb1cc7704f50fb4ef7cf41c56c04f256c46dd668fe565f2cbbf9fb6eabe0e9d531bbc719765fad948451817627abdc949703f0584a90b2ae3c56592af8726474c80099f8fdfc51f33a6aecbbaac2d77cc775864f6b310fd26b97e746d4216e959cf98fd5c5d763f81b6376964cfcc1f694b1e0fcebe2fd4911e868cf5814a6934faffa813ff8c14a847cc85e66619fe2cad2bb6a6683f2d0b98695ba97d111dc9588772c6936bbf826509dff1318f2df7f0f0ef20d5a9a759d5a7d476266f6ccce40d6bf3ff16c195241b4abe4d06c5b35ae6aa2513b6994b7e26787b708a8585ba39d41f8745c03b7cded923d110f2dc26548376eaf95210afc0ed4c88a09fdb2bb50fa371d0e94ee40ca0859bbd8f2e96a0bda8e5d87413ba94e0df4eb3d6ff5916c6d7c8fa7cddc62807e329d998c95e447d8cb8f7e7f3f1f48955c84d724fcc5ac925ecbbbb5f7b981c35faea47b92b78060aff892eea1615f19b844dcd10ef04a5c7cec2b2923e04e77a99d158be108ec6b06a8ca693d0ce851e261774ee39f19e8e5e33af0a76729087768f3713f14cd806f07a2a207adae6ae2a0d0f2b07aa37aea86983a509c1f868c9ee34f638833011318768dbb609ddf12940af9443d1e6c2a8947cc944a28e7e82ee6d91acd5398c1d03da30dcb98143270fc14bfc4f46afb24d9206567df03629ba519b4234f4ec35d015d9d2af5b5b7cf07af7c98c6431b9970fe3d678e67b36c3748207700393801cc3739ada34bad3ff2ec4f64812be529a4c0da5cc4a6de2a9a01a18c6213da24bcd25bc4b2fa42a3a52f9926b82dcddff21f47e56c4e258d428968a32f93a8ceb81fcb30a3ca61753c70985a27cfb1ab468abee226cb1eab9ba03ee55848b2db19e7231f4ff95793734646a92262cbb43d4ebabf8310fdbff60f51d3f86379979176470191227adcdcbc72d80dcb7dc1fadc0df469592db91c986736ca0eabfa5804d137e2f4a8fb347f49f35df9d8761192f031f6e9dcd48b9eab243a0a4f27d358b5fd1a80fc8ec23688154e9391831ac21fd62aff75d253c6e77a2e5beeeef593a6fa2276d573783aa22c50b8847f5528ae3b2a09cda9af87bf8a8bd39eb60e0e58bbaff0cda9380588f6373f2aa51a1e78ee59871c199b279aba06d2664fbd5ca242e37bae8683f5a53fcd5a87372774a04956f00c52d16795e25e27dd6201fc1c55ba35d92e8af445b99d66b0b662a75f9539fd85396826daa335b52c39ec82330cef1ab75c1a9032aa52d4d859a8f549a39e8297f11f092b8e81eef249337d6e0355e095d4e4f2d4fe65562f354c8930c9c4f1d01f576f74f239bcc310af9b3e6c0e229e098a2b88b29246fad7237ce420af8c91be861588355f63a1a3e04e9ed983d84b53236e3ec40d1fed89187ac0de0592e8ef00014a5696be9a33252270ce410c9f46c403408af519e18629452fc681ae15b9c3dcc3d52d64d1fb0c11894b1b3c9dd7a2f3c4def6b55de682a35980a3971fb48353d3db8ff90f684828ea10028cf7182d5aeb8e2502f7406f22c38246451754a03719f48d91b88994c59f95fe0dbf13024d005b2579c04e603f64aabd6da11176aa6c45f2d6687ded9c5403e0e63d7725b88a5bcf1adfd1f9c7def8b3ce45525dbc1d94be2df9952b04b9fc9ee0253d21b92fe4bc4fcde5697a62da527a6dd75e4d9504910e24e75518b9d49426670d8fefca9cc1eb68099a6e7e65382ccd39aac910e0fa452213be479c331a071f0505ccbeab982b17dff29a0e22ea809741627441362887b67f00607b51017f6ec5ac72da5721147f95103317d9286ec6bbde2c390a98a0143a8afb7d12ba29a949380dcf21ce05dae28dfd427f34f71128754d18ffe946dd303f38a073019f26e1ea0c69226f207c2a2b67fe150f775e4bdf14d51aea13f0ecd3161de6f91cb98f8f426369ad12100db24300c99eccb66e9ac2d78b2fc430cf5cb9fa149b8a17da16ffa1a3851d7b839c668aae8afdffd89fc073902e36699d2e9c09c1736254c84702fbebef46642009cb4d10ecaa32f7a4b69b8d0b99b2cfe286d01d0f2ba9f7cca306336b42c4878fb4adf2d1195fd0346993ff51ee24548cce7b6e80f089e7c9dc7362b5d29ecb0908eb3ab5b1f93f0e305b40998b754b5c609e63027f547b333773a78d57bd0309302a4043d29ec53420641314e5242f304ea025fbc67851e666decc51937838b66f1b2d9e4ce72f5fc1422f8570a9bb312bd6c5587f4b3496b411251ed7cff6abff17a505ea8f26e2346200e00954a24d9b363f22afbe234f1f9eca34cc9a193202dc9f940ed57d6b521891cd7e0d1c1e3b8e1c053ca459625fa0ce418daab372b63a9eabba3e9a2eeada309c9486c3ac87768c3a82152d338b4f98932576d9c0f11e50078ab6f50061f7887ca7cff9e5a8614c1dacbe3544a511c107cce8120e46318d8bb13d1fa238e8f909d4c0b223e4b78ed90e918588bec5631a31c01e1c6ac62e3cc542e6a4e671328fae67cacfc305891bdbef1af83e1417906770dec5bf3bf0dd6f57b3c8c83c04b5b23f121bc204be66aae02eb5ffbc26ff7cefbe9dafb3d851c8ff221af647d91173a7377f52a33535be51ecfc1e6ddb5a9c4f9b563f4dc046f0c0aea9d8ea3aadd557d0562751182573af3c98bc8c8414609f64d564755eade96a9c50882a376b48062414af1496c93e580e8a3b74e797a8609a1961bac31317651aa77a5e8a141ebee9eb13293b3dd19b28a6970c4a5118bfb12baa9c860498cdf44209a539ac841249efded8176cc11a453764cba49a8cb5823ce6720019d41b58f71c314185379b44cc085bcc17a28c541e43dc6d1684575c18ae92428bd8e73145fc4ff39983cfeeba262c3990908e8ae99fd16078f3cf71961dd3f2344dd293d094cb1fb14236526596dc4b1c86662456cffca7477a39cec7c9b5d5d8c57a149748fe0e1523d17b8c181d34c8dbb0c9ff8e59fdacaf3eb13f6a8d59e62efe601d575f0666cfe7acfcf4a250409b6cf4e51c7f78916ad86000806794eac439e45cfdcfa1693890d0b375897025253a51032f547ccbe480bd9330ddb3e3b06eb7d0cd6af957406391c6f02713435e4bfbceb9a07d61e41569e802b82f25cdf87d5d0997ed53a6bb0c4d62eabf36c2bc1c14e1d3da05469d444bcb7d6d25413e86984ff59922a8a9d3bdcb02773dbd2d7db897ea72ce2fea0efa06a60786563dba3ef97478029d4803e38f3accc4a1061abc9494e2190f5d8fe0d87634c447858eebe0284e0848edb41af86af19ef2831739e255d3ec99554499962368fc59a6095d3fc8057c072c5db27f578ee46a4b03d25cac1840d542ede5534759f90bc154b071c0e8ac147a0e7445f4a834d649f79e316eef6ed6aead6b37e580bf974e35bc2221342ad07df423053fce3fcaf2eee31923cf1e58f72d7f674edb39254855484b0865ef731bff0f36651271359d6bd53da9c595a7dcb9d014b06d03030cf5d4b9f34d52b8b56b913a1adea2d5099039ea8eab4ef30b9070c2c098a8a15f0ca53f193f220c6bb2f4606246ab7e50c9c20c368c418342c335788f168fa2d7d4f81722ff918d19d5222442e4d8217ee4524a43c591c14e74ae80163f659296482362cd41662b584c6db8f0e2f5df8dbdf2b685c3dabdca2a9b8cf884c5b94b7a336a23db0a87dd214df4633b0b88adc54c39addf8ad364450b44c1e267cb9b90ff2150459c0fc4fc13128cd8ea8895abf481d139dc7b86102c483728f6076a198b6a511f31a52913444882010726bba504b9ca69af649e44bdd8db1794b9de8a37e12838f3f0d484469c9b16b6e9ee48e3a248b5152e245b6a9c8f4c416f95bac234440f947d53d8ae7364f1086ff7f212533184b82b18b5ecf8cf05a2dcba658d098bf7e4dec3be06f933e6bee3f2623bfabbe423a3c9fee2d11346f71a3520962c058ecca51408b35c8bd274db9ea68d999484e4a6f702d8db5368b1d19edceeea38976c4ccd9cd698404c0221afab29f73cd387046fa418eb2516243365260de74fa76b849188f69d043542f33704121eddf20bf596d828f4fbe9924943ebbfc0b2b07cd3d747d4461186836de6582594036954f99fa4d58a46511f7016808b1cd0da81ca30a1099739d51b791fa3fce13d3db886e9c2aa68b07f5bad2f18e4cdbe4670dbc250c31567bf82dfbdb1e6e3fa680e35ddb9d78df69522773e9eb9a48af5ca903d99a05e45c4228b6733ec3124b2e6422bbf0f93f3238856a4b41533885c54351f3bbb2bc70ecf95cb9d7fb1d8aa50db0b422654d46c0b06383bae445fab573ea3d83547e4857b95850b5d3ff29b36a85fe51c64c98fd581d0725f80e7e73c9912883cf2b9f63ebb61d8c67c96868a77dd3e5f9630e8ed612e54ea42375fdff2b663047b32d19474fd27334474912bad47c60085b393d81ac8301b341d6f7f24cbb8fc6bd9d40b102d953602864372cb4785c8eb8676181ab609baf3d56a94ad460d5cc56d3b30ad2d093710dfaa974cf4cb2d011bff8f67f3520e20bd48c596a837b70da3bc0709737c5292ad491ad421cd9585f7cf8b1e70bcd236299678d231f1cc6466e01db72232208bdd677050a16ae1d7863bcc8ca5f29e3d5155570f566f079195fb4a44fca96ddf9c37c0f37add1496435bc8ae1f037fa7e9cb9a245f52dfc26b8b56f94f1cddf6fa75da7c990d75c59425f510504840a14f86198a800d588055d2fecd74e2c691059f12554ffe810bf75cd3f820efe152737a644d35e337927defcce0c4694ea6275a02a9f1993518c229ebca95935438d240363fb5fb228c57286f76c056c9b0b802167626a39450d48aa5aaed1b7f6e9af29040681d1e09378897c7c5e001f7c65d6e04515ff882db916f96d33af187b84a2f28d4ea6932375ef3c76b0570eb12c83e5c6fd12bb2f635054bf5323d0442291cf11cf614a60b7b3d71769551d6a07d901776077b12b586513438ae4ef0655f31a1f1aa021aaca2b4ec2fa1d4db7b0adc41d200d7b810f0a97a5de1772c260d1382443ef27c55c53a855f06e67910f80078de36dfd6578d03949708c168ecc40518153a6bbb8ab6b05c443c79645435c9454990a14ca4de29a3828a164eed5ad532910a2a4819c7f29e95a0a0bafcc4556f905c370cff88f5051b72aeae527f99a68227e1199d3dbf70d5f2d346d409e99625d25fec1b2daa3fe820d7b097f59b28ff63964d4712450782b39716f524696d7ec7b44ff225eac61baf233856a650256856da2a5370066cbe067f6518e4f876eed5701dc60f78bbf7873a8e5b92ed09156c3c0487024632e12b34c348b5f56377e5e19b1c2495f47b31882740352bd624d3cde84ee6337e3d6fbf2e9bfcab266d1fac1e1a3c09a83e3ec1912440a18479890d7b7418f91cf6af73247540e13450d9c3ea4ce0e3aa42323d101088ca326aaa9a45b6744426c6b8939ed05c14a682f711f2f65742554fe27acbb9ac451fb451223647ef22254df069b286ae4d4f0fa6a06ea3e176"}, {0xd8, 0x107, 0x0, "701ea29755824421f969a8232cfb33b3f7ed753f934e0fb8169422cdee936aa47e52b5be1afb1f22aeb1dc50aa4beb27806e8eaa1a0a66f764050b9059729f50b65a313ebe05af2f6a564a93594f42be9d6e9d543f3a9b00133f52a54f23ad711161c74635863812c138f290710914ada9bc108f2cac334e619acfb6d9f55e8096ee1823b4eb5ad47c284f84af3a7c361d56a97abe7c07b92ef67879ca247f11d651e37c0d0375aeaf2ad35a629c1055a43c04b17a64ef4e33b4b64e9232fe2a65"}, {0xb8, 0x102, 0x1, "9f413ae5bd50cc08a97cd415a8f8fd01fe06508412be94ab4372f723bef5d696ed181f8c0a3327f1698006c41d90bf9931918d0223f633dd67d618888f5783870fc7eca146752f9ae91a4de261556c2945116d1fb2782cf0ef934c327ae8589633ddfa45caf794e8be7da938fd9e3625dcddf552c888569cb8a007981f01d0e6c903fb88c259b934c32022dd18a8ca2c00d169a0b60cda13af0f8ed35a145b8fe6"}, {0xe0, 0x10c, 0x5bf, "e82c99087744f60423d5342fe7e67790f42046732534e6e03d0e7a070af8b57ff5d5d4a2d31148a919812a3b0e39940f5c7141135481f417f3f4c9fbfce83e8566476bb17c92a9c407f8ad451a83f7fd6b43f5aae30b009bf3fb7ecd8bc8ba4a13b877c41507ce0b36ff87e6eb944443f4a9286b25fca22cfa9e5382b0b8b4e236781a66a22d087f4c210d60307ae893d0a1cd826a51ec70d71788a9095598a0e04db9797287e7fdea74c0b0d2e08131b281cfc7087e12a9cf6f463e76c6fe34949eb5e82e1c7c12e6b60d0c6d13eb"}, {0x80, 0x111, 0x2, "ccae59b64e22a598b99c8b731a2b5aaf3b79e41a8c863cd5c65fb4c95716f59f2923682522f62702eff98ac7d287bd98f010971e0ac6c1793318c188e6d2a11e2e3c2b93ecf207e966c097298065249e43beaa71614348d94517934042ae9de9531d2b4e4d8b3a5f801f"}, {0xd0, 0x104, 0x3, "34dbcff66f5c195b39a339f1b32bfba6b552aed660a17641d1242450de56534ab4173ff94d35aee16bb049c9b3064115e20cbd0e19283a4277e01e3afe130131da8c0f44d388700bdf32b9f9b0105c94e431362503a0f8e7ea2052fa2971c83d123326417f8ff45f30d7b30593f095c67ad97f33b087204c1a3ca75413e13d6234bcd4ca82b6d5743950a303503714d08aa3ab1d7e1603eea78cf349d1a2c6e246a6a62ca781882db98f5af59855c6c77ce2f2651ad7cdd37ccf42e5"}], 0x1460}}, {{0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000000300)="4ebd35ccf4cf92ca1ba557", 0xb}, {&(0x7f0000001a00)="1ba8fde756100d13516e293dd6cf43c3b2eec2eeb26abc1fecda1f596264e0888a090d75da178133f64e88b09863abffa862e6c945c99f8423343e2cc2e985c52e04c3fc9077d45d513dc60f25e213e21d4546cf1dd4c7ab27b26233cbe6604bff340d14cdf009bf2a15c9caf4ef147aa9f2682e4f2d7dbb368fd41303f910ea7060f257b0850502b5a339b1a6f52bdf8ce19c7a1bae8304e886134d78f6fc90f85d46dfb944a4fb2e3b0eb38c7adc290abecd285c1cad1dee473745a89592f61717f24ce4e859027cb89cc511b067", 0xcf}, {&(0x7f0000000340)="744ceb008055da17630ad27bac1b7ae687f3e621f30f14b77acfb54927", 0x1d}], 0x3, &(0x7f0000001b40)=[{0x48, 0x3a, 0x2137, "99d49fec731dfb104ca5b1d2b363dbcdbb9ff5815d4194a3d3bdd8f5eb308592e658867b8a3eded64a46895bd2477e6d0ec7dfd3d5"}], 0x48}}, {{&(0x7f0000001bc0)=@ipx={0x4, 0x875, 0x200, "0be0cc2e3c5a", 0x5}, 0x80, &(0x7f0000003100)=[{&(0x7f0000001c40)}, {&(0x7f0000001c80)="5bf44b5176ffd4252fad8fb4fd48104c50a5f17558c18e480d522b61304b6dc7fe1de7203d6205e351e84d0252340572dc4f40deb645c53f5662b3c9e03fa5ee94eddda29ce1323ab8fd1c91ef55280cd6f2a4cb41b0a73856941467260fac7705c1bacd8fbf35c7cce751965e24fe0d813659aac76d82265cc6d555f4383536b24dd66d444bbff04378ede3e76b752c118d7c9ab8be4fa0270682da8023e6c8bc0ec04b0fa280c8e146fb562efb888d7ab294692f66f26e9f21a348923461f0a90109c733667166bc739861303b30c706aa98b213cb398c842efc126b9866a53b22b0990efa4f012dfaaba2615da88dd27d", 0xf2}, {&(0x7f0000001d80)="29d9448e99a2b69f233c2686239cf62a233989d7d40821655129593032c48f1529ed9713e2184bd4e92230a5b309d2fde2cb9bbde76aac942699f6789780931fe6c4ecac96b2ec867668439e9f38c6a3e449893be7d98726327c6cfeb9d0f085b927790ad5d2e43c17078b3fa1d8041640e4b54c24841d2650247642fab0cf4738b19ef61c15cf5295b3d320842f699437cd757d0c4bdb57a9db6fe7", 0x9c}, {&(0x7f0000001e40)='M', 0x1}, {&(0x7f0000001e80)="6a5e2670e7d0f1897a8a84782bb11c957fe14b26d6ae5ff47b48889c7419614ef03d62a9731d42c0d32248265f477ee5bb830afc4b0eedfdb5bab17056ed84e6b3a77318b60a5293d2d92544ce8db2c0806a4ff0217f4fe075f16cd8", 0x5c}, {&(0x7f0000001f00)="e47563dc8bee4783473ffe4aa07835fe783001b79dc7ebc8edf9398777c4e5c22e0b35169cc5390e024e1b634a22fc8174129d20f6221f30ac8b78fa873f0baaab6f92754b85df1387a84b98096114b629c16f66425f92573472daf93f562fd4c8804f39d9425625d8614a0b46f05ade5627998ad02c4d635831311730c6a589f2087885b468931723942a1aee324c1c0386431e6803570790226163e5ae597724d730d62b1afd986f5cc5fcdee37f0be55a87f016c610dcc77b1e55c529d3e9732a94487136832665b63616175caae12e3642d3c0cd722ac3f62ccc0f94e16ddaab90d9ff3580459f4b8b28f6bc16ddc75ea08b5b842c3764214e73de031d2edac70344d01308480bef353c7b7bc01f892b71b90b8776d5fef9d3677a076ba39d9ad44949d229db71ee0201bbdd364b7ea2a39646d8f50115ade7ce76165b8806a20fb08b8e88c56bcf3c1208828f0cd7a51a34d7a92d6ce604178e34333b5844c3632605669bb9dd580ed123638fb8ac9d89719e2b6caf550b25d92070ddf1f2393fe55eba4f7e090b3a031413924047da72251adb028a8fba14bd39d5f739c99a3830a4de6b9ba52f5a2707caf8e3b20bb1b8fd5e976997292cb681980af915bb2c6b2d2dce9c1c6954236c060e883697aeb26ec15bf9685f67055d500e48d74a4b11255681454b48269661476257eae6f66c30a810f02df98d8d75c7e97248258511732b75b5b2eea5c79f8f1fb3aebb12291b7e73fdc45477d2b095dc0f10c78d1a2d28c937a82142fac6c186505e21a5d19558bf27912ca07357a8611cfe2616bc4d512b89d3eed22c9c04c81c0970f2ffd20bdd693a5d3b15525f2a74823b82a6231f2c74ace44fb8076a31b489467a01eef12e89b216e085960825bec3e1b42537d8396ffe716f6ffb1cf25203905935087eeafb098105c24220be3dafd950bdaafaef8a32db531e1f4e8c20fa38007b8f3635a00d80289a7d379ec06402448bfb538370cae13573a6db776120af45fc977a9027cd4d8085ea118f0190ae1d631b02d97e8d927a5637aa6c11ce1b68b3157d5d1167acac0c44babe862e1bbd22862d41804cf2f56c70f5d3cfcdcf169bd783083d31d0446bf0727892dd430383609ea5d8b4fa6a8e2e5a770a45529b4ee89f538d2ed5ee518ea82e60fbeffaa406169d5f721d54972f6d86297b9fb1724079888fab2262b12fb933a2e30cb5c213da54e9586f99b791137fb39ff3f48d2d99f52a6e804ccac0730dcf4e5e90c4d317cd9f78b5189b63cc53a4606778fafe2dd94e1ce63fe68557a5f8f51240e5c4904456cb46930e45d22d95e3ca0e2866d867d58e496a87525aa6d1e35e5f06e12bf012f91b524bfd0cef4a5eed74e3b66803d87cefba55e484cc699a6095a3b6e7f99933085195987d52d6dc03d4383e1e8d6839a250b32b2ee336ac074b0d9180180340c2d3b3d63c9e7192e0d3ba801e97d9aa79a876057befe98afa3a43c9a62025a785f4b171fffaaf2a8bf67245bb980d371c00c8df3ca24e549064c1a469e49fd6546b4f99f1001947f25b2b4d1706ca58ffaaca5e19e0ce4e01b0259db52e3a7e50e901404f6ce15df636d04186d8183dd0424a4c6d228f7b2c0d22b5f7d19d4cb07a138b46c36cf0f32f251c933e5ecb18286f44c5e852ca7723c54c29b6ad3def12dbea4e73ae68e71212f0a1fa7eb3065ce66e6f46afd065713148934d13b9de0272f1840e30175e604df70fb4a229d9a1e85323cab32c1213abbbefd8024aeb5fb672d6d6d0f9f3969d22a1e3031b39cb94b657bb02b02cc07f332da8c0448cc16f01b84fde6eac82db44c7212584685d51ea75fd0274d66bcf0e038e61badfed4e527cdc0f98cff6d2be59cded73280bdfc201008b5d48ef11751f3a26a0b27237724c4e7169bd43793e027a4c4b8260af0a58772f340415e2598e9753bd4d6c1bbf31e9ad9d659c88a8a6f3600bc2bbda74b9e24a25617a966fe65e8c13a85f70a5c37868e2167af5c10985ff723a0209bcbaa6bf5cea97353bbaf3b07b20af57ddcaee64f27ce9633ed4b861cf9fa042951df057ba1eaa25ed448b53ee4cbeedfaed23e5a3c5f39ecb3dbebc9305a8c2e5ff535d8ea7233464c4af2c57417504b4a7c72b1aa50c11d8953ef4e88ad1e40e17cecbe339d85a2e66f7ae49af471066e3ec9ecdbf5527579a023609ae1414caa889323dceb3640634d91a41d6b35a5edac05befe9ba213711dc0a517535d1d21fe676702d73adbab7f301f5c4bda45c15d8dc8e31812d2f028873c9f0659e665682fb79b5cbd5fa5605bb0e1f3637eca8c9090f08be9500f06842cc66c47296ae1a73a8d8a8662fc9cb9ae600732dd96f680dd61bd3bf5107f496a813703ead4712cdf846d71f5fa6a85b53dd899bfabcd4edb2b816e44c41854bb026ea0e71bd983d65a3a186196d0f36b2b9a1e19201ff4e4df0eeebabc55dc82330960a5a1c7d9e12b0e7a9969cdb0a6c0d193308a96c4351bdcc40c8a3237b457fb1b9c99dfa91a23e6a593a8f427be4fa65bc3281c537b2f54cc9fc28e5aab5a595b67fad93bd043ef09dbba5adbc140b200598d9d9a1919d1bab74bbd603f4e3be077d298eec6e029476110f1427f6b02ca7a7a9efe06a06cb964f9dba0f3ac15873fb171788094fb1b45bd7c2cc008a5f6756b535f1a8fc900f9c1b7c8a236b7121aceaaa3ee07ad8cc998f512222bab417ef73beb3439fab66bffdb63ec2f1df362edafac656c52d49de8b2d94481a4be38bfcb97c8a3cbf1521d9f3f4deb48d93f372eb09f2c79a6f73e49443991d42a9405a6b36a2022c4a2c0cce1bf96e93159b744b25afc7875ed20a51717083a13bced3855fb58da6a9b21b9c4d446f17d5eeae68c92ee9f308fabb539f9bf5d78e83b802ec0e8ba1a92df3f1121a853dfada23d980555d1b390e877cd4f7739390a3a3923683f7ddbcdb796141c2bcce0605eb366748b5d2806f24e72e4569e873af4555a9917a146d0b4f04fcb1c7943abe7674d3194360f9fc464b04be82d1bf57e8b6e4475f77084e5e0ecc7b149e2910e0e872bf5b6097447636be60d7c6cffc6c4699279b9c10de769aa297578b8736d5ea2fe1b74c651eb3feac0280953c4b06b689f8d7f25d4b67fff685aeb9b1390df732325611b96c2794011414ec7a3cbd7cfa11b15d9b5fdb2661a95e8fd8585ace140e4a685b13f7a6b41c6d9b6d84038221408387d865c7a1f984e1c14f83e1a07da68cac05505b77f02bce0b1191c29c1b8145ce3f4a800704c58503484c1cf56790b012ba173d2aa4ccbb66cffcda7126714348c7fe6c50a0058e7eedad2142a5e76aa07359b684cd4edbf0d6af712f872515f59a23939f2daef623b210a9d7f7e7fcd44ffd4ecae9f71784c7bc84ad27c9660d5d22e2f101aa5438516ceba6bb2238fc32adfc1a23d89c193702e9817910db06d5521b7a2aa11fdf44f98a59b49cbc11ad20f29e9053c4fe333026b55535ac4d9b02d9c2396d5bf39153638fc0d8a98c4e350e33ff81e41610666eff9f2ec365aed5e9b1b86d86369864e6fc5c75ea7ef72ab1fe481b5d757e4b170e12b3b9b12858ca3668a5fca3ca477fcad8e66ecc6664935ce914d0c44d4b3d5d2bb965a2cede434f55a5b962fe837ccb8fe21cb44224dec3a021072f44a3b852976abcfa3fc6e55924125fd1024347ff20eef8a21bd14fddc123a6ca4cc13280f7328d14538ff503c93d66b0df85183b5e71181df05577323a228584a76a1396e58388a60142ef60e56e34115eea95050284e49f1be49fb6e8743de4dcf5ff2129b300f5d8ac0e3ddde0a6a21f233951ca2ee25b76f93a49bf948a928e894e34eb2fb02a1cfd25ef4f58e7febda9a5facf9896a54ae24edd81bb3f1a4b790a48d71f4fb2dbac43dbae13200e26f04ee1befb8f5aaa250ba8129034553205ab8023f712fa5d6ec55496a0a7e5ac543646efcaff1ecfdb577738e83b38efd1fe08c2b0d9cb18cd648ae197ce81fe5a426f8f81cb1f0ff67345646a91339ebcff77dd4040b8141e4b406cffb0e0879e72cc60e2d3170e366c997591aecd5505c66940a375d107e2734961a2e5f54d2e61af2683df9264ae06e62f97487741a12233bca33f5868705c7bf8c026ced1c35f7a26959543bd3f6d932ca0d5030e385cbc7646cdac9d88343fbc76f22b91fd37a4089453734e8e31dc8cb8d17d519153c176e0247c7f099867f7b5b83ca33861451be803ff276ac70ee666dcafbb4156ccc335a6f3c82dd34f88d6f39187371fc56b0f1c8260d7c667b34a2d57111072c8f1990164adc59f364a316f784fbd5f5f1ddf09c01a4f0c55a75a9edb16d2098b7c9c189b21a89e90e594dccc8c5260bfe06b3c27002600640bc6aedee86d59e29e52e77af5f8a82cb3eaa12a9885b85cedc8bf38e3c51c935cca742f2c9fad847f1a93fb70d86dd53f71347915d5d09e50ae70db369b3e5c5e316732418b8b8d698c26ae71a8fe5b8be8fa47fbbe6db116d958817c4634fd9c00ef6a728916f6e5e390d40aa39992a68c72d74756387caa6fe8e87eed65f56363413fecc47e2ed696a8a7024492fa19f269b00269ccb1328efe14d1f63cd38a7d3a5fa6b6ce46c9a48e054217cbac7d1b783b9a50465951a8d5c2d867e4bcc3c5bbd086865848786b05f42f6e14a4485aed4d7a4b613cf7d3f5785de70f5ecbd4c4fe029df24a8fcd0925bd403f5bad8f595b84bbccd9241242627e6f861f4b24af2846969b37de301e18d34401af782cd5d4ce364e18dd2dad919f00a0bbbde740d3304305dc54ffc21ca6a819b23403af208362e69c4e7f3963d7c74fa5bd7baa244a14dd924e2a7a88a99b2520f42db3658d84fb1b0e35ac35a4e5ed62c61c1b9803fb364bf256916c9fc787a1fc4de07709e45577d8b8fa9e0b763c0f23555ac8dd0dbf79201f41f0cbf137c79849588f6d4e73a4b2b6280d55082ac192616aab52249d885571e666852e723494b14b0b230531f5dc5ee84c45b0aaf74d521e8674f60cbd9f1e54724a0da7a033b5f14dcdbd2a61ddccdf5382604ba15c19d73edece0cd71c1b4f7582f64f06148310683664e30e3293cd3190854e25c28a3e149ddb87900eca060a9051be0ef63fb5365f655c0647fbb37eef9aabb5faa684e7e441ff40b2df925a573e37eaec2c608f918fa322bb5dbfdd6cb2fdc00dd2dec6f38ded6238661b5b0c755734399a483677aad3befe8b517aafaaff31e6a20b9bd3e766996ef6afa12d4d12a04c6746b41dbc582313b18f7431bb5be46b707d0d17b668d5916cb46a77784c7c8058ce6f9dadac102890fb778b0a4e96f9ff7c9a1af9dbdd31d9649ab55364b5a98ca96569c0d6b361aef263adb92b0e34841bbd9539fc16d96d33f2efde425184c02a66dcac73b72c8707d360af030a0374f5de114bec01f88573e198145b6593c6cadaa8aa7f3f661b30216bbec9d9834ee2b61e05abacb2c19810485b31cb403ac5d864e435d838e38cdf71740e82d4b10f3bbcb8aed5714cefe2ed043ff410e7f3ff32467df613a857ef42669d02bfb12a632c83da33f0c5837c1dab0eab50662e6381c06611757bc999ca9295a259e9c28ecd12e1b2ee1ca425beb15a785dbb77dad2210044c71b874fa2ce08cf878d3b76f72398ac22d6cd351c4b6e8fe81b91016ffd53b754cbcf8b32c71e0af72a7c18837a40fb3aa219a513b12b42c3ac65091e1514ea12de0e097fa3b62ad2c525ac619f0cc80af31a922b345a275c15fb25a1ebb0d5cf", 0x1000}, {&(0x7f0000002f00)="692bed66a7de8808749c2693d66e77d3c498779b545c03622c84f09fb82093c9eac3d6eec7fe711dfe4533d5b14c81b54fddf35d8bcf5a06bc50fa870b9a", 0x3e}, {&(0x7f0000002f40)="f3537f1e5fc139cf71a2d4f78d56d7ec19154138c5feddf9e71a8ba250a0724338a59b0ee726d2cd3f1d9a12621ddae5916cb185cf1961c710910cc6bdf713016cd1d0358e7acc3f095075dc7b8559ea89a18be20f1f22f4291928ada29b93c06a66541ee1a25c1bd161b3235975de8dd9b9f5fce81ccc069b46540ae1b439e8190c7c62c6e1848e5d5f8c1d6f26db0189fc58a44061f4c356383f878c1cc84f13e211e5cf4838f184af82e0c27f3c579143039219794369b9c2207a99674c4e", 0xc0}, {&(0x7f0000003000)="98da2213dc0ac04241833f84b7b5a86ebe764e25b620ac4e24d2e603de122f709ad0f61d5b086222781cba491d4f797f7a7064dbddd5f89583a4b02e6f7aec28e1a78df03fb967d4f53e8cfcbc0345d73f49c69de64228cf5cfe61b787ef2418b52da40f29e5e91211163238879e9e3962d8c1cf7c4d7e84b542838998af6bf0006886386672bc44ce5ecd3f6e3337120bfa67dfb174e28959695bf7cef80c753df24adcdaa2ff8b759d848898ff5e773c11e0d5a299c8755b7b49b7442bdc78a7264b4950e0", 0xc6}], 0x9}}, {{0x0, 0x0, &(0x7f0000004480)=[{&(0x7f00000031c0)="f6c45ce2912a6245f56ed507e708f16e972c564167ce2e07a509275c2bb2db79a98b40cd5da91a59f1c9769e6711220b5f60cb90cd9071660166e5f648ce8397bc1600e129db91102fc1140e110e714bd5bfa0993b8ed19ff71be7f03e77f9b40955f21cffda143370f2750086263aecd47a4b45a01dc57ae99e03889e36db63c9a1493dddcc2fdbf08e36a8017df628aa69ecb6c7513a3a0cd6ff3dd4d12550fe8b7875b990d1941984a132a4df1dfc5d8c6537d3f5c014b0222fd037f8d2668c0df6c05a6e438961fac8dfdb3c8e32c2b35671cc3436515349d917b0404710e33a443b3b", 0xe5}, {&(0x7f00000032c0)="f42da1db150fc8c13d9b6c5e62e3ae14c034dbd878552e49b1dc6248c1871259e2ed95f411a15f3eb6c7faea5d5d6a6c956a4a518d41f37b0f230f656089c25820cdb6c9f7be7245e0fda92270b9c5ebbba4ecd014469ffcc4555cb4ad9a960dac5670c6ab82b69da33979c7c3ae6aee70bcdf8435ed0ffa482d64e0fa2f5228d836a2730d06c60c971a3bc26438cb99e2f3d23780c27dcc30d70c65bee3867e3d09189cf0ea84627c903a2360f1a8399b33d0b9e78534abd018286204ed085be75afb", 0xc3}, {&(0x7f00000033c0)="b0387f6e26486bd7ecd9f63cfcbeededfd6c75dd07d69baed3950d46a6d48165674d53b4ef9d4d4aaefcf035ef066cd7f991779af3a0386a1a797a22a5d87867c83734fcf072e04bf829ac063eb70e4d96675f76fd45203260fb9344ea1e5c02eeddb5a2dccacef9ee841627bbf4c250109376c8d3f4523c0fde4e1fc4b4ac840fec87856001af3c646457ab43544d7f5672a4573abb03455c5eb430006819cc8bcad83dfc83fff7ea76dce370fe257d67ad62ff1b0af226f35f5d45c4c68c265ba6279e6fccae2836f731ff92cd26e8807097d7e8986b7f91bd6259913a49a2cddd2cfc68d9f5304988e42200606a738141787c7163fef101d8fbb041e2c758d10a6b70b263f1d68cff77ce4b39491c8cb98d718b2622800a5dcc6b3c83e427dad1e6c122a7f36029bd3310cf450a5cc831ef9cf1cc6a7d269e8b26ddf1836200a3fb6450baf273a5264f795f79a99eb7c6c3ac71a902b1df12ad4e39e3972b4af3f3c4aed13be146111ec31521162e687aebab63373912834f7ede0696305083d246cd3aa028898e6227273774f4f495f326ccc09bd0f3005892f88758631640940e11b69d9eb15a1c93900879be48153da73b86be0b1150cd6371d7829f85bc1d755cea79685c9289caa896510780a16bca3603cf56718157c5e8c8898c982e616e41f95851316a4d624f29a581e99f923389b016738c3df6de55e9ace22110257af244351269e07295da3476d0d7531938d050ac9343fe643519425840102923d4c933f05eee19ec509fa3bc4562f30ba9f326e18a79df66c74cacbf2f8ebe45c129c051bd13b7c1d15cdfc477b80ed0bc23c754a8face8c814a4b825159d63735e9f5dc80ef8bd64eaa0c26d19498bfd1fb9a49800f775458c49796877e7cbc2fda49b181e70e73846ee5736e2ae2fb6c396d720a43020884cdffafdcbc2cc9f0163ea0e6c91cad5fd1af95a6fa7d9f0b0c56d7cfffaced617dae647bad26cadf830555b8f99667f41f6599d3af1833e548503db5773be0a88e5c42d5176c29f02a37b20cbad6d802083c1609e30bd2b9a8fcfd9dad901f7e62b843710db478d0300daf0d5e021ad94f530e2a4acf722596fd375b05c83eb759a1c19d2c7e7ab7a79cffd5ca3b3064c8e76841c180c1fabc619f6ff0ac7c46e1daed5f133f200712cc1c11d401c489c8ad1733b1d037c1338cbf43bfebb272123ea71d48c279416f87b82a34fa455bcc84949fde1364a8c00f185d8a4c57428b2df14eac667e80f3a38eaaa9ccaa65270aa1f350b06b5921a7b32ea7859a9a615f69d56fcedd5fbdf45fe6af6a5182e446a94e9383ef7661bf4152c6dbcafb98b547c1f0ee7164b9dd91b81611cab1779fc593e428117642bb3e673b491546fbb596e956825e0120e879c644da6208e00251366b0b92f5b1c608a60c1268d08960a02c497719e36f459baef7ca23af87dc768b874a5bb356ee19c15e2c668bb0d2f293e66744ce0f0f6593ee8f92e64daaa8413f9748b0bb76f370562100192c5274016f22ee02f414b2d0da3d0ecc70875cd7ffa673aab82840a84fcae01973748f3944d64a2906699f282431818ca7890e7e7062fa4a921b1afc2999305f9d25c4a4c901e72ddcb06e0677779cf7e548735342b70f72a7d42e078a1093f712e73930b1957294197364c6e56957f67926d722e3408a0126119c59b53ceb9ccd67980324cab8d86c3e4030dd9c2a7508bf86db59afbf6cff035da02f6a698f480d264410a057ebbff43c2676aecd832b6e24c1cc51ee986e93f3bdc84c5e2f088fde0e6235fba93452add1c3ba7139801f069ba9e983253a46159b5be52ba15eec5724b2512adfb9aba61358c52185f149a5a2ac1a4d8d1f4cc5ddcfce3820439080c0ad688872e76d83ad462f240856425b570c42db96fff1b26061f9bc7184b3f9698b7776a3b867359fab6aa4306c829ed909b7fbe0263dc4a5f063e9da2e68263bfdea1aa1e792f1e53859fdf847066686248afca38e7c1f5eb2f3bd7ed1d3a7879363be213ec3e602094e995ba42a1aea01e857a621d8b624b297db6a35204320e45d81f988df3cd154fa97b82062077616897378e8849bca7d34dfb5a2f90d3241d830b2108dad066ddacf9199ea0076f47bf978927322e4ab10482fe39543938faab1ac8ccd79a3271acf4376b1dd729152ab5c6875a473ad8eb50aeec7e0f7891a4e3c03ccfe2bac2597a24023803c4cc3c86d9af812e15c6d0c1c3b8833fb240b1b6e75991309b831d7182394c7ebcc405e3938f01490c0afffad69f66fa4cf26264bdc9aa0a92a84a9434dfb3f80b3e72acd91d22993cb11f554025f1685414d860bf08cd1b234834a3785d6aa65d2459ad518da03480738732a4abb07d5a8138df1b7414df99cc1c02d062daaa72d060e76497f6b36cde9680dd034635fc14c125d0fc000db56332482f3449fb382dfa71415a3dc666b845a34dde506d078feb75029568b12421a2cc5fd164c50e9514ad7873e95371701d1e178d31bb20c660f13ebf73a074e0307c256bab727d31aabd8bd29272edf13b79caa0fb5023d4a2b179ba9a68110d803bec975a339a749874d40606d2e9515b5e0b0676790dca3ae8861d71e889029f1388b6049004d13a389016856dc561761dfa801a22a20c7e9928be6c2d74a31e980cc6f92188e524b6091f135fb8f56260730a51ff1d2dec7e47838e58159ec97e79ea701c29f8fdaa558b56aa0816ca48dc7069758ce5ab882439b8749772b41c96da512141784aa8ce369a1aef3583244e1ff97351ea4aac7de7e1f16a0711ad48f6e0e6c16bd2d399bd465f13f3f0e52eb1a7f9c9e9d818fa6078914c0697ca13b436b2b5b74a146cd49b53d06ff98fd98a59de0b4a872899b6e409e86b15d760b93be1d9b630d31eba21cec9f2a6d3ce399db9c85551434b7fafb7b2976cbd8ffb186cb8bb1c3139c367323b6ef8da6b7d7a7e512d7fc97dbed67db0865a64ecab1de5c0bd61c41fb83bcca99d959d4cdcff4d8aafebf30577a0c7ef6255ad8908574347ccc2452072f596f65003bd848ad671c33dc8f4f2d901ce22126f9662bb0e26bb49a4b62dc8b1a42ef6509d36fd2a326cdbbfd503f6bbe22d25885c7228ff263982c94f173572b47f977d9aac0dc4ae23a3ecf86278313cc339c9c8040207f4a1d49713c990812ea2896c51c34a5f34fba9cc81dc66d869a7489769329958052e139729a69aa50904d3393c75c4219143fe86559871a4351ffc62d9f2b424ccbe7c31ebc0806a50d88eebe2daa6ff27f69adc11cf1ec7e7220c4ad6081824d5d7c2d6a29d8946166ff84aba8bd0681fec94301ec6a2749b63ee2b48bbc042791365caf84d570257edcda471f22e663eac31bea0738368b0bcda09caf8f84f6c7f256d67d597fa9eb91aec204e74688b17ea7e4bffbaeb16a4769be054debe60e65ba29cfaf9abeb2f8d606aace9240bf0f6322ac39fa13aa6ce09d9434b8d2f03a7145feb99647153934372dc9c5b9132b82be20d7352f7679e2f8a61a52f5d835869f61785d7ea32259a4cc265f125129e42de9747f8a6bd7c07d64c3366893df954220d2300e080718173e99c1ed4eac9abcb536f1f4c8bc8efc006d6f573099e97549c329c936aa320b0e9ec2786b6f918afd3b271d457fa2c34d9bb8dc083c96e75df057ddbdb12e16987b001fecfafdbc103161a921cf7c25e6ec2931dc736b89ce351f654fb6d7e04d315ae4dc39a9e54af2160fab30395052b2e003ff4ed04cd6aa54222b353adc7f496a207b1d068b8e7854fbd3615c86c1b56d12146241bb80f66fd26759d50f75dcf5d1f8e5615205bd1776c7179f25d15bacee4c952ba41e30f6c4ac84c5b56a6328917ceef9a19c79c5143e3a940cc8b33df936df4fd4c65030a49576b5ba4153816e28b4c4d5ccf1943fa0ca1cc0cf7c08cbc6ec74470a748ec179d0e194ec36665d354edde5818c9153e1608cdf39cd8c24867b418b2f0d6239ed409538bcddb751926f686f9cccd7f5fcd346b24b2f1d0d96b5e0cd23054d1246dc45bef7f38f0897a405b3adcb77f1524728c2402efb5301256d9825ba82f1f65463448229053e70c5d9c410e979716416e3760c8f7d25cb9f5865ee5197239899ee67fac2a55f6dad0fec3ec229c743efe29b5e0297c89ca887306322d9bbfb570c0544c7376cdc57642e26a83f25104a0e61cb7a0487075595e52776e39652a15ebe47b8bf97b2678033dd54bc01914d207545ef5af083d3c577fb1c22b0a6ecfd98f40f3bee78dec40fd075019becfe34ba082d398fd4e3de948567b0473776d1c68e62bdc7da2a0e21810488392d5a6e76c8a5085697a693db9f18d4a68d1598b9a8ff879f50083a6162643cd8b3cf393b520ed29087180ec9e7f94b7a18567812d9aa416f377be3ca42a38fb8ea0659a9822d5b22e82ce62686ded97ff96a5e665b011c4a009be123ce17ae4aad845064b1f28036d7593a228739b2af1b9621f214cf08e9945d2956a1166fdda23a5c3c03b39fad9c03946cdd95a0e67871067b165f2183c39a659862c4cbfb8b787df3f16ef914df47e03364460d8fdce72a5b92265fe0c1b03ae0d83d858ec68cf2b17127bcbee582b456de3277e736cc2aa0beb010d60d8a5e53f05017f5120273be4e62214f51ba9a45053f4769f4c20daa97fefe32753535e3529ddd775ed69ba2213b51095d06cf2d5277c935bef30fd8daf036854591473055642d12e12121616de5f9be7e9fdd01b19308d14f698a7a8ed47dfb444ceedabb7c39eb443416478fe275085babc2ed3fd1640989cb9a46dfe98b9070c51268b21731bae0854a9834e726a2c54126103031509c8a43bd0d41684412a540c9d7ee5e2eae8362496c2232dd9e9e752a4d5cee28b5bae8f9542f92bc3652a1b741375487f22da13347a912b222a831338b53e4b6c24feebcff1cf6ac6ad9b80cf11dddb771a5c05d37eb0f4b2b7f1a16293270611e28b4f3ed741787296cf46ff21807f9bad7196888a25578ac7f95bbc176c90b134d1f08b78686cefda6b6e8c0ed456558b30323d9259b8505880b1b5c5935343019bd95e35be1d20371dd3aac810e795b82df6854c834e0ba580b08434c7815d3ffdeba1671a8d4719d43afad76b32ef5cf842393a7c86451de23e174426bc3716215faa5a94caa50326acd43f2c70a9263f74263ece840223703a1b28086bebed0793ff397bc8777ab00a389746d09046cc47e101c14f8cb2bb30ab1d13ad94605fb75221763a2141a813f6cf0eca713bc13917c828ab4a46339c83e1f11d4805c8c078f49c55db2bd8a5402a2022f6347a0536df19c2d84c314da942acf8dd307c6b27206f3f9e088a970b73fa24e045885f1f6a013c4232d00614c88b8ee722cde947fe7c3d93c47e42d1d8642c4968bca12f9257f9aad4487ea4c06fad44140de5eb5ff847c47b6c3ebf49adfc4fabc0b6f070b17a0b785253318def9f6b027ac7f2605d80bee45b75ef893646e27d5729d097892f7262b3788b4ecbe1c23b8dd2ebb92a5fbd987130633111fe32248fdb81ce0fa56075701971fbbbbfcc98573d01c53226d85b37f33f616ad999fe0f1dbacd9917a06168801541d7d3f596df73e0de4990f3d17198ec52d0a261e7b1b4204058d6cfebfdc6e7e3e55f530de575a71650d1b246975a17a5651ccb406a7243c776f6823f3e49b8533f39eb9a704ad95d636afd2c48debc9f3597e10365033d5a5e3929755b3f7cca6685708ec52d920885c4917c5e5", 0x1000}, {&(0x7f00000043c0)="0fab1c1360253e9199e6816d7a7080023c04148547ca2ff0d2e9746651780729be6c79019d154ac54aaffc61ccec1d64fbfdecafb0f8e31e92400cacf4184c1fd8b3cdc98f34217c7e848b830078d5c29e77bb47de29238f478f9edd13f875f95216d026dbb6545618ab83e4a3706069454ffcdfdde113fdb2fdc7e591ae192e34167ea8eec8985134ddc691bcc2806e2c81987e9a084c55ad021749c63577074b", 0xa1}], 0x4, &(0x7f00000044c0)=[{0x100, 0x89, 0x8, "51afdd9e688d20604648e8592820ba4659a52f53280a27220114109c2e459abcf8fee61323966e0ff23df70a7e2514c9a9cf01da86ce3ebc03cca0830cab734a3847f7ac199520e7b94e7b141c7dce5baa3d00ac508d2362aa758f07a81bf06e04ee4ba30cc27c128331a04bb4d8b4bbcc1d56ad8940e5a3d7b692733fb4101c3ebf2a38a5d1842cc0b2005671a0a799f6e3b66d0c0d41a0050e4adfac5e0e1ce555bacc70b11eff17873502855ad74fa32af4d426c760ff70cd9356ae8591b5d8d35f6146d0970a402d400c084fe5ec2b9d6a83ec19a98d1224e43e2a2814cd705c23227eefb456e4dc5357"}], 0x100}}, {{&(0x7f00000045c0)=@nfc={0x27, 0x0, 0x0, 0x2}, 0x80, &(0x7f0000004b00)=[{&(0x7f0000004640)="02672c9ff01413c486ec91a1e6a7b634a000acdb1c42126dccf83d0e69c72be3d25b003ed09bb4f08e09f2734d7205fd9b24eb8b8d31966502bc33f963b90c18f414946bc729eb1b9f4fb078d7a545b78988135e3dae7f5a6b76ee3369c6616a22f20879b3772a95afcd5767de6c123f88", 0x71}, {&(0x7f00000046c0)="0621eb474f626d8af27bf01b3a7509d8fd55c7c8c47289b5ffd05680eb9d9e2b9417baeca94bc130f640fa7c524fa7e2afb02a5d40d19ca0b5cbd72847e032203b1b9bbb4a4f89c8218c9f5a259fcf89bedc4795f4c4d057ff88cfc02e33eefc063e1af0bc0132037e6ba916770565c965c6f2aece5f49904bf5e8a722f7c577f45b989b35343f33c86eebb142474774744bf49607a260a3353755061472c895e54011f3a267008e54e46e9cc64f1ada", 0xb0}, {&(0x7f0000004780)="bb5b94908e42468ebc9f95db6f6a5134338b96564721508a4ec3d19bf3d7014073f68da209424da76d1182e5c55c43b11f91603b0127b544ae45a9e95aa72508a77b26bd48d9981989744a140a8ec31358db498a5066c58035d6f7b739edfe2c696d642c1759f35676e979320da59dd8d37438bdc2fcf77d70150b8557790f2cd76a77a66c6df7ec4b0a76b151573fb8d379303fa18f016fe3eac4f3b552db675093fe0b55e5783a289b0b42a6405050874a04e00e162ac07592b35faeae06948b", 0xc1}, {&(0x7f0000004880)="29e635d9b524b8a56bd7afa69e0cdd7b2ee606c1585841f6dcfe2a5e1df50c83e25dbd421279a247b84208a2a31b9957387695999bd7ac7d08c3264c1a4287532b2cbf675bb56fdc2cfff471ece3706101eb66680cac53ebbf4bbea83f4e2e173494f57eda203ef3d117462c2c7f42aa2eda64bfa9d53d21d5da6f07370c220222a9deeae4aef184059cb993d4a0b834260f057bece57589e4a5", 0x9a}, {&(0x7f0000004940)="62cdbcd7c36bc31b59c182456b84632e25a05e90d1660c4a8b7de5f93790b9782224b1946842af06f82969c206f86a984d59ab1032cf610f3d12f065c981d567a0d0971e0da141f88b3174f9d73d22b7b30189fdd1d593759da5e43ffc071915fad4bae0df6daaab1231def3c669f33ed752949169e1b12c05cb9b551b020de66fa97e31fabd2e09388a6231f899e5a86d7ed4a56ffc1868b1492c0594899d9667", 0xa1}, {&(0x7f0000004a00)="c14555c7cec5a88346dd16091b748bd297d5d5df601b3942f3f2a3404b2d01adf6d30d8b0371cbe01be359dd738e61dfa380a7c12268b2671d0cdc34cfe0e6e0652f6bd41c9dd30715eb63a99f0db15706187ab034c8cc", 0x57}, {&(0x7f0000004a80)="74ef683046776d9ec11a81c1e4f436d9763f37b815de284dba87ecf4b55a46acf759bcc8a9a0dd79d41dcc7042413de9b04ad85e26d94aacf0f5b0e18311e80ea0e5be0ba185a84c58d65a511d7e29dcdab0b02b21fee38ed617ef426b62", 0x5e}], 0x7, &(0x7f0000004b80)=ANY=[@ANYBLOB="f000000000000000100100000c930000d5db8d4db797b6d85cddbfb797885803f2405db57ebe0188552cbba2b61df294d3d58616af4b0d3269a119cd2c40b40d5fea79a779d4ba1da925b374f3ef6d55e510e89b48fa078281bbe87b2e735789db69a86db69e7107708bf998068610f19990b01ec75ce7b3b82c65cdf94ec90a7a014fea00000000e69221646920f470bfaff8cd27185c75fecb428099a5962e6205a531f238de166e74302010f5cc89aa4a5860ca3232ddd6aa6e6e6c8130b2df18c46e4feda9d3a727dac5e0c5cca172d8779c66f684049d23a95bee461db14420bc6dda80d0b734919ee734000000f8000000000000000b0000000900000036c3c1dd7d3c7e6d02e46aa6a930d97288d7e65a33cd307a70ea49fd71d7fad3c9e91a964dfeb1ff4cfff98863d6e9215a8f506d8a8eb6618ef1d0e96569ce921be674693b7557aecd59af73612c4b422518f230169d7a3176a590b11ec2585833eb756efa0abc5528d9742d2dcd19592139c17c1940fa01470753b99d90c4335ba112ff80005a9cf856a5e1c165f02f2b4663f0236fcdbf9ddfbbb44e446a906eb57e0e5617e4bd7edaa2cbc69a08291dec73446b211abcc5d0b3eb4dd54b5953e8be2ceb968561772805ea61aedf3a4d9c140cbc8c53d02f90297b6849427848e2d90000000000"], 0x1e8}}], 0x5, 0x44052) 15:08:01 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='f2fs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) umount2(&(0x7f0000000000)='./bus\x00', 0x1) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 135.067158][T10752] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 135.166720][T10794] FAULT_INJECTION: forcing a failure. [ 135.166720][T10794] name failslab, interval 1, probability 0, space 0, times 0 [ 135.179402][T10794] CPU: 1 PID: 10794 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 135.187851][T10794] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.197917][T10794] Call Trace: [ 135.201281][T10794] dump_stack+0x137/0x19d [ 135.205630][T10794] should_fail+0x23c/0x250 [ 135.210212][T10794] ? dst_alloc+0x10b/0x2b0 [ 135.214718][T10794] __should_failslab+0x81/0x90 [ 135.219602][T10794] should_failslab+0x5/0x20 [ 135.224124][T10794] kmem_cache_alloc+0x46/0x2e0 [ 135.228956][T10794] dst_alloc+0x10b/0x2b0 [ 135.233217][T10794] __mkroute_output+0x452/0xc40 [ 135.238450][T10794] ip_route_output_key_hash_rcu+0x7a8/0x800 [ 135.244391][T10794] ip_route_output_flow+0xaa/0x160 [ 135.249530][T10794] raw_sendmsg+0x79c/0xbd0 [ 135.253970][T10794] inet_sendmsg+0x5f/0x80 [ 135.258397][T10794] ? inet_send_prepare+0x210/0x210 [ 135.263579][T10794] kernel_sendmsg+0x97/0xd0 [ 135.268135][T10794] sock_no_sendpage+0x84/0xb0 [ 135.272828][T10794] inet_sendpage+0x9d/0xc0 [ 135.277330][T10794] ? inet_sendmsg+0x80/0x80 [ 135.282019][T10794] kernel_sendpage+0x187/0x200 [ 135.286855][T10794] ? inet_sendmsg+0x80/0x80 [ 135.291437][T10794] sock_sendpage+0x5a/0x70 [ 135.295872][T10794] pipe_to_sendpage+0x128/0x160 [ 135.300731][T10794] ? sock_fasync+0xc0/0xc0 [ 135.305254][T10794] __splice_from_pipe+0x207/0x500 [ 135.310333][T10794] ? generic_splice_sendpage+0xb0/0xb0 [ 135.315800][T10794] ? iter_file_splice_write+0x750/0x750 [ 135.321377][T10794] generic_splice_sendpage+0x80/0xb0 [ 135.326669][T10794] direct_splice_actor+0x80/0xa0 [ 135.331699][T10794] splice_direct_to_actor+0x345/0x650 [ 135.337116][T10794] ? do_splice_direct+0x170/0x170 [ 135.342388][T10794] do_splice_direct+0xf5/0x170 [ 135.347170][T10794] do_sendfile+0x773/0xda0 [ 135.351775][T10794] __x64_sys_sendfile64+0xf2/0x130 [ 135.356910][T10794] do_syscall_64+0x4a/0x90 [ 135.361380][T10794] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 135.367288][T10794] RIP: 0033:0x4665f9 [ 135.371215][T10794] 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 [ 135.390915][T10794] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 135.399604][T10794] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 135.407762][T10794] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 135.416607][T10794] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 135.424590][T10794] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 135.432563][T10794] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:01 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x50000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:01 executing program 2: r0 = perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, r0, 0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x1, 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) mount(&(0x7f0000000140)=@md0, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='bpf\x00', 0x200c00, &(0x7f0000000500)='$&{/*:[\'\'^\x00') chdir(&(0x7f0000000280)='./file0\x00') r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r3) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000080)='./file0\x00', 0x20, 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="d83e6f5a6ce2db06e90a785c8b9cbc45db91ea6f3a02d28236e7b6ee573ba5dffad60d7a3509a0995cbf80e28588c3611b1dafaf0b796a9f008157c11d4ab2c457631a4249b89e024418746c70267a113c9d2c12462df9cb8cee6571827f68e675597a3202bbda2409dd72ae3f4050ad868943c075b6a675d99495b6f951844f82083c014f52b8ca683e6830748258a27887c125c6da7997cf7b6e65929914c770f0a9b245466144c4cb6c2196ec8a0e7a08de80ee0eb420c856c699", 0xbc}], 0x100402, &(0x7f00000003c0)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x7}}, {@noinit_itable}, {@orlov}, {@minixdf}, {@nodelalloc}, {@jqfmt_vfsold}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x100}}, {@oldalloc}, {@nolazytime}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x5}}], [{@obj_type={'obj_type', 0x3d, '*\\#^'}}, {@subj_user={'subj_user', 0x3d, 'ramfs\x00'}}, {@fowner_gt={'fowner>', r3}}, {@appraise}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}]}) r4 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r4, r4, 0x0, 0x0) 15:08:01 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010001200daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) timerfd_create(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 135.701321][T10818] loop1: detected capacity change from 0 to 69632 [ 135.728525][T10818] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 135.785909][T10818] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/207/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 135.868215][T10818] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 17: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/207/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:08:02 executing program 4 (fault-call:11 fault-nth:11): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:02 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0x7) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x6e) r4 = open(&(0x7f0000000380)='./bus\x00', 0x2007e, 0x0) sendfile(r4, r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r5) getresgid(&(0x7f0000001880), &(0x7f00000018c0), &(0x7f0000001900)=0x0) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) tkill(r7, 0x1e) ptrace$cont(0x18, r7, 0x0, 0x0) ptrace$setregs(0xd, r7, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r7, 0x0, 0x3) lstat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)=[{&(0x7f00000001c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000140)=[{&(0x7f00000003c0)="8221a8bedacf49ecf82663eb14af18b97bdf6d1b0435e7bc355ace860d8288f978659b64cd4e09679d439b3f6add771b5bf4c96013ef14e7aca6767f7764b9aeb3cb9c2e41fc1ac58503717d0e02906a6017478a0633cd80d071289dfb463636c62ea6ede283dad2f98bb15b749272c455815dba602c319c65e295d2170aa3e345b6f0fa5d87df9f6b9e90465eef26fe3b7aa02b05fa5d36e90dc66d41284ec8ec713137ea89993b8a06d943ea752c10df74f033ddd40b8713786c86adf9e8fde9a3d2a85c51af89c7331af9c650b7a1f5916dc8ea77180605f49bfe18c512", 0xdf}], 0x1, &(0x7f0000000600)=[@cred={{0x1c, 0x1, 0x2, {r1, r2}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r2, r3}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r1, r2}}}, @cred={{0x1c, 0x1, 0x2, {r1}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r2, r3}}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r4, 0xffffffffffffffff, r0]}}], 0x108}, {&(0x7f0000000740)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000b80)=[{&(0x7f00000007c0)="011781a7fb356d2d88ecd06cc3225c5d23614307bdf02505463372bbf245fecb89d61de32dd762b18bb52f9a5b4940fc053f5768c3db07ad0f9e2047f3803d852fde362aeb44d72212ccc1ae8ecd78c94b160e8afef76eae4a6c9ee7444baff983ceb913f79d3c", 0x67}, {&(0x7f0000000840)="7a97212434a44645be1ce88c005b4495f026d5b02d69b3436d6c7f9896f746ffde339537974c8a9fbab911eb2ab1", 0x2e}, {&(0x7f0000000880)="742ab5cecd6f552c37877bc8157e029cf705256c40444ed1d411c3df4ea37db307e44539c32e2a5ab3600728e10e380d335084c0c1324862129daa2f6fc872d17b", 0x41}, {&(0x7f0000000900)="a1c561da3c0e68cc6570b1aa562a5afe2c1500b0073e3b851b023815cd83650fd5b8798ea32a59b5092be5d48a5f12814dcf8cbae4ec3067d57ab86d746ce9b52b5d27a2154daa1eb9f3017f975e662bc5d916c36caa750ecd", 0x59}, {&(0x7f0000000980)="f292d8fe0542966232325acc5b3dab822f812ae20f0a08796164eb6c8e031432e25617dac2879fa35735b5f8e5502300d26bf5061b46aa382d220788092e3d73a5f694d36068af243c1fcbeda5128d5e93c88f53f21978c5063db80f5eb3f8f0760e8e9db79f7f3680246311b82cae431a03f4d4e5cb69e39784744fe9b5976a20add3605caedf1188cd10c657092ab25dd92edb26078d97507d6e9555", 0x9d}, {&(0x7f0000000a40)="2b1c382e0da6edd1116f8ef3e381cb28c972d2f5e58355e5d23dbb3710cb1d79adf8be51f42c2ee2ecd60cabf196e70a4fbf4396fd9414d31a7b5f56db0d4a49189de7f2f4088d12021c8d5c9a74e18c7225a99b0fa9", 0x56}, {&(0x7f0000000ac0)="0a846870dd7d3717383d9b54e37a32ca14434fa01c42ea310d7848cd0e15e219e02ce47af4e25cb3b0d292e4278caf7496d118f57ad481f604b274fe23cba760475bbb3e19c2def2186ac18ff1638d650585b913be5ed8cfee3790d8a0c018e7172679fc4432d45114051583d150a3b14a15da212b74a67f448657e9", 0x7c}, {&(0x7f0000000b40)="357792115b25ca9587", 0x9}], 0x8, 0x0, 0x0, 0x20000080}, {&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001080)=[{&(0x7f0000000c80)="14cd6c0aedf951870d06978e6975f917e81466db55ddd5ec62b485b9ad61a7e3fc9a3f55bbc23f527f41a0643ab08c6c4d05d0b51267157ed264fe9643fd02f4afb65b4e6e4aefee95f907c527efc73422a44165141a7d999c5ea8243d6a9fafac4cfc250d455d8c4c7e4b607084febbe5d6e9d82288d361723769b15494827106995f52d9320f6e961c4e01479cb80d7296361060c96dbcc5311f6170e2709ca4fea792aee848eedfb9ded126c6e0f40a6614ae40995a3d59442f9aa6b5d038db13528be95c506aa7ec3cd26f02f24a41e482b6a8c662567cf6151f8c4ab1079cb7a4dd365d57fd961e49df8870053eeb6f78617e259d017d6b", 0xfa}, {&(0x7f0000000d80)="ec", 0x1}, {&(0x7f0000000dc0)="bdcad41c8cd425201843e056c6a91bc501727e974b8d1a1760f8b1062f7c37cff77219d44553e37a006b2438e4e2cc460d536b04ffdd424753266bce1e4811e19dee854c7d87c35133c1ad755585cf04760d647920a8c81c711f0e52bf3f45a3b8f93f076a469ad2cb6c4f120f7b0f3d9f307ef0350fcf5f4164ceb656563c761ce7b5f69b36cb20c42c95df3780587db18bf639e482cfb22d1ae2161bb7336dc972435ba9e10aa3b82627ef82e48d2a01981c743a5a6e977bc98894d343eb7872d6f22c77b0927af5981215d97fe47c2ab46fced48d5de3f0ba4ae8511bd376265f", 0xe2}, {&(0x7f0000000ec0)="7912280edb", 0x5}, {&(0x7f0000000f00)="be48d9b4ad1fb1b7545baf0a1d6caa2fd14d9aa6ae92235d18b66b3efbbf978f51b7259bd18832f45bc25cb0f1e3a06eadc0423ffeb6b06c9da11f", 0x3b}, {&(0x7f0000000f40)="01aae0c64caa199d8e7ac49769d2ea39d2411a5a5e58697836998742f636aad9ef4bf97dd1877b07b57b09cca5c8da631a714f9a9c7080fa5ecaa8b5cfb4ff89844cd7275909944f1cdd57a84e578419b0baf278a97df5eb4030888e11ffa69f7f43c2a44147d2fa1d0b1908301f5a6f93e22b2f0ed800f94029d318c9b9f241d2de4fdad7ae2f865ed9437e684bdd64928e3290d92726a562d1c7a7ede2db390c938e29c2614bf87b00d823cae4a6eda7974a867edb7c8ea2de42247a31f202e7a05f8e6aac37bf3f", 0xc9}, {&(0x7f0000001040)="4448704b1e1cd8634681475b07faa534158edc43338b24dbb3ae55ee2b7e9b72fa9ad9a17467c72dca7826bae5835f03af988360e593b9efa4c4f5a77c12c3", 0x3f}], 0x7}, {&(0x7f0000001100)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001580)=[{&(0x7f0000001180)="aad88005c9d6b9e89dd49b04adc46aabc5a1ebdb3a9b5c979389a029e5e8a83129c38c159b0fef1846ebe4c016c76506b90084a61fcc23689470c0d1a9ba7bbcfd93863985fce8f9eb1e73cfe1376a74bdc754a34130cd1e77a5cf6b3bf1ccd0c518b230a51c3d7a1ae8f1ef89e9c844001123", 0x73}, {&(0x7f0000001200)}, {&(0x7f0000001240)="a4741649d49bf0730e9d703009a516da71a126e851b1918f62cf0545a9174194b1ccf8e7f679862427f0c73809d2b67224adf4519414081d9fd3cc57dcf09269211165f76a6f5fce03aa0364de9dbc9562693dafde16711777769c4e8aa18166dc10156792adee7bf44c44587fe8f58f73e142f469e36cb201662f15043a8facf625eb297371f8abd2fb8b312b103a0750412765d41f5ca37b251aab7869dd46b68a0643a883023b175811770c248e8bef4cfcdad6cc49a0d784cf549ac5a085e48d04ecfa9167b09ac6d1513969b1e259082aa493f44efe18ede491ee741f93726069058c115abfb644252bbc38829a80", 0xf1}, {&(0x7f0000001340)="1654e64115b24ea126169b44c39ec1a489734c91d7397dfc26200a14484dc26dceee4baa668647ed25f5e6466300b2268ff030d5", 0x34}, {&(0x7f0000001380)="4d18a3344dadb9fc1842650d695057fea0", 0x11}, {&(0x7f00000013c0)="e0453d77ad43d6e6e66d79ab7a87624e6cad", 0x12}, {&(0x7f0000001400)="d5ce02ee0093832b8a83008d5d0956208b182205a5a039fe9a821c823fffdbf90e7f5485c57bcb20d50d8ad3d1975b74e66ccb0c118fd1dc4cc37a956e35693399bf90158435410d79871734ad8456b5421853e8c757d8c90167945be12885a11d4af86a034523899ec70911eaf3fb955e37b2dc59c629934a4241b248fe25393969a51a621745c2d98965975bb3bedd56069f267e1db7bb4bd612f42e770d2d7037d7fcab927fc08753cb0c3aa9575ddd", 0xb1}, {&(0x7f00000014c0)="ce2a4e5d903f5d872983b5880a8f2c4c157e5949208eb57ad41af67de983ecde309f0b43d61ee004b932e1ea9103adf829f648421b371bd91c19f5ede4122b251b80fd1bdeb21dfbd235c6607688d6f80a610c7c67be54f3e0c3e94f4cc542108c70c48dd0a15e722f83f2a7d21da885d5abe6e216dc16cd4e38e7d17395ee8a6ae0dde7adccdf2d9ba7d32dd4a3f98d93bf889920aa351d799eeb", 0x9b}], 0x8, &(0x7f00000004c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="006e21bf00"/19, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0xee00, @ANYBLOB="000040003b572c30cc4010e7306309da8ce143747961dcd7ac19e88573b7ee4743ba6e2cbcaa"], 0xa8, 0x4004044}], 0x4, 0x40408c0) 15:08:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x10d, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffa"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:02 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') unlink(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 135.921722][T10818] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 18: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/207/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:08:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x116, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:02 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) [ 135.992568][T10818] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 19: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/207/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 15:08:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x116, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 136.091601][T10818] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 20: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/207/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 136.148135][T10818] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 21: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/207/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 136.190585][T10818] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 22: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/207/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 136.219057][T10818] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 23: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/207/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 136.238902][T10861] FAULT_INJECTION: forcing a failure. [ 136.238902][T10861] name failslab, interval 1, probability 0, space 0, times 0 [ 136.249769][T10818] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 24: comm syz-executor.1: path /root/syzkaller-testdir128035797/syzkaller.w8ANh6/207/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 136.257065][T10861] CPU: 0 PID: 10861 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 15:08:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x116, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 136.257089][T10861] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.301211][T10861] Call Trace: [ 136.304574][T10861] dump_stack+0x137/0x19d [ 136.308918][T10861] should_fail+0x23c/0x250 [ 136.313346][T10861] __should_failslab+0x81/0x90 [ 136.318219][T10861] should_failslab+0x5/0x20 [ 136.322735][T10861] kmem_cache_alloc_node+0x55/0x2c0 [ 136.327946][T10861] ? local_bh_enable+0x1b/0x20 [ 136.332790][T10861] ? __alloc_skb+0xed/0x420 15:08:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x116, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 136.337308][T10861] __alloc_skb+0xed/0x420 [ 136.341688][T10861] alloc_skb_with_frags+0x90/0x390 [ 136.346819][T10861] ? dst_alloc+0x10b/0x2b0 [ 136.351248][T10861] ? kmem_cache_alloc+0x1fc/0x2e0 [ 136.356283][T10861] sock_alloc_send_pskb+0x436/0x4e0 [ 136.361509][T10861] ? __mkroute_output+0x7f1/0xc40 [ 136.366549][T10861] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 136.372197][T10861] sock_alloc_send_skb+0x2d/0x40 [ 136.377175][T10861] raw_send_hdrinc+0x178/0xa30 [ 136.383090][T10861] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 136.389213][T10861] ? xfrm_lookup_route+0xc0/0xf0 [ 136.394182][T10861] raw_sendmsg+0x96e/0xbd0 [ 136.398778][T10861] inet_sendmsg+0x5f/0x80 [ 136.403146][T10861] ? inet_send_prepare+0x210/0x210 [ 136.408369][T10861] kernel_sendmsg+0x97/0xd0 [ 136.412879][T10861] sock_no_sendpage+0x84/0xb0 [ 136.417636][T10861] inet_sendpage+0x9d/0xc0 [ 136.422069][T10861] ? inet_sendmsg+0x80/0x80 [ 136.426585][T10861] kernel_sendpage+0x187/0x200 [ 136.431400][T10861] ? inet_sendmsg+0x80/0x80 [ 136.436442][T10861] sock_sendpage+0x5a/0x70 [ 136.441196][T10861] pipe_to_sendpage+0x128/0x160 [ 136.446064][T10861] ? sock_fasync+0xc0/0xc0 [ 136.450492][T10861] __splice_from_pipe+0x207/0x500 [ 136.455562][T10861] ? generic_splice_sendpage+0xb0/0xb0 [ 136.461036][T10861] ? iter_file_splice_write+0x750/0x750 [ 136.466594][T10861] generic_splice_sendpage+0x80/0xb0 [ 136.472055][T10861] direct_splice_actor+0x80/0xa0 [ 136.477157][T10861] splice_direct_to_actor+0x345/0x650 [ 136.482541][T10861] ? do_splice_direct+0x170/0x170 [ 136.487922][T10861] do_splice_direct+0xf5/0x170 [ 136.494083][T10861] do_sendfile+0x773/0xda0 [ 136.498579][T10861] __x64_sys_sendfile64+0xf2/0x130 [ 136.503933][T10861] do_syscall_64+0x4a/0x90 [ 136.508712][T10861] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 136.514718][T10861] RIP: 0033:0x4665f9 [ 136.518632][T10861] 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 15:08:02 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x100000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:02 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000004140)={0x0, 0x0}, &(0x7f0000004180)=0xc) r1 = getegid() r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000005540)={0x0, 0x0, 0x0}, &(0x7f0000005580)=0xc) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x1e) ptrace$cont(0x18, r4, 0x0, 0x0) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r4, 0x0, 0x3) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0xee00, r6) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005600)=[{&(0x7f0000000080)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000000)=[{&(0x7f00000003c0)="52499958e6363d29bfbfbbeb1145c24e1aeca078adb0e7868b516fb7a51c1c99c0327d931468ccdc2d0d930be210c150fc48c1530c003552ede465a2b1242c02dacfbeb902cf5d7f743f47e226f075e88596b0a5aa2bbf46fb8f9131e438a54d69cbe8a179ba89e068c2375afdc39a8ef6f25fdec5015b5db341c87b80a6c7ddedd9d7b82ecc413fe5e5dbd16a44824fdc095de1492be031502ea72e035717155ba784c38fcb76bc9cccb3636db8a2887674cf70debb5b7fb3f3d9ecc523be0eba1fb202fd47f55d6205d65c8053cbc898cb16a3164675f9baae2680608a4cb6fc8c04e13d1fd259fff376ea5a6d415c5650558c5e1fec86c6772b8e5ac74bf3874e00dea890cb3c8764489f8cfdbe8132f03bcc09715b75670ba2f1afd2233f8a9959a35c185790b664c3f78e8c774f66f0acee7d5e663eb428e15cf4fda70e4fae470e5205889928d606bf310292b79090314caad3b9c2e843d263c89a5ab05ddd457efe599f217346d1b649d768bcebe3fc5f47096ca7a3c01b6b4672329598b24787b73a2e892bcd9beab54123e11de7da1ebf8186ded0aa1837737d44025037a55637ee0da296405ed37466473b84296621a34b80c400075d2118ebc6f8a05b314d4a8187211abb1cf6d83968292fd5dc78d3b1334332ae5f29443e7fb65e1d2c8ecc1c31d7a79ae8731d749708424f5c3371679b3ba3426bbecd34ebe704aed29ce8128f5ec60da621ea63dc3ab3516d316591c2b001ee1812c00a3d29cda3d5a56c58bd9b2f673b7a5f4c0a40f57e2da5cf8e3d8427dbf290c5116a2b3ffccbc73ce17b817bfc65f763c7c88833ac8620a4fdee05ace0423801cff4e5002ae81783e7fc7981a42ee3a88ae9749cfe56f22fe5df2a72e2fd77d3657129ee697710c713e699b536cbfd7b07c32edd5a065488ed8c1b6d906f4d0fe243feb0dca0ddee1c00fa1e178c3f27e965ca9800dc4f81f73508312771430c19b4b1066ccbdfdc2c2ce88738615be5b279bdeaff39f74fa6de3b63e2369d9d9f165603078d0a4414f019280e80c96ec68e5cc0bcfe76b9ad4e81064fc8eccb358af3b0c713ecffe723370856a5d87670bd625bd31eb158439242519ff96b45a871975a66546b795bee25b6d74b98658bd3d5f5e347ecece152774956e79b05ab0207ccfa606ac5a1e83c789ec64dfd066ec17b94882ae7286742f9a78abfbeafbb50d7348a2fb070397669f480cf36c05026d53bf6f289df5c64842496deb6cbca730ef6a2b30a8676968e35da8c034bb5d8199b57f46e2d519bc29693c0fa221513dc2568585a1186b5f1744fa150a199d48fe1294ab0a8dfe93ef07b54d9819ac3a7de7edaa92018a84f03debb1a74d59f9402cb12e948d4d0a9a2a3a7ce1747126f3287f1317d2f0a08fecdecdfc180343ddd264d8bcbf3c1c44145f346b2c8de9466123665c64fe4c265233c5213700e1c16e8b73880ac243f6578bdc43d695dbd8d216932df65acfe6e95d1a5aed2a16c36de271cad9e21d315018fd7e54231f2227213081db9fa1132ca040f9cb44557292dd1d160dd8c7fe35c9481e9ee726f4e31713c77872d4f9fc975239be96fa24566f0c073213b65810740d973e91dc9abe1624a467a8ccbc09ff52ac10cbff23b9c7141470b9d7181c59f9e6e76f4d4e56394d5eaafcd97278df788c3aa49c063450d564817339634ac517144869aff78f9ad32ac22618d6cd424dfc3f636c1fed0adc0894b8b8b4d7bb2218b9dc4090c139326d0e18a0775a01eae9246256d768710dfbe999d9a784bdccf23bf3111deba146a8cc611d851806dddac7c61de70b5942d9acf810c34a82f5607c4767be8f6c4e46469345ca0c15d703dfa535df7857010111ac88f350c3271bb04d5a8f940233c0cc7c72f53df6f56654202eef1982cc0569ebf4ad91e9539998f640c6b152db9f598e5e325bcd3043e4c4a468eff89b5cfbad9cd490b0f1d953243d5f6b0e04caf98d712b01a6cccac49de011197cd449dbdc3e2b25ba4a02dc8d9b952a561132a84833c37cec3a60c2ff2895d0f4abd3d2da87522e74ca74313817d4b92f67e8fbf80281704e211c26a5cd6f66a828c8e10a785244b8befa937042d64b1db33361fdac165d97efdd664b760610082c0786ba4219b359b41c4a5234ad6cfe12166748b11ea1a9b7e68f74e133a296bbd4976040254a65aee776f243f5d4b5fb446431e85ebefc3a42ca7597947fbdf0cb93512d6ff488f75b8506a86e4e8b6ee401b23c65c21ebf3f2f042b3ce47cbee2fcd8b09754726211f43d6680027fdf2103b60246d1671a8aaa8ac7af5224ead6519d74b5be380116d9b09d867f831691a7cb847621ab0bef0369e79b41ecc8debd16bed1440f1510ede3b007324a0eafe97cef5acb76a4055732002e72477c1f0b6046699cb50ad957e9f41bbce4cc1446b7c473f970ae790b2b6c6e33b53699fcb24022f57dd56fae03407b758b5c8061bdc672519754cfc69293fc9d5f2233fd4915b870577ec74cb389cc3f5d66d6f4603cbaf92bd5eeb0d658790e4252a38990bbfbe3b8bdf0402f6c60ce75b18dfaa0371d678851de4ae3122100a0be800d1cf6b009d104f41f1b0658cda21b0ee433d88771ef721bcddbee00df4c87587deb59b1239f00eb32301216de3b258b440a6dc8ae224d29e8122461e955598c2914895cd9c6c786d20249470b906b2179a75770cb953be0bc1f8005dd8084284e20ced53958b6cc2c6df98bad75bd954b301bfcd8397579311cc2d999fe5f689bde1a81342f104d0b9808b1815dd6c59d69929236dd08ef9e0c42e4044831b7b1d38c5534eb59f1ad488ad77c388030177ded51d9b238a9fd9e1459f849d5286cafd8ec2c9baa314d6237ce52ae91ca8c211c9294bac831c675596ab0db2149a17bb25b3fb3a01726d8bb01a8662b5e9b9c222c3a14c4e4a61d8ec308f74ea29873027bc61682f55e8db95d3ec3e4208da9335447e9ae7b3f95111650f9b9a1b9264d8be125fbbc7e02894afee152ee912f09fb5adb7590602363c4bd9a1fbceb843fa82e4d19b42c2c180927e4a9bdce016338490409820c6996b8f50c5bfe82a7175c09c2e0c0f7647dde914c6495da7a9680e3f897d5c0579aee086c68aa7e0bc7606f3a5b69a6a7acd559792f532eae24fbe85ea9bac7c3475ad66c343853021f50ca47e3d2a03b82c2671ae9e9833659be0030ca6d6b84e3ccc445174d46d65f2150eed3269dbda556a3f6e9be954c0aa462d0a0f1634d90aa05cecd9d3ac29aa9479f84102bca81064f8cff77f175ffbbdbde3cab328346eec6ef001800ebcf279a1f7472e7f699045e6587a0605ee554131ae64987e28a56bc60f7e1799351a3abc6b0eb3ec9614073c7c0ae01e5e136b7b714bc92c67b978d5184ec8f5d2aedb418dbc5cfdc84324a7f181a6d2291a730802b54a73e4d18b9e674a6dac4c16d095e08289d12b2646b100b30325b2e894b7beeae9cd5755d2b18a4d271342bba2ff4d3ca15e27e79292de7bcb4ebd46592ac64338bdb19862aa2f54867a7fb0ec2bfd58bbd011a42eb419daddfba82eae60628afe230316042fb43280a420b8306c70cf6cb5510814271da627d62c3275ad658143360873f55036f859cbfdd4ec3731dac896c0f11f7ec845af6cd64c176408f221c7eae855e8134a14b8ddb249735dfd9f3bd6ab327571f1785ee3d98e9d2c972010c50814e338de450393b11ffbd4c33abbfb0dcf54e3b84028625f65e740877508824222ba5117229c44110fa57ce4b954dd8140db8a02078b1796502790d81d35eaf9d298911a08d7f9e67bdb37579e2508b8bdc9e06f2400e191956b7c937cdbe29135e24c1c4667fe70faf37285cb12620644e8e0736017b3f8685959543ed79a72c0338eac340f49402b2ac60806f93d4317ac460c359dae03412dc41d1e553ca1f5f47402044e7068cadc6c72004600ed2bca7812d9290d2ff8baeaccd5e663318edbb2c587e34c32261a6400ebbd045e0a884569e23c1bbc59d7d3de57fc0b6e58e2c14d76d162e3f095a232f5daf4105a0386ab7d7953bdb6561933b6ed78a2ef83e9465ede50f9e87bcf9672fb663048837f223305add9de290aebf814c69c6abb2db66569d3f7d95e2843431e18e73af1b1d02e819701cff270300cedc3c9ef30dd0b10c37d9137486ebe5786c530df2b13971ff62d3b172a3fd0d6c7cb747ecd47f8095a1b1c4d00792f8012f0eaceb2ec2c3aa47a69ec6c3f3cb232cbdbdc5d36a96933c58e3af615b651071bbe19b1b4347e5e29bc482de0107cebcbc9e17ef7b3b881b47e9821af4def497b8353f5a77727b636041f89c7563f589cd29eb5189f251ce5af2f45f68b2afccdf6c46c567e13442aa65ded5e9cbe9c5667083addcce361ec07e7572f8fae69a1392272bd9f491eff10435320a156f9f0f83f0e3607509e32842a262686e908f68cc90d2a101c8b10c6a64efd13cc7b6f5b807e7bd9ee30d99a110f04d381b805e51a3201dd233bb6ea5ce2514a0b2e066ecf4e3bc6880b34e1752df00f6ce399f53e61225569f39d0b2e64df8fcf1c8fda131809589bb3a74c36eced7a8bd1d59ac8628688216cb980038e88ef38025512a41fc90ec97eb6890f6950f8908fb40bb6665f3e3580c916b5cace32eb3b01ed56abccbc0c7844a59780857e3685a38992c2ee1bb4991249e915b52c29d1dbb1659f11eedf252631f8920f9268a25fe0bb7f2979b6d9154d0888993563c46f8e2952198b8d5d8455d024f56495fce06d144e47136a91652e34ab754de4eb0b962e9774c1edba86caedb0c521e757e61cc3b8200f315dcd2b3e14f3fb6d4d3a84687cd3b1f469bd36e10a4ee9d0d1d97ae4c6e75e1509ec3371e4ed5cd08d265ec8dc8077ae851ea780fe154725ff3e617156fab940dcc8eb378e61a7fde485897927a88134baed8587fefa518a354cd75d933a3c5e498d867641d7e58e516e3f56f618ebf2f46493df2cd1cc0e50e98f0456f0f7906080857c7f995de65359a33c93717002b211015e248925b9b16be1196a43ecb339b35ccfd7505b4501f92256dabaf775cfb6604a6344353e19bca96452cc4c92598f139d38cec1c5347d3b3ef12992ac7c6850441e3eeb3d7e838840dd8798e9b619cd82b034724f60c5c1eb0b02ff941e10fe4fe4f96497606f5e8cd50f9b7824bea653b4060579842a85d1dc57462c160cfc7034a01df83a43fef1bffae6f51e0f1b233fa70d852638e2b5c292cbbf0210d48aa0749cc672c749d0857bc996ad9662fba09f6b4016f87e70a75d4a587360f2125d154aaff3714f97a438c40c448093d38411c7cdfa91cc56d96c286d38e39e967b14599e9437887158d33c26a9dec1753077ddfa15bfb9dd401c7802c542f5b26c8f0540804998055ee9db639fbe40653db35842488c7ff922c3df9f5b86ea48bc52dc2d1b9cc184dd63db642f50baeed3537d37942b61c82d6195cb49e39e7cee305f51794034a19d2f5e1275921d1b12512a263e6cda340c9a93102e5bb14e082f6bf7f3ea5883d927b799a768fa13051022367212d5fe9ec4eec19f55b73962476fa7d864e505fa550d20426315850a6a03e267c96d500b4a87447a73df3f19a43c0966944c31fcd5fc5d25304580ffee5888d108f5e0444768831d788312c1c287c22632bb3791b78ea7259e9e0705598298ea77d9cb6a552c2eca7b629e226de298a67476923e3782325a6b548384d8e5e6c4f30065f2d082c245505fc08a779cdc3976", 0x1000}, {&(0x7f00000013c0)="f95c55cbb1798413148ceac509c3c0addf1d955125453f608f3e8e8e20ea12335f21282ce2fd2b20a2e12d9b5af3b79dc855d0c9c22fe6c09f61ce21232fb7b825f1f64cce601e154b17b3ab1d7cc7130d31112476f042a4380adc921f854477f84ecdc48a2b889e63756df01540333ed19c874f08b25e583a4f3bf21b7627cbeb574851b2f3ef07240ca42513a2d62e8c018a8892a733c4f5a78266f0094bd7a3343e5d48f690748cf39dcf277f5833fb6a1b6e238029796386b9f83095cbf0e0bf8c42c3cb3719c73b0becac03978ed7e4a4b3220ed3", 0xd7}, {&(0x7f00000001c0)="bddce86998c5514b4a3de59fa1452ff308d18829382509f784432ef5f5f7209e57ad0ec386e0bc663058a74cff5ff6b7b2d4b8e6d86c2151cfb5bec3d79a5ec47f5c15a167f872ec6216e4f9c951275c38", 0x51}], 0x3, &(0x7f00000014c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x80, 0x800}, {&(0x7f0000001540)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001a00)=[{&(0x7f00000015c0)="efc6cf6d42a295ca3ce62c3dd0088b90ce12925408ee7e3112340c3ca4cc8b38ff62c7c27aa0bf241dda9f8d8cd424b4c8c6b154917566c59d9705b8f6b396ae593a88f8ad0d63ab79f901cecd924e396d5accae322788d3420ffea044ca0aeefd018cfc240947f9e34ca864afc193892153efda07b4eada7dffaa4edfcd1e36b029b76a8f9bb5c4aad853002e85aefc9542fdc5421a03ee43b3", 0x9a}, {&(0x7f0000000340)="db0e858e72a7b551f8e8a38c01c73d6f6dce886f6dfd99e26ddd35ef3e2d7a733d7313ca78cbaa702b245af989c403199220cef5bc0d80be", 0x38}, {&(0x7f0000001680)="18b14941ce282b9097d7d53212630443fe78752bafa8483d1245f8e65905751ce0b7069bdf6bf51cd55f3397f817003e9286c2dd1117532c3bacd01fd0df1ec3d0f6d9020e5dbed6b0e446f6d96ae44af2d2e971c1fb3769fb79a79f1b8d3bb5a4c3f9ab77e1fa3e706fb55d7538e7a913c6f0a4a87951e1b249da347e48054ff476c4db160e59c2dbcd3ab01a1a656b849e0af99764e6426229838e494bce0f871c9cc97a14a07fe1cb7c48b441a7408dc48ec48d228d0b805ff366f7e543e72b9f210c5a1fa2b1ed97633575295c9538d2936edbb855a83585e5e5e108abc91a27840d61dba82ec11dddb31d772d9dce39", 0xf2}, {&(0x7f0000001780)="9606c15bb9bd84002fc94db4fa922fe44355c2d130275711f6652642c5a58522055029624ca480364b51f0ebbb8f5d4e4cac85777f19f2ced5dc9de5c3caa71374403520aab394687aedbd88b0de01b6", 0x50}, {&(0x7f0000001800)="51e6ac6b7ba695b556f0f137d052d8ecc0fe2b52a6697bfa842e83b21852acb1bc55d0aed36347cd4b21cb6966be051890d708e33580e6aadea605eb632b1440a882b71dd71412413520b394e4a29f28d46d22429f994c78a090daafc5229de6a52aebfe2e0970ece926aa289d9fc86945921f0dbd1b0644d8927c857824d1e7450858a0745b91bde12c6def", 0x8c}, {&(0x7f00000018c0)="100bb946955cfdfc9fa43672d738e5a653a9c18109ee29018f15c38c33cef565ca81b1f7e4680852ab9d79872cfa6eccb6ea13234d1fb5f3742507fac0b59240ea04cef66a7115e5a8dae0e4de60308adf9b0901f5791fee", 0x58}, {&(0x7f0000001940)="f8ffcb1cd41cf37419fc5fac0acbdc133e3ee587880badec5523c08cd5e6464cb4f794d792e9495e666bff1598ae66a032c060fce270c496313eb5aaad7973f959335a6090bef7b53c2ab4487f278552bcaad45bdbdb77c36f01fb35be7931a1841602b7584fed78a287fcf5d7e3380f22c2f2a2794f0c1a64fcad83e43e4a8a029caafc8b985f4cc9078b69be14b0e2d2210a98de39d8faf09546a5c4190bc83725ffca0584301f3dd6e979aa8633a50884fe", 0xb3}], 0x7}, {&(0x7f0000001a80)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000001b00)="260f48df6f2b3d154f88794d16de791b33639d1f13471454e058442e8268046b93ceaa1d7a6e4fbf96b6d9bf6480eee3fd25e8090576c15ada744a9639d12836738c4ad90528408ed4eb48e3c46b70565289da89e0d87c983bea9a631a70b67861653cda730c2554c6b02544bc6817678a079b99350357a78007e5083e10a70aff90e565eb4ff9d01f1491fb852a58d77be8f247290fa23bdaf643aa3699e41d2e92aa2dd42947f314cb8f3a", 0xac}, {&(0x7f0000001bc0)="0a65297e686dce3c1aef57ae48ee2ffb9d6ad3370a357b4b39e00fb06e11e1de25152d50a3c010b39a50130bae07e83d14eafcbbe0a7e73aed269d213fa1008809fafc3b0911185df42cd905ce33682b7ed4c4a921af56da2ba610d8bad8b50cb6c72c532172ecb1b639206f", 0x6c}, {&(0x7f0000001c40)="7fed76c4207e4b8136b3fd38694fe7c8fd6169906e4f54ed4588a53d0a8281e58add0cffb4fdcd91a990503f3ecc4731b5903ec538e7528d543afda1a233f7e7b8900c45fe0091da99322b7bd59e3110db288d460e17bb58ea86855090c14ebd5e908679e48d4c2e0222c45524d97c", 0x6f}, {&(0x7f0000001cc0)="b70a5cc17829", 0x6}, {&(0x7f0000001d00)="a7203ee7db4d186451cf3994dd0737126de08c089c04e433c64111ce06eaa7eff73b53d17f7722b413a3f261c602977a7f16a5fd2a5aafe5eafabc5cf2262094bceb283280e2d95bd4a681444527b651a863f827a97039", 0x57}, {&(0x7f0000001d80)="f3efcaa92c90a0ed2e5a05fc368dde3b859313b508f1b871651bfd6fb7e893d95a048278e4c3854ab1b5c94a525c8c465fe9a911b0803fa5a0de93456867214b5424540634ac676c47955229ad23d211abfd84f782a7ce4787afd1b0df9a448760ae5a98f1ffc586d4ca41dddca087a5a81390a2a4c276eeb8127102ebf3a9641148a52f798b6fa95706367b6ff6386488850b18813c5e10f5423da05cb56f82ea030d88dd970eeb5eaaa58e809301e361eab8b862caa08be4a95831a0a23fdaaf1111764221acd0fbfdbf14664970a1b51df45ab058153cf7bce8e601294fac", 0xe0}, {&(0x7f0000001e80)="6e829e608754b6a5345940cb4fe60c56c2463525b770538a585ec24e1bcf91e78001ad955299910bc69eccb4efb41d37bdbdf81fda3b67c60f61600c46a854cf2ea45f9f005f95179ad98a1f9d0ed64fbb59f474f35b9293ee607fac2f076f9d4462c38bedac881ba730652201f23b5f412cd2cea70d471e5c23aa5edb23c45b79245bad9d7befdb5084a4446637b788853f02d87f5f8ad7f8a509f4a81894c446dcc532354428915f79b01428b0937e592cb2f4be911f04", 0xb8}, {&(0x7f0000001f40)="6487b876cb93bdbe46e092dacc1aad5b6a6c507bad9dd91cd6db338f6036cc46cbe835ef3ff3b5036cd482cc62e83de5a0406c8aaa43a1bef74b020bd9e7a2ad57875d0d077adf01e8d68ab41a796d7a0eddf806f8db32d7c33904acc2abeb639d8cc80f99351aed55649f4ca1a3bcaf9187afad991e936e8d225b3696eff9650dc5beba07deadb53373abbadee9c47403fea86f5767a9247645fe89efc780c385dcfa01fc705015df9c26db746d4934262d744c9653960b27831455f855b1f24515f1bce48cd2cdbffd01124355e901e5e46f377a646adccd12b8785e9338177d9e6ab92f6d49c44c893428d4295431505392c2a675c61c6ad213d76dfac6", 0xff}, {&(0x7f0000002040)="4c0599b306941e3b54e348b2bbb71110843c6d4d3a8c06cd90638bacb4f1e3ca1baa149f9d9ea3aba6756d3cd653eb73fcc592e3b62cf125e6f4cf4ddce74ab28811b924ce10674e52388748ddda11e00c682588b73d12de19c755772fdcfdf9e0068fd57241c321e3aa3b433fec47ff7781c7fb00bb79390ef77d4145fc8a4199c023db40403f88201b4afd386906c2e2b215b836c2f12a2f93a1df131420dbf360ddda0509abcbfba3be49074b136be850c442a575cd50f0b133d3309750f6bf5bcc98002c5ec015201c962166e2fa322979a284f1a7fb64c722a4b5f6488d393f651ec40add2da7d013381d58b58c74ba748861bdb8a81bc81634a9006157c32f0609395109165b2f7f9e5fe89ceda3ac47c685d43b2c8273406c5c1a9335d5e0b591a9e82981bd6cb41050f9571b81a43053a1751d02357d6d1345cafc0408c10b6ea8e961354d775348fef110fb45076ae5d6c2cff96d56d06c484261ca56d7fbe347fe1ea5b9e5e202d399494d748ea468f2491df7b143e007890ad57ceeb6747dff6d8ffc0570e0bb27e63cf6cc4404c599388b4294f902edab90f164cfea2cf4ba1f997cdf4a0d0f5a22f119e2eb3c10b2c843b078be4faaada4d8db7b8286de30fada6c9c9154f082c21f00a4587a5f078e4fbaf6ac0f16fc2e2ca0b53a072757b76452b643b1e619b8f4f0fc90a60f423a4fdbb7979794fba334af8e712ac49e4059de8390366069cf2ed5a459839d1460d51e6c54843091a5fd8eaa8838199345d13c3ec5c9296d42ff026c4f44206e76fae2fa1bffec28ce97c1d4b1117918eeff522a09a7c245951e8ec6af36d28a12bc750cbb7219e3f9595d01deba707af4fd24ddb6098b245a53e606c424366f4dcbaf08449296f4b76464f8892d420795f4c36c1f80b75b757ed242809a2ba9f09376f0d4bebca37198c4088668d2d50186dd7b1b42e0c7bc70fdccf573e332ccfeb24334c13cec571bd22072c1af5275ea275ab3018e97f4a4505c437e869aaa34e8641ad39aec0d04b8c1c734bba046176fd541aa487f02f10f53caf23eea48e193e65722c4fa3a94e851da6aac18ee054b7f75e09fe00f0f1d0052b4cf3a6b904a8fb76366f7b9c6ee3170f283c97221ea3f88eba59773a030b8242abc0b3a403604606a7e1fb5cf3841d26e082a4ba3a2b20e531d44dd5b0c7b483a7236d0971a1a403e50c3a6ede1becdb87024942917a48b5ad20280e7fd0948a44045b52080971d2266a6b78f28c6bc56cd1e99cf891bbc55e38f4bd2e60829dccfb824972940da32c581587987934eef42140a25e0ee431dbcaeb46dddcc736c3e95a4fbf4344b888b232887c7d5c8d8bbe15072b798263794d635a48f60c4dab3f86f6d9c6b3bba8a996d719206d1c07df42aa63a5944d6fa802904d0fcc58dcef32b89ab69d72e55d97067c0f980beac5e83c4c0def4677de6eb5477d48deb1c755c9f7d09cf208e44b9ea8aa08730e5ca14d82ddce4a7e62817b96a46abd0f912192c17974f9ee7d4c314556abf4b81736f8df679b547843714a6ccc9e7e1b0437a275a3a49a24fc1788de97da60dd8b390af1bab50a1a720f17c913b416acdd1f9b3966b29bceb77000f91854162388617f15f45614790a8a5b9fc780bddc444197cc9a41ba97db2270da69719a2f4beb777c233e79c775ba0e64037ca207a55d080329c605d01b607116ebb87e4e63393c8d8ab3dd7ace5760f8d8cf9ff4809ad007afb2abc2b4c3a999d188d06e149ec33d9bbebf21600183fb412a1fc696e87a0970f17017a6c18ed0c56659862cf790904c7acb8f5114a6e34b66c64f1795c3608f59f3053d402bd74e9953c3e925f83fa300a5eb783e80947cd1f0ecb8ffefd3c47af7e94f32ccf7a327a6670402988025841971eeac5d2681f5dfe35ca5503744e9c7a41bfccfcf7a73493fa9f49c5a7d01be9835ed0968d3b3175474444da3fd20eb79961e6e0ad012dc4343ff2e4f21e56cf535f1730c7b5b0fd6d72c74ef5c0b0e0674678defbcee6140810e8bc2ed7f838ed5b0d3389efd28cd9c555d2910372385f1d4882a40df03b440f7fe825bdf7325f829e051ab760c7299b541360f5cda37d64749ed64ae2c71de2d8371b37510e4c771e21a2c6f55cbf06e01673b4edb1746e79a0d30202e3117493688fdb2cd4af2edaf5ba7fc3a32e07cb6e3e505037db1e981243fc8f284642eb13ce2e2c34078979921d39c44935aefffbef35eb95f825f47a10188d9c02f5363857801eaaffbdf7fdcc3fbf485a9ccad5f2d98796718f5186cbe8de0a5cb98e15e168b619612d1343d184935108563ec7cf77f1a92d3c495a36156c163f5c1c72b6237af4dfb01a502659d227d74d6c0a7b42bd3ea316746d9a87013170dc00bec8ab0834177bec44a7e3b09658823843f6787a47f966e8f7b12ffcaa406a74707de2a41958519ad9bde578bd0c3ec215534e7ae2aa60912f8b5b19984e418db459c13c5d4c231e7117e127a70c375ea1db36e1cec07484c5b8bc69ea1b767da34a5b51640c1455b9d89d237c39e1f4c504f0382e8bb73f48b14163a9d7c1d0a3197b27fd1c512d269e3dfbd831f442660ff9eb5780412316abab3fa69221e1d9b6da2702961164a98db115f70b8995cd476f82981617ab045431d82118d4a6ce9d9e927ca8bbfd853c384dcf84b8ef970b819909ee63eb872c66c0d1e468da38f8d9d5a92d15459028552337a63e5a58ba66a20ee80c7f9583a1c0436800d66e63bcdadb2868e9dd8cf78536fbc5e0740c64264af3e478e3ecdc76aa36a148e0141261fda6cafc7633e2a544ee8544b3428b993d7a3f3148dbebaaadfdfe22b534aa1dce42c29059e53b59860b158f83750aa2a3a4c401193ffdf62fb8f4f48d78d46fce29cda70eb48a4842af70480fa6bc93b0825496fac7c8d8688bb9c91a83fb2298b029bd5aff12088d442cd53099e61fa56191f00371800519ba092b5d9e600738ce9f62c5dca008ffac7238558ea48b9c710fb137ac8f95266b9ef125a9744331c6f00d658317d40628e442e41eedd56d9b41cd4181cc6193116fccbec638b6a09367f509c0f0aff580e463c96ee36fcece229056a9b6f2252ddc76b1d9d810a1cbdf094bd542ea1ae032d6c948ea534b6b79eeb5c56a02e2ef8adbc2dcc27e8777062749677f2e7f017468175705bc8e39ef24338b9ff9e5a10af7fbd7bc8078ed959058a2ad1382fb6a089ef7f1e9c1e4b72f2be0e66cc9630bd3572e7d3eb91f9009a9fcf0944eb2f037eb05f21c693512c5593eb13589ac24e1c6f14ad6ec021d2d54e03f86e5a64ece1d69fedecdf8415948b518ab57ced1e02ff2d5446cc97f0207e59827125119ab0794802fc7ad53641b81468b23752a1682b0df0897b0c6c989d5cf0cce086064f615e2a2cfe90639bfa6e7c0acc8f9875b6046eaf1bfc8676b7f7da4928754d6dbb7b19037e1b67ea0b50097411761be1aa495e606df33cb1d07beadfdafc3aabe205b7126b976e35e7cad6303ee86017367db67fb0768fe2bed133a869adf21e74476cc6deb638e54b0285112e7dbad60f12caee9a47f804c89afd7a024fb63b16179cb68856d2a13f962f17b83d2d96b5bd1cd1129ce94bc23661d688f4380e0bc54c7329d9773f586739bcaeffbd04cfd67efc2333288f83be4f5240ef1d724518a87512c3365083f8aec83e3c90403c886cc2190899b3f830e9fb66d5d5456399479e830ca994204dbc8df0645a624db034f5895546218a6ca883b94be39bc3f44908bec47c09052ae389887d27be8f2387a52f9a66039d1af7405d89d2920427fec4b83afccd9ec84975f9cb3b1753cbfea5ed6447b5b41bdff44b450b64cbe2f315715916b77ad9ce5199ca1e85333648d3717c6db677551b38ce7316a20603d48023cd5aa80f84ea64bf6679de71ffa1660d5e16c4f45601ed1f74ba51b4461fa7c0b34d529037cd4057c9bad3c89721b96488fb8ff55e47dd2ae599b2255ae1d388a18835a2625480cf26a065da33bdc3f39c5e1db75b4f39c3f58122751b9f629b25766149835ca962e05edaee1d20375e6bc8b07b6530de8eeec67fcf4b147b1d8c0b57c26f0d802c240b583d3784e987939749532992a7bd03e30ac16f76d846a5aaea0c9db53355f76842b07153192a8199ba0d0d893dee756efe4e6d105739452ee16527c0643d7b9cd1cf687ecb5cb85b6b1721496e87847ba46f66b8797b23a60fda1cce1756ecad3672cc7c7e21edf1b4046ba6bed7a0197fd35d534763e5185814f35fe7c856f8cca664b2f07cba44129fe9ce12e9fcc425599af31f8165382214fdca23633b56649b12a67dab0d652dce8b07984c82759cd98fa99d40c2ced35adb9e76c58afcc03fdbdaa24a18944706d61abe3ec14524ad370a8c7a2c71a9103c7c7da78ecb90454ffa39aa833a4efc370d6ee9292b64f28ac3a89e211cf856aa8cf90bac757c2cdc1c2717f6d7cd8e243596845432171d89baaec30ec2efa09cd631a76a08a2e1306baa0b6f353ea85bfff6227379ad6b68e665dc60d21db2bbd5c77a7eb59b86bb3f296fd2f927225f13373a02c0f06b16f701c8064c7bb8d3bf39d2e1f6b964a45c41dec145306c72a077633a88712acbc52b32ade706def7e52f3bff5e98935b0282d1c9e8b5630c43bd719af8fcf4a5396b2b7977e2dae95fb7de251427f14830e083c92aec3df4f205787e9022579e3827d6b1b4dff79cdca1625b07a8c322532b19ae89462876146cf9dc3cf2d4045bfe7f94b093cbf14aca14b89fb7144e9d07da90f165ff22298be261d08fd654f7caecf7e5ca76b987552893fcf40c1434282189b11256ae77a7de955e9ad70ebf94d8a02c7a3fe2b504cd24ca0c4acb5dae4b211c7a4aefc6aa27289c8dce809306cf81c07eb1f4f562e6715e67ba8ba044d1a5115d82f38a54a630ee74e69b364cb56b2acb863fdf3f6b456afe37f0008e955f4fafa54b8b6c4dc5fcb828db7c92e779ab51de21b5f67ecb7d48e27dd4efacdc67f4045835d3949afd9d05a3b24bd800bb5ddd337071290e7cc8656360962386e49f041457e74c59c9838ea9b1bc0439c8f5090c0c48f225a512eec40c6a05c865c94b9e4ba4417bcaeb062669b70021f6ae39886ddcb3e2a8d36786f4d8a8b3b7507d9a1424c6e8ede952076e1e7d12b31663c9458cb748d67ba28cd292c84215a4558e51c3d7ae30c673a5a174faf06d1bede5253d22db658e66a1a0f9ad6ce733404aa0f3c6025967435557d7cabcca3cb6b76d7e38f2b8e1ddc8ba4d9a09d0cca5bf53de8c11d640e28e243e65eead77f80fec85f11bbd0b50f2c24e438d28b8ffcbc653939d5c7887e29ec38d584ee03c8b8d22d64678dde8947578022ca843adde27d879e868e8a1d8e3b1408eea1abfda1fa0524a36744834dd121ed127ddacf07aaa83ea0ed7ef6c7528ac6ff29d72b35e3ac933032e27eaeb807d597a3567a9837f737a96cfdea3ef4f07fccf34b130cd77a390046e4618b93b80f8e769aa7d35df77bcef9d88a0f2204220a68249dd41f249eb10df2182f7f1e7980ee10b55cebe0b576b2e09daa4a9547d221d31222fb41eef5703f8c6d0bb2384368591f2521f195fce3982c2a0109e6e00a3348b14b5bc65c96db5e05d3268cc22b96ed0434fe019829f36c58397357fd457763d048c627905d26526b655c826f0f4167fa7bb2b4fa6841a0097aaee6ff7589bb4c083885d99a743d580d9e4a9d289dff325b45b72d4375e7b9b44f9c2ab6a489", 0x1000}, {&(0x7f0000003040)="9c8402364421db55661ec7d1e3a2eb5d140cf1d0f8e81827d399cbe0d8c2fd5efeee836c7efeb0a87ec1fa7e8fe2f9bf0b5eb3c09947dd30a18bb48571daff23af0b3794db3939c1b6ff0c39ce7145212913d1a120854813c3c56b4ad1afe6eede4854500e93715a726cfaaa691b49e4c136eaf78e33f0c2bb08d07fd179ec0e3a06a59e21644ba71ba367dab8cd6712fe9da5d2a528de0ed2a22601dffdf1601b23335c0879b58d445be8e4d48bfebae9a4f1b7523feda451bd29672a46d0a98b685252c19685be94b1429d5c7f0ec2aa34f798806aba1462532eee94bbcda9680de1d3", 0xe4}], 0xa, &(0x7f0000003800)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68, 0x4001}, {&(0x7f0000003880)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000003e80)=[{&(0x7f0000003900)="ace0bacd9c84047f4dcdf7524745161b07d08bbf60531fb5b883370d732d61ae92ebe917e6d81177ea16807bbda399defce12e9d1ada7f10fbf1e6e52588061851722aabd92883f16856bbfb765331d1a096ef8f47176e2962917ef516b712a44eca036199392fdea1e60326a2ce624c4aa5b4c0cefb1fa0cd901351674f8a5ec3f02aa060f83287da4f33a7755aeffb78cc0d00911cd3ec15890a5de673863ac6333ec9c8266eeb6843ee1344a238065ffc1a139603c1d92a0b57398d16cab89d2fd57fc73fb8", 0xc7}, {&(0x7f0000003a00)="72037301544542f7479dde5ac29f3ea66e203785c6220d70c7f61a34f7f07032a57ad72a335bdf3da3e20d6d3276ea6b01cf301cb43f4e28bca0b062fa88a0299e89ac828c4f11192b8a96a143598fe73600cecf", 0x54}, {&(0x7f0000003a80)="1814ecdef26e6feeed47a2aeee88b9d0f88231ecc41268aa2417736b7e6b5305a6ef5493004ccb425dddcba537e9b8f032c4c254dac0ec6b6f331637f7c85717f3ee537111ec78215ec45cce6e5608a7c5ba75cbe04b7ad7287f6862257762b0b53e46304457651d97578cab8c4bfe6ee92fae6807357e3579e2ffa4fd7d1daae0d863c008ea438c91843e1ca063df79dcdac04a8da0c8028138f0f41317fc088b87280cac8205aa", 0xa8}, {&(0x7f0000003b40)="c31e943cf1df7e561f90f2fcad53e1154daa0ab679bf0808114aa34b4814aaec7a522e70a017492fa893181ba779135e6b9658d69d822235fc2bbb51fbc564df8ef6e285c07c677c93cbff55ff93b7a48d8004fb85d3f0421438a6ca72c51b", 0x5f}, {&(0x7f0000003bc0)="3dd3a979332118113761c735afc0771456995d499aeb070e634a8bbf710f2d68a3a972a058b6da6c", 0x28}, {&(0x7f0000003c00)="e08f684bffff9599aaff6047595a0db962c17a5b4d13cf27a3b34ea691c6a5fc586b378a2f1ce8f390dca04ddc57369158a33d0cfc037344df535921b0555357037d7c15b2a59c70989509d7ebf99dd4f0755953d6cf1db499701f7a2e314dd40b879af62f44b1aa7d3e73fa7a6c41ae06a7dbbf566061a2bd4b55232c4d4f95bd133cae4d7c582d1b80de4f5117cd4ce1fa566f3da5828386bf9924e5", 0x9d}, {&(0x7f0000003cc0)="5271915f008df4a3dfe11155167e805f968d5701a49cb7d2b795b839be04e65d52fff2f659ae80b595fc2ebc4c37fbaa72962aa6e1c547f2cc71cf9cd7d7e570e0e552f9d84a4b4370704e551002a8936daf87eaab7035d7012ba8593a844db68d8fa12be1a8f1d22e410919d5f5bb943b6a3cebd84e10aec43496028ab3e9f4f063904aae99bce83b8f91411400b49243fb1a2613e8ece075c2c9645f44025aa8cc0fbc774f09193333e7596d7b97b034cf22b3fe6b95cf355beae397d8640c0806ac501c2de711a2ece13067a752ab986855094c", 0xd5}, {&(0x7f0000003dc0)="65f2095345f543692e6f0a0136b91017e0037c9a7b926ae7ed4abfc9fa4beb415dcae9e684d04c472ee19f54ec5b4f635bea80a10f28c34a59918e31c2e006d17ea02c9ff6de81019786816b18a1a5435ae0a265bbc3afa832b1c2108b96a05f33ec1bbeaf49e44e8b87e4d4b0973f06fad4831a3f23", 0x76}, {&(0x7f0000003e40)="cd5fa42748eb638c9f18e16d2caa22a7cb1b1d42810db7f93728", 0x1a}], 0x9, &(0x7f0000003f40), 0x0, 0x4000}, {&(0x7f0000003f80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004100)=[{&(0x7f0000004000)="f7bcefd4d3e49f0649cea95425af0f6474b8878142361c5da8a37975c8e94103722e7cac46367b61cad7c7aacfc2cbb7fa785f21c2a972ea0e5375d81878409c1b21b2930440cf96a3433ea592c7ce8262fa63eb548ac4f19372f60ca3ab17d0f38426352a7c530540e5ab7b869c0d6c7b0604aafdf06a3a242cefcee96e64695f716e97bc84d666a2d4df21a53dbc873475230a0fe9d37b64afd35cfdced1f387bd75748b840ff19aa60b388d88a97345d8cb7943628fb004ceb30a596cbc6f60108de3c3bce0123b6dd67c95c649e2f7217a331bc6c694f96850f8f8736b", 0xdf}], 0x1, &(0x7f00000041c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, r0, r1}}}], 0x20, 0x4040}, {&(0x7f0000004200)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000054c0)=[{&(0x7f0000004280)="160b5c755aae469bbd7035570cad4532b978927deff2be15c9ebe0bd85392cb4e2edf32b7d", 0x25}, {&(0x7f00000042c0)="d8f569245c11b494cd33565b80d299572e96d7588d49373427eb2ce17571b0690129c496e8212f98a17a", 0x2a}, {&(0x7f0000004300)="27e6a23de19866e499325eebd413c80489d91f1c995b84642e4febea5819825ac95d2b977c78083cfe387bebd5db91bf75f4c5f7b1e984f52ef32f4759245ac52a2078a7ea95c171f0387da36c1f5c6de7f02c0658043529d51d", 0x5a}, {&(0x7f0000004380)="1d64ce1ec103ba5f88fa22be5223e02af5e0e6719d7a1ecb295f4b8209ebfc3a5cd86e8bf399029f55e44ca33530edb67b1ec0a75c447658b1898a911458accedd8c304b4447c25b41d88da8c135b266914434fc01753d8375ed70805f4d98fbfab8b6c68abc9ed4a9fd2f6083673625c846dcf82cdf417ec562c1941f80106bb60f8f1817943ec433322733fedfd5f60785b283", 0x94}, {&(0x7f0000004440)="03ab62f661af0bbf61715c667e8451c6a457d5618cceb41f499bdd77e1624ccab9ecef73fa085aadabb2c8f9e18544188fa2cc28d7f802e0545f554d7412415e3f279a323c5cfe26bf65fd052a1b7a088a7d87c6fd1a2b8b2ad73caabea3ca02b812431f0802aca6c89fdbe8cd34427c350ddd3cf947ee7223a0791d65581c37f06cf979c7ab340ac588aba5fd2d4659d3e934cd481290efd4183a52f6ff54b35e5f623adb7a2f19bfefae9f5e8ad7bee4529fb2a220b14706ae64b5a3899b5857b9a4e615243a5c33f40a241a8f88eb34b89799e553c42d41092fad8a9ac6880d32047a0dcf490559767e24ed676e90403908063d5620c14affe6a06e7572cd593d03babcb34f0a6a6deb4198ef19e991be271c5686c6161bd6cc0bad1942c1fbfc6483a6be872db2c68ad036f62c38aa7671289faeeb48a1d72f197d0c5e3981b4fededc6bc63536afe028e7cc41d73697b5e4697084e952a1da6fb6931da4cd2065a9f596bba5f17c32649161e0ac9b1ef7dc5166ee80ba91a365c2ec50dbd7b9710b8be531478ca6fa427a91f098b0f8a9f7b143970ae557472099c225f74257df62c07759ea142fdd64726ea63f4820d05373591d9b381c5c96908a902fc21a7b75d0f6f846656b7c8277a643fbe151db62383805645213da7bc194ad5315940319a3d050fe8a1977bba0249c65ddf27fa8b03ebcff817837258132dec742c9c49a1b9503ef9ed73032e4b537cd0e31caac7cf265b59caea2e8420d2d9d5f7f2ea87ca31fc211d48d929669b7166bf92cc5060ef5adf5f8a283fc1538aafd0d37064820bf56ffb0664831124a236db4dc32dcbb40bc3cbc626319c3664483988e16947430e55baf0858f30759c2fca282f177a9b50541cff413c6dd2b9a988a91f1e5ac149932828b85eb0704e07da4e248048ec585a6e2f46f55bbf02fbf4a2ae654af69566fe35c723c14cbaf74ca1edc7cec0383c150d99c083c715f518c40d9551f00e53b140529cad207c63d9f5675bcbe691be6de89e2db93de3368dacba30d6d43caecfdb9d7a908ee803d49624b2b34c02517c46b6ebbf4d7fbc4402c5a22df577bee2f1795af58f0c21ae27b67baccdd0a9d038cd3bb800e8f86b317e0d0b74e99aaa6d3bd77caf96255f61913fb41d061cb4081172d5cf2c5496f7439944f144e23731d90eb6ba678e40613755d68e20956e550d5bda3dfa360706f98e52cc6aa2928fdfa5333acf802aab4e49d5b8a4bbc27bbb67235c955be602529b0fed668cbcb9f2a0af216d61009b331a0d0f4b571629c0891494186957c82bfb3cac3fc35870adb3b969326c7742f9457d899bcf84a5213055ab998d0da7314723891f500f3b46afde8e90c7d48699140439fba76df79c8161aadde80aeabe25aed06f6c1e0210373cb2b8f2c11d27ce6a4772922341e529acf0030d81cac23c3851ed454f529dedd6233201b95939fb43f7b8f984bc5a7204088b2dc95574c5db21342761a86047aff7cf0e161155019d61ba0ad84229551251e0ff7580fbce44c3f5a7a43fb223cc9c2cfb7c8182477504f95c65a999fc2c933e941a8a02e0a605781e18617358bf570eed52b1ceb8a4be26359cc103f0880d00b7731523188bd1d9c2049ba521f294c344fea252c37a6abcc616e4f9b40429d13e3480ffb515f27f366d7aacd1adc6cae3a71af5f7af48600b897ea249ea1da16be558bc30987bef46c00a3461a5f1cb53a52cceabd283dd2c4f4077b48298281960f3a4e3d54ddd23c016564cf1bfa2b8262f6af712072add8b55076bf63faebd956f8262c50fbe70c7ea75b67657e75fbf6f9290fc708e0242e91311a4ec185ac5b6ee9beb425b6a39d758f7a2707c552330b130bc6cdf920fffc61975933e4cbac0523bd5ca1089e665ccc9d40a65b5959a43bf0a471571fe6b1b61713c48610e3233a04cecc3dc5deef49f7b38c4dcbbd0f5afbe76bf5846e59d3b69a84f7a1ed0beda2d9e48c0a2c89880a02e3250190444e72581ee8dca160e7ae12ee95a4c324ba7c4bf5cf3f7efe3a07e6ba821af7bd6d6433697dd9b6ad6771fa80cc1faa0a958b419fb029b5913e584b9addc17339291e93d27a1b28b6157ce3b5da15607b7de99491099e631f116e5e00938b4940da1f320a4e34d90af6ae10a290a70521aa79341ca834e3918b0d528ac16009eb4fffc50df3315f91acb520fd4e4f6e0a6c62a1bd08d4d9988f1a045b3ece15edae2c5e6e9b951d658caa28058774fe16650111bc8fda4202702cc3e85ff69d29ecc73585c33dbcb9f79b9d707e78057c68c00f78c54c48c48e194b34e01ba482d7797f5e65898a850f8a806568e223096d0c0e2ae10f0a72d4d2328a6559b63e24c4be7991112dc1dbad2811da7e114c289ab2b3992cd8c49cb070e1a65ebce89c0bcbe1bb29d91dc1043acffc2bba26c8cdbcb44a04f1ec395de2e855f73b9594e06ea4f87c3af59abf2957110e14a5c1e73b30f3c3d67ad63ec81804c53b8cb2239561f277eeff5f540b72e4dc9b45923a46267026dea724d31abfdd0156649c9f0035d53f1f08302de8694917ecccf4d6bdb97af3d5a6ac0cd1d538a11c59c894a07481fddb55e1b99d85f24e08642b030a30ab9dfa8235a7a55388e96aad878574be95452ab8c1d327afc2b6eec4553cc31c9242e417205c1a126c75712f8c30c9ef9df3de7adfdddad0e13c8a8d418c9e350102fe1a00379146b89cee371534da084be00c6c092d051755115edafc8065c718f86ef95f1b54846b33234d3dcd0b09d37fdd8fdbb075f7f28981f7ec6bd809a6991922157490879bb93b1522b039b139b85ec4a3d3e1da8a430329386ec5faae2506c2ff9ca24f59a15362171a05240c9424bd29e82d5ebdc8eaf509fe1864a170762906450f8e8cdb9a08a9c6a4c40027d346181f53e7de870bebf0dd3eb05e8ad15d607cc7c52bbc5115eb88a938d5a2aaea2390c1aceb981c99435d26a912e51cedc340b930103c8fe3835e0d586485a8f130454935fb8e0b1527bca21cf379d7b6c6145ee90fcba13dc41b4ab64ef2d491cd415a6962da80dd912dedd1c4778c6e94e338199ef72938ba9ffb3acb1e688ac5283d19bab6b3533826f16ae28de37c99cd15650df33b4aa131062905d4b16595fd8cd2fc70b08b0d4c45d0561b436ca826e55513960c59706bc93d93301f29ac96daf96abec3a82231da1ac1432a3297d65d4633418127edf7e8570cdbe7e17027ae7dcd6aee7cfdc9ce9f50e558c16d9acad3bd79b08601d4dfd48e7a8e372d41150bb9470262d6657beec8f1140da4fb07a8df191ca0cc5e82372c98806b1c89d3d9d43f6213fc26b89cfbab1c8029eba9c6722625cfbdd8bf182101e47b41cfb29d0dab81211ec9847e7f432cccc44b04263751f3a7b528f2775b128107e3ae7ea701fb97951481d5c4aa2399809e9f17930a7f34497231a16ece9fcc6d2731682a67a75b553cc4d0a6d8c6a09e326a7bc50325643bd9ace586af0c46a450c07cd71bfbb89187654e996beaecd2c2b010f8486da03cbbd73ce2c43596234982f6c6919d244ee50fa1ca40914b20603edc929658f5d8dcfd3925faceaf345f9dedb358911b7da853bf004f7bd546fdc4ac19b1f0b72b4909d3a11e2e743472e392bc5d3f709cf1d9de856ea79ca3abbec8b0c5f45c24120f17b4a726b6b7e085d592ece243550e9159315c335b7f07bfd82c7a27a2792e024bc43120694668564a668e5c1c2ecdd63c6089972aebc1515e3f79a7b42be8c28d85a6538a44eb1832e3ae433de385f3d851022c6fe183ab74a9645211821dbdb9ab66540ebc115f4b022b261877a798dbb453ea8d90aee1627966f78adeb3491d352c80b7d0e47ca076540e3a8cf77cc8d8ff86c20cb9aeaa8ba2bc387cadd11b9d8b3f7bba141d1973d3c84b316aa8a8005a50a32a06829c95bebbd6dfede04a6de9a91c10489d57964949ac2efecd671bb2dd4a49017502faa794dcbdafae7cc5d501e06b448997a88a617cc5788eda2abd629a1d5a5738a5536998e108ba1671b68ed0493985b7336f889c7f56ed29d8f8d2594d8d3ecc08d36d0a304df6e9660d4314cba7b53ca69769a3a043fca19caa8ae1d7e0332a08e03fe21d03adaacadb17cf572cd65c17867b0a8a9063b15576ba602e3ff3c112fdcae30a42082a05e982978c6b578448e9c6660da9d55ab55783d537a8ba26be2951f6d64f66b1fcb53866cf60617e6f25e819a8a838c89c78584d7c1ce9a3d7c847b6f0b4eaf424ea818ea6bb3856ab873a514dfd8296c6c025c019592bb024f20711bd630c1777a026becb5c6fad043c191112a3be8723338a474f7bc3635abbae8486dbe3541728f8829b097d4c1df55f256322fd48e7afc1d4a31b5481df152a9e389cb5719e5f5386e4a0511eca4378b87ef1aa85560301ae308716184d8b6560797c8f1224a7a807b9ea7af2259aeeebb2830cf738e1e38a119053ceed964f95eda9179dc0ca1fbe54ba72ef874750dcd3f7e132197277bb7a15f587210be3a01d99a817597c2c7140b41586adf44020f29b9b39873845029f4c4384ff708c409410f49a8bd5c0c93e8ef220b51a4580c3ac8cc63a94e0242720bea0f717d913016b35bd6eef039c39954fcc511a062b3be38d3bf6505a6212522fe2bafe98bd6f0ab72dfd1bcee1d279a52ddb4b0b7eb8563ec06b622db76cacbee813fbc7f8c55cc1f3b3a3eb5b2bcb1b3ab769f63a7c02a4bb549eeb053c4ab409efda2edbd2353e9ad4272b7ce8c035c755a7615b09e045b6cbee037e8c663ce6dc861a57a55f3c176eff2012f6cedeac629738935f46e4abc502f1f1092eed7599b976ac9a6100d1cc3ac24ece9b27fc584f13150d7b83415b23653c18abf31843f1e032e58e0d52e9a742c1f500cd28f6aaa863f60ac281102bd57afe7f801d591bff716de9840247ca4d11aa5588ea1b68142c8490b2904515b797aa71b8fa00f4fd6383705757a151633750fe7dd527732163a4641c8b34284f32dc2d5661c91bfe106d440e922579e8e7ce69d678cb8064a66645646c8580f006898ca063562d41e1ce1e073a76a4c9fd17cd2b2e0efc1470a0fe255d6c0bf16877146ef302ff1fe6ef66f7c8a6d52c92c075a060912a2b7cd855cc045bf9e845d514705ab95cb91ebf15f8bd56f2accfdafc134023f6972dfa63e65f4bf8466f8eba313968111bbe6e439bfbd4be858dfb877b0b6bf8dfdace98a9e7818e0e6569221d061283ee4bb2c3ed21a1aea949dd69cabd5cbba95e248f136456eb5673480b191bb45b0a21df861de728b8338e657971a5b74806b1f57ae0bde32a545fa1fe2476816afd01d69b2e725b64d40b521d61404251d1d05a64a370c9190dde4d46859fe10b133efc4c7c7508609a90e6f2b30356093cf1ac097d95cb6a7c883311edd6e858c1f8b65bdff042454a2e947cad557e9cad058e5be541cf56c8f01dd66e2345e70f15dbd6bb934d6fa82afdc6e0bf0e082a5bca7ca1ed1900383fe4ef575a5f29e79b869083c91f2adababf7a414ca5c4db7175fdd6642084a9197c99e5273beaee5d89bc579a033653723aa9f4e9a25e4c98c112ffef99c0c3c2d7af906be59ad3b1100c327d0fac0af7269fea72ae73def72cf879b910a42d36b01950a74476134fbd60a7816376fd4c4127b87cb2edef6a68c332e2e919a93cbd52ee0a5f2ef4a112f54cadf7a57823fac8fa7cc694800b7d59dd8996c0a0ecb74536a4322284b65f68b78c180cdb03df1b6f7c498a", 0x1000}, {&(0x7f0000005440)="bfcd8ca1deda980f670f0c1e557baada310bc560187b26ddbcfb093efc84458968ec2406f9ddf5a04d77ae4a7b003076e5b28793328e18ee9aac9697674ab37af862f0bc9da2855753", 0x49}], 0x6, &(0x7f00000055c0)=[@cred={{0x1c, 0x1, 0x2, {r2, 0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee00, r6}}}], 0x40, 0x80}], 0x6, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r7 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r7, r7, 0x0, 0x0) [ 136.538325][T10861] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 136.546766][T10861] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 136.554828][T10861] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 136.562799][T10861] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 136.570778][T10861] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 136.578752][T10861] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:03 executing program 4 (fault-call:11 fault-nth:12): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:03 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000300)='./bus\x00', &(0x7f0000000100)='hostfs\x00', 0x4000, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x20) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) openat2(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)={0x480, 0xe8167089f29b36c0, 0x8}, 0x18) sendfile(r0, r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1800003, 0x4010, r0, 0xbf6d0000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_SIOCADDRT(r2, 0x890b, &(0x7f00000003c0)={0x0, @generic={0x0, "9a6151c613debe4e35e95c754183"}, @ax25={0x3, @bcast, 0x6}, @phonet={0x23, 0x81, 0xa9, 0x81}, 0xe3, 0x0, 0x0, 0x0, 0x2, &(0x7f00000001c0)='ipvlan1\x00', 0x7fff, 0xd1, 0x5}) 15:08:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:03 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./bus\x00', 0x0, 0xa1004, 0x0) mount(&(0x7f0000000140)=ANY=[@ANYBLOB="2f6465762f71e6c6ff2c"], &(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='aufs\x00', 0x81000, &(0x7f00000004c0)='\x00\xe9\x00-\x86+f\x14\v\xcf\x990U<\v\xdd L\xdd\"\x87 \xac\xb5l\xf6\x06W\xf5\xa1\xb8\xa8\x00L\xabm\x98X`\xf4\xf79\x15\xbd\xbd\x96_\x8a\xb3\xc8I\\Y\xbc\x9b\x87\x19\t&J\xf3\xa0\x82\xea\x84f9\x02v\xf3\xca\x19\x81\xb7\xddW\xb7O\xcd\xa4a\x9b\x11\x01B\xd9\xea\x85\"z\x154n\xc5\xb4\xbb\xe7\x19\x1bY$I\xf3\xe3i#sz\x8b\xf9 \x8c\xe0D,\xa4\xc9|\xa0\x84\xbc\xe3\x15\xdc\xc2\x06\x003\xf9\x81\xa3L\x80Z\t-\x8b#\x8c\xe5E\xfa\xf8\xcc:g%W9\xfc(\x86\xabK\x82\x9c\x19&\x14-Fs\xf4`}\x17)\x02\xdf\x84\x88;\x83{L\xf8\x87I\xb2\x18-\x84\x1f\x91`\x10\x91p\xce]\x13\x9f\x89\x0e\x9eSIgxiI\xe5\xa8AO\xa4L\xa5\b\xf0\x11h\xban\xeft\xd8T\x82\x9a{>\xee\x06g\x1b\n\x97eM\\\xaaSlL\x861g4\x13\xb9\xcee\x84\x13\ah\x16\x9c\x17<\xacD\xaa85\xc2\xe3\"\xb6\xc5VM\x9d1d\x97\v\x04y\x8e&\xd0\xf2\x1f\xca\xf0o!sE\xe8,\x96IZ*a+\xa6\xef\xe5`~\x06N\x03r/\xe5\xd2:\xc5\x17\xee\x04\xc2n\f\x05|O\b\x8a\x05\xf6\xbc\xff\x0f\xaf\x16Ftnm\x00=\x8e\x136\xed\xf2\xeb\xb3B\xdcf?\x82\x19\xf9\xcb\x18\x81@\xd1\x9f\x1a\xc5\xff\xe0\x98') chdir(&(0x7f0000000280)='./file0\x00') mount(&(0x7f0000000740)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000780)='./bus\x00', &(0x7f00000007c0)='tmpfs\x00', 0x11001, &(0x7f0000000800)='}%$.\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000300)=""/121, 0x79}], 0x2, &(0x7f0000000400)=""/130, 0x82}, 0x12040) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x20) sendfile(r0, r0, 0x0, 0x8) mount(&(0x7f0000000680)=@filename='./file0\x00', &(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='nsfs\x00', 0x42000, 0x0) 15:08:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x116, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x116, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:03 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f0000000000)=@filename='./bus\x00', &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='btrfs\x00', 0x12c0011, &(0x7f0000000140)='\'^+\x00') openat(r0, &(0x7f00000001c0)='./file1\x00', 0x620082, 0x189) sendfile(r0, r0, 0x0, 0x0) 15:08:03 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x484, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0xee00, r1) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0xee00, r1, 0x400) r2 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) listxattr(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)=""/176, 0xb0) sendfile(r2, r2, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') [ 137.207996][T10932] FAULT_INJECTION: forcing a failure. [ 137.207996][T10932] name failslab, interval 1, probability 0, space 0, times 0 [ 137.220708][T10932] CPU: 0 PID: 10932 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 137.229487][T10932] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 137.239680][T10932] Call Trace: [ 137.242965][T10932] dump_stack+0x137/0x19d [ 137.247386][T10932] should_fail+0x23c/0x250 [ 137.251812][T10932] __should_failslab+0x81/0x90 [ 137.256615][T10932] should_failslab+0x5/0x20 [ 137.261129][T10932] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 137.266856][T10932] ? __kmalloc_node_track_caller+0x30/0x40 [ 137.273880][T10932] __kmalloc_node_track_caller+0x30/0x40 [ 137.279515][T10932] ? alloc_skb_with_frags+0x90/0x390 [ 137.284880][T10932] __alloc_skb+0x187/0x420 [ 137.289644][T10932] alloc_skb_with_frags+0x90/0x390 [ 137.295806][T10932] ? dst_alloc+0x10b/0x2b0 [ 137.301446][T10932] ? kmem_cache_alloc+0x1fc/0x2e0 [ 137.306599][T10932] sock_alloc_send_pskb+0x436/0x4e0 [ 137.311904][T10932] ? __mkroute_output+0x7f1/0xc40 [ 137.316937][T10932] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 137.322584][T10932] sock_alloc_send_skb+0x2d/0x40 [ 137.327616][T10932] raw_send_hdrinc+0x178/0xa30 [ 137.332395][T10932] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 137.338471][T10932] ? xfrm_lookup_route+0xc0/0xf0 [ 137.344900][T10932] raw_sendmsg+0x96e/0xbd0 [ 137.349329][T10932] ? __perf_event_task_sched_out+0xce0/0xd30 [ 137.355331][T10932] inet_sendmsg+0x5f/0x80 [ 137.359702][T10932] ? inet_send_prepare+0x210/0x210 [ 137.364913][T10932] kernel_sendmsg+0x97/0xd0 [ 137.369421][T10932] sock_no_sendpage+0x84/0xb0 [ 137.374108][T10932] inet_sendpage+0x9d/0xc0 [ 137.378543][T10932] ? inet_sendmsg+0x80/0x80 [ 137.383065][T10932] kernel_sendpage+0x187/0x200 [ 137.387850][T10932] ? inet_sendmsg+0x80/0x80 [ 137.392378][T10932] sock_sendpage+0x5a/0x70 [ 137.396813][T10932] pipe_to_sendpage+0x128/0x160 [ 137.401668][T10932] ? sock_fasync+0xc0/0xc0 [ 137.406103][T10932] __splice_from_pipe+0x207/0x500 [ 137.411128][T10932] ? generic_splice_sendpage+0xb0/0xb0 [ 137.416594][T10932] ? iter_file_splice_write+0x750/0x750 [ 137.422177][T10932] generic_splice_sendpage+0x80/0xb0 [ 137.427473][T10932] direct_splice_actor+0x80/0xa0 [ 137.433806][T10932] splice_direct_to_actor+0x345/0x650 [ 137.439288][T10932] ? do_splice_direct+0x170/0x170 [ 137.444321][T10932] do_splice_direct+0xf5/0x170 [ 137.449099][T10932] do_sendfile+0x773/0xda0 [ 137.453538][T10932] __x64_sys_sendfile64+0xf2/0x130 [ 137.458656][T10932] do_syscall_64+0x4a/0x90 [ 137.463081][T10932] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 137.469010][T10932] RIP: 0033:0x4665f9 [ 137.473024][T10932] 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 [ 137.492823][T10932] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 137.501260][T10932] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 15:08:03 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xf0ff7f, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:03 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1001, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r2, 0x400, 0x0) fcntl$setlease(r2, 0x400, 0x2) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000040)={r1, 0x3, 0xfffffffffffffff9, 0x2}) sendfile(r0, r3, 0x0, 0xa6e0) 15:08:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11c, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b7"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 137.509251][T10932] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 137.517233][T10932] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 137.525218][T10932] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 137.533209][T10932] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:04 executing program 4 (fault-call:11 fault-nth:13): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:04 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='hfs\x00', 0x0, 0x0) mount(&(0x7f0000000140)=ANY=[@ANYBLOB="020000002f73723000"], &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='fuseblk\x00', 0x40, &(0x7f0000000240)='ramfs\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x1c3000, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc8) sendfile(r0, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00006c0000/0x3000)=nil, 0x3000, 0x1800001, 0x10, r1, 0x48f45000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f00000000c0)='team0\x00', 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r2, 0x400, 0x0) fcntl$setlease(r2, 0x400, 0x2) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000300)) 15:08:04 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r2) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r4) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r6) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fstat(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='system.posix_acl_default\x00', &(0x7f0000000300)={{}, {0x1, 0x4}, [{0x2, 0x2, r0}, {0x2, 0x3, r2}, {}, {0x2, 0x4, 0xee00}, {0x2, 0x1, r4}, {0x2, 0x1, r6}, {0x2, 0x1}], {0x4, 0x6}, [{0x8, 0x3, r7}, {0x8, 0x6, r8}, {0x8, 0x3, 0xffffffffffffffff}], {0x10, 0x2}, {0x20, 0x6}}, 0x74, 0x2) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r9 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x1) sendfile(r9, r9, 0x0, 0x0) 15:08:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11c, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b7"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:04 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='xfs\x00', 0x10801, 0x0) 15:08:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11c, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b7"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:04 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x6, 0x0, &(0x7f0000000140), 0x2104048, &(0x7f0000000680)=ANY=[@ANYRESDEC=r0]) sendfile(r0, r0, 0x0, 0x0) 15:08:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 138.232347][T10995] FAULT_INJECTION: forcing a failure. [ 138.232347][T10995] name failslab, interval 1, probability 0, space 0, times 0 [ 138.246231][T10995] CPU: 1 PID: 10995 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 138.254907][T10995] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 138.265101][T10995] Call Trace: [ 138.268438][T10995] dump_stack+0x137/0x19d [ 138.272803][T10995] should_fail+0x23c/0x250 [ 138.277210][T10995] ? skb_clone+0x12c/0x1f0 [ 138.281625][T10995] __should_failslab+0x81/0x90 [ 138.286409][T10995] should_failslab+0x5/0x20 [ 138.291010][T10995] kmem_cache_alloc+0x46/0x2e0 [ 138.295797][T10995] ? __skb_clone+0x2b9/0x2d0 [ 138.300475][T10995] ? __list_add_valid+0x28/0x90 [ 138.305338][T10995] skb_clone+0x12c/0x1f0 [ 138.309606][T10995] __skb_tstamp_tx+0x13a/0x620 [ 138.314386][T10995] skb_tstamp_tx+0x2b/0x30 [ 138.318824][T10995] loopback_xmit+0x72/0x240 [ 138.323369][T10995] xmit_one+0xf9/0x270 [ 138.327474][T10995] __dev_queue_xmit+0xd9b/0x12d0 [ 138.333676][T10995] ? netlbl_enabled+0x21/0x30 [ 138.338392][T10995] dev_queue_xmit+0x13/0x20 [ 138.343013][T10995] ip_finish_output2+0xa93/0xb10 [ 138.347968][T10995] ? iptable_mangle_hook+0x13b/0x280 [ 138.353278][T10995] ip_finish_output+0x2f9/0x490 [ 138.358843][T10995] ip_output+0xf6/0x1a0 [ 138.363059][T10995] ? ip_mc_finish_output+0xf0/0xf0 [ 138.368222][T10995] raw_send_hdrinc+0x871/0xa30 [ 138.373026][T10995] ? raw_getfrag+0x1c0/0x1c0 [ 138.377797][T10995] raw_sendmsg+0x96e/0xbd0 [ 138.382255][T10995] inet_sendmsg+0x5f/0x80 [ 138.386701][T10995] ? inet_send_prepare+0x210/0x210 [ 138.391824][T10995] kernel_sendmsg+0x97/0xd0 [ 138.396560][T10995] sock_no_sendpage+0x84/0xb0 [ 138.401254][T10995] inet_sendpage+0x9d/0xc0 [ 138.405722][T10995] ? inet_sendmsg+0x80/0x80 [ 138.410230][T10995] kernel_sendpage+0x187/0x200 [ 138.415000][T10995] ? inet_sendmsg+0x80/0x80 [ 138.419518][T10995] sock_sendpage+0x5a/0x70 [ 138.424411][T10995] pipe_to_sendpage+0x128/0x160 [ 138.429276][T10995] ? sock_fasync+0xc0/0xc0 [ 138.434223][T10995] __splice_from_pipe+0x207/0x500 [ 138.439251][T10995] ? generic_splice_sendpage+0xb0/0xb0 [ 138.444722][T10995] ? iter_file_splice_write+0x750/0x750 [ 138.450539][T10995] generic_splice_sendpage+0x80/0xb0 [ 138.455856][T10995] direct_splice_actor+0x80/0xa0 [ 138.460900][T10995] splice_direct_to_actor+0x345/0x650 [ 138.466291][T10995] ? do_splice_direct+0x170/0x170 [ 138.471340][T10995] do_splice_direct+0xf5/0x170 [ 138.476367][T10995] do_sendfile+0x773/0xda0 15:08:04 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x1000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:04 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000003c0)={{{@in6=@remote, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@empty}}, &(0x7f0000000140)=0xe8) quotactl(0x4, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000001c0)="0fcb60e8d8144788be555693faa29d864bea0c0b7c1807148956ebf60cb4d97fd4f4a73e3014bfbafdc0e0301bca34b2f6f6472548e092dd708975ef") mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r1, r1, 0x0, 0x0) 15:08:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11d, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 138.480799][T10995] __x64_sys_sendfile64+0xf2/0x130 [ 138.486280][T10995] do_syscall_64+0x4a/0x90 [ 138.490739][T10995] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 138.496792][T10995] RIP: 0033:0x4665f9 [ 138.500762][T10995] 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 [ 138.520394][T10995] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 138.528821][T10995] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 138.536800][T10995] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 138.544862][T10995] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 138.552910][T10995] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 138.561409][T10995] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:05 executing program 4 (fault-call:11 fault-nth:14): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:05 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000080)='./file1\x00', 0x31127e, 0x48) sendfile(r0, r0, 0x0, 0x0) 15:08:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11d, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:05 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r0, 0x400, 0x0) fcntl$setlease(r0, 0x400, 0x2) write$P9_RREADLINK(r0, &(0x7f0000000080)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x191901, 0x139) sendfile(r1, r1, 0x0, 0x0) 15:08:05 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') open(&(0x7f0000000000)='\x00', 0x0, 0x48) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x34) sendfile(r0, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r1, 0x400, 0x0) fcntl$setlease(r1, 0x400, 0x2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0xa4080, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r2, 0x400, 0x0) fcntl$setlease(r2, 0x400, 0x2) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000140)=0x4, 0x4) 15:08:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) tkill(0x0, 0x34) 15:08:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11d, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:05 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) mount(&(0x7f0000000000)=@filename='./file0\x00', &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='hfs\x00', 0x100004, &(0x7f0000000140)='%(@}^\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x13100, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 139.262127][T11055] FAULT_INJECTION: forcing a failure. [ 139.262127][T11055] name failslab, interval 1, probability 0, space 0, times 0 [ 139.274851][T11055] CPU: 0 PID: 11055 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 139.283706][T11055] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 139.293794][T11055] Call Trace: [ 139.297092][T11055] dump_stack+0x137/0x19d [ 139.306487][T11055] should_fail+0x23c/0x250 [ 139.310918][T11055] ? dst_alloc+0x10b/0x2b0 [ 139.315353][T11055] __should_failslab+0x81/0x90 [ 139.320149][T11055] should_failslab+0x5/0x20 [ 139.324677][T11055] kmem_cache_alloc+0x46/0x2e0 [ 139.330222][T11055] dst_alloc+0x10b/0x2b0 [ 139.334471][T11055] __mkroute_output+0x452/0xc40 [ 139.339416][T11055] ip_route_output_key_hash_rcu+0x7a8/0x800 [ 139.345309][T11055] ip_route_output_flow+0xaa/0x160 [ 139.350450][T11055] raw_sendmsg+0x79c/0xbd0 [ 139.354883][T11055] ? __perf_event_task_sched_out+0xce0/0xd30 [ 139.361240][T11055] inet_sendmsg+0x5f/0x80 [ 139.365582][T11055] ? inet_send_prepare+0x210/0x210 [ 139.370729][T11055] kernel_sendmsg+0x97/0xd0 [ 139.375245][T11055] sock_no_sendpage+0x84/0xb0 [ 139.379935][T11055] inet_sendpage+0x9d/0xc0 [ 139.384410][T11055] ? inet_sendmsg+0x80/0x80 [ 139.388921][T11055] kernel_sendpage+0x187/0x200 [ 139.393932][T11055] ? inet_sendmsg+0x80/0x80 [ 139.398474][T11055] sock_sendpage+0x5a/0x70 [ 139.402901][T11055] pipe_to_sendpage+0x128/0x160 [ 139.407842][T11055] ? sock_fasync+0xc0/0xc0 [ 139.412359][T11055] __splice_from_pipe+0x207/0x500 [ 139.417389][T11055] ? generic_splice_sendpage+0xb0/0xb0 [ 139.422937][T11055] ? iter_file_splice_write+0x750/0x750 [ 139.428489][T11055] generic_splice_sendpage+0x80/0xb0 [ 139.434265][T11055] direct_splice_actor+0x80/0xa0 [ 139.439561][T11055] splice_direct_to_actor+0x345/0x650 [ 139.445009][T11055] ? do_splice_direct+0x170/0x170 [ 139.450228][T11055] do_splice_direct+0xf5/0x170 [ 139.454997][T11055] do_sendfile+0x773/0xda0 [ 139.459860][T11055] __x64_sys_sendfile64+0xf2/0x130 [ 139.465050][T11055] do_syscall_64+0x4a/0x90 [ 139.469792][T11055] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 139.475708][T11055] RIP: 0033:0x4665f9 [ 139.480097][T11055] 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 [ 139.501643][T11055] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 15:08:05 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x2000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:05 executing program 2: mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 139.511186][T11055] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 139.519858][T11055] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 139.528363][T11055] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 139.536348][T11055] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 139.544322][T11055] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:06 executing program 4 (fault-call:11 fault-nth:15): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:06 executing program 0: mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setuid(0x0) r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r1) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r3) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0xee00, r6) setxattr$system_posix_acl(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f00000003c0)=ANY=[@ANYRES16, @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=r1, @ANYBLOB="02000300", @ANYRES32, @ANYBLOB="02000000", @ANYRES32=r3, @ANYBLOB="02000000", @ANYRES32=0xee01, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32=0xee00, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0xee00, @ANYBLOB="040004000000000008000500", @ANYRES32=r4, @ANYBLOB="93b685ee", @ANYRES32=r6, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="10000500000000002000010000000000"], 0x84, 0x3) r7 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x104) creat(&(0x7f0000000000)='./file0\x00', 0x42) sendfile(r7, r7, 0x0, 0x0) 15:08:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:06 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0xb7) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000004, 0x2010, r0, 0x512f000) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x12) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r1, 0x89fb, &(0x7f0000000140)={'syztnl1\x00', &(0x7f00000001c0)={'syztnl1\x00', 0x0, 0x29, 0x1f, 0x7, 0xb99d, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x7, 0x700, 0x5, 0xc9}}) sendmsg$ETHTOOL_MSG_FEATURES_SET(r1, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f00000003c0)={0xf8, 0x0, 0x8, 0x70bd26, 0x25dfdbfb, {}, [@ETHTOOL_A_FEATURES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_FEATURES_HEADER={0x70, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x9f69dfc21869d0fa}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_vlan\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}]}, @ETHTOOL_A_FEATURES_HEADER={0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_FEATURES_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}]}, 0xf8}, 0x1, 0x0, 0x0, 0xc000}, 0x4044040) sendfile(r1, r1, 0x0, 0x0) 15:08:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:06 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) umount2(&(0x7f0000000080)='./file0\x00', 0xa) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) creat(&(0x7f0000000000)='./bus\x00', 0x41) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x200000a, 0x10010, r0, 0x8000000) syz_io_uring_setup(0x405c, &(0x7f00000001c0)={0x0, 0x5dc3, 0x10, 0x0, 0x242}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000eea000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)=0x0) r3 = socket$packet(0x11, 0x3, 0x300) r4 = syz_io_uring_setup(0x89, &(0x7f0000000080), &(0x7f0000ee6000/0x4000)=nil, &(0x7f00006d5000/0x3000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) syz_io_uring_submit(r5, r6, &(0x7f00000001c0)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_setup(0x2de5, &(0x7f0000000240)={0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ee7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000140)) r9 = socket$inet6(0xa, 0x2, 0x0) syz_io_uring_submit(r8, r6, &(0x7f00000002c0)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd=r9, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1, r7}}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000300)=@IORING_OP_FILES_UPDATE={0x14, 0x5, 0x0, 0x0, 0x3, &(0x7f0000000240)=[r3], 0x1, 0x0, 0x1, {0x0, r7}}, 0x3ff) sendfile(r0, r0, 0x0, 0x0) [ 140.247258][T11103] FAULT_INJECTION: forcing a failure. [ 140.247258][T11103] name failslab, interval 1, probability 0, space 0, times 0 [ 140.259963][T11103] CPU: 0 PID: 11103 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 140.268646][T11103] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 140.278714][T11103] Call Trace: [ 140.281998][T11103] dump_stack+0x137/0x19d [ 140.286337][T11103] should_fail+0x23c/0x250 [ 140.290836][T11103] __should_failslab+0x81/0x90 [ 140.295601][T11103] should_failslab+0x5/0x20 [ 140.300188][T11103] kmem_cache_alloc_node+0x55/0x2c0 [ 140.305657][T11103] ? local_bh_enable+0x1b/0x20 [ 140.310428][T11103] ? __alloc_skb+0xed/0x420 [ 140.314938][T11103] __alloc_skb+0xed/0x420 [ 140.319265][T11103] alloc_skb_with_frags+0x90/0x390 [ 140.324553][T11103] ? dst_alloc+0x10b/0x2b0 [ 140.329060][T11103] ? kmem_cache_alloc+0x1fc/0x2e0 [ 140.334082][T11103] sock_alloc_send_pskb+0x436/0x4e0 [ 140.339358][T11103] ? __mkroute_output+0x7f1/0xc40 [ 140.344386][T11103] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 140.349951][T11103] sock_alloc_send_skb+0x2d/0x40 [ 140.354983][T11103] raw_send_hdrinc+0x178/0xa30 [ 140.359789][T11103] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 140.368280][T11103] ? xfrm_lookup_route+0xc0/0xf0 [ 140.373233][T11103] raw_sendmsg+0x96e/0xbd0 [ 140.377950][T11103] ? __perf_event_task_sched_out+0xce0/0xd30 [ 140.384101][T11103] inet_sendmsg+0x5f/0x80 [ 140.388534][T11103] ? inet_send_prepare+0x210/0x210 [ 140.393658][T11103] kernel_sendmsg+0x97/0xd0 [ 140.398192][T11103] sock_no_sendpage+0x84/0xb0 [ 140.402906][T11103] inet_sendpage+0x9d/0xc0 [ 140.407324][T11103] ? inet_sendmsg+0x80/0x80 [ 140.411872][T11103] kernel_sendpage+0x187/0x200 [ 140.416704][T11103] ? inet_sendmsg+0x80/0x80 [ 140.421221][T11103] sock_sendpage+0x5a/0x70 [ 140.425731][T11103] pipe_to_sendpage+0x128/0x160 [ 140.430585][T11103] ? sock_fasync+0xc0/0xc0 [ 140.435072][T11103] __splice_from_pipe+0x207/0x500 [ 140.440114][T11103] ? generic_splice_sendpage+0xb0/0xb0 [ 140.445714][T11103] ? iter_file_splice_write+0x750/0x750 [ 140.452655][T11103] generic_splice_sendpage+0x80/0xb0 [ 140.458132][T11103] direct_splice_actor+0x80/0xa0 [ 140.463247][T11103] splice_direct_to_actor+0x345/0x650 [ 140.468639][T11103] ? do_splice_direct+0x170/0x170 [ 140.473726][T11103] do_splice_direct+0xf5/0x170 [ 140.478499][T11103] do_sendfile+0x773/0xda0 [ 140.482997][T11103] __x64_sys_sendfile64+0xf2/0x130 [ 140.488383][T11103] do_syscall_64+0x4a/0x90 [ 140.492803][T11103] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 140.499028][T11103] RIP: 0033:0x4665f9 [ 140.503200][T11103] 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 [ 140.522820][T11103] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 140.531556][T11103] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 140.539615][T11103] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 140.547590][T11103] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 140.555909][T11103] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 140.563974][T11103] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) tkill(0x0, 0x34) 15:08:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:08 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xfffffffffff) 15:08:08 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x1007e, 0x144) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x60) sendfile(r0, r0, 0x0, 0x0) 15:08:08 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x3000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:08 executing program 4 (fault-call:11 fault-nth:16): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:08 executing program 2: mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:08 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x400, 0x2) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) fcntl$notify(r1, 0x402, 0x80000018) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="80000000", @ANYRES16=r2, @ANYBLOB="010000000000000000000f0000000c00990000000000000000000000000000000000ffffffff02760000000000000000ec9798ae7eb70000000000000000000000010025030000002d1a0000000000000000000000000000000000000000000000000000000076a1436e9c7023588a8fd8880020594ca8937a8a1cb073129a3e596cc3ac32cb1ef1b4689e5192f089abbed64cc215051d1a0fd1ef040f3256e1125dd90315d69b9c5ee1a90fe8b12c02be6c2c093b8fb42cfb217ac6629b47e9f35f5339d22eb8"], 0x80}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f00000001c0)={0x64, r2, 0x2, 0x70bd29, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x3f, 0x4e}}}}, [@NL80211_ATTR_DISABLE_VHT={0x4}, @NL80211_ATTR_VHT_CAPABILITY_MASK={0x10, 0xb0, {0x1e, {0x40, 0x867b, 0xffe0, 0x37c2}}}, @NL80211_ATTR_VHT_CAPABILITY={0x10, 0x9d, {0x3800821, {0x81, 0x9, 0x3545, 0x800}}}, @NL80211_ATTR_HT_CAPABILITY_MASK={0x1e, 0x94, {0xc, 0x2, 0x5, 0x0, {0x5, 0x1c1e, 0x0, 0xf7, 0x0, 0x0, 0x0, 0x2, 0x1}, 0x800, 0x9, 0x4}}]}, 0x64}, 0x1, 0x0, 0x0, 0x40c4810}, 0x80) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r3 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r3, r3, 0x0, 0x0) [ 142.181838][T11132] FAULT_INJECTION: forcing a failure. [ 142.181838][T11132] name failslab, interval 1, probability 0, space 0, times 0 [ 142.194537][T11132] CPU: 1 PID: 11132 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 142.203054][T11132] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 142.213180][T11132] Call Trace: [ 142.216482][T11132] dump_stack+0x137/0x19d [ 142.220976][T11132] should_fail+0x23c/0x250 [ 142.225411][T11132] __should_failslab+0x81/0x90 [ 142.230358][T11132] should_failslab+0x5/0x20 [ 142.234868][T11132] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 142.240747][T11132] ? __kmalloc_node_track_caller+0x30/0x40 [ 142.246649][T11132] __kmalloc_node_track_caller+0x30/0x40 [ 142.252294][T11132] ? alloc_skb_with_frags+0x90/0x390 [ 142.257606][T11132] __alloc_skb+0x187/0x420 [ 142.262029][T11132] alloc_skb_with_frags+0x90/0x390 [ 142.267156][T11132] ? dst_alloc+0x10b/0x2b0 [ 142.271575][T11132] ? kmem_cache_alloc+0x1fc/0x2e0 [ 142.276607][T11132] sock_alloc_send_pskb+0x436/0x4e0 15:08:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 142.281822][T11132] ? __mkroute_output+0x7f1/0xc40 [ 142.287490][T11132] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 142.298260][T11132] sock_alloc_send_skb+0x2d/0x40 [ 142.303367][T11132] raw_send_hdrinc+0x178/0xa30 [ 142.308272][T11132] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 142.314367][T11132] ? xfrm_lookup_route+0xc0/0xf0 [ 142.319354][T11132] raw_sendmsg+0x96e/0xbd0 [ 142.323861][T11132] inet_sendmsg+0x5f/0x80 [ 142.328386][T11132] ? inet_send_prepare+0x210/0x210 [ 142.333745][T11132] kernel_sendmsg+0x97/0xd0 [ 142.339147][T11132] sock_no_sendpage+0x84/0xb0 [ 142.344034][T11132] inet_sendpage+0x9d/0xc0 [ 142.348570][T11132] ? inet_sendmsg+0x80/0x80 [ 142.353151][T11132] kernel_sendpage+0x187/0x200 [ 142.358404][T11132] ? inet_sendmsg+0x80/0x80 [ 142.362959][T11132] sock_sendpage+0x5a/0x70 [ 142.367485][T11132] pipe_to_sendpage+0x128/0x160 [ 142.372431][T11132] ? sock_fasync+0xc0/0xc0 [ 142.377214][T11132] __splice_from_pipe+0x207/0x500 [ 142.382338][T11132] ? generic_splice_sendpage+0xb0/0xb0 [ 142.388384][T11132] ? iter_file_splice_write+0x750/0x750 [ 142.393945][T11132] generic_splice_sendpage+0x80/0xb0 [ 142.399245][T11132] direct_splice_actor+0x80/0xa0 [ 142.404217][T11132] splice_direct_to_actor+0x345/0x650 [ 142.409877][T11132] ? do_splice_direct+0x170/0x170 [ 142.414939][T11132] do_splice_direct+0xf5/0x170 [ 142.419739][T11132] do_sendfile+0x773/0xda0 [ 142.424188][T11132] __x64_sys_sendfile64+0xf2/0x130 15:08:08 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001a40)={0xffffffffffffffff}) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000001a80)=0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0xee00, r5) clone3(&(0x7f0000002080)={0x84210000, &(0x7f0000001e80), &(0x7f0000001ec0), &(0x7f0000001f00)=0x0, {0x31}, &(0x7f0000001f40)=""/44, 0x2c, &(0x7f0000001f80)=""/156, &(0x7f0000002040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0], 0x5, {r0}}, 0x58) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r8) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0xee00, r10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000001c0)="e20ceb35ecabb3dde3e2641d11e87f63d4daeb2660451c9fdf52235e5ceed8ef1f35d5ac8710bf3a12c311b732c9d4f3668c0262cb13f3413b12e4da34b89c18d68ec66c0f04951067da30f90fea0d3b021fdcf186b63c23991c7a49eaf8ce96bd76552426014761a42e1748eef0eb10f08c501b295c2cc8928829a7b179f9b1e750e801dc5a3af2faf3481c2ced27d6f3866713efe91a55f8", 0x99}, {&(0x7f00000003c0)="7720344002668a59037453116e8c4a9dea2b3c3e3910567ffea91ef58cb4492ae2065fa9927b18384953e430bd8a50ad7b89fc27aea8bc2e376334c97d08116d8c8202da59d7637f6e38ee5b84442fb71334d8e34ad6ca088a3e907fb8131280e99e4abcc4fe18b2ab754c1420ada14889f3c45c4d8509226592eeb08e16e9ff20d25b643a5f9fe8edf2c756850bdb9ea1f143a6d6be5363439f41b26772ce6c3f3d9aa47b44452c5963a11315e078c10ed0528acf51e54cbf43e88f7d0d5e43065aaa4304fd5264b07215167ef0d4c120384ca0b9bcc74b8a0b25819639", 0xde}, {&(0x7f0000000140)="ed6b114334571e46b6a412f1bc6a18e7c9cde50290571e966b9eeb1bccdb80", 0x1f}], 0x3, &(0x7f0000000340)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x38, 0x20004040}, {&(0x7f00000004c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f00000018c0)=[{&(0x7f0000000540)="95db7c96b0e53522fe0484ef9af603ba088f1de45d027e95c0344f66227ddbf639e7c0597996dd24a3d10984cf6cd01669648c2237b11eb4d0189372a354039217a165b7f306799e937c7cd8d2fa6a6fad65230126ad7fae69bf4a377a2b38eac4f679f1e841274807dc551f8fc61585efe9cd9f46951734b2b9a99f53c3335ce56409ee0e3bd7dd3260c49b4fd027e0a418320e5d3fb2deb73e47263cfad68099425fc99d", 0xa5}, {&(0x7f0000000600)="73be83476ea7cbbcb6e9b3f2af39479a7aa66e45a352543e37e8087710c6fd3f646df35f743b4b2dace20e8028df8e1268690e5140291cf59f54373204b7aa6d94d16ed5ef7f9fea30996312d861a9eb34f8a92052dc5f59d1dd3afb942203657418c2fbb4e0f8ed4036b1294b8fd0fe785c49854805e3fc771af8fa4cff5f89a3e64d3b8b7d409c1a811adc46c068021cd790b8a8b540afccd267c51edc1a9b18f5c207f8422301c388d3c9111ff36274e10d96148754349871abd2", 0xbc}, {&(0x7f00000006c0)="0e833b67e71b8ab1c2881f1e380f0bf4c2b4d3e5f5c9c09de531d41294ba4f2bfcb84b0fbe92", 0x26}, {&(0x7f0000000700)="b87c32cca9fbf943b12866fb834a", 0xe}, {&(0x7f0000000740)="3a0b336b583e79ea567c35633dc56344a74a0d7005730611d3ea71492cb4a9f3a56d0b3fd0e9cd13dac42c3f902dc37448736e1b008e192e8b85110b27d85933c44309d1326511476e7485ac959e0843d388abd6735e2c20fb3b2507007d7df3208ee66afc4c2f2147f3a66bcb1e960091cb9be69f78265555add91453b628d35111c865fa18a69c6cd21dbbbfd7d081d66fc54c812da336ec0081db08392d8b78a15f85fc9d6bfc0868bb85fe1d923430a05f353e6b4930ba9f225014e8b9dd3f1e83ae4741f167f9d1a78d", 0xcc}, {&(0x7f0000000840)="c4b65508d50f4ae643d3a18964f780eaaa497897cfec2f9793bd58b56299d60749bef64945d804fc154bbdb31295dacab01e3426d323998dc02d0039f6edba16c6f03b31e1ea06a838358ef7609c28895abd99334e984e7ae367f379", 0x5c}, {&(0x7f00000008c0)="a493c045b4a157049c87bc7918f073ec13277e3781a9f3dec079f326d4e133087c7266d3a14984101d4f8e95b0808315374aa39c26a7f22fd2eaa343a9ccd3bd3467a7133e1fb297c7d58f8d96f9c00a557e0808db61e4dedc9448b421145f81630ae1d239a7f40c810fabbd1346d7b57724b908747df7eec174a5c2f0017af369c6ef8b79c02fe8d163a628ba97e458ef706f2b358138a4df61f2b55402490229ef8e6969137f45ba4eb07e19ad7114b977bcb0a2073499eecc910f2c06a5939b6bc426bf5837ef4c6f2476016aa249a3dab183152660741cf1d853b6f536979e5284e74645c6850e6ecec415c14a22538771c3cbe608f88ae39f1caa81115eb0a978f6a93e435a024ec95cbd39d445e278a555ff04cd54bde7967b0b60a382a5905a4ae07ca3378fe9e0efa91f4a94d5b67d9a3ef988fdfb74cbc3f9ee45e659de95b10c2c1af941a6d5148dd6817db0d9d5b3530e0980aaa199bbcc2727837f9ef17624dbf0fd0c681959c049ecb9b5284eeba36c0d0553f0833069a8e4e0f94aac65dfe7dc230ebdb0cacaf17ef8e78a55d5f6760c5e0919574d9386b67a58803b0a11d4fa5ef9350fcbcaa7b871d57b0157cf642b25e22620cd3ad98541958fe782fd2334d7cfdacd12ea3540d21f140c24acbbf5a2eb54d7dffbff88357ed37a10b85391aaa4d690faa4cbdeef74de7107968d87b7ec074076522d02a7e60adc7a98da30ef3b5d852981a102fc08fa2210c5956ddbedc0a77ebe5610dc8fa06fef9bd808c96a08a54a8da03b6d32c3c5801d031630f7bde919e597d9605bc5f1ae7b28ff30363002c2249516cf411778c800a47a95dca89a4f4bec872510711f8954aa13a507671ab2ac40133aaafdd5722018bab076008eee3bf352682b1bfbef34287d2b55e28533b0edbd1b2b9ce7d20cd117af0eb1005a979daeb35f8e9d94f5a80dd43499a6ee4753900cf86089166cf6b2d6f342e931e02a291c7cb74d3bffc370ad348de33414128efc654f985bfff411f64c759dbe136429aa990ea086e4dba3c706927c9277e05878a5edfeb092f1f8710b978ce5fcedcd07df0348db1b15d242059d865923c341bc1ea3bb7e81cc731ebbcc6db23026359d67cd20e169fd84ba4a1136a8e961a0b3b640248415fb4c24ba425b5c3fc337d9c0b6ab0bc6e389249ec682ffdb30b92de7cc89bd9583218914d64dac4436f4c778ba0d210643ff7de3a505578920326a9db6c61e8e21fed08c9ee225124fc2b9cb0447b5efc34f499956ef380e8688271fa9b53ae8bc26789f21a57e21f6d317fac04df3ff26cb5855e3c68d30191a5f8d3441f1a2fe28b775ce5572156ed60faaead7aef25cf3bf3f0c9caa7bcde4de44caa2f0a70dc9c49db7be4ddcf9f2884612b47742dc181fb4fc4067af925c1034efe396fcf13aade05edf10182d5bb0f8e0f810848c50f1a61b63578cb55fa382e05a173f463bb568266ac133a804d74b0525b8a2b6a443f989df57e870f954b174f1cc9d5ea0700e22f132a872961f863151dcd7a7a6f1fb4b3cff271eb3acb832be41984e9b762cde3cd42cddd7a037c4462198c6735de79affcf4e4632fdc19acad2b7741fed3e8b24c4ae99fdc20a0da561f796ea68d832e870c64ebcf57d908564b905f347078370d4cfe8e6e3ed11573063e7ed5ca9a2e3ca1438c5152f73894d9879bba701ef32127ab73e2bd0acbe959bb6a4301f8f8001b229a9800c805df7c6ac0d6abfcdfbd89ecd3510f940bad71925381ea623eb6f3a9a151e242de5c0495a8b26d1b457d7045e45bc9ed283d93e0ac56e46864c2663a839541182f7650737634334904d4381b6d1dc5bd01c5adab0f36f434c5a7fd3c2a46a27e46125adb3adf0b89748f3bc111b936351fad6a74126a6038bb5681200ea3c0d85e1e3ced018b188873039edf52693af000ed9576b90a013b2385f976e9af643f243c8ee0ce52f2a544c30f683e499cbe17c34d03c2e6afe74330d254e4db3022e91bb5d43bba5ab348e2834fd277dac289b4b48422a920d89824b058915ceb076ceedb484710132f74f280009ff3ecf3c95909197f79f4d0647bc32ad21dce197cb4cb79a8631cf02b5935075e2748554364cbb16f6a7c1ae05095e26f555b9af7ba2943f9dd83f4ca10d650eb210de7221e4e614b2e009974287f01fbed2f1dfc426d767c23b3c9bf9619539b8e43ee830eac1fbf6a250d03ac810659516a6fec0c467a4749127019a3778c64aeb7cdb5ba301c5d261edf8fef7851921508247e8f7c8e2ee0605e29bcd956eb0e31d059666701ec2bfcdecdebdee4c99a9740a174d209220f8c77e736c089c46e5fb69abe57f924fdfb809ab35a0efd8950dbdae1a9270ac3d8cf0a7dc7fbc6ed4e5530b69620335b6f1e834b647e7aae0af6b693399e3b956714a5daf29dc2a4d93f69867b327e2589c32c79d6e3207c1d99a0f4d05b085352a71cbf5552f6f2ce986f9c2e3a1025f63b7727be10c6a5f040ab9ef52af5efd2a3283d5f24509e26611e0de8a819b477a2316b6452b24e18368c0ba5ea2bcb3d03ca9bc3f2f4a8f7faf755fdc7b97e1cbbd9cac8a3fbac4649be0f796ce65b6704ca8d99646768f5761d5dae9a0c21ab41270d5d28de46e19619ba4fd8deba41644d00356cbd5c023062026018e51358c5109fe76cfc2c165146a9d9dd361f6501a306074c028f4799064f2fe1401644521fd472ead066dca5c8f59982c83087600fd6846bc833ce70893565bb917afc84258badc6af97b59c737d9397bb5be3e222121ab6d7a59e0bd45c09f2a84cc09aaaaf51dc3d26e40d6bf867398570cade862bd2152ccd2a355cedf89331b83aa5e7ff043a3e3715b7b4157069e47ae94f1e0a679098916879f5601327c416c87ad7d885e0713b95935fe9462fb83ce3fc94b16c04569f31e19f85152554209ba17f8dc69610c2c264afc2cf963ac66e38050ec216db340189ae79b0e8d752765755507ff8b9c2f3ed203691987780166561fd6e3849dc3e13a4682b9b06df53b58ccc123149ec69fe72cf88ec4c98dd086b39f382eb300aa95ff2c989476b2c78be340c609d7cff33a54cb9672a52865df59760d799883482500911e6b8e700174f88381680c0683cf005c384abf1c92630fee288d4d1681f02da7f8fb3b83aa1ce0106d4517ef63f80b6552c0234b4b7d16b29163a9ced8ebbc3e19c3770f16591e03adf9e8da90516f61503571a873523affadb277c9c567e4a45a3b543996c8a7278e23e93981f1d3f0e5ebd3b3b6e55ca7658954a7b0f19cb1bc44541f000666ba49c707428e2d66fd02d78b6c7b850c4e0cd88df5b2200ddfcefcc2101e56fb31f98bccb84bd18a3a4a6c8ba059e84b474c096e02401eb08eebb5cff2257d0d64020765212ba1f5a42575643e32e5140bf06da31e761446087426a5944b6d323edef3f3189b8b8d95fafe4be6fe706479873c982e30c9143e6c598d5a3bd6b52b04f1e8b2e5e4cafe1e0a0fa4b5d1774e4e57282f0ca4f602ea897f4c6e9c6286bdea4fb22bec8ecb7b59f18b9dda7d54d0953a917fc7eb097a5424686d48c4455f98d0732b6744556b9dcbed1013c164bf3035d0e324a8cb1a67e539eacc0c1669a72dd190fd401d2010f9925bb7e95395097cc9f6c6b2731a69b8dc5e60da7a6a37f7947e70780f491351010863c3870d169aaa985c0def311e5b36cbfb7650f1ef4ae970f477137d15aa5601fefc743a83a25458a1d3bcb78cd8124ed671aa4f60c3c7373eb3138a6e830ebb7194cdaa6bfb843a24f347fa677f1e562bc27e6cfc9aca687240406b208d89149b5953ab92330bb283279b227025b05c54776405236bd60134332ec5e45bf4b05aad99b0a1b5c9ed2b6683af8c004bfc81929b63ed1dc816389c85c6b41750d2213b9bb571eaf9482a18275ff20cb916811b435da7652dcbd493827c207d8a48c7bfd1bef81b19992cf963c1f90ecd62099642cdcb36b99fe380e015da83789dfaba34a3b7bdaec1bea539185b93a4af3bc75699adf8e0c2012c05333db5035974136bde1406cf803aaf92d2c123675b26667081f5f02bfc08be5d25a2c6ce8805fa240269b910505499d24fd24f401fa9268b9723bc24462c92b8a88a408ff7ab7ed633a40774b8d3f07058de8d8414222bdd95b1ae89b2a021f51e85d4faa4627ace56faf24dea76520f3c2e30acdf10cc53df784b7edd3cbd7207ad117e99a79cc36d7326abf5b1c21ee395d68071bdbfafa115c3e06ae2cf8cf913ca3331108c8308070b94dc5c4110ab6c4862bd045f1a8ea8898684d5c01325aad90a297afba37ff6d695f6e012ffdb097ab860fdf2c3c3a6ab01fd632a176ed09dc39fda58e59af5fa435e96e66a6a9526f1140081771ff369e99a508921930ae6317e2c9098ecd33e78a8ad0ba75957a6234c1eba7304ae873137c5901a2f9eaf347a1c8b26a1b7c5d34fa4d3d8c40bdcb09b941b64cb303a490d9172b9e24965aaf808fdbc9514edb3ebf89fac2160679ef0d125e90e2a3986e431e33a84a9e095e7d8aa38f4305c47e6bf90531379bb9ff51bb36cbea1e363416189d025e78532abdc8406d682cda320b0f975fee0c05f550a52eb23313a5deaa8c54c8d67a392f1058b691b9c9afe055e29caf37832205ef38ef97fa2d174071d9dac3139f55dfe17580badc2b43b09ac70e3844b5b355ea0de00c7ebcdd7c9290fd8e436fd2b130e97a2657870982c64e7d9a46f1c99443175bbd3b8bd107bfb1cac1e82e5f812509b36e90aecb113b377e9139fc3fcb39970ed4051000a4c3b2f87c7d7e1eeea0bef796b20c8215d302951133d6b113e115f58f1d87165b7cf85e9b348837aaa55c9bf1b89defc07b2ca8b1476ed15e6c05f96698df5b0b518fed2e9d764c113033d03fd14fabac094c3b5fba8103bbc4e492b2ee45b584fa41db5f6da4844a4f03fb6d577b134b8db33d9a27428a4dbd1671c2a93a713d0b268a2ff3f6fb70ad3e185902ba5f331da181d2b1aebb8b51de3201bc9264c9f2753484fc872d683d9c1e5f372efbcea592dd9db62e5d46dca6a3784f8409278c71e779195c9f4ddfa634c73ed97c2888c48f26ebbb76fe8d3be38b82859db7bfcf0e0ed6ea24daad1b57ec3de4c9a6dbc0cc71867e5a2fd726b29df72907186d4c69d94eca9ec77ae3cf0e416e7f7eb5f3b0b90428f42ecdcceb3201721c58488479822b1010aeb96f6f94dec1bcffc9d3af07ed939987a2ccde9b28572794c91d35d95faa86b4176594b69a8069d5dc0bf572990fab0dfcd7642b28545317f51aef253aadc8b574774ebe3f3b8aafd237de2c0d28ae3d8c0550ae60fc0bfc62a941622081e21add98efc311846920c6f5f8a0267dd5f892fbcefb0c9b18a2414149cc70bb0d3915f56d75077100c0c2f7a67c10b6768f137457f86d7d5311d742952c1609490b1f2d141ba519c6142723d1d5751f41fff30e6877ead4b816b4ed8d559114da975733dd9d452265f39a4c6e4591f8f014038ca3521945353b80a693e010ec5e3b9557e18eb94ae9a1df6b74be8ef22078c55ae04dbb1edb121fa381f428e6da351837f332c90af4d296c62ec073e4a453c6152c9b10bfd96cb184a597364d24ce91562b6f39f37862cc37be7fd59f75b05b264999d6ab252d98d47872f0b7ee4bbcf47e2627aa6a361a9a2c230bebc1a9cb79f66c354596f7a830c302b444d3539a2807194c40bc87190b5a98c0f1d04e10c6ff78a26c8fbab0a4149626728f062c733b903aa8372", 0x1000}], 0x7, &(0x7f0000001ac0)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee00}}}], 0xb8, 0x4048080}, {&(0x7f0000001b80)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001d80)=[{&(0x7f0000001c00)="c34f", 0x2}, {&(0x7f0000001c40)="4e564cd7179384cb43661cfa26f745202b7ce1b82a163b02267dd35db5445d8967b0b5b7cc688f2f5ca6c493a952ff882b9985bfc8296dc36ffe4b46825167a9bf2ab7102402e3a74ea4772cac9e62f449746a7237dfaed19e204e241cbe8ce9cb1fdf52593c72373b5db10e2faa2fa95dbc63e3672e2d050d6c27", 0x7b}, {&(0x7f0000001cc0)="67624006612bbd16174c393e72a640718ca2e5a8f338dbd612d21db0f56a85c7057efa718da84fb783cf57423e7bfd527c1391a86b3b00d2f4a3a709284546a1b006cee9caef46acad285a153cb10344054b66182b742ee02e2965172c039b81937dd309d417fc49ea05b5cba7f8024c948476b07be3deba43017abc813d7fe1110ed68f7590fc4e9e3580b418eec236a9de412dd0801aa905306c8048538ef45895132c51367c142c02452284e8d2bce872387ba32f2c31cf73", 0xba}], 0x3, &(0x7f0000002100)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r5}}}, @cred={{0x1c, 0x1, 0x2, {r6, r8, r10}}}], 0x58, 0x4048}], 0x3, 0x4) sendfile(r0, r0, 0x0, 0x0) 15:08:08 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x101200, 0x25) sendfile(r0, r0, 0x0, 0x0) [ 142.429322][T11132] do_syscall_64+0x4a/0x90 [ 142.433814][T11132] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 142.440006][T11132] RIP: 0033:0x4665f9 [ 142.443906][T11132] 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 [ 142.463818][T11132] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 142.472253][T11132] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 142.480353][T11132] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 142.488681][T11132] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 142.496664][T11132] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 142.504763][T11132] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 [ 142.532279][T11148] netlink: 96 bytes leftover after parsing attributes in process `syz-executor.0'. [ 142.557822][T11153] netlink: 96 bytes leftover after parsing attributes in process `syz-executor.0'. 15:08:11 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x11) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) r1 = perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0xdc, 0x2, 0x8, 0x5, 0x0, 0x5, 0x20000, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x2, @perf_config_ext={0x3}, 0x42100, 0x326, 0x9, 0x6, 0x7, 0x80, 0x1, 0x0, 0x6cb6c81d, 0x0, 0xffffffffffffffaf}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x8) sendfile(r1, r0, 0x0, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:08:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) tkill(0x0, 0x34) 15:08:11 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x101000, 0x14) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:11 executing program 4 (fault-call:11 fault-nth:17): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:11 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x4000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:11 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x168004, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000240)='./bus\x00', 0x17e, 0x48) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r1, 0x400, 0x0) fcntl$setlease(r1, 0x400, 0x2) symlinkat(&(0x7f0000000300)='./bus\x00', r1, &(0x7f0000000340)='./file0\x00') setxattr$incfs_metadata(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200), &(0x7f00000003c0)="1b8426d2f1058356066142e9d080bd3ed0519d39d85fbd842bac0606e0312475613824474e8427e67227168cc7e5b3ce13e71e0dae9f6b5a685a26664cb02c37359e8d42422ab73021294271c6563857a117b83a5e6ffc1011dd9aea77a8260f36a47ba372b15ab8df1bb1c82832d220e9432f0d770b1078f69a8ea7e56f2976ea61289d72a6c36a076033cc087bde9cddd413f7a552ed2b", 0x98, 0x2) sendfile(r0, r0, 0x0, 0x0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="2f566576ae73673000"], &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='coda\x00', 0x1010800, &(0x7f0000000140)='ramfs\x00') 15:08:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:11 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') mount(&(0x7f0000000000)=@nullb, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='cgroup2\x00', 0x4, &(0x7f0000000140)='ramfs\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:11 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 145.207782][T11192] FAULT_INJECTION: forcing a failure. [ 145.207782][T11192] name failslab, interval 1, probability 0, space 0, times 0 [ 145.220561][T11192] CPU: 0 PID: 11192 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 145.229593][T11192] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 145.239656][T11192] Call Trace: [ 145.242943][T11192] dump_stack+0x137/0x19d [ 145.247284][T11192] should_fail+0x23c/0x250 [ 145.251710][T11192] ? skb_clone+0x12c/0x1f0 [ 145.256174][T11192] __should_failslab+0x81/0x90 [ 145.260964][T11192] should_failslab+0x5/0x20 [ 145.265485][T11192] kmem_cache_alloc+0x46/0x2e0 [ 145.270300][T11192] ? __skb_clone+0x2b9/0x2d0 [ 145.274889][T11192] ? __list_add_valid+0x28/0x90 [ 145.279829][T11192] skb_clone+0x12c/0x1f0 [ 145.284082][T11192] __skb_tstamp_tx+0x13a/0x620 [ 145.289922][T11192] skb_tstamp_tx+0x2b/0x30 [ 145.294386][T11192] loopback_xmit+0x72/0x240 [ 145.298952][T11192] xmit_one+0xf9/0x270 [ 145.303033][T11192] __dev_queue_xmit+0xd9b/0x12d0 [ 145.308088][T11192] ? netlbl_enabled+0x21/0x30 [ 145.312768][T11192] dev_queue_xmit+0x13/0x20 [ 145.317286][T11192] ip_finish_output2+0xa93/0xb10 [ 145.322404][T11192] ? iptable_mangle_hook+0x13b/0x280 [ 145.328307][T11192] ip_finish_output+0x2f9/0x490 [ 145.337687][T11192] ip_output+0xf6/0x1a0 [ 145.342418][T11192] ? ip_mc_finish_output+0xf0/0xf0 [ 145.347711][T11192] raw_send_hdrinc+0x871/0xa30 [ 145.352481][T11192] ? raw_getfrag+0x1c0/0x1c0 [ 145.357071][T11192] raw_sendmsg+0x96e/0xbd0 [ 145.361577][T11192] inet_sendmsg+0x5f/0x80 [ 145.365921][T11192] ? inet_send_prepare+0x210/0x210 [ 145.371041][T11192] kernel_sendmsg+0x97/0xd0 [ 145.375537][T11192] sock_no_sendpage+0x84/0xb0 [ 145.380217][T11192] inet_sendpage+0x9d/0xc0 [ 145.384631][T11192] ? inet_sendmsg+0x80/0x80 [ 145.389285][T11192] kernel_sendpage+0x187/0x200 [ 145.394356][T11192] ? inet_sendmsg+0x80/0x80 [ 145.398978][T11192] sock_sendpage+0x5a/0x70 [ 145.403410][T11192] pipe_to_sendpage+0x128/0x160 [ 145.408271][T11192] ? sock_fasync+0xc0/0xc0 [ 145.412720][T11192] __splice_from_pipe+0x207/0x500 [ 145.417751][T11192] ? generic_splice_sendpage+0xb0/0xb0 [ 145.423229][T11192] ? iter_file_splice_write+0x750/0x750 [ 145.428811][T11192] generic_splice_sendpage+0x80/0xb0 [ 145.434118][T11192] direct_splice_actor+0x80/0xa0 [ 145.439095][T11192] splice_direct_to_actor+0x345/0x650 [ 145.444473][T11192] ? do_splice_direct+0x170/0x170 [ 145.449674][T11192] do_splice_direct+0xf5/0x170 [ 145.454437][T11192] do_sendfile+0x773/0xda0 [ 145.459493][T11192] __x64_sys_sendfile64+0xf2/0x130 [ 145.464792][T11192] do_syscall_64+0x4a/0x90 [ 145.469224][T11192] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 145.475197][T11192] RIP: 0033:0x4665f9 [ 145.479117][T11192] 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 15:08:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:11 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x80000, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext2\x00', &(0x7f0000000140)='./bus\x00', 0x80, 0x9, &(0x7f0000001540)=[{&(0x7f0000000180)="3e53671e8eb6403a4062b254cbe3009fd63f307be83e683041caeb5cbc952a8fa77ae56b5c90da1f27745cffe8fd60fbd85c5576f10158e63708e4857e4a494b651f7b496e9a5bfa604bae7dddad513d06fdeed39ef6b750063cb84cd2547499dedec015058470a5cdc47bbda6ba21d3f87afbcfdcd45030db923d57da61179bb60e7f0d5298a5d4417813d0589b72d28b6c659ba2e66a94136414c7307699fda060141bd3f832a8657a8e843f1b", 0xae, 0x8000}, {&(0x7f00000003c0)="d492920bfb46c5afd6e54db8cc47a87136c1b2ad0cbd2a1f79cdbe5a7d2b6af20e59b91427bc813c49b78c6d1d088445cedda7529f253869fa2caf4e7a0f8711d2cedbeb1aaf99824850f13779797cdd429d4275d2a2aba072ff250e8bc31ef94fe6d4bcaf984d80f293a0c971af235e39ac159e22cddfaf265c7b4f29312f373a3209e870705cd144c5f5752724f9d54da48f41dc8d0565348c92ad09c1d0bbe54baccbe6a157b2a2941decfd890172ef970cd9e45d3988fb88bff050e0daa5fa8577b68332bd106dc0ce9826c41883f6fc9c41d81c8b1a0198327ff35415efb497244ec5a7d75d8bdb779bf8365c261a6772a2523e9fa4925aa66719752de60d262779e7e256864ec72f182efbfe059b94bdaf09af0a297a8eb8c5c5a727d940898e391d56290e80b6ffc964c71fd22140a2c0329db5cbcbff77a78e969ca99473f96bfa102fa243b1ef314d00d5600c157640ae73e14f7526ee2cc0d529c799fdfafd0bdb41d11fae6253b90ffbfaf3237a04a9c660d52c791744c5004a2a8440ae128e78d91a68f79b39090b342c034c172d8571327787ccae4c6dd2655dde534a6c6a77cdb4a488f3b13cc0010bfb48fd0197caa1f689e2c599d43cf131b3ba8369957987c930756d2a4ce1bbf9cd6ee2769e8092b9e9c916448a281cffbaffe121c02265d67f20147cee8eaf104fff46a22b73f9156488ca4a3aeeeead2d561fbe75a6b23982701bbb6d9de5d3b4d1a1e51fa2042a7fc9c3fff5034c2ee12ed2148a6ac6a6e0880dc5185d4cfc1bb99d5e91b9c9fb9aed1c9b6c4b32b3e5865469f0a836b26c2b13927b87c8450e0e017dab15c714772e3f4447c2d2a9f29f2071867422b734c2debb73694760894bab07ba36faba9ede09df7f24010a53ac38a2c02b02a98db9e7354d4a4618072c924e37c6e2d34718461649911c06fade3731dc1ef47bc7780328c6eaafa7fb20c81d0e15173fb3c9967f755bba51f2cf05ad99e44a948929ab3748f79b2adec858a6367529ae26abc5965c7c18f62cd65752e7fa52d77ede3f3d6984fd6aa44a40bdafc5889a6212ce1d3dbe49955bfccb2d4382269ba98175c7d33b61dd453a30031caf2faec142606c9c4843df582c872417ddb272eb4e61eac40e86422b7e6faa311585c83e1208011a2d4d01933f076305691754d7118915d1c8724c1a5729a7a7904dc80d12932d08a86ed66b3688e960029c16dba7476e3f45c86d3eaf4e2a21909e9d45ed88a3639b4387ea1785c95de4447b719ea86da79ef6234bf56c6a3f75f6cea9056075cbeaf3da8b01978c5e67692585364a93161ef2281b701ee6a5be6d69a1b6a5c4fdefb149a5f61ed3f84fe737ee161d508e7155ad756cd3ae74fab9770ea16e703792221f6b8ddbe61f109092a5c1e5cfa190a81b424404dcc41a71d9a32d2bac0fcfe1dbbdeeb6ab347c7a2d2256c40bde3fca45de59fd62f7e579b07d6e1b4903c56d1498c8a4c67da4785f232e6cad4d5842114e3aa225a5aa969c3c0192eb12e00d41420c9f30cd96eb05e9528ff68fca3e9d01dae232d7fe7e7bdda15bc303c0769fa33a169e4d5ac9cf3929ce01cbed7b22a70c1ba78b642c1bdf9fa63c718b73aa9b10c4d895e8367f2653b3a101af975e408776178227dfdf698d3914b9da51dcaaa05f5d13762863fabd98dbfd942f02e98d7f43a2267be153c57b9156e8c7e4c73ce2a55bc875a22c7f72192d44503a9550fdd909f20a8515f7f59c75907ca95aad0f94d977a34730f5d7bcba7dab2a4bfddb12ad01e4d7aaecd72e61bd97a2fa7a75e0fbb8953952a755f196bf77ddfc850cc4c14cbc2ef7b9d53a669890bc15e3069747427a02da29a563419ff04cddf06fda3ba7529e0be9c4c929664e6ee8a58d8a20f881157a7b3ffc6f0f4bb28b83c94ff656314e18b870ccb5d85f9999cc0726b5fd9a27fd52692fff649ebbdad33d324d7d088a119a956a490fcdd44e2f3133853ed6186940896a4af8ce9e280bbaf5ee1ab175912e54cecf4eb12b9e47eb7b809a7bb6f0f2a20bdd2b276c34d34706ed603e35768eeba0846b6a9a397176df453e3c57889a34bad61f56059416660435fa65bb90b522d5b470cc3a521a1a5bbd4e6e7b24be649d3a6bb4c79fc7184e09d0454d4c916ba2a6ae58362be28a3a7a16266a0ef47fee4c53e6b31319611b9f682136f0f76b53e048081cd31a590414a884aa44140a64abbc460629e9927a9100b988a4489addf663be5bdab8d78eebcb39f760f1b86659d18291b2ec8251a492d12443a6274ecc51eb08a1422efecc708354a4dcc34e0b7f1d3ef2962ffe0c2ead1796189c6df46d7936847e9abbd6c6dd2cb97e48e3c28b201b0ff155d7dd1bda1219fc2c9c4b583911aac83c888cda209bc72125e3980debb205807ac27aff1559584cb6a6cb53cbcaa64b729561b630785f448fb68eff8d12a754190244725a1bf62fd7a6464ac9f21658eefbec6c798c0e445624854cce0dc2c8319c829c2dd7095dd21e778c485e67fe252cc53134400ae46d6837d5b042c3aa262c60f5f77a2f8986d5d71437aeeff6bebde3140b4eb56310999831839d6dd1f362f71e2e9aa13ab07ff52866a0b3387d6bf13448ea7d7b05545aa18e0958b5cb8490d0a3e4e3381f1924f1747d0b28cd7d0a3acc24cc9997be0e432fe88ead06f04a889e7a0d7a162ae69c3b3221f92d7740863187413c7cdd0ce5b95726f359d5622864e9157d47714a10fa08c19c7c76cf5e31558e58f99cab970bc594741833debd28385338eddabcf8a6847f0da630bf142712acc17cb60b690fa59ee47dbf136a414212f4afd8c65bd4dc42d9879e401b8ac35c809a229e15e9f1fed04ddc169de20bba6212257236786c54ad43b237fe531ecaab68b0499ef97d31af05128c0367aacef584f1d3a270e9b33a8a6b6a9c4d801563445df42d1accc456faf4b748cf9c03d838c509646bd5b7872db1b16599525806d7ebeba9ef0568cc87863c3781947be81eab03b2d8baece2ef459ab63ab2d963266c6d0aa588966d436ce62c70bd1b38ec7807165f0203e7b21b98ce32e28e18dec2e62da3641bb374be78fa0ed6d0db197241ca409310fd8244a19c20c4dacee4a143cca1adf543ee2008a18274fbb6a7c5ee979fac07c372e4a36112cd151786f959da36991baf0bb25f6d2cbd2b482e7023859f9323389f5486f096fac05ad87164e677e3cd97b064ba1b2ea3c0881ce67ad72694ba3a58dab73639a92cdf46aa325ee87eedcf6fbeb14c58ab6a805233041469a0c8a44467c9bd7bc7ef5eac12f161b4173ecd3dcfddc4b843afec098ba7be203025b251e66030d4dee05afdbe12d8712d9de924af4ede3da2af2a244f78340857048df84cb870788c78e9515581b3f49c65120e503b92316a3c5f39fd81a5b8957e542a2680f17a26202cd185a98ab4cdd4f749a939c668d41c3f97d4ea4dcd579d981f66f3c0e48c51d6307314d0d39949dc821214458004fcf9e80892b849add5c2c0f95ad5c54e0d9375b5081d7f2d590db3bd6d42dc20482c426d96950d589349264c3990f56df9a7263a56dddcc6877c0e027dead9ac7807cc22825eef3880490d7fc2eb71bcfcb925c87d859cbb08d26d3797df6f8ce21aba02a3d9e2678b94ff2fd2d85f046ce6375d9d13b90884466357d10bff8ebc9f37726ec53ef6f0c66c7eea678814c44a0ea8a191b01e01728f6784423c8f41f3806ff48a45c6dae19b5baea1fd074e18db6eee72b13a070aa08550201b4782fdda24f7f29da8d6ef7d79ec881246cd81bd2d2b9b717ceb7848e16f508e7eff59f1dbe915606b5401a8fb0fd318c0daf42b827dda533623241f5c9e7554607570813326ec8ac07b39221dc94ff85967236655133840e01a192ea625cb92e187fa0b7ccb682083140b284b8b9f256b3826ee299a39f9280b07089e464766c649131a67049671ecc40ac1b09e9dafb47a5ca910ef240be47c6f6a162045606c72a37e135f1d32a37e7bb61199aaad84a4681413ddd973fe1796465e9dff968a4d9a575be23ca7dd40249aea486705bfe894109b59e5a90c8ea12b2799180b489de030897fc8256a595a4d479ebdec686f879db2cddd0833964a9f4da7064d6888a14bdf8257127ade4c716a42cce70ba52e0fcc86ac09dc7613be5b3ea4ccc233d70d64eb4bcb962f3c5fa912442e6ed8fc1704b45b42fd5579b1f6da4d75c8ebff43a4b7863257c31c70d8cc1602cd49c6c603e71b89efd28a895daffab934b8a121e7facccdbf344440af989ff1b20d587fb5077f35f47a5eb56212f47442abcffbd976689096c12b6efb5e2bd4b89c79862e37d82fbbc8461dd6f51ea2acad63653cc839d1e1a73c68c5ebe6946e00e7588630df4a8cb13238235475caf5b0e6d6aaa9ea3106473de37fef936d8f3173d4ad38bf022f594f2717d422137ec7b5b793f9481e29569c20ee130ad50701c2a8ae0f1c832e3cc791e5260d4ace82298a408cb04593c7967a7225070ab94fbfffe8f33c6096c042a34375425aa3aadca07e92c5a3faa2e391a9c2c6b9900c427faef69b6acd09bfa4e4ec4ed36f61596b0c8ef9221ddff1d45f98d754c4e0c76d321668c0396264a1c1f8e85e84ca24ebbdf585c45fde500476e5c14187b575ce4c826c49b8387d26af00261ef00cff3369ca67eb8af52259c5352ab54e37d65279b4c99eb4bbe1870c71b28b4a281eacad1bc298abf4ea63e625ed770acf14b879740919ecfad6e38d917dc71b680c6424ef50625f98da7ec4c379e0021c9f0f70e4a2133d0e4fdb2ac75659b6a24cdbd944aaacc6391affc5b583d68edb70c5a6b7052d9a98c0b24133737748aa7fd508cb42c002a9f3d82a8fd491ef37973d671affaf5c2a0df51772bb915754a71ae2259a19a1bb5a2cecaa7b024338bb78f9643bd1319bcd0a2bc2cd0f56703dccff761b06c327560642a2d8b743f7ff0b39ea972cb9677f3e7c65e53fdd652ca6f08a28e29e85d4cee48ddff304b2daf0726aff613a739dac421bb283745ec3daba984e0279f5982638f32f95f7ed2403e8c40d644103a6193412abf3a14d7a7a09ffe62162d02cb95423737fd511ee2294c8a4b16b357e4813e1df2230abf0fbb34641c84d313a857b2d8230d574e7c16ba42445ddbd4d3c90b837bc8bd2177985d87539d5687c4b39559c0ef62f297a13b17465750d56f1f4e4573084f140ac8ddf89e6d4d701869d28c8e1772f030606e815ce7235e1172d9f59ca41d50d41e6514b05f6990e8de4aadf4bc3cb295553a128c973f0e272000ebef9c9f8ef4f7142836527cdbcbb1d3697d4101819ebdc1bfa49438ab83c2d4feca73a6c814098ea302bf34fe2f26383709e8f9d6514992ceabfa2e029174427e7839ee1535883370df9031d05476e09d44290b7de71d156021b0c39997c1287c79ef650593092e1e72a4432d806b10b676fd368bbad9072bf1f83c772edb13c81f749f9fcac17198c0490bc3af42ed42366d7a67a3d7e1f8ff901ca57ea85a24c733cd4a8518cd28faf3aff171272bb6e86f36225902d4e7729f4b6f088bdece1e63715dcd696d54a1f5960713d16e25c62ff98aaba2197f876e0aabb8f171befe449849327f5574b75664cb3a5dba6805be6e1e57d2689648814467538553b0495ee0fa60299fd4def038eefa82884e44dd43abe9507776f1efee880feef90addf7f90ee22b71edcfdf33663e2cb02e0dbdfd1aae95a97998c560144f9641f15c8f336b7473a34468b7a", 0x1000, 0x514}, {&(0x7f0000000240)="4cbdbe083f95d02731093c182ab3cd83dde8ec5dc6436340db1eeb3e0a96f65c921b2a0ea092c370556b964b44d5ff0fab37b9555ea45795567a913086aa24ea6f17177ac7782d687d0fe05897c49a8135d6cc2209ee99f090", 0x59, 0xe7}, {&(0x7f0000000300)="9937d1b3e1184b251dae0fd46edd2f90136fdaf92070", 0x16, 0x3}, {&(0x7f0000000340)="37719f3b86b555d7a8841ff5048c0df0935d00625f46a71b3036bd9a4bc4583145ffcb1a9c28", 0x26, 0x7f}, {&(0x7f00000013c0)="fe5a6b569bc239f19092ae8df14afbc5178ab9b30d63c3fc5a7fe48c7fb4683f15e74b75905d44f5ff6e1d26b772", 0x2e, 0xffffffffffff25de}, {&(0x7f0000001400)="908224cc22b1ec13913aa69d9026648f29a4436ad8931c8b0be862fdba7c5d700e2481b8f323aaa9cb8f4024300c528c4567a1112943cdb95ff9e236a051fb9f6e2b0b9278771837f47d4b5502ef", 0x4e, 0x3f}, {&(0x7f0000001480)="14a8d82178f83fcd6fd97d6115cf67fd7c6da624117de47e75d786e423e84fa30c528bd9e82f4288160318a5532e94ba916a72fdc47b038be7c9", 0x3a, 0x1a5}, {&(0x7f00000014c0)="32f3a16b0d22812d28b5b0f4d34f8a2c4016728fccd759425bdc33872e117d905c6010ff05b6d9090e87990083d2d15bc9d7274ac7fbfecc99566e538f87bacdc4b6f0e2194f9b6fd88210a2ee218f", 0x4f, 0x80}], 0x200008, &(0x7f0000001640)={[{@block_validity}, {@nouid32}, {@grpquota}, {@nodelalloc}, {@nogrpid}, {@init_itable}, {@i_version}], [{@smackfsdef}, {@measure}]}) mount(0x0, &(0x7f0000000080)='./bus\x00', 0x0, 0x880c24, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {0x0}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:11 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 145.501026][T11192] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 145.509808][T11192] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 145.518020][T11192] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 145.526080][T11192] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 145.534144][T11192] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 145.542986][T11192] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 [ 145.647417][T11222] loop2: detected capacity change from 0 to 16165 [ 145.664486][T11222] EXT4-fs (loop2): VFS: Can't find ext4 filesystem [ 145.734114][T11231] loop2: detected capacity change from 0 to 16165 [ 145.752367][T11231] EXT4-fs (loop2): VFS: Can't find ext4 filesystem 15:08:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) r2 = gettid() tkill(r2, 0x34) 15:08:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {0x0}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:14 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x209042c, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x2000, 0x40) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x13d) sendfile(r0, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x14100, 0x20) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 15:08:14 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) setxattr$incfs_metadata(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f00000003c0)="64a9d959e83a1e2409365101486b05989308ce8d2de140b042ff5e22188c507bd5158190ba32ef707dd5e029d6b5dd6a700be6714a2101928c17d7ac04346e1af4eea5281099824edc1eacf3f54ce33199a78cd029c04a3a2caf63a64e0caf7e139f0fd6b5d280f43fe99f2b92836334ee56afea25f04dac94809d563f74e05360a2d06281863b5227f6aed74b36c287b3b2b3d2da9b63ea6604f3b944da0cdcb7b1da2077b5bc04dea0994bfa0190e36b104d6fe87191996c082c7cb84095ec19addb6ec54b821f9a2aa7bed76026c5800626d0a848138e5c15b48294ccf2b68bcb75ef", 0xe4, 0x6) 15:08:14 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x5000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:14 executing program 4 (fault-call:11 fault-nth:18): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) r2 = gettid() tkill(r2, 0x34) 15:08:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {0x0}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:14 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x110) sendfile(r0, r0, 0x0, 0x0) 15:08:14 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x800800, 0x0) chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x4e23}, 0x6e) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:14 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x80, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 148.227084][T11271] FAULT_INJECTION: forcing a failure. [ 148.227084][T11271] name failslab, interval 1, probability 0, space 0, times 0 [ 148.239930][T11271] CPU: 0 PID: 11271 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 148.248438][T11271] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 148.258501][T11271] Call Trace: [ 148.261786][T11271] dump_stack+0x137/0x19d [ 148.266153][T11271] should_fail+0x23c/0x250 [ 148.270582][T11271] ? dst_alloc+0x10b/0x2b0 [ 148.275013][T11271] __should_failslab+0x81/0x90 [ 148.279796][T11271] should_failslab+0x5/0x20 [ 148.284316][T11271] kmem_cache_alloc+0x46/0x2e0 [ 148.289091][T11271] dst_alloc+0x10b/0x2b0 [ 148.293352][T11271] __mkroute_output+0x452/0xc40 [ 148.298214][T11271] ip_route_output_key_hash_rcu+0x7a8/0x800 [ 148.304310][T11271] ip_route_output_flow+0xaa/0x160 [ 148.309539][T11271] raw_sendmsg+0x79c/0xbd0 [ 148.313990][T11271] inet_sendmsg+0x5f/0x80 [ 148.318326][T11271] ? inet_send_prepare+0x210/0x210 [ 148.323451][T11271] kernel_sendmsg+0x97/0xd0 [ 148.328007][T11271] sock_no_sendpage+0x84/0xb0 [ 148.332684][T11271] inet_sendpage+0x9d/0xc0 [ 148.337111][T11271] ? inet_sendmsg+0x80/0x80 [ 148.341715][T11271] kernel_sendpage+0x187/0x200 [ 148.346489][T11271] ? inet_sendmsg+0x80/0x80 [ 148.351032][T11271] sock_sendpage+0x5a/0x70 [ 148.355499][T11271] pipe_to_sendpage+0x128/0x160 [ 148.360352][T11271] ? sock_fasync+0xc0/0xc0 [ 148.364861][T11271] __splice_from_pipe+0x207/0x500 [ 148.369968][T11271] ? generic_splice_sendpage+0xb0/0xb0 [ 148.375431][T11271] ? iter_file_splice_write+0x750/0x750 [ 148.381077][T11271] generic_splice_sendpage+0x80/0xb0 [ 148.386479][T11271] direct_splice_actor+0x80/0xa0 [ 148.392073][T11271] splice_direct_to_actor+0x345/0x650 [ 148.398166][T11271] ? do_splice_direct+0x170/0x170 [ 148.404983][T11271] do_splice_direct+0xf5/0x170 [ 148.409756][T11271] do_sendfile+0x773/0xda0 [ 148.414190][T11271] __x64_sys_sendfile64+0xf2/0x130 [ 148.419318][T11271] do_syscall_64+0x4a/0x90 [ 148.423849][T11271] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 148.429751][T11271] RIP: 0033:0x4665f9 [ 148.433646][T11271] 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 [ 148.453340][T11271] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 148.461789][T11271] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 148.469813][T11271] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 15:08:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) r2 = gettid() tkill(r2, 0x34) [ 148.478148][T11271] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 148.486222][T11271] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 148.494224][T11271] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:14 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x64417e, 0x101) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e71b0fa1f107000000364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb6092d696569eada31b0040015f0332701d9d14a3f9209d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000000000000000000000000000730428fde6136b8e97c32a552843516ab78c83f85cfe873f70957000dac653b3b313e52e49bfa15841fe2a87cdb091f26228ce524ec2db27bb8e3575774af29dac5aa78225147bbfefdda048d3c86d1e3583f6b507f092befd0c4307580e838a3803dafd1c57cc5114f66ca43150d6f58cd6e6e950e22991c6cbcaccf7570a5c17be736a3b164fc22e92bd3c3fe9715eba7d327b9523154b5b404660aea98962d96dcf2968def3935276b175d509ceed763c61f44c3ca1abbdd901000000", 0x1a9}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x12) tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r1, 0x0, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:14 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='binder\x00', 0x38010b0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x18c0484, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) mount(&(0x7f00000000c0)=@sr0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='coda\x00', 0x4000, &(0x7f0000000180)='binder\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r1, &(0x7f00000001c0)=""/4, 0x4) 15:08:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:15 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x6000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:15 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='nfs4\x00', 0x400d, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:15 executing program 4 (fault-call:11 fault-nth:19): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:15 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='sysv\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) setxattr$security_selinux(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000140)='/usr/sbin/cups-browsed\x00', 0x17, 0x0) setxattr$incfs_metadata(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200), &(0x7f00000003c0)="42431e384bd30c6caee0411b004c8134a6e4ec43d4009156b5272b5e24ebe6dd4a661a84288c9e2cdc80524fc6ba94402cde382249854cf1e3b53e7b15531512af7e566d4241578b384f4d56ae2a9eadadd8e6a1eb5256cd09709061be00266a06aad3d6f772e1e563f96dd5ea08935261d9c3b299837bc3dc87cd8bb08cfd05b10c330709f0357f2acc147f4995f1307f4031deead98abf0ac90fc2529ad79f62ccf99dd2fc81b82b809f2b1ed4720f583807e3578bb90213ffb34b174a928dffcc0a26061b2a", 0xc7, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 149.139251][ T25] audit: type=1400 audit(1619536095.384:16): avc: denied { mac_admin } for pid=11341 comm="syz-executor.0" capability=33 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=capability2 permissive=1 [ 149.162370][T11345] SELinux: Context /usr/sbin/cups-browsed is not valid (left unmapped). [ 149.178781][T11357] FAULT_INJECTION: forcing a failure. [ 149.178781][T11357] name failslab, interval 1, probability 0, space 0, times 0 [ 149.192064][T11357] CPU: 0 PID: 11357 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 149.200693][T11357] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 149.211046][T11357] Call Trace: [ 149.214323][T11357] dump_stack+0x137/0x19d [ 149.224559][T11357] should_fail+0x23c/0x250 [ 149.229323][T11357] __should_failslab+0x81/0x90 [ 149.234170][T11357] should_failslab+0x5/0x20 [ 149.238674][T11357] kmem_cache_alloc_node+0x55/0x2c0 [ 149.243910][T11357] ? local_bh_enable+0x1b/0x20 [ 149.248708][T11357] ? __alloc_skb+0xed/0x420 [ 149.253222][T11357] __alloc_skb+0xed/0x420 [ 149.257589][T11357] alloc_skb_with_frags+0x90/0x390 [ 149.262718][T11357] ? dst_alloc+0x10b/0x2b0 [ 149.267140][T11357] ? kmem_cache_alloc+0x1fc/0x2e0 [ 149.272260][T11357] sock_alloc_send_pskb+0x436/0x4e0 [ 149.278284][T11357] ? __mkroute_output+0x7f1/0xc40 [ 149.283417][T11357] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 149.288971][T11357] sock_alloc_send_skb+0x2d/0x40 [ 149.294028][T11357] raw_send_hdrinc+0x178/0xa30 [ 149.298798][T11357] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 149.305382][T11357] ? xfrm_lookup_route+0xc0/0xf0 [ 149.310365][T11357] raw_sendmsg+0x96e/0xbd0 [ 149.314786][T11357] inet_sendmsg+0x5f/0x80 [ 149.319127][T11357] ? inet_send_prepare+0x210/0x210 [ 149.324235][T11357] kernel_sendmsg+0x97/0xd0 [ 149.328746][T11357] sock_no_sendpage+0x84/0xb0 [ 149.333425][T11357] inet_sendpage+0x9d/0xc0 [ 149.337877][T11357] ? inet_sendmsg+0x80/0x80 [ 149.342492][T11357] kernel_sendpage+0x187/0x200 [ 149.347293][T11357] ? inet_sendmsg+0x80/0x80 [ 149.351888][T11357] sock_sendpage+0x5a/0x70 [ 149.356396][T11357] pipe_to_sendpage+0x128/0x160 [ 149.361308][T11357] ? sock_fasync+0xc0/0xc0 [ 149.365738][T11357] __splice_from_pipe+0x207/0x500 [ 149.370791][T11357] ? generic_splice_sendpage+0xb0/0xb0 [ 149.377740][T11357] ? iter_file_splice_write+0x750/0x750 [ 149.383390][T11357] generic_splice_sendpage+0x80/0xb0 [ 149.388688][T11357] direct_splice_actor+0x80/0xa0 [ 149.393684][T11357] splice_direct_to_actor+0x345/0x650 [ 149.399063][T11357] ? do_splice_direct+0x170/0x170 [ 149.404105][T11357] do_splice_direct+0xf5/0x170 [ 149.408993][T11357] do_sendfile+0x773/0xda0 [ 149.413674][T11357] __x64_sys_sendfile64+0xf2/0x130 [ 149.418890][T11357] do_syscall_64+0x4a/0x90 [ 149.423406][T11357] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 149.429320][T11357] RIP: 0033:0x4665f9 15:08:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 149.433209][T11357] 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 [ 149.453785][T11357] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 149.462198][T11357] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 149.470180][T11357] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 149.478234][T11357] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 149.486260][T11357] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 149.494322][T11357] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe", 0x23}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:17 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x4, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="aa084ae48534e7b06ac5b93b80a63f77a25b86a5de2681ed16a6c08efa8b29db072a70bffca51612349b21d2cb1b29050255126d8db2b35fd8c833e4184a05978d770086d33e53bf38e4dfed36e2d1c14d5475d4c11fb9e505cf479ac6cd35b22e416b0139b9aa62650a2f6b05cb71837409b14e2b6a7c8bc7ffd3594725c4bc2460935d68500b193e5a5e850de14e412c5b6d1d30cf6b6b26", 0x99, 0x100000000}, {&(0x7f0000000300)="2552bad41e4fccf5b7191b10cb7f7f0e9e7f5135fe014b70ce7d31f213bdad0ebcf262b2984e914876303b29f560164abf4ad9a4bfc7ebb33f422d6be4becf070b3014909afb85a096937db5f4b31fc40099b5d524b76eea64b4cd8dcbfa911fc971a1268ad043d129", 0x69, 0x100000000000}, {&(0x7f00000000c0)="eaa738cda110513b06a738144806f1eff4b81d25c28a77c9261a0e3c405717a1a3e571cd1bdd97de44", 0x29, 0x4}, {&(0x7f00000003c0)="13e970ac522bce9893c5afc1883c0116d02c4246f79115ad77420f876e32eefb695c61f744eb9f42c3dcf71ceb232f537d761cc0a5e5d171ae2303bc5780765f2e6d857cd84934793e346898bdb6b7498594af30042537a8ec286576ceca88499e831e3226ba11b734fc92e93e855b0808f84f33a3e2076697727d0dc0d79ad7ce9f8bad2ce91e7b561794fe1004dbc563f21356", 0x94, 0x5}, {&(0x7f0000000480)="edd2f82f2244467aa9cf7e05a11cf01e7d424bcae8b7e11b4b8782a548a0b1bcfda354432b65ca546d4c601be3f5ff6bb6d41cded33ab1e9dc6b1a718c7bdfd1623d2da2a5aa8ad357a21420a9740d8a90a0010804efa803356f54177796304015576b2e63f49339081c8997b0340b441fc3b6e361b83ee0bff6c6e1bfa8cc5e5ac9d220874bb8dcac0bb1cc9554b6b9b1e3f5d8cc22eb4a789d047a99cdedb7ff465be22bf99389515bc7b79c8dd72906126aee0312e2cd5e440b2d4cc343ccf610bd3d8a87d853e814e4136d8abde9b2cb449f4968576924016d55d78569afc02baa8795c1b25ab53ed24d0d3208f6f2177125c5414b2a53acff4366a01a", 0xff, 0x9}, {&(0x7f0000000140)="6e0c52b0ad3dc05e29502b49401660f1b0b2a07a5ad4", 0x16, 0x4}, {&(0x7f0000000580)="9e85bcd631e8403f9cc1596b313c0c42d4956063cc9fde1bde4cd608bc19c4900f4185d3007a25e14bacb5713fe8acfd787b496951be0be2574e1558cc5a97ac311c9589a389d606e8952d8ae360d95804e438184aa8f2813e643eff06d63f8d288588420e2390", 0x67, 0x8000}, {&(0x7f0000000600)="fc0b2f83867ebd5dedd23c8dcb02b8d4e4cc853f100c0214cea0b3dc2af8575dfc86116b60a42ef2a6fcc181c99cf505fe01ed828e1f8913a3c1127204543212d40db6", 0x43, 0x8000}], 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB="6d706f6c3d62696e643d72656c61746976652c6e725f696e6f6465733d332d2c646f6e745f686173682c7375626a5f747970653d72616d6673002c666f776e659412c4245cf37aa0dcc87db5723c", @ANYRESDEC=0xee01, @ANYBLOB="2c666f776e01723c", @ANYRESDEC=0xee01, @ANYBLOB=',smackfshat=ramfs\x00,smackfsroot=[\',^,euid=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) r1 = openat(r0, &(0x7f0000000800)='./bus\x00', 0x509100, 0x108) chdir(&(0x7f0000000280)='./file0\x00') r2 = openat$incfs(r1, &(0x7f0000000880)='.log\x00', 0x4000, 0x20) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r4, &(0x7f0000000a40)={0x10, 0x17, 0x1, {0x7, './file1'}}, 0x10) mount(&(0x7f0000000740)=@sr0, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='aufs\x00', 0x80, &(0x7f0000000a00)='/\x00') fcntl$setlease(r3, 0x400, 0x0) fcntl$setlease(r3, 0x400, 0x2) fsconfig$FSCONFIG_SET_PATH_EMPTY(r2, 0x4, &(0x7f00000008c0)='(./\xb5-*y*$!/\xdb#\x00', &(0x7f0000000900)='./bus\x00', r3) r5 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) umount2(&(0x7f0000000840)='./file0\x00', 0x6) sendfile(r5, r5, 0x0, 0x0) 15:08:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:17 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x7000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:17 executing program 4 (fault-call:11 fault-nth:20): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:17 executing program 2: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r1, 0x400, 0x0) fcntl$setlease(r1, 0x400, 0x2) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0x4100, 0x0) r3 = inotify_init() r4 = inotify_add_watch(r3, &(0x7f0000000040)='./file0\x00', 0x10000005) inotify_rm_watch(r3, r4) inotify_rm_watch(r2, r4) open(&(0x7f0000000140)='.\x00', 0x10000, 0x120) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f00000003c0)="12e869d7707bf7762e94088dd06b1a4470da133243f3ba511c1208e27a800a338fd6ed1529ff0e91c311f0eb6642ded8340c95df0b01f52da7417370fca255b287ed7382a921380276ae57f4ad1f2103e26e678c2687865310d6b67a86403d81e23e5a4eac15ceaa0b5d6fdc9560ff8c32b326ab1ac0cebf5af7a2a915b45abd4b3c500665910a4333ea4855905d5025a167e2e6105e662eef46e75ee21c357f00000000000000be9e4c8dda82f8e20191cc8ba1479b0516c14a7d914b1a23223eeb324d0143f9b918b0a11471384f92c0b8a8ef31265bc319725591c3c1066f331dcc9de216d16fa2b50021f9ff99146b6f25a97f7b6a632c2d1963a19a3700") mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='adfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000080)='./file0\x00', 0x69) r5 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r5, r5, 0x0, 0x0) 15:08:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe", 0x23}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 151.663157][T11388] loop0: detected capacity change from 0 to 264192 [ 151.675783][T11388] tmpfs: Bad value for 'mpol' [ 151.707465][T11404] FAULT_INJECTION: forcing a failure. [ 151.707465][T11404] name failslab, interval 1, probability 0, space 0, times 0 [ 151.721841][T11404] CPU: 1 PID: 11404 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 151.730307][T11404] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 151.740386][T11404] Call Trace: [ 151.743778][T11404] dump_stack+0x137/0x19d [ 151.748119][T11404] should_fail+0x23c/0x250 [ 151.752539][T11404] __should_failslab+0x81/0x90 [ 151.757307][T11404] should_failslab+0x5/0x20 [ 151.761895][T11404] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 151.767658][T11404] ? __kmalloc_node_track_caller+0x30/0x40 [ 151.773564][T11404] __kmalloc_node_track_caller+0x30/0x40 [ 151.779494][T11404] ? alloc_skb_with_frags+0x90/0x390 [ 151.785394][T11404] __alloc_skb+0x187/0x420 [ 151.790084][T11404] alloc_skb_with_frags+0x90/0x390 [ 151.795421][T11404] ? dst_alloc+0x10b/0x2b0 [ 151.800178][T11404] ? kmem_cache_alloc+0x1fc/0x2e0 [ 151.805312][T11404] sock_alloc_send_pskb+0x436/0x4e0 [ 151.811707][T11404] ? __mkroute_output+0x7f1/0xc40 [ 151.817617][T11404] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 151.823274][T11404] sock_alloc_send_skb+0x2d/0x40 [ 151.828225][T11404] raw_send_hdrinc+0x178/0xa30 [ 151.833186][T11404] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 151.839356][T11404] ? xfrm_lookup_route+0xc0/0xf0 [ 151.844332][T11404] raw_sendmsg+0x96e/0xbd0 [ 151.849467][T11404] inet_sendmsg+0x5f/0x80 [ 151.853908][T11404] ? inet_send_prepare+0x210/0x210 [ 151.859220][T11404] kernel_sendmsg+0x97/0xd0 [ 151.863733][T11404] sock_no_sendpage+0x84/0xb0 [ 151.868423][T11404] inet_sendpage+0x9d/0xc0 [ 151.872892][T11404] ? inet_sendmsg+0x80/0x80 [ 151.877416][T11404] kernel_sendpage+0x187/0x200 [ 151.882187][T11404] ? inet_sendmsg+0x80/0x80 [ 151.886829][T11404] sock_sendpage+0x5a/0x70 [ 151.891449][T11404] pipe_to_sendpage+0x128/0x160 [ 151.897302][T11404] ? sock_fasync+0xc0/0xc0 [ 151.901808][T11404] __splice_from_pipe+0x207/0x500 [ 151.907534][T11404] ? generic_splice_sendpage+0xb0/0xb0 [ 151.913130][T11404] ? iter_file_splice_write+0x750/0x750 [ 151.918717][T11404] generic_splice_sendpage+0x80/0xb0 [ 151.924185][T11404] direct_splice_actor+0x80/0xa0 [ 151.929127][T11404] splice_direct_to_actor+0x345/0x650 [ 151.935283][T11404] ? do_splice_direct+0x170/0x170 [ 151.946299][T11404] do_splice_direct+0xf5/0x170 [ 151.951077][T11404] do_sendfile+0x773/0xda0 [ 151.955541][T11404] __x64_sys_sendfile64+0xf2/0x130 [ 151.960672][T11404] do_syscall_64+0x4a/0x90 [ 151.965094][T11404] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 151.970991][T11404] RIP: 0033:0x4665f9 [ 151.974920][T11404] 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 [ 151.994650][T11404] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 15:08:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe", 0x23}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 152.003069][T11404] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 152.011492][T11404] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 152.019466][T11404] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 152.027542][T11404] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 152.035524][T11404] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb", 0x34}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:18 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x430000, 0x48) sendfile(r0, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r1, 0x400, 0x0) fcntl$setlease(r1, 0x400, 0x2) write$binfmt_script(r1, &(0x7f00000001c0)={'#! ', './bus', [{0x20, 'ramfs\x00'}, {0x20, '\'^'}, {0x20, 'ramfs\x00'}, {0x20, '-'}], 0xa, "ac6a64efe27d62c42ba75960377bbc147e5cf6840cb27c84612b68dbbaa3ccca01e049b025b8a4409d8af84d92cde5df1207c88a98a4b2cf81334512cccf7b8551b9d0d298519ea80ab7b44c2e3d28f3355a79666502d904f7fb615f01be0286208fd0aaaddf7b0712f55eee36e77e33ff0fbdfd289c81c4520b1c2718587bf285d2c0874f69177a09e67e7b17e00a28dd67ffcb3441"}, 0xb2) 15:08:18 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) open(&(0x7f0000000000)='.\x00', 0x200, 0x22) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) r1 = open_tree(r0, &(0x7f0000000080)='./bus\x00', 0x100) mq_getsetattr(r1, &(0x7f00000000c0)={0x101, 0xdf06, 0x1, 0x9219}, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r2, 0x400, 0x0) fcntl$setlease(r2, 0x400, 0x2) sendfile(r0, r2, 0x0, 0x7) 15:08:18 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) inotify_add_watch(r0, &(0x7f00000000c0)='./bus\x00', 0x220) sendfile(r0, r0, 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)) creat(&(0x7f0000000000)='./bus\x00', 0x48) [ 152.118825][T11388] loop0: detected capacity change from 0 to 264192 [ 152.126282][T11388] tmpfs: Bad value for 'mpol' 15:08:18 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x8000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb", 0x34}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:18 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0xa) 15:08:18 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='selinuxfs\x00', 0x200000, &(0x7f0000000140)='\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:18 executing program 4 (fault-call:11 fault-nth:21): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:18 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r1, 0x400, 0x0) fcntl$setlease(r1, 0x400, 0x2) clone3(&(0x7f00000003c0)={0x83004000, &(0x7f0000000000)=0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0), {0x6}, &(0x7f0000000140)=""/12, 0xc, &(0x7f00000001c0)=""/136, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff], 0x3, {r0}}, 0x58) dup3(r1, r2, 0x80000) 15:08:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb", 0x34}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:18 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0xee00, r3) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r5) mount$9p_fd(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080), 0x2012005, &(0x7f00000003c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {}, 0x2c, {[{@access_client}, {@cache_mmap}, {@dfltgid={'dfltgid', 0x3d, r1}}, {@cache_mmap}, {@dfltgid={'dfltgid', 0x3d, r3}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '}/%&%'}}, {@subj_user={'subj_user', 0x3d, ']@{\a+.}!-(]'}}, {@permit_directio}, {@uid_gt={'uid>', r5}}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@dont_measure}, {@seclabel}, {@dont_measure}]}}) r6 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r6, r6, 0x0, 0x0) 15:08:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1", 0x3d}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 152.715774][T11507] FAULT_INJECTION: forcing a failure. [ 152.715774][T11507] name failslab, interval 1, probability 0, space 0, times 0 [ 152.728937][T11507] CPU: 1 PID: 11507 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 152.737699][T11507] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 152.747771][T11507] Call Trace: [ 152.751109][T11507] dump_stack+0x137/0x19d [ 152.755473][T11507] should_fail+0x23c/0x250 [ 152.759929][T11507] ? skb_clone+0x12c/0x1f0 [ 152.764392][T11507] __should_failslab+0x81/0x90 [ 152.769187][T11507] should_failslab+0x5/0x20 [ 152.773710][T11507] kmem_cache_alloc+0x46/0x2e0 [ 152.778608][T11507] ? __skb_clone+0x2b9/0x2d0 [ 152.783219][T11507] ? __list_add_valid+0x28/0x90 [ 152.788085][T11507] skb_clone+0x12c/0x1f0 [ 152.792332][T11507] __skb_tstamp_tx+0x13a/0x620 [ 152.797112][T11507] skb_tstamp_tx+0x2b/0x30 [ 152.801529][T11507] loopback_xmit+0x72/0x240 [ 152.806040][T11507] xmit_one+0xf9/0x270 [ 152.810230][T11507] __dev_queue_xmit+0xd9b/0x12d0 [ 152.815190][T11507] ? netlbl_enabled+0x21/0x30 [ 152.820400][T11507] dev_queue_xmit+0x13/0x20 [ 152.825714][T11507] ip_finish_output2+0xa93/0xb10 [ 152.830759][T11507] ? iptable_mangle_hook+0x13b/0x280 [ 152.836062][T11507] ip_finish_output+0x2f9/0x490 [ 152.840961][T11507] ip_output+0xf6/0x1a0 [ 152.845400][T11507] ? ip_mc_finish_output+0xf0/0xf0 [ 152.850803][T11507] raw_send_hdrinc+0x871/0xa30 [ 152.855665][T11507] ? raw_getfrag+0x1c0/0x1c0 [ 152.860347][T11507] raw_sendmsg+0x96e/0xbd0 [ 152.867912][T11507] inet_sendmsg+0x5f/0x80 [ 152.872450][T11507] ? inet_send_prepare+0x210/0x210 [ 152.877677][T11507] kernel_sendmsg+0x97/0xd0 [ 152.882277][T11507] sock_no_sendpage+0x84/0xb0 [ 152.887006][T11507] inet_sendpage+0x9d/0xc0 [ 152.891487][T11507] ? inet_sendmsg+0x80/0x80 [ 152.896360][T11507] kernel_sendpage+0x187/0x200 [ 152.901150][T11507] ? inet_sendmsg+0x80/0x80 [ 152.905656][T11507] sock_sendpage+0x5a/0x70 [ 152.910076][T11507] pipe_to_sendpage+0x128/0x160 [ 152.915104][T11507] ? sock_fasync+0xc0/0xc0 [ 152.919523][T11507] __splice_from_pipe+0x207/0x500 [ 152.924551][T11507] ? generic_splice_sendpage+0xb0/0xb0 [ 152.930035][T11507] ? iter_file_splice_write+0x750/0x750 [ 152.935587][T11507] generic_splice_sendpage+0x80/0xb0 [ 152.940929][T11507] direct_splice_actor+0x80/0xa0 [ 152.945939][T11507] splice_direct_to_actor+0x345/0x650 [ 152.951327][T11507] ? do_splice_direct+0x170/0x170 [ 152.956364][T11507] do_splice_direct+0xf5/0x170 [ 152.961421][T11507] do_sendfile+0x773/0xda0 [ 152.965941][T11507] __x64_sys_sendfile64+0xf2/0x130 [ 152.971058][T11507] do_syscall_64+0x4a/0x90 [ 152.975495][T11507] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 152.981403][T11507] RIP: 0033:0x4665f9 [ 152.985302][T11507] 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 [ 153.006130][T11507] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 153.014571][T11507] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 153.022939][T11507] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 153.030938][T11507] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 153.048565][T11507] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 153.057073][T11507] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:19 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xf000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:19 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x600000, &(0x7f0000000140)={'trans=unix,', {[{@uname={'uname', 0x3d, '*'}}, {@nodevmap}, {@access_user}, {@loose}]}}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:19 executing program 2: write$9p(0xffffffffffffffff, &(0x7f00000001c0)="968eb2edec64526fef100306562b9100c804951e4650b2d40c2a804ab6d95101968228bc9aa2908f9ca79d3e96b6f2da0ad8ab3b6c020fb462c61161360aa0438f7d5f369b28a7420fea8540efaff97a5298e9e393db5cb8a3479b2ed3f245974dfb92942362989dc44341eeec9be443bb9cac25dbc073b8849f20eb97f5207ebddbaee72c62db455c249eed3f2cbbc9c8fe251236f5ecd079040021874a039078f34ede1756", 0xa6) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1", 0x3d}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:19 executing program 4 (fault-call:11 fault-nth:22): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:19 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000100)='nfsd\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:19 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='adfs\x00', 0x2, &(0x7f0000000140)='ramfs\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r0, 0x400, 0x0) fcntl$setlease(r0, 0x400, 0x1) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x6e) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) fcntl$notify(r0, 0x402, 0x10) sendfile(r1, r1, 0x0, 0x0) 15:08:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1", 0x3d}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce868250", 0x41}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 153.713761][T11569] FAULT_INJECTION: forcing a failure. [ 153.713761][T11569] name failslab, interval 1, probability 0, space 0, times 0 [ 153.726540][T11569] CPU: 1 PID: 11569 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 153.735193][T11569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 153.745264][T11569] Call Trace: [ 153.748546][T11569] dump_stack+0x137/0x19d [ 153.752884][T11569] should_fail+0x23c/0x250 [ 153.757349][T11569] ? dst_alloc+0x10b/0x2b0 [ 153.761801][T11569] __should_failslab+0x81/0x90 [ 153.766592][T11569] should_failslab+0x5/0x20 [ 153.771115][T11569] kmem_cache_alloc+0x46/0x2e0 [ 153.775895][T11569] dst_alloc+0x10b/0x2b0 [ 153.780148][T11569] __mkroute_output+0x452/0xc40 [ 153.785007][T11569] ip_route_output_key_hash_rcu+0x7a8/0x800 [ 153.791004][T11569] ip_route_output_flow+0xaa/0x160 [ 153.796138][T11569] raw_sendmsg+0x79c/0xbd0 [ 153.800582][T11569] inet_sendmsg+0x5f/0x80 [ 153.804925][T11569] ? inet_send_prepare+0x210/0x210 [ 153.810095][T11569] kernel_sendmsg+0x97/0xd0 [ 153.814625][T11569] sock_no_sendpage+0x84/0xb0 [ 153.819338][T11569] inet_sendpage+0x9d/0xc0 [ 153.823789][T11569] ? inet_sendmsg+0x80/0x80 [ 153.828372][T11569] kernel_sendpage+0x187/0x200 [ 153.833466][T11569] ? inet_sendmsg+0x80/0x80 [ 153.838483][T11569] sock_sendpage+0x5a/0x70 [ 153.843552][T11569] pipe_to_sendpage+0x128/0x160 [ 153.848518][T11569] ? sock_fasync+0xc0/0xc0 [ 153.853034][T11569] __splice_from_pipe+0x207/0x500 [ 153.858166][T11569] ? generic_splice_sendpage+0xb0/0xb0 [ 153.863648][T11569] ? iter_file_splice_write+0x750/0x750 [ 153.869202][T11569] generic_splice_sendpage+0x80/0xb0 [ 153.874765][T11569] direct_splice_actor+0x80/0xa0 [ 153.879807][T11569] splice_direct_to_actor+0x345/0x650 [ 153.885195][T11569] ? do_splice_direct+0x170/0x170 [ 153.890234][T11569] do_splice_direct+0xf5/0x170 [ 153.895016][T11569] do_sendfile+0x773/0xda0 [ 153.899457][T11569] __x64_sys_sendfile64+0xf2/0x130 [ 153.904899][T11569] do_syscall_64+0x4a/0x90 [ 153.909332][T11569] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 153.915686][T11569] RIP: 0033:0x4665f9 [ 153.919594][T11569] 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 [ 153.941683][T11569] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 153.950194][T11569] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 153.958207][T11569] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 153.966281][T11569] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 153.974266][T11569] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 153.982358][T11569] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x10000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:20 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x10064, 0x0) mount$9p_tcp(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x800, &(0x7f00000001c0)={'trans=tcp,', {'port', 0x3d, 0x4e20}, 0x2c, {[{@version_u}], [{@pcr={'pcr', 0x3d, 0x10}}, {@seclabel}, {@fowner_eq}]}}) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce868250", 0x41}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:20 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file1\x00', 0x0, 0x288004e, 0x0) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file1\x00', 0x240, 0x134) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f00000001c0)=0x0) socket(0x10, 0x2, 0x0) chown(&(0x7f0000000000)='./control\x00', 0xee00, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xee01, 0xee01, 0xee00, 0xee00]) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000040)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000240)={r4, 0xff}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000004c0)={r4, 0x4d9}) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0xee00, r6) setxattr$system_posix_acl(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f00000014c0)=ANY=[@ANYBLOB="02000000010002000000000002000400", @ANYRES32=r1, @ANYBLOB="02000200", @ANYRES32=0xee01, @ANYBLOB="040007000000000008000000", @ANYRES32, @ANYBLOB="08000200", @ANYRES32=0xee00, @ANYBLOB="08000400", @ANYRES32=r2, @ANYBLOB="08000500", @ANYRES32=r3, @ANYBLOB="08000500", @ANYRES32=r6, @ANYBLOB="08000700654fa6270ac2497d6867a8c80a5f1f919816e9181b00000000e13eba673aedc132c7066b674f6036e3b59080d36518e23b7b6b74f3c2f2a2fd538f598be891f8145c5d014794cec59004ac296b4aac462e2c06824fee86ff02036fbf693cb9df8d9b1090a58ff08c44a274b9bc5c86044191f2c56feec82587e835e71e4104e96b1f38710f9c2e93b8426e3d09851df3b71883ef680ed3b81e1f111628fca810d7e3b9b7be04182e275598d463c74a21bf44b93b68e91aef7522863e42e145ed714ade0c07894e16802d00"/222, @ANYRES32=0xee01, @ANYBLOB="10000500000000002000010000000000"], 0x64, 0x0) [ 154.278577][T11577] 9pnet: p9_fd_create_tcp (11577): problem connecting socket to 127.0.0.1 [ 154.309038][T11587] 9pnet: p9_fd_create_tcp (11587): problem connecting socket to 127.0.0.1 15:08:20 executing program 4 (fault-call:11 fault-nth:23): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce868250", 0x41}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:08:20 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) getsockname(r1, &(0x7f0000000080)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000000)=0x80) 15:08:20 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="2f6465682e6c6ff3703000"], &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='nilfs2\x00', 0x208000, &(0x7f00000001c0)='ramfs\x00') chdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fce", 0x43}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:20 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 154.709608][T11631] FAULT_INJECTION: forcing a failure. [ 154.709608][T11631] name failslab, interval 1, probability 0, space 0, times 0 [ 154.722366][T11631] CPU: 1 PID: 11631 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 154.731040][T11631] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 154.741206][T11631] Call Trace: [ 154.744502][T11631] dump_stack+0x137/0x19d [ 154.748859][T11631] should_fail+0x23c/0x250 [ 154.753303][T11631] __should_failslab+0x81/0x90 [ 154.758180][T11631] should_failslab+0x5/0x20 [ 154.762769][T11631] kmem_cache_alloc_node+0x55/0x2c0 [ 154.767981][T11631] ? local_bh_enable+0x1b/0x20 [ 154.772789][T11631] ? __alloc_skb+0xed/0x420 [ 154.777390][T11631] __alloc_skb+0xed/0x420 [ 154.781712][T11631] alloc_skb_with_frags+0x90/0x390 [ 154.787186][T11631] ? dst_alloc+0x10b/0x2b0 [ 154.791606][T11631] ? kmem_cache_alloc+0x1fc/0x2e0 [ 154.796670][T11631] sock_alloc_send_pskb+0x436/0x4e0 [ 154.801883][T11631] ? __mkroute_output+0x7f1/0xc40 [ 154.806924][T11631] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 154.812477][T11631] sock_alloc_send_skb+0x2d/0x40 [ 154.817476][T11631] raw_send_hdrinc+0x178/0xa30 [ 154.822251][T11631] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 154.828420][T11631] ? xfrm_lookup_route+0xc0/0xf0 [ 154.833552][T11631] raw_sendmsg+0x96e/0xbd0 [ 154.837972][T11631] inet_sendmsg+0x5f/0x80 [ 154.842843][T11631] ? inet_send_prepare+0x210/0x210 [ 154.848321][T11631] kernel_sendmsg+0x97/0xd0 [ 154.852973][T11631] sock_no_sendpage+0x84/0xb0 [ 154.858027][T11631] inet_sendpage+0x9d/0xc0 [ 154.862673][T11631] ? inet_sendmsg+0x80/0x80 [ 154.867291][T11631] kernel_sendpage+0x187/0x200 [ 154.872179][T11631] ? inet_sendmsg+0x80/0x80 [ 154.877227][T11631] sock_sendpage+0x5a/0x70 [ 154.881775][T11631] pipe_to_sendpage+0x128/0x160 [ 154.886647][T11631] ? sock_fasync+0xc0/0xc0 [ 154.891083][T11631] __splice_from_pipe+0x207/0x500 [ 154.896117][T11631] ? generic_splice_sendpage+0xb0/0xb0 [ 154.901615][T11631] ? iter_file_splice_write+0x750/0x750 [ 154.907233][T11631] generic_splice_sendpage+0x80/0xb0 [ 154.912580][T11631] direct_splice_actor+0x80/0xa0 [ 154.917526][T11631] splice_direct_to_actor+0x345/0x650 [ 154.923009][T11631] ? do_splice_direct+0x170/0x170 [ 154.928126][T11631] do_splice_direct+0xf5/0x170 [ 154.932901][T11631] do_sendfile+0x773/0xda0 [ 154.937330][T11631] __x64_sys_sendfile64+0xf2/0x130 [ 154.942450][T11631] do_syscall_64+0x4a/0x90 [ 154.947165][T11631] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 154.953071][T11631] RIP: 0033:0x4665f9 [ 154.957004][T11631] 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 [ 154.976620][T11631] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 154.985041][T11631] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 154.993018][T11631] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 155.001128][T11631] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 155.009210][T11631] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 155.017191][T11631] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:21 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x18020000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:08:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fce", 0x43}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:21 executing program 0: mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) clock_gettime(0x0, &(0x7f0000007800)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000007680)=[{{&(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/34, 0x22}, {&(0x7f00000003c0)=""/225, 0xe1}], 0x2, &(0x7f00000004c0)=""/235, 0xeb}, 0x7f}, {{&(0x7f0000000200)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @dev}}, 0x80, &(0x7f0000000300)=[{&(0x7f00000005c0)=""/197, 0xc5}], 0x1, &(0x7f00000006c0)=""/4096, 0x1000}, 0x3}, {{&(0x7f00000016c0)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f0000003940)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/117, 0x75}, {&(0x7f00000027c0)=""/4096, 0x1000}, {&(0x7f00000037c0)=""/93, 0x5d}, {&(0x7f0000003840)=""/195, 0xc3}], 0x5, &(0x7f0000000340)=""/31, 0x1f}, 0x10001}, {{&(0x7f00000039c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000004d80)=[{&(0x7f0000003a40)=""/79, 0x4f}, {&(0x7f0000003ac0)=""/66, 0x42}, {&(0x7f0000003b40)=""/194, 0xc2}, {&(0x7f0000003c40)=""/4096, 0x1000}, {&(0x7f0000004c40)=""/183, 0xb7}, {&(0x7f0000004d00)=""/126, 0x7e}], 0x6, &(0x7f0000004e00)=""/218, 0xda}, 0xc6}, {{0x0, 0x0, &(0x7f00000062c0)=[{&(0x7f0000004f00)=""/185, 0xb9}, {&(0x7f0000004fc0)=""/4096, 0x1000}, {&(0x7f0000005fc0)=""/251, 0xfb}, {&(0x7f00000060c0)=""/4, 0x4}, {&(0x7f0000006100)=""/117, 0x75}, {&(0x7f0000006180)=""/136, 0x88}, {&(0x7f0000006240)=""/92, 0x5c}], 0x7, &(0x7f0000006340)=""/123, 0x7b}, 0x90000000}, {{0x0, 0x0, &(0x7f0000007600)=[{&(0x7f00000063c0)=""/4096, 0x1000}, {&(0x7f00000073c0)=""/176, 0xb0}, {&(0x7f0000007480)=""/115, 0x73}, {&(0x7f0000007500)=""/217, 0xd9}], 0x4, &(0x7f0000007640)=""/34, 0x22}, 0x2}], 0x6, 0x101, &(0x7f0000007840)={r1, r2+60000000}) getpeername(r3, &(0x7f0000007880)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @empty}}, &(0x7f0000007900)=0x80) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x204440, 0x0) sendfile(r0, r4, 0x0, 0x0) 15:08:21 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x890040, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r0, 0x400, 0x0) fcntl$setlease(r0, 0x400, 0x2) write$P9_RREADDIR(r0, &(0x7f0000000600)={0x64, 0x29, 0x2, {0x8001, [{{0x4, 0x2, 0x8}, 0x4, 0x33, 0x5, './bus'}, {{0x10, 0x1, 0x5}, 0x8, 0xfd, 0x7, './file0'}, {{0x8, 0x4, 0x4}, 0xfffffffffffffffe, 0xd5, 0x5, './bus'}]}}, 0x64) chdir(&(0x7f0000000280)='./file0\x00') syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x68ac, 0x4, &(0x7f0000000580)=[{&(0x7f00000003c0)="8570d470b4fa3eced9081fdfaea57b99ef598383a5ae4406b8d8cde2432aa6cea5702dbc14e1902748f75ddf90ed30d941ddcc65a468cab4b1b679d71e946775fce8ef4ec698ee7ec60125c568d4595795298cc880ce8c2c4d5049d063c960ea700eea3e3f779961ecfc2a8b9b177444cacb62ca83646f5a31c98a76402a5eac119c845acd71390697b62c434aa48dd47459d3345a4ecf07252995860bc11d661ad1a6cfaf3e69bac41479e84d9703e9d0c1cdaec52c8cb31155670d16f221f48c63e0fed1c35b628a575f4d3b9cc2c84611dc32ff1c4f0ad2dfff1cc038610a", 0xe0, 0x81}, {&(0x7f00000001c0)="235791e13f9a7fedd59ed3c7bd7f037baf0535c7a931baa8ffd29609c13d912f3b0891a85f966824443691534d75bf5c3e3bb12d4c410ac2223c23ffb0975962d192c7eb1cb3c8880516b0d6dc62", 0x4e, 0x8}, {&(0x7f00000004c0)="5b25fb14a6d6e9f078e7cf3000de154b036d74a304cad5e0982307615d8b40bbeb33d8d31a7d9d4078c00d8552beb414b32a1a2f4e4bfddea78df2f93b18c462af325908d471912e75c77f75c5e0ea081240033a16cdc1d2cae199ad7504ae307cfc35b55c7336bde46baf26ed3290b6bfd111131c3bfd92332c5c2d2b655ab57b1d7f96a7007a7b7fe71515a17c61c6d0bd98729f8e87ea988174c7bba6bdf67dee98", 0xa3, 0xdd54}, {&(0x7f0000000300)="46ae21d509c299e77d141f1212cf77d6a87958fa91efbb0a1fe4b0b8f08760a69866337f5e0a6b8c6b5deab6e0aff7c45b8ae909e764d610d3d24a6b7cd8df6831269393c18f59146fbfd697ae5705c734e1e1fbd92e", 0x56, 0x7ff}], 0x10400, &(0x7f00000000c0)={[{@hide}, {@map_acorn}], [{@smackfsfloor}, {@dont_appraise}, {@permit_directio}]}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r1, r1, 0x0, 0x0) [ 155.187349][T11642] loop2: detected capacity change from 0 to 221 [ 155.249026][T11656] loop2: detected capacity change from 0 to 221 15:08:21 executing program 4 (fault-call:11 fault-nth:24): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fce", 0x43}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:21 executing program 0: io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:08:21 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount$9p_virtio(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x400, &(0x7f00000001c0)={'trans=virtio,', {[{@version_9p2000}, {@version_u}, {@cachetag}], [{@smackfsroot={'smackfsroot', 0x3d, ']\':#/^-'}}]}}) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240), &(0x7f0000000300)={'U-', 0x80}, 0x16, 0x1) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:21 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x180) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') pivot_root(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 155.701628][T11694] FAULT_INJECTION: forcing a failure. [ 155.701628][T11694] name failslab, interval 1, probability 0, space 0, times 0 [ 155.714432][T11694] CPU: 1 PID: 11694 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 155.722857][T11694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 155.732946][T11694] Call Trace: [ 155.736234][T11694] dump_stack+0x137/0x19d [ 155.740685][T11694] should_fail+0x23c/0x250 [ 155.745222][T11694] __should_failslab+0x81/0x90 [ 155.750175][T11694] should_failslab+0x5/0x20 [ 155.754815][T11694] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 155.760564][T11694] ? __kmalloc_node_track_caller+0x30/0x40 [ 155.766398][T11694] __kmalloc_node_track_caller+0x30/0x40 [ 155.772053][T11694] ? alloc_skb_with_frags+0x90/0x390 [ 155.777815][T11694] __alloc_skb+0x187/0x420 [ 155.782253][T11694] alloc_skb_with_frags+0x90/0x390 [ 155.787422][T11694] ? dst_alloc+0x10b/0x2b0 [ 155.791873][T11694] ? kmem_cache_alloc+0x1fc/0x2e0 [ 155.796920][T11694] sock_alloc_send_pskb+0x436/0x4e0 [ 155.802175][T11694] ? __mkroute_output+0x7f1/0xc40 [ 155.807277][T11694] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 155.812889][T11694] sock_alloc_send_skb+0x2d/0x40 [ 155.818278][T11694] raw_send_hdrinc+0x178/0xa30 [ 155.823053][T11694] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 155.829138][T11694] ? xfrm_lookup_route+0xc0/0xf0 [ 155.834105][T11694] raw_sendmsg+0x96e/0xbd0 [ 155.838562][T11694] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 155.845075][T11694] ? kcsan_setup_watchpoint+0x436/0x470 [ 155.850642][T11694] inet_sendmsg+0x5f/0x80 [ 155.854990][T11694] ? inet_send_prepare+0x210/0x210 [ 155.860205][T11694] kernel_sendmsg+0x97/0xd0 [ 155.864723][T11694] sock_no_sendpage+0x84/0xb0 [ 155.869485][T11694] inet_sendpage+0x9d/0xc0 [ 155.873978][T11694] ? inet_sendmsg+0x80/0x80 [ 155.878487][T11694] kernel_sendpage+0x187/0x200 [ 155.883303][T11694] ? inet_sendmsg+0x80/0x80 [ 155.887943][T11694] sock_sendpage+0x5a/0x70 [ 155.892393][T11694] pipe_to_sendpage+0x128/0x160 [ 155.897328][T11694] ? sock_fasync+0xc0/0xc0 [ 155.901836][T11694] __splice_from_pipe+0x207/0x500 [ 155.906868][T11694] ? generic_splice_sendpage+0xb0/0xb0 [ 155.912337][T11694] ? iter_file_splice_write+0x750/0x750 [ 155.918025][T11694] generic_splice_sendpage+0x80/0xb0 [ 155.923388][T11694] direct_splice_actor+0x80/0xa0 [ 155.928682][T11694] splice_direct_to_actor+0x345/0x650 [ 155.934077][T11694] ? do_splice_direct+0x170/0x170 [ 155.939216][T11694] do_splice_direct+0xf5/0x170 [ 155.944022][T11694] do_sendfile+0x773/0xda0 [ 155.948465][T11694] __x64_sys_sendfile64+0xf2/0x130 [ 155.954377][T11694] do_syscall_64+0x4a/0x90 [ 155.958986][T11694] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 155.964959][T11694] RIP: 0033:0x4665f9 [ 155.968934][T11694] 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 [ 155.989271][T11694] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 15:08:22 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x40000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd", 0x44}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:22 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x185) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x12) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) acct(&(0x7f0000000080)='./bus\x00') sendfile(r0, r0, 0x0, 0x0) 15:08:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:22 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) syz_mount_image$msdos(&(0x7f0000000140), &(0x7f00000001c0)='./bus\x00', 0x7fff, 0x2, &(0x7f0000000240)=[{&(0x7f0000000200)="c630f02d75515fadcd3544f5654f52eaf6d1040e4e2431bfc366df7f9da4e72081", 0x21, 0xee2}, {&(0x7f00000003c0)="298b9000f9aed37df76a5c848b323343be611ecff9404d572d308c51d700ea9bb2f47a296e88a6c7cf820cd9985b8c56124295aba9299f1ec763c9a4424cfa89c78d9bdeb467b38df12f6470666beabd9223b3e95caa0583e66e05477014da7abe4b8d33913044f4f4f0cd828eba9818d7347fa6773c4bafc4cf24630c12e743ea13064a0b979d2dd1230476c10fe66795aba4f19139bce0c8d5d6", 0x9b, 0x100}], 0x290008, &(0x7f0000000480)={[{@dots}, {@dots}, {@fat=@check_strict}, {@nodots}], [{@dont_hash}, {@subj_user={'subj_user', 0x3d, 'ramfs\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x37, 0x61, 0x34, 0x55, 0x31, 0x32, 0x64, 0x63], 0x2d, [0x33, 0x34, 0x3, 0x36], 0x2d, [0x36, 0x31, 0x32, 0x62], 0x2d, [0x63, 0x33, 0x63, 0x32], 0x2d, [0x33, 0x73, 0x62, 0x35, 0x66, 0x30, 0x61, 0x38]}}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, '!'}}]}) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) mount(&(0x7f0000000000)=@sg0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='incremental-fs\x00', 0x10, 0x0) [ 155.997796][T11694] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 156.005779][T11694] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 156.013816][T11694] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 156.021823][T11694] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 156.029812][T11694] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 [ 156.109522][T11706] loop2: detected capacity change from 0 to 63 [ 156.131889][T11708] Process accounting resumed [ 156.165133][T11714] Process accounting resumed [ 156.165969][T11706] loop2: detected capacity change from 0 to 63 15:08:22 executing program 4 (fault-call:11 fault-nth:25): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd", 0x44}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:22 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f0000000000)=@sg0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='nfs4\x00', 0x88041, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:22 executing program 2: mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x8c0424, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x89) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0xc2) sendfile(r0, r0, 0x0, 0x0) 15:08:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd", 0x44}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:22 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x200040, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 156.711740][T11759] FAULT_INJECTION: forcing a failure. [ 156.711740][T11759] name failslab, interval 1, probability 0, space 0, times 0 [ 156.724520][T11759] CPU: 1 PID: 11759 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 156.733040][T11759] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 156.743302][T11759] Call Trace: [ 156.746603][T11759] dump_stack+0x137/0x19d [ 156.750950][T11759] should_fail+0x23c/0x250 [ 156.755374][T11759] ? skb_clone+0x12c/0x1f0 [ 156.759803][T11759] __should_failslab+0x81/0x90 [ 156.764633][T11759] should_failslab+0x5/0x20 [ 156.769157][T11759] kmem_cache_alloc+0x46/0x2e0 [ 156.773929][T11759] ? __skb_clone+0x2b9/0x2d0 [ 156.778532][T11759] ? __list_add_valid+0x28/0x90 [ 156.783649][T11759] skb_clone+0x12c/0x1f0 [ 156.787910][T11759] __skb_tstamp_tx+0x13a/0x620 [ 156.792791][T11759] skb_tstamp_tx+0x2b/0x30 [ 156.797227][T11759] loopback_xmit+0x72/0x240 [ 156.801745][T11759] xmit_one+0xf9/0x270 [ 156.805821][T11759] __dev_queue_xmit+0xd9b/0x12d0 [ 156.810797][T11759] ? netlbl_enabled+0x21/0x30 [ 156.815478][T11759] dev_queue_xmit+0x13/0x20 [ 156.820013][T11759] ip_finish_output2+0xa93/0xb10 [ 156.824967][T11759] ? iptable_mangle_hook+0x13b/0x280 [ 156.830267][T11759] ip_finish_output+0x2f9/0x490 [ 156.835133][T11759] ip_output+0xf6/0x1a0 [ 156.839305][T11759] ? ip_mc_finish_output+0xf0/0xf0 [ 156.844421][T11759] raw_send_hdrinc+0x871/0xa30 [ 156.849327][T11759] ? raw_getfrag+0x1c0/0x1c0 [ 156.853924][T11759] raw_sendmsg+0x96e/0xbd0 [ 156.858353][T11759] inet_sendmsg+0x5f/0x80 [ 156.862828][T11759] ? inet_send_prepare+0x210/0x210 [ 156.868105][T11759] kernel_sendmsg+0x97/0xd0 [ 156.872619][T11759] sock_no_sendpage+0x84/0xb0 [ 156.877660][T11759] inet_sendpage+0x9d/0xc0 [ 156.882367][T11759] ? inet_sendmsg+0x80/0x80 [ 156.886922][T11759] kernel_sendpage+0x187/0x200 [ 156.891694][T11759] ? inet_sendmsg+0x80/0x80 [ 156.896223][T11759] sock_sendpage+0x5a/0x70 [ 156.900662][T11759] pipe_to_sendpage+0x128/0x160 [ 156.905613][T11759] ? sock_fasync+0xc0/0xc0 [ 156.910368][T11759] __splice_from_pipe+0x207/0x500 [ 156.915703][T11759] ? generic_splice_sendpage+0xb0/0xb0 [ 156.921176][T11759] ? iter_file_splice_write+0x750/0x750 [ 156.926808][T11759] generic_splice_sendpage+0x80/0xb0 [ 156.932098][T11759] direct_splice_actor+0x80/0xa0 [ 156.937038][T11759] splice_direct_to_actor+0x345/0x650 [ 156.942406][T11759] ? do_splice_direct+0x170/0x170 [ 156.947439][T11759] do_splice_direct+0xf5/0x170 [ 156.952219][T11759] do_sendfile+0x773/0xda0 [ 156.956656][T11759] __x64_sys_sendfile64+0xf2/0x130 [ 156.961863][T11759] do_syscall_64+0x4a/0x90 [ 156.966305][T11759] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 156.972308][T11759] RIP: 0033:0x4665f9 [ 156.976300][T11759] 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 [ 156.995921][T11759] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 157.004348][T11759] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 15:08:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x41020000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:23 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000006c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_GET_POWER_SAVE(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)={0x28, r0, 0x4, 0x70bd28, 0x25dfdbff, {{}, {@val={0x8, 0x3, r1}, @val={0xc, 0x99, {0x8, 0x24}}}}, ["", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20004090}, 0x20000800) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f0000000600)) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000540)={r2, 0x40, 0x7}) r4 = openat(r3, &(0x7f0000000580)='./file2\x00', 0x260240, 0xc) unlink(&(0x7f0000000240)='./file1\x00') socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000005c0)='./file1\x00', 0x2000, 0xa) sendfile(r5, r6, 0x0, 0x0) writev(r4, &(0x7f0000000c80)=[{&(0x7f00000007c0)="e93e96798ebb53bde54df4322569ff4267cdb89e78751c77af26123cfd5f7ef195937bc543aae5d447fc653d30fed7ab059c4734a5e0edac87b06b5c757a701f24fb462f93f660882f6c26a03644ecfa661d3af0c21647ad61656a555b4fe792bff126a02aceb2cf0f795c00f5232f4cf0f28b9cd5263f2f9d46b0d221f5146aad40d9386da13f6f59931c00265a1110f39a6a8f4a", 0x95}, {&(0x7f0000000880)="56ada4c90df9253adc76d23756789ba7bafd9549dea64b5acba00ce1722f0613140888691795e5b9431d4e59e85bea54ec076fc5f4fe4a6ab0ba4951e4ea0935104466b7fdd7fe1096965736ecaff7c7f5221b72e9a53d66814e37264a4a946c6e7c85d4b1f6eb59059e2d7e26459467827395810a9e14e3c6ac9f8459b6e67e419cdacd5246b87a2188f3b71b911b5c5c416d6f1ccd5098d0e50060dcaf043f06eacbf0658591650b337330ecf8862f836004fb8ffb8b91e5b8747809d54e8bc9a3c21da00d20522ccafb9535801897da78ad4d86e8e24d71f8e9270038", 0xde}, {&(0x7f0000000980)="92f11737298437d1ccaa8e639e827bf61b95d514755f46436324628657e247835256a27f83780ea82dc49908dd82360ac30ba8e6530b090a05ea4da3f8b7273a6f47928790b7dfc0b8564d455f764c522dd417a3f734c5d5fe5756a297d32b3af72d25931ce4e8d7deef5fd909d07d04cd0fe113f2c6691878add062c97def1584647970bfe01d864d8452702b1ed233ef525318467903b97da48689960e6f74c1b3f53c9db296074a0057586679ceb5c399e2d4beabcee2fe29c6f23f56d1875a2c295f2fb112dca4870ce35fccdc9d263ce184fc8bbff849ee5015b59fd9", 0xdf}, {&(0x7f0000000a80)="bb45ed9075cf7c3103345d9334d8bed6e8869f4f8820e568730a52f7c8bdedb5abad05da78e1ecbe2cd1e60d245744cf22160ed48ad31900506e514b092c61770b4f849483428a93b858e6e011b3a9f38de66c7ede2be21e87b0508ae39b741866f8cde6cafa31a5151c56c7c7a097703cb6b7dca8d24b542b74848f14920300f60cb761e106af36c4f8e1072dbe57f8547fa52cd883426e39a2dee8262aa9961cda382da2e0eaaf0349fd7138edaacd4220bb1aabbd932ef681763f33dabc596ae9feffbd2108d78ce274eafa76e486a7f486076250519ce441619b89131b7b97b9d3ce41", 0xe5}, {&(0x7f0000000b80)="1675ea064cf3a3cc16ce9c95336013cbd15777cb3a5822fbeed77056915d25c81595aa1c224d03a3ef5a59d157216e008ab91adb", 0x34}, {&(0x7f0000000bc0)="8b292f3f1a7011139d840526ae540a2a5cd178fd9eaa5ee14d9adcd625130e233435a8a773e0bd4749ec48f581ce6a315d0706db167a3bb6039d8da772a9b576c7939a07beaaa927785307c9e7645c49c29f4fda1b58c2e358a54df9b2a65992aea7653aeeae747cd9b8caf600852f28d8146b6bfda5452b11bd1bda288a8014f977d8f7b3d40547dc76162514f2e935517c70e64137a8ca3853fb0125aca7343d55d3d79bda6313e07356f8c39161afd3fc62", 0xb3}], 0x6) syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x9, 0x3, &(0x7f0000000300)=[{&(0x7f0000000140)="d802ce519ed83df7f93319", 0xb, 0x401}, {&(0x7f00000001c0)="74470f9591feefb993b43fa66f6e4a26f41e7364b0968ad292f23bab5dd56d89d85191cd2eaa27f737962dde2f32a68f35a0c09e7894bfcb03602c6f621f09d70d2bb89d519157e5", 0x48, 0x39a4}, {&(0x7f00000003c0)="edfd80ac3ba7ac10ec185973933414d129f5519f9d6cb07d03efb045086fb19a03de8d05fd1153adfdc7ac62b92a0fd81dcfe41589797b8d22b4bdcf71006b8b68853a9a1ad7b9add7e625b47d4d64022d9c8c4baa85c7385355bab744a077a494c259edde26e32b74a4dd25562fcab9c96d79ae6d119fee6412a774bf6e9d4920a1b698e7cf1a21333fe8fd4ccb4cad0d5677b653452dd0ecc94bab25f09adf5d25af1fe6dc42550072b95466da8a0d61bd7d339af6bfe15137f500a442e70dfbfd60142e7c", 0xc6, 0x80}], 0x8a0000, &(0x7f00000004c0)={[{@huge_always}, {@huge_within_size}, {@huge_within_size}], [{@appraise}, {@seclabel}, {@fsuuid={'fsuuid', 0x3d, {[0x31, 0x30, 0x32, 0x33, 0x65, 0x65, 0x38, 0x35], 0x2d, [0x31, 0x61, 0x30, 0x65], 0x2d, [0x63, 0x65, 0x37744ae8d014178e, 0x65], 0x2d, [0x31, 0x64, 0x30, 0x38], 0x2d, [0x31, 0x61, 0x63, 0x66, 0x35, 0x35, 0x37, 0x30]}}}, {@smackfstransmute={'smackfstransmute', 0x3d, '\',!'}}]}) 15:08:23 executing program 2: r0 = openat2(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={0x400, 0x13b, 0x18}, 0x18) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x34, r1, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x4}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8001}]}, 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x20040810) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x380000d, 0x12, r3, 0x0) preadv(r2, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) keyctl$clear(0x7, 0xfffffffffffffffa) chdir(&(0x7f0000000280)='./file0\x00') r4 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r4, r4, 0x0, 0x0) [ 157.012533][T11759] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 157.022400][T11759] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 157.031351][T11759] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 157.039342][T11759] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 [ 157.130390][T11772] loop0: detected capacity change from 0 to 57 [ 157.196838][T11787] loop0: detected capacity change from 0 to 57 15:08:23 executing program 4 (fault-call:11 fault-nth:26): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:23 executing program 2: mkdir(&(0x7f0000000080)='./file0\x00', 0x4e) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:23 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) bind(r1, &(0x7f0000000080)=@generic={0x1d, "c7749988ef77abc1e7394df629bbce1c9e3cc13b204afa602f3d0ac514d91ed9a0b67146e0df22c1cfa01e4f366ed0c8cd30b75f00527d43668161aa52f33d30c869344d920dc9f2c791e447c163e37b7e2d1a26276cbc246f1456449b16c1b81baaa05764116a5b9b6d814badc35506b1ef474da04100993323ccf2fae6"}, 0x80) sendfile(r0, r0, 0x0, 0xdb) 15:08:23 executing program 0: mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100a008, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file1\x00', 0x17e, 0x22) mount$9p_xen(&(0x7f0000000140), &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200), 0x420, &(0x7f0000000300)={'trans=xen,', {[{@access_any}, {@dfltuid}, {@posixacl}], [{@seclabel}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}]}}) open$dir(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80180, 0x5e) faccessat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x1) sendfile(r0, r0, 0x0, 0x0) 15:08:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 157.684630][T11828] FAULT_INJECTION: forcing a failure. [ 157.684630][T11828] name failslab, interval 1, probability 0, space 0, times 0 [ 157.697662][T11828] CPU: 1 PID: 11828 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 157.706920][T11828] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 157.717038][T11828] Call Trace: [ 157.720320][T11828] dump_stack+0x137/0x19d [ 157.724654][T11828] should_fail+0x23c/0x250 [ 157.729074][T11828] ? dst_alloc+0x10b/0x2b0 [ 157.733524][T11828] __should_failslab+0x81/0x90 [ 157.738471][T11828] should_failslab+0x5/0x20 [ 157.742986][T11828] kmem_cache_alloc+0x46/0x2e0 [ 157.747757][T11828] dst_alloc+0x10b/0x2b0 [ 157.752257][T11828] __mkroute_output+0x452/0xc40 [ 157.757173][T11828] ip_route_output_key_hash_rcu+0x7a8/0x800 [ 157.763075][T11828] ip_route_output_flow+0xaa/0x160 [ 157.768204][T11828] raw_sendmsg+0x79c/0xbd0 [ 157.772625][T11828] inet_sendmsg+0x5f/0x80 [ 157.776957][T11828] ? inet_send_prepare+0x210/0x210 [ 157.782077][T11828] kernel_sendmsg+0x97/0xd0 [ 157.786586][T11828] sock_no_sendpage+0x84/0xb0 [ 157.791264][T11828] inet_sendpage+0x9d/0xc0 [ 157.795686][T11828] ? inet_sendmsg+0x80/0x80 [ 157.800254][T11828] kernel_sendpage+0x187/0x200 [ 157.805026][T11828] ? inet_sendmsg+0x80/0x80 [ 157.809537][T11828] sock_sendpage+0x5a/0x70 [ 157.813957][T11828] pipe_to_sendpage+0x128/0x160 [ 157.818806][T11828] ? sock_fasync+0xc0/0xc0 [ 157.823257][T11828] __splice_from_pipe+0x207/0x500 [ 157.828386][T11828] ? generic_splice_sendpage+0xb0/0xb0 [ 157.833851][T11828] ? iter_file_splice_write+0x750/0x750 [ 157.839440][T11828] generic_splice_sendpage+0x80/0xb0 [ 157.844729][T11828] direct_splice_actor+0x80/0xa0 [ 157.849670][T11828] splice_direct_to_actor+0x345/0x650 [ 157.855415][T11828] ? do_splice_direct+0x170/0x170 [ 157.860443][T11828] do_splice_direct+0xf5/0x170 [ 157.865205][T11828] do_sendfile+0x773/0xda0 [ 157.869943][T11828] __x64_sys_sendfile64+0xf2/0x130 [ 157.875116][T11828] do_syscall_64+0x4a/0x90 [ 157.879556][T11828] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 157.885459][T11828] RIP: 0033:0x4665f9 [ 157.889449][T11828] 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 [ 157.909062][T11828] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 157.917499][T11828] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 157.925589][T11828] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 15:08:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x50a7cdf4, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:24 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) accept4$packet(r0, &(0x7f0000000000), &(0x7f0000000080)=0x14, 0x80800) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), &(0x7f0000000200)={0x0, 0xfb, 0x38, 0x4, 0x20, "c33e394d08773a8c7a37065e3b734286", "6a43f421b8435199c96c03c2d414d5c34a3ef0fce1bf611ddf090eb877a277d74bbc4e"}, 0x38, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r2, 0x400, 0x0) fcntl$setlease(r2, 0x400, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r3, 0x400, 0x0) fcntl$setlease(r3, 0x400, 0x2) sendfile(r2, r3, 0x0, 0x4000000000000) 15:08:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:24 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x9f1426, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x16c) sendfile(r0, r0, 0x0, 0x0) 15:08:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 157.933845][T11828] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 157.941838][T11828] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 157.949905][T11828] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:24 executing program 4 (fault-call:11 fault-nth:27): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:24 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x2140, 0x0) 15:08:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:24 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000000)={0x28, 0x29, 0x1, {0x1, [{{0x2, 0x1, 0x5}, 0x265, 0x6, 0x5, './bus'}]}}, 0x28) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='minix\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f00000001c0)={0xe, 0x17, 0x2, {0x5, './bus'}}, 0xe) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x125) chdir(&(0x7f0000000280)='./file0\x00') r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) splice(r0, &(0x7f0000000200)=0x8, 0xffffffffffffffff, &(0x7f0000000240)=0x87, 0x3f, 0x10) creat(&(0x7f0000000140)='./file0\x00', 0x2) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f00000000c0)=@req={0x1000, 0xc2, 0x0, 0xfffff5a3}, 0x10) r2 = open(&(0x7f0000000380)='./bus\x00', 0x200440, 0xd8) sendfile(r2, r2, 0x0, 0x0) 15:08:24 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x106) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000140)={'U+', 0x642c842d}, 0x16, 0x2) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f00000003c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) 15:08:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 158.689703][T11891] FAULT_INJECTION: forcing a failure. [ 158.689703][T11891] name failslab, interval 1, probability 0, space 0, times 0 [ 158.702388][T11891] CPU: 1 PID: 11891 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 158.710812][T11891] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 158.721020][T11891] Call Trace: [ 158.724399][T11891] dump_stack+0x137/0x19d [ 158.728754][T11891] should_fail+0x23c/0x250 [ 158.733176][T11891] __should_failslab+0x81/0x90 [ 158.738223][T11891] should_failslab+0x5/0x20 [ 158.742761][T11891] kmem_cache_alloc_node+0x55/0x2c0 [ 158.747982][T11891] ? local_bh_enable+0x1b/0x20 [ 158.752751][T11891] ? __alloc_skb+0xed/0x420 [ 158.757347][T11891] __alloc_skb+0xed/0x420 [ 158.761848][T11891] alloc_skb_with_frags+0x90/0x390 [ 158.767056][T11891] ? dst_alloc+0x10b/0x2b0 [ 158.771509][T11891] ? kmem_cache_alloc+0x1fc/0x2e0 [ 158.776539][T11891] sock_alloc_send_pskb+0x436/0x4e0 [ 158.781775][T11891] ? __mkroute_output+0x7f1/0xc40 [ 158.786816][T11891] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 158.792375][T11891] sock_alloc_send_skb+0x2d/0x40 [ 158.797373][T11891] raw_send_hdrinc+0x178/0xa30 [ 158.802760][T11891] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 158.808954][T11891] ? xfrm_lookup_route+0xc0/0xf0 [ 158.813933][T11891] raw_sendmsg+0x96e/0xbd0 [ 158.818371][T11891] inet_sendmsg+0x5f/0x80 [ 158.822728][T11891] ? inet_send_prepare+0x210/0x210 [ 158.827868][T11891] kernel_sendmsg+0x97/0xd0 [ 158.832432][T11891] sock_no_sendpage+0x84/0xb0 [ 158.837128][T11891] inet_sendpage+0x9d/0xc0 [ 158.841627][T11891] ? inet_sendmsg+0x80/0x80 [ 158.847046][T11891] kernel_sendpage+0x187/0x200 [ 158.851828][T11891] ? inet_sendmsg+0x80/0x80 [ 158.856344][T11891] sock_sendpage+0x5a/0x70 [ 158.860767][T11891] pipe_to_sendpage+0x128/0x160 [ 158.865746][T11891] ? sock_fasync+0xc0/0xc0 [ 158.870167][T11891] __splice_from_pipe+0x207/0x500 [ 158.875194][T11891] ? generic_splice_sendpage+0xb0/0xb0 [ 158.882163][T11891] ? iter_file_splice_write+0x750/0x750 [ 158.887788][T11891] generic_splice_sendpage+0x80/0xb0 [ 158.893076][T11891] direct_splice_actor+0x80/0xa0 [ 158.898039][T11891] splice_direct_to_actor+0x345/0x650 [ 158.903427][T11891] ? do_splice_direct+0x170/0x170 [ 158.908452][T11891] do_splice_direct+0xf5/0x170 [ 158.913227][T11891] do_sendfile+0x773/0xda0 [ 158.917655][T11891] __x64_sys_sendfile64+0xf2/0x130 [ 158.922990][T11891] do_syscall_64+0x4a/0x90 [ 158.927422][T11891] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 158.933319][T11891] RIP: 0033:0x4665f9 [ 158.937939][T11891] 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 [ 158.958794][T11891] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 158.967349][T11891] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 158.975453][T11891] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 15:08:25 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x58000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:25 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) mount$9p_xen(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), 0x200800, &(0x7f0000000200)={'trans=xen,', {[{@cache_loose}], [{@fowner_gt={'fowner>', r1}}]}}) sendfile(r0, r0, 0x0, 0x0) 15:08:25 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:08:25 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x8001, 0x2) [ 158.983486][T11891] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 158.991465][T11891] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 158.999445][T11891] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 [ 159.072337][T11902] 9pnet: Could not find request transport: xen [ 159.101042][T11909] 9pnet: Could not find request transport: xen 15:08:25 executing program 4 (fault-call:11 fault-nth:28): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:25 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:08:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:25 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') inotify_add_watch(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x40) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x4) sendfile(r0, r0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x121, 0x2) 15:08:25 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) rmdir(&(0x7f0000000140)='./bus\x00') lsetxattr$trusted_overlay_redirect(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', 0x6, 0x3) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0xffffffffffffffff, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:25 executing program 2: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x6102, 0x40) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1080464, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x17c, 0x88) sendfile(r0, r0, 0x0, 0x0) [ 159.683579][T11947] FAULT_INJECTION: forcing a failure. [ 159.683579][T11947] name failslab, interval 1, probability 0, space 0, times 0 [ 159.696608][T11947] CPU: 0 PID: 11947 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 159.705269][T11947] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 159.715333][T11947] Call Trace: [ 159.718611][T11947] dump_stack+0x137/0x19d [ 159.723032][T11947] should_fail+0x23c/0x250 [ 159.727642][T11947] __should_failslab+0x81/0x90 [ 159.732461][T11947] should_failslab+0x5/0x20 [ 159.737207][T11947] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 159.742949][T11947] ? __kmalloc_node_track_caller+0x30/0x40 [ 159.748769][T11947] __kmalloc_node_track_caller+0x30/0x40 [ 159.754468][T11947] ? alloc_skb_with_frags+0x90/0x390 [ 159.759866][T11947] __alloc_skb+0x187/0x420 [ 159.764401][T11947] alloc_skb_with_frags+0x90/0x390 [ 159.769568][T11947] ? dst_alloc+0x10b/0x2b0 [ 159.773980][T11947] ? kmem_cache_alloc+0x1fc/0x2e0 [ 159.779008][T11947] sock_alloc_send_pskb+0x436/0x4e0 [ 159.784350][T11947] ? __mkroute_output+0x7f1/0xc40 [ 159.789424][T11947] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 159.795008][T11947] sock_alloc_send_skb+0x2d/0x40 [ 159.799993][T11947] raw_send_hdrinc+0x178/0xa30 [ 159.804805][T11947] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 159.811487][T11947] ? xfrm_lookup_route+0xc0/0xf0 [ 159.816527][T11947] raw_sendmsg+0x96e/0xbd0 [ 159.821043][T11947] inet_sendmsg+0x5f/0x80 [ 159.825411][T11947] ? inet_send_prepare+0x210/0x210 [ 159.830656][T11947] kernel_sendmsg+0x97/0xd0 [ 159.835179][T11947] sock_no_sendpage+0x84/0xb0 [ 159.839888][T11947] inet_sendpage+0x9d/0xc0 [ 159.844350][T11947] ? inet_sendmsg+0x80/0x80 [ 159.848865][T11947] kernel_sendpage+0x187/0x200 [ 159.853795][T11947] ? inet_sendmsg+0x80/0x80 [ 159.858305][T11947] sock_sendpage+0x5a/0x70 [ 159.862761][T11947] pipe_to_sendpage+0x128/0x160 [ 159.867630][T11947] ? sock_fasync+0xc0/0xc0 [ 159.872059][T11947] __splice_from_pipe+0x207/0x500 [ 159.877262][T11947] ? generic_splice_sendpage+0xb0/0xb0 [ 159.882756][T11947] ? iter_file_splice_write+0x750/0x750 [ 159.888416][T11947] generic_splice_sendpage+0x80/0xb0 [ 159.893730][T11947] direct_splice_actor+0x80/0xa0 [ 159.899116][T11947] splice_direct_to_actor+0x345/0x650 [ 159.904500][T11947] ? do_splice_direct+0x170/0x170 [ 159.909594][T11947] do_splice_direct+0xf5/0x170 [ 159.914430][T11947] do_sendfile+0x773/0xda0 [ 159.918862][T11947] __x64_sys_sendfile64+0xf2/0x130 [ 159.924050][T11947] do_syscall_64+0x4a/0x90 [ 159.928523][T11947] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 159.934459][T11947] RIP: 0033:0x4665f9 [ 159.938435][T11947] 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 [ 159.958053][T11947] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 159.966546][T11947] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 159.974586][T11947] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 15:08:26 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x60000000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:26 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) 15:08:26 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r1, 0x400, 0x0) fcntl$setlease(r1, 0x400, 0x2) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f00000001c0)) 15:08:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0xffffffffffffffff, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:26 executing program 2: ptrace$poke(0x4, 0xffffffffffffffff, &(0x7f0000000080), 0xfff) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6800) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000003c0)={{{@in=@multicast1, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@private1}}, &(0x7f0000000240)=0xe8) mount$9p_rdma(&(0x7f00000000c0), &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), 0x40, &(0x7f00000004c0)={'trans=rdma,', {'port', 0x3d, 0x4e22}, 0x2c, {[{@common=@cachetag={'cachetag', 0x3d, 'ramfs\x00'}}], [{@obj_type={'obj_type', 0x3d, '\\*^ &,*'}}, {@appraise_type}, {@fsuuid={'fsuuid', 0x3d, {[0x62, 0x35, 0x36, 0x63, 0x30, 0x36, 0x33, 0x38], 0x2d, [0x30, 0x64, 0x30, 0x38], 0x2d, [0x61, 0x32, 0x39, 0x66], 0x2d, [0x1, 0x35, 0x38, 0x37], 0x2d, [0x64, 0x63, 0x61, 0x65, 0x2a15ccee56d91b07, 0x33, 0x33, 0x66]}}}, {@subj_type}, {@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@fowner_gt={'fowner>', r1}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#\\-.*-\xc5-['}}, {@fowner_lt={'fowner<', r2}}]}}) sendfile(r0, r0, 0x0, 0x0) [ 159.982986][T11947] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 159.991102][T11947] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 160.000437][T11947] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:26 executing program 4 (fault-call:11 fault-nth:29): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0xffffffffffffffff, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:26 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:26 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000001a00)=[{{&(0x7f0000000080)=@rc={0x1f, @fixed}, 0x80, &(0x7f0000000140)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f00000001c0)=""/126, 0x7e}], 0x3}, 0x3}, {{&(0x7f0000000300)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x80, &(0x7f0000001940)=[{&(0x7f00000013c0)=""/181, 0xb5}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000001480)=""/187, 0xbb}, {&(0x7f0000001540)=""/81, 0x51}, {&(0x7f00000015c0)=""/207, 0xcf}, {&(0x7f00000016c0)=""/119, 0x77}, {&(0x7f0000001740)=""/247, 0xf7}, {&(0x7f0000001840)=""/71, 0x47}, {&(0x7f00000018c0)=""/43, 0x2b}, {&(0x7f0000001900)=""/23, 0x17}], 0xa}, 0x8001}], 0x2, 0x0, &(0x7f0000001a80)) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000001b80)={&(0x7f0000001ac0), 0xc, &(0x7f0000001b40)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="040000008a7481fcbccdc19a2b176ba3f9bd033a1d0a18101eb4c7712b37f5697d18d620bc1d3bda224de722bda418d802bac15549a64523e1aed9e32b2b91b21f9e40d461702a8ec891885f0d47952ecb28d7ccfa1f7b726c89a321333309", @ANYRES16=0x0, @ANYBLOB="00042abd7000ffdbdf251800000005e0c9b922fa380008000201000500060001000000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x80}, 0x4) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r1, r1, 0x0, 0x0) 15:08:26 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) mount(&(0x7f0000000000)=@md0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='cgroup2\x00', 0x1020, &(0x7f0000000140)='ramfs\x00') 15:08:26 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 160.661428][T12006] FAULT_INJECTION: forcing a failure. [ 160.661428][T12006] name failslab, interval 1, probability 0, space 0, times 0 [ 160.674356][T12006] CPU: 0 PID: 12006 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 160.683037][T12006] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 160.693110][T12006] Call Trace: [ 160.696409][T12006] dump_stack+0x137/0x19d [ 160.700838][T12006] should_fail+0x23c/0x250 [ 160.705328][T12006] ? skb_clone+0x12c/0x1f0 [ 160.709800][T12006] __should_failslab+0x81/0x90 [ 160.714709][T12006] should_failslab+0x5/0x20 [ 160.719235][T12006] kmem_cache_alloc+0x46/0x2e0 [ 160.724200][T12006] ? __skb_clone+0x2b9/0x2d0 [ 160.728804][T12006] ? __list_add_valid+0x28/0x90 [ 160.733665][T12006] skb_clone+0x12c/0x1f0 [ 160.738210][T12006] __skb_tstamp_tx+0x13a/0x620 [ 160.743063][T12006] skb_tstamp_tx+0x2b/0x30 [ 160.747492][T12006] loopback_xmit+0x72/0x240 [ 160.752096][T12006] xmit_one+0xf9/0x270 [ 160.756198][T12006] __dev_queue_xmit+0xd9b/0x12d0 [ 160.761851][T12006] ? netlbl_enabled+0x21/0x30 [ 160.766540][T12006] dev_queue_xmit+0x13/0x20 [ 160.771057][T12006] ip_finish_output2+0xa93/0xb10 [ 160.776520][T12006] ? iptable_mangle_hook+0x13b/0x280 [ 160.781894][T12006] ip_finish_output+0x2f9/0x490 [ 160.787033][T12006] ip_output+0xf6/0x1a0 [ 160.791216][T12006] ? ip_mc_finish_output+0xf0/0xf0 [ 160.796870][T12006] raw_send_hdrinc+0x871/0xa30 [ 160.801705][T12006] ? raw_getfrag+0x1c0/0x1c0 [ 160.806332][T12006] raw_sendmsg+0x96e/0xbd0 [ 160.810745][T12006] inet_sendmsg+0x5f/0x80 [ 160.815084][T12006] ? inet_send_prepare+0x210/0x210 [ 160.820302][T12006] kernel_sendmsg+0x97/0xd0 [ 160.824887][T12006] sock_no_sendpage+0x84/0xb0 [ 160.830466][T12006] inet_sendpage+0x9d/0xc0 [ 160.834934][T12006] ? inet_sendmsg+0x80/0x80 [ 160.839455][T12006] kernel_sendpage+0x187/0x200 [ 160.844559][T12006] ? inet_sendmsg+0x80/0x80 [ 160.849087][T12006] sock_sendpage+0x5a/0x70 [ 160.853551][T12006] pipe_to_sendpage+0x128/0x160 [ 160.858498][T12006] ? sock_fasync+0xc0/0xc0 [ 160.862930][T12006] __splice_from_pipe+0x207/0x500 [ 160.868000][T12006] ? generic_splice_sendpage+0xb0/0xb0 [ 160.877202][T12006] ? iter_file_splice_write+0x750/0x750 [ 160.882831][T12006] generic_splice_sendpage+0x80/0xb0 [ 160.888127][T12006] direct_splice_actor+0x80/0xa0 [ 160.893166][T12006] splice_direct_to_actor+0x345/0x650 [ 160.898593][T12006] ? do_splice_direct+0x170/0x170 [ 160.904063][T12006] do_splice_direct+0xf5/0x170 [ 160.908837][T12006] do_sendfile+0x773/0xda0 [ 160.913267][T12006] __x64_sys_sendfile64+0xf2/0x130 [ 160.918390][T12006] do_syscall_64+0x4a/0x90 [ 160.922847][T12006] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 160.928751][T12006] RIP: 0033:0x4665f9 [ 160.932649][T12006] 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 [ 160.952260][T12006] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 15:08:27 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x7ffff000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:27 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)='exofs\x00', 0x1985801, 0x0) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000080)='./bus/file0\x00', 0x6e) mount(&(0x7f0000000140)=@sg0, &(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='reiserfs\x00', 0x10, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x6) 15:08:27 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x17e, 0x110) sendfile(r0, r0, 0x0, 0x0) r1 = socket(0x26, 0xa, 0x100009) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) accept4$unix(r1, 0x0, &(0x7f0000000000), 0x80800) 15:08:27 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 160.960681][T12006] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 160.968829][T12006] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 160.976806][T12006] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 160.985003][T12006] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 160.997256][T12006] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:27 executing program 4 (fault-call:11 fault-nth:30): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:27 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) lsetxattr$trusted_overlay_origin(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x2) 15:08:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:27 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x4e) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:27 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x40c42, 0xb7) sendfile(r0, r0, 0x0, 0x0) 15:08:27 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') umount2(&(0x7f0000000000)='./file1\x00', 0x4) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 161.631561][T12067] FAULT_INJECTION: forcing a failure. [ 161.631561][T12067] name failslab, interval 1, probability 0, space 0, times 0 [ 161.644232][T12067] CPU: 1 PID: 12067 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 161.652747][T12067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 161.662815][T12067] Call Trace: [ 161.666105][T12067] dump_stack+0x137/0x19d [ 161.670483][T12067] should_fail+0x23c/0x250 [ 161.674899][T12067] ? dst_alloc+0x10b/0x2b0 [ 161.679500][T12067] __should_failslab+0x81/0x90 [ 161.684330][T12067] should_failslab+0x5/0x20 [ 161.688846][T12067] kmem_cache_alloc+0x46/0x2e0 [ 161.693705][T12067] dst_alloc+0x10b/0x2b0 [ 161.698115][T12067] __mkroute_output+0x452/0xc40 [ 161.702966][T12067] ip_route_output_key_hash_rcu+0x7a8/0x800 [ 161.708865][T12067] ip_route_output_flow+0xaa/0x160 [ 161.713982][T12067] raw_sendmsg+0x79c/0xbd0 [ 161.718573][T12067] inet_sendmsg+0x5f/0x80 [ 161.722908][T12067] ? inet_send_prepare+0x210/0x210 [ 161.728107][T12067] kernel_sendmsg+0x97/0xd0 [ 161.732741][T12067] sock_no_sendpage+0x84/0xb0 [ 161.737986][T12067] inet_sendpage+0x9d/0xc0 [ 161.742481][T12067] ? inet_sendmsg+0x80/0x80 [ 161.747069][T12067] kernel_sendpage+0x187/0x200 [ 161.751842][T12067] ? inet_sendmsg+0x80/0x80 [ 161.756498][T12067] sock_sendpage+0x5a/0x70 [ 161.760952][T12067] pipe_to_sendpage+0x128/0x160 [ 161.765800][T12067] ? sock_fasync+0xc0/0xc0 [ 161.770425][T12067] __splice_from_pipe+0x207/0x500 [ 161.775536][T12067] ? generic_splice_sendpage+0xb0/0xb0 [ 161.781003][T12067] ? iter_file_splice_write+0x750/0x750 [ 161.786636][T12067] generic_splice_sendpage+0x80/0xb0 [ 161.791927][T12067] direct_splice_actor+0x80/0xa0 [ 161.796965][T12067] splice_direct_to_actor+0x345/0x650 [ 161.802374][T12067] ? do_splice_direct+0x170/0x170 [ 161.807402][T12067] do_splice_direct+0xf5/0x170 [ 161.812261][T12067] do_sendfile+0x773/0xda0 [ 161.816847][T12067] __x64_sys_sendfile64+0xf2/0x130 [ 161.822148][T12067] do_syscall_64+0x4a/0x90 [ 161.826585][T12067] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 161.832516][T12067] RIP: 0033:0x4665f9 [ 161.836526][T12067] 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 [ 161.856955][T12067] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 161.865647][T12067] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 161.874240][T12067] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 15:08:28 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x91ffffff, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:28 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:28 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x4) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 161.882253][T12067] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 161.890338][T12067] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 161.898413][T12067] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:28 executing program 4 (fault-call:11 fault-nth:31): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:28 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./bus/file0\x00', &(0x7f0000000100)='reiserfs\x00', 0x10000, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={0x44000, 0x12c, 0x9}, 0x18) r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x18240, 0x48) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x4000) write$binfmt_script(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="2321202e2f627573202a262340212a2c7b2d262072616d667300202c5c2f7d5d3a5c2923404025f65e0a283c97f83b65217916c1f64bf751cd4d521a8d847cb497ab0fcc86b401a44725a327d763a44180a231bbcbce64538bb6ca7e04c219078b31774cd0673c936c9ac4b8c65d30a2944dfec00181201c4d6903a6f84ab7b0c25b2af8c2c14a89f7f4d66f8893260d22828e2199ec8624bc817c560f751ae591f5ae941400000000000000"], 0xb6) sendfile(r1, r1, 0x0, 0x0) 15:08:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:28 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x9d4020, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(0x0, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 162.621333][T12123] FAULT_INJECTION: forcing a failure. [ 162.621333][T12123] name failslab, interval 1, probability 0, space 0, times 0 [ 162.634077][T12123] CPU: 0 PID: 12123 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 162.642609][T12123] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 162.652694][T12123] Call Trace: [ 162.656061][T12123] dump_stack+0x137/0x19d [ 162.660398][T12123] should_fail+0x23c/0x250 [ 162.664884][T12123] __should_failslab+0x81/0x90 [ 162.669691][T12123] should_failslab+0x5/0x20 [ 162.674197][T12123] kmem_cache_alloc_node+0x55/0x2c0 [ 162.679401][T12123] ? local_bh_enable+0x1b/0x20 [ 162.684242][T12123] ? __alloc_skb+0xed/0x420 [ 162.688806][T12123] __alloc_skb+0xed/0x420 [ 162.693175][T12123] alloc_skb_with_frags+0x90/0x390 [ 162.698640][T12123] ? dst_alloc+0x10b/0x2b0 [ 162.703094][T12123] ? kmem_cache_alloc+0x1fc/0x2e0 [ 162.708253][T12123] sock_alloc_send_pskb+0x436/0x4e0 [ 162.713519][T12123] ? __mkroute_output+0x7f1/0xc40 [ 162.718671][T12123] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 162.724248][T12123] sock_alloc_send_skb+0x2d/0x40 [ 162.729218][T12123] raw_send_hdrinc+0x178/0xa30 [ 162.734841][T12123] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 162.740987][T12123] ? xfrm_lookup_route+0xc0/0xf0 [ 162.746041][T12123] raw_sendmsg+0x96e/0xbd0 [ 162.750468][T12123] inet_sendmsg+0x5f/0x80 [ 162.754895][T12123] ? inet_send_prepare+0x210/0x210 [ 162.760272][T12123] kernel_sendmsg+0x97/0xd0 [ 162.765879][T12123] sock_no_sendpage+0x84/0xb0 [ 162.771274][T12123] inet_sendpage+0x9d/0xc0 [ 162.775723][T12123] ? inet_sendmsg+0x80/0x80 [ 162.780458][T12123] kernel_sendpage+0x187/0x200 [ 162.785827][T12123] ? inet_sendmsg+0x80/0x80 [ 162.790429][T12123] sock_sendpage+0x5a/0x70 [ 162.794861][T12123] pipe_to_sendpage+0x128/0x160 [ 162.799715][T12123] ? sock_fasync+0xc0/0xc0 [ 162.804231][T12123] __splice_from_pipe+0x207/0x500 [ 162.809255][T12123] ? generic_splice_sendpage+0xb0/0xb0 [ 162.814713][T12123] ? iter_file_splice_write+0x750/0x750 [ 162.820370][T12123] generic_splice_sendpage+0x80/0xb0 [ 162.825855][T12123] direct_splice_actor+0x80/0xa0 [ 162.833689][T12123] splice_direct_to_actor+0x345/0x650 [ 162.839090][T12123] ? do_splice_direct+0x170/0x170 [ 162.844298][T12123] do_splice_direct+0xf5/0x170 [ 162.849082][T12123] do_sendfile+0x773/0xda0 [ 162.853634][T12123] __x64_sys_sendfile64+0xf2/0x130 [ 162.858765][T12123] do_syscall_64+0x4a/0x90 [ 162.864855][T12123] entry_SYSCALL_64_after_hwframe+0x44/0xae 15:08:29 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0x9c040000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:29 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) inotify_add_watch(r0, &(0x7f0000000000)='./file0\x00', 0x11000400) lsetxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@random={'osx.'}, &(0x7f0000000140)='k!,\x00', 0x4, 0x2) sendfile(r0, r0, 0x0, 0x0) 15:08:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:29 executing program 0: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000000)={0x2}, 0x10) write(r0, &(0x7f00000000c0)="240000001a005f0014f9f407000904000a00000000ffffff800000000800010000000000", 0x24) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r1, &(0x7f0000000340)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000002140)='./file0\x00', 0x0) pivot_root(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') r2 = syz_open_procfs(0x0, &(0x7f0000000000)='cmdline\x00') r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') ioctl$SCSI_IOCTL_SYNC(r2, 0x4) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) recvmmsg(0xffffffffffffffff, &(0x7f0000004200)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)=""/4089, 0xff9}}], 0x1, 0x0, 0x0) preadv(r3, &(0x7f00000017c0), 0x3da, 0x0, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) recvmmsg(r2, &(0x7f0000003e00)=[{{&(0x7f00000001c0)=@rc={0x1f, @fixed}, 0x80, &(0x7f0000001700)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/128, 0x80}, {&(0x7f0000001480)=""/197, 0xc5}, {&(0x7f0000001580)=""/13, 0xd}, {&(0x7f00000015c0)=""/207, 0xcf}, {&(0x7f00000016c0)=""/56, 0x38}], 0x8, &(0x7f0000001780)=""/15, 0xf}}, {{&(0x7f00000017c0)=@tipc=@name, 0x80, &(0x7f0000001880)=[{&(0x7f0000004240)=""/4096, 0x1000}, {&(0x7f0000001840)=""/29, 0x1d}], 0x2, &(0x7f00000018c0)=""/150, 0x96}}, {{&(0x7f0000001980)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, &(0x7f0000001dc0)=[{&(0x7f0000001a00)=""/178, 0xb2}, {&(0x7f0000001ac0)=""/251, 0xfb}, {&(0x7f0000001bc0)=""/137, 0x89}, {&(0x7f0000001c80)=""/225, 0xe1}, {&(0x7f0000001d80)=""/52, 0x34}], 0x5}, 0x1}, {{0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000001e40)=""/113, 0x71}, {&(0x7f0000001ec0)=""/238, 0xee}, {&(0x7f0000001fc0)=""/59, 0x3b}], 0x3, &(0x7f0000002040)=""/101, 0x65}, 0xffff}, {{&(0x7f00000020c0), 0x80, &(0x7f0000002180)=[{&(0x7f0000000300)=""/58, 0x3a}], 0x1, &(0x7f00000021c0)=""/12, 0xc}, 0x100}, {{&(0x7f0000002200)=@nfc, 0x80, &(0x7f0000002540)=[{&(0x7f0000002280)=""/104, 0x68}, {&(0x7f0000002300)=""/36, 0x24}, {&(0x7f0000002340)=""/104, 0x68}, {&(0x7f00000023c0)=""/53, 0x35}, {&(0x7f0000002400)=""/28, 0x1c}, {&(0x7f0000002440)=""/41, 0x29}, {&(0x7f0000004040)=""/175, 0xaf}, {&(0x7f0000006240)=""/4102, 0x1006}], 0x8, &(0x7f0000004000)=""/55, 0x37}, 0x5}, {{&(0x7f0000002600)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x80, &(0x7f0000003bc0)=[{&(0x7f0000002680)=""/171, 0xab}, {&(0x7f0000002740)=""/43, 0x2b}, {&(0x7f0000003780)=""/28, 0x1c}, {&(0x7f00000037c0)=""/200, 0xc8}, {&(0x7f00000038c0)=""/59, 0x3b}, {&(0x7f0000003900)=""/196, 0xc4}, {&(0x7f0000003a00)=""/240, 0xf0}, {&(0x7f0000003b00)=""/190, 0xbe}], 0x8, &(0x7f0000003c40)=""/6, 0x6}, 0xba}, {{&(0x7f0000003c80)=@can, 0x80, &(0x7f0000003d80)=[{&(0x7f0000003d00)=""/65, 0x41}], 0x1, &(0x7f0000003dc0)=""/32, 0x20}, 0x7}], 0x8, 0x60000040, 0x0) [ 162.870831][T12123] RIP: 0033:0x4665f9 [ 162.874785][T12123] 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 [ 162.895437][T12123] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 162.903976][T12123] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 162.912143][T12123] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 162.920130][T12123] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 162.928117][T12123] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 162.936216][T12123] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:29 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x402600, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:29 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20040, 0x82) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r0, 0x400, 0x0) fcntl$setlease(r0, 0x400, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x120) chdir(&(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r1, r1, 0x0, 0x0) 15:08:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:29 executing program 4 (fault-call:11 fault-nth:32): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:29 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{}, {r0, r1/1000+60000}}, 0x100) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r2, r2, 0x0, 0x0) 15:08:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 163.605608][T12181] FAULT_INJECTION: forcing a failure. [ 163.605608][T12181] name failslab, interval 1, probability 0, space 0, times 0 [ 163.618379][T12181] CPU: 1 PID: 12181 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 163.626805][T12181] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 163.636863][T12181] Call Trace: [ 163.640181][T12181] dump_stack+0x137/0x19d [ 163.644513][T12181] should_fail+0x23c/0x250 [ 163.648939][T12181] __should_failslab+0x81/0x90 [ 163.653801][T12181] should_failslab+0x5/0x20 [ 163.658363][T12181] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 163.664254][T12181] ? __kmalloc_node_track_caller+0x30/0x40 [ 163.670065][T12181] __kmalloc_node_track_caller+0x30/0x40 [ 163.675739][T12181] ? alloc_skb_with_frags+0x90/0x390 [ 163.681039][T12181] __alloc_skb+0x187/0x420 [ 163.685465][T12181] alloc_skb_with_frags+0x90/0x390 [ 163.690701][T12181] sock_alloc_send_pskb+0x436/0x4e0 [ 163.695912][T12181] ? __mkroute_output+0x7f1/0xc40 [ 163.700971][T12181] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 163.706566][T12181] sock_alloc_send_skb+0x2d/0x40 [ 163.711542][T12181] raw_send_hdrinc+0x178/0xa30 [ 163.716315][T12181] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 163.722496][T12181] ? xfrm_lookup_route+0xc0/0xf0 [ 163.727965][T12181] raw_sendmsg+0x96e/0xbd0 [ 163.732500][T12181] inet_sendmsg+0x5f/0x80 [ 163.736831][T12181] ? inet_send_prepare+0x210/0x210 [ 163.742016][T12181] kernel_sendmsg+0x97/0xd0 [ 163.746575][T12181] sock_no_sendpage+0x84/0xb0 [ 163.751261][T12181] inet_sendpage+0x9d/0xc0 [ 163.755884][T12181] ? inet_sendmsg+0x80/0x80 [ 163.760396][T12181] kernel_sendpage+0x187/0x200 [ 163.765254][T12181] ? inet_sendmsg+0x80/0x80 [ 163.769785][T12181] sock_sendpage+0x5a/0x70 [ 163.774210][T12181] pipe_to_sendpage+0x128/0x160 [ 163.779065][T12181] ? sock_fasync+0xc0/0xc0 [ 163.783492][T12181] __splice_from_pipe+0x207/0x500 [ 163.788514][T12181] ? generic_splice_sendpage+0xb0/0xb0 [ 163.793987][T12181] ? iter_file_splice_write+0x750/0x750 [ 163.799537][T12181] generic_splice_sendpage+0x80/0xb0 [ 163.804934][T12181] direct_splice_actor+0x80/0xa0 [ 163.809878][T12181] splice_direct_to_actor+0x345/0x650 [ 163.815262][T12181] ? do_splice_direct+0x170/0x170 [ 163.820285][T12181] do_splice_direct+0xf5/0x170 [ 163.825069][T12181] do_sendfile+0x773/0xda0 [ 163.829546][T12181] __x64_sys_sendfile64+0xf2/0x130 [ 163.834664][T12181] do_syscall_64+0x4a/0x90 [ 163.839187][T12181] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 163.845139][T12181] RIP: 0033:0x4665f9 [ 163.849051][T12181] 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 [ 163.869506][T12181] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 163.877924][T12181] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 163.885921][T12181] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 163.893888][T12181] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 15:08:30 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xc4ff0000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xffffffffffffffff, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:30 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='binfmt_misc\x00', 0x80010, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:30 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='pstore\x00', 0x10020b6, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x20) sendfile(r0, r0, 0x0, 0x0) [ 163.901869][T12181] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 163.909861][T12181] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:30 executing program 4 (fault-call:11 fault-nth:33): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:30 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) acct(&(0x7f0000000000)='./file0\x00') sendfile(r0, r0, 0x0, 0x0) 15:08:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xffffffffffffffff, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:30 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x64) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) r0 = socket(0x10, 0x2, 0x7f) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000cab000)=0x7) setuid(r1) lchown(&(0x7f00000000c0)='./file0\x00', r1, 0xffffffffffffffff) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') openat2$dir(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', &(0x7f0000000000)={0x58200, 0x9, 0x2}, 0x18) openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x204240, 0x60) r2 = open(&(0x7f0000000380)='./bus\x00', 0x64213c, 0x0) name_to_handle_at(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=@ocfs2_parent={0x18, 0x2, {{0x9, 0x5, 0x4}, {0xffffffff, 0x4, 0x100}}}, &(0x7f0000000300), 0x400) r3 = open(&(0x7f0000000140)='./bus\x00', 0xa000, 0x94) write(r3, &(0x7f00000003c0)="c1f4d6718b8531a6f40a2e5b2c40123ba2a991ea736a3a35b6b71b86d2f9442c5e6885153c1e2a879f8e820efd83ac03e8b5c06110075398502226b698e76d55bf40d4036113334e391c31cc00a28a2e838252d576342c3ed11f7e2f4453f18ba2d85c9785a850184115a9c1d0a15a9c03ad6cc1749d8006d3df15ca7992f362672494dde04960fa64ced0341726deb5dbc508376a74c13162f7c86bb9232e3eda09fb74850c6753400c3205817e0a584d628b87f6", 0xb5) sendfile(r2, r2, 0x0, 0x0) 15:08:30 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) umount2(&(0x7f0000000000)='./file0\x00', 0x5) mount(&(0x7f0000000080)=@sr0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='securityfs\x00', 0x182080, &(0x7f00000001c0)='%[}.#/{\x00') 15:08:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xffffffffffffffff, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 164.598491][T12238] FAULT_INJECTION: forcing a failure. [ 164.598491][T12238] name failslab, interval 1, probability 0, space 0, times 0 [ 164.611152][T12238] CPU: 1 PID: 12238 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 164.620546][T12238] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 164.630697][T12238] Call Trace: [ 164.633984][T12238] dump_stack+0x137/0x19d [ 164.638341][T12238] should_fail+0x23c/0x250 [ 164.642838][T12238] ? skb_clone+0x12c/0x1f0 [ 164.647415][T12238] __should_failslab+0x81/0x90 [ 164.652204][T12238] should_failslab+0x5/0x20 [ 164.656728][T12238] kmem_cache_alloc+0x46/0x2e0 [ 164.661952][T12238] ? __skb_clone+0x2b9/0x2d0 [ 164.666601][T12238] ? __list_add_valid+0x28/0x90 [ 164.671458][T12238] skb_clone+0x12c/0x1f0 [ 164.675702][T12238] __skb_tstamp_tx+0x13a/0x620 [ 164.680510][T12238] skb_tstamp_tx+0x2b/0x30 [ 164.685094][T12238] loopback_xmit+0x72/0x240 [ 164.689676][T12238] xmit_one+0xf9/0x270 [ 164.693830][T12238] __dev_queue_xmit+0xd9b/0x12d0 [ 164.698955][T12238] ? netlbl_enabled+0x21/0x30 [ 164.704880][T12238] ? kcsan_setup_watchpoint+0x26e/0x470 [ 164.710478][T12238] dev_queue_xmit+0x13/0x20 [ 164.715248][T12238] ip_finish_output2+0xa93/0xb10 [ 164.720565][T12238] ? iptable_mangle_hook+0x13b/0x280 [ 164.726006][T12238] ip_finish_output+0x2f9/0x490 [ 164.730915][T12238] ip_output+0xf6/0x1a0 [ 164.736264][T12238] ? ip_mc_finish_output+0xf0/0xf0 [ 164.741482][T12238] raw_send_hdrinc+0x871/0xa30 [ 164.746258][T12238] ? raw_getfrag+0x1c0/0x1c0 [ 164.750893][T12238] raw_sendmsg+0x96e/0xbd0 [ 164.755334][T12238] ? __perf_event_task_sched_out+0xce0/0xd30 [ 164.761442][T12238] inet_sendmsg+0x5f/0x80 [ 164.765789][T12238] ? inet_send_prepare+0x210/0x210 [ 164.770910][T12238] kernel_sendmsg+0x97/0xd0 [ 164.775979][T12238] sock_no_sendpage+0x84/0xb0 [ 164.780830][T12238] inet_sendpage+0x9d/0xc0 [ 164.786437][T12238] ? inet_sendmsg+0x80/0x80 [ 164.791079][T12238] kernel_sendpage+0x187/0x200 [ 164.795850][T12238] ? inet_sendmsg+0x80/0x80 [ 164.800457][T12238] sock_sendpage+0x5a/0x70 [ 164.805058][T12238] pipe_to_sendpage+0x128/0x160 [ 164.809912][T12238] ? sock_fasync+0xc0/0xc0 [ 164.814473][T12238] __splice_from_pipe+0x207/0x500 [ 164.819506][T12238] ? generic_splice_sendpage+0xb0/0xb0 [ 164.824960][T12238] ? iter_file_splice_write+0x750/0x750 [ 164.830509][T12238] generic_splice_sendpage+0x80/0xb0 [ 164.837129][T12238] direct_splice_actor+0x80/0xa0 [ 164.842079][T12238] splice_direct_to_actor+0x345/0x650 [ 164.847463][T12238] ? do_splice_direct+0x170/0x170 [ 164.852582][T12238] do_splice_direct+0xf5/0x170 [ 164.857575][T12238] do_sendfile+0x773/0xda0 [ 164.862018][T12238] __x64_sys_sendfile64+0xf2/0x130 [ 164.870049][T12238] do_syscall_64+0x4a/0x90 [ 164.874573][T12238] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 164.880514][T12238] RIP: 0033:0x4665f9 15:08:31 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xc4ffffff, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 164.884846][T12238] 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 [ 164.904990][T12238] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 164.913507][T12238] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 164.921505][T12238] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 164.929488][T12238] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 164.937555][T12238] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 15:08:31 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r0, r1, 0x0, 0x0) 15:08:31 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0xfffffffffffffffd) 15:08:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 164.945613][T12238] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:31 executing program 4 (fault-call:11 fault-nth:34): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:31 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) umount2(&(0x7f0000000000)='./bus\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:31 executing program 2: shmget$private(0x0, 0x7000, 0x4, &(0x7f0000ff8000/0x7000)=nil) mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000005600)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000005740)=[{&(0x7f00000013c0)="dd", 0x1}], 0x1, 0x0, 0x0, 0x21000000}}, {{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f00000007c0)='y', 0x1}], 0x1, 0x0, 0x0, 0x1100}}], 0x3, 0x80c0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1890424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000004c0), 0x4000, 0x0) sendfile(r0, r1, &(0x7f0000000700)=0x8, 0x2) socket$inet_udplite(0x2, 0x2, 0x88) r2 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r3 = syz_mount_image$nfs(&(0x7f0000000200), &(0x7f0000000240)='./bus\x00', 0x0, 0x4, &(0x7f00000005c0)=[{&(0x7f00000003c0)="7a7624c3f69abfea97158faa895222eba1255ca46b84725a517853dff081cc82e26e68f670d0cc55f331bf70a94ac57d547dcacf6cc121c175526cbe8ea45d3ec42c0511a3ee188715053cd209265f5c4a903dc4a717e33763a7129a1ad2c19c1f789604f521f1313d79f78c4f7f79528e95ec005bc87952586f149c54663a05bd9538adf00bd72c0a14754b4dba0c889c16aeb3758cd5faa584fc453485e0f28a9f35b5e5c81732a413bea414391299b1c474805bb3b25e5af31ab64495b2453ce6770be655f42bdbb1637c0a5851b522017044a86b8f95ca8468b0960b7a41b817ff61a65ca71eb9bd9fe698", 0xed, 0x800}, {&(0x7f0000000300)="132719c8c1bd36caf2aa9216bb321fd0d2d3dbbd54fcce912bbf3990e989c875152157efbff80a432dc4bf13ac7b3de14dfe2f70049615125660b46308d2445ffab1249722f5c6a5b56d05ab3eb03ecbf301e58ebf9d906bdadb34c4cac366df170e", 0x62, 0x9}, {&(0x7f00000004c0), 0x0, 0x7}, {&(0x7f0000000500)="b90ed8e9c18ed87061a2439a5f8295ca6344c49539fbdd5e639c021e844fcbab85c483fb4790d1f33185f0f42605a912d74e98dd4c938edd986099b5c7edce09d0bc784abefc018cbaff19f6cc47fdd940dfe3f36affad05b95f77e28ae44ce4ef36aee8eb1bedfe9a2e871c348e8592b00f0d574144f72f19e483e0707c2bf871bdf32402e3b5128a6ea0e5a3755aa584704526d0e6354c06d821c79e88566b85356beb127666e10e21a4caaf97ad4d95e77073c05d", 0xb6, 0xd4}], 0x20411, &(0x7f0000000640)={[{'/dev/md0\x00'}, {'minix\x00'}, {'-'}, {')#'}, {'{:j\xd0,!U^-#$'}, {'/dev/md0\x00'}], [{@uid_lt}, {@fsname={'fsname', 0x3d, '}]C:'}}, {@measure}]}) openat(r3, &(0x7f00000006c0)='./file0\x00', 0x420801, 0x4) socket$inet_udplite(0x2, 0x2, 0x88) sendfile(r2, r2, 0x0, 0x0) fcntl$setlease(0xffffffffffffffff, 0x400, 0x2) mount(&(0x7f0000000080)=@md0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='minix\x00', 0x4, &(0x7f00000001c0)='ramfs\x00') creat(&(0x7f0000000740)='./file0\x00', 0x40) 15:08:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:31 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) lsetxattr$security_selinux(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), &(0x7f00000000c0)='system_u:object_r:cert_t:s0\x00', 0x1c, 0x1) sendfile(r0, r0, 0x0, 0x0) [ 165.423300][T12274] loop2: detected capacity change from 0 to 8 [ 165.579426][T12298] FAULT_INJECTION: forcing a failure. [ 165.579426][T12298] name failslab, interval 1, probability 0, space 0, times 0 [ 165.592490][T12298] CPU: 0 PID: 12298 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 165.600918][T12298] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 165.611156][T12298] Call Trace: [ 165.614443][T12298] dump_stack+0x137/0x19d [ 165.619240][T12298] should_fail+0x23c/0x250 [ 165.623656][T12298] ? dst_alloc+0x10b/0x2b0 [ 165.628089][T12298] __should_failslab+0x81/0x90 [ 165.632857][T12298] should_failslab+0x5/0x20 [ 165.637377][T12298] kmem_cache_alloc+0x46/0x2e0 [ 165.642145][T12298] dst_alloc+0x10b/0x2b0 [ 165.646385][T12298] __mkroute_output+0x452/0xc40 [ 165.651246][T12298] ip_route_output_key_hash_rcu+0x7a8/0x800 [ 165.657233][T12298] ip_route_output_flow+0xaa/0x160 [ 165.662424][T12298] raw_sendmsg+0x79c/0xbd0 [ 165.666848][T12298] inet_sendmsg+0x5f/0x80 [ 165.671182][T12298] ? inet_send_prepare+0x210/0x210 [ 165.676366][T12298] kernel_sendmsg+0x97/0xd0 [ 165.680879][T12298] sock_no_sendpage+0x84/0xb0 [ 165.685564][T12298] inet_sendpage+0x9d/0xc0 [ 165.689979][T12298] ? inet_sendmsg+0x80/0x80 [ 165.694573][T12298] kernel_sendpage+0x187/0x200 [ 165.699363][T12298] ? inet_sendmsg+0x80/0x80 [ 165.703913][T12298] sock_sendpage+0x5a/0x70 [ 165.708347][T12298] pipe_to_sendpage+0x128/0x160 [ 165.713200][T12298] ? sock_fasync+0xc0/0xc0 [ 165.718020][T12298] __splice_from_pipe+0x207/0x500 [ 165.723124][T12298] ? generic_splice_sendpage+0xb0/0xb0 [ 165.728642][T12298] ? iter_file_splice_write+0x750/0x750 [ 165.737691][T12298] generic_splice_sendpage+0x80/0xb0 [ 165.743027][T12298] direct_splice_actor+0x80/0xa0 [ 165.748123][T12298] splice_direct_to_actor+0x345/0x650 [ 165.753506][T12298] ? do_splice_direct+0x170/0x170 [ 165.758537][T12298] do_splice_direct+0xf5/0x170 [ 165.763306][T12298] do_sendfile+0x773/0xda0 [ 165.767736][T12298] __x64_sys_sendfile64+0xf2/0x130 [ 165.772865][T12298] do_syscall_64+0x4a/0x90 [ 165.777283][T12298] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 165.783206][T12298] RIP: 0033:0x4665f9 [ 165.787094][T12298] 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 [ 165.807018][T12298] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 165.815732][T12298] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 165.823898][T12298] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 15:08:32 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xe0ffffff, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:32 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0xa0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:32 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) setxattr$trusted_overlay_upper(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340), &(0x7f00000003c0)={0x0, 0xfb, 0xd4, 0x7, 0x5b, "734ff549942c3db81f22c080d1352359", "b806475be1234f2e0b1c4407f25b50b9ae185c954a3abc6519aee3e7142024b03168d9451f1edaa7e8474686d04385ea1ca78536f93ecf8cb31cbccc402e6e146272ce68b187025beafec23e578e1f3bfa495c820d4e4e0703be4750f54cc0dd3a777b126ad33115d8fa3ebd9c372bd1226a3f51a5e82568c81ea6ed811a7afc38ae179ab07462f33bb8212bc1eaac6d9fb4c15fba2f6941ab97bf7da766fa3c75f67fe4d58b3c1585ae1233bd932d92b252e6c8d8c39c34389b1aa9346c66"}, 0xd4, 0x2) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) mount(&(0x7f0000000140)=@sr0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='reiserfs\x00', 0x284029, &(0x7f0000000240)='ramfs\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) umount2(&(0x7f0000000080)='./bus\x00', 0x4) ioctl$TCSETS2(r1, 0x402c542b, &(0x7f00000000c0)={0x1, 0x3, 0xff, 0x0, 0x4, "315d1cdc39878ee3a9de69610a4122fe4b446e", 0x59f3, 0x9}) sendfile(r0, r0, 0x0, 0x0) 15:08:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 165.832863][T12298] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 165.841187][T12298] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 165.849167][T12298] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 [ 166.110805][ T3478] ================================================================== [ 166.118926][ T3478] BUG: KCSAN: data-race in __wb_update_bandwidth / percpu_counter_add_batch [ 166.128207][ T3478] [ 166.130540][ T3478] write to 0xffff888102244918 of 8 bytes by task 12292 on cpu 0: [ 166.138675][ T3478] percpu_counter_add_batch+0x9c/0xd0 [ 166.144061][ T3478] account_page_dirtied+0x1d8/0x2c0 [ 166.149260][ T3478] __set_page_dirty+0xbc/0x1a0 [ 166.154029][ T3478] mark_buffer_dirty+0x126/0x200 [ 166.158970][ T3478] block_write_end+0x13d/0x260 [ 166.163751][ T3478] generic_write_end+0x5e/0x180 [ 166.168615][ T3478] ext4_da_write_end+0x59b/0x730 [ 166.173557][ T3478] generic_perform_write+0x23e/0x3a0 [ 166.178834][ T3478] ext4_buffered_write_iter+0x2f2/0x3f0 [ 166.184394][ T3478] ext4_file_write_iter+0x2e7/0x11d0 [ 166.189683][ T3478] do_iter_readv_writev+0x2cb/0x360 [ 166.194879][ T3478] do_iter_write+0x112/0x4c0 [ 166.199467][ T3478] vfs_iter_write+0x4c/0x70 [ 166.204232][ T3478] iter_file_splice_write+0x40a/0x750 [ 166.209599][ T3478] direct_splice_actor+0x80/0xa0 [ 166.214964][ T3478] splice_direct_to_actor+0x345/0x650 [ 166.220336][ T3478] do_splice_direct+0xf5/0x170 [ 166.225096][ T3478] do_sendfile+0x773/0xda0 [ 166.229536][ T3478] __x64_sys_sendfile64+0xf2/0x130 [ 166.234654][ T3478] do_syscall_64+0x4a/0x90 [ 166.239091][ T3478] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 166.245067][ T3478] [ 166.247735][ T3478] read to 0xffff888102244918 of 8 bytes by task 3478 on cpu 1: [ 166.255349][ T3478] __wb_update_bandwidth+0x85/0x480 [ 166.260558][ T3478] wb_update_bandwidth+0x4e/0x70 [ 166.265930][ T3478] wb_writeback+0x421/0x700 [ 166.270432][ T3478] wb_do_writeback+0x461/0x510 [ 166.275535][ T3478] wb_workfn+0xc8/0x520 [ 166.279696][ T3478] process_one_work+0x3e9/0x8f0 [ 166.284548][ T3478] worker_thread+0x636/0xae0 [ 166.289136][ T3478] kthread+0x1d0/0x1f0 [ 166.293223][ T3478] ret_from_fork+0x1f/0x30 [ 166.297661][ T3478] [ 166.300494][ T3478] Reported by Kernel Concurrency Sanitizer on: 15:08:32 executing program 4 (fault-call:11 fault-nth:35): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, 0x0) r2 = gettid() tkill(r2, 0x34) 15:08:32 executing program 2: sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)={0x8c, 0x0, 0x20, 0x70bd28, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DEST={0x3c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x3}, @IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e24}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xffffffff}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x8}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8000}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e23}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x8001}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4080}, 0x2000c0c0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:32 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 166.306928][ T3478] CPU: 1 PID: 3478 Comm: kworker/u4:7 Not tainted 5.12.0-syzkaller #0 [ 166.315065][ T3478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 166.325140][ T3478] Workqueue: writeback wb_workfn (flush-8:0) [ 166.331133][ T3478] ================================================================== 15:08:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, 0x0) r2 = gettid() tkill(r2, 0x34) [ 166.570367][T12356] FAULT_INJECTION: forcing a failure. [ 166.570367][T12356] name failslab, interval 1, probability 0, space 0, times 0 [ 166.583396][T12356] CPU: 0 PID: 12356 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 166.591809][T12356] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 166.601873][T12356] Call Trace: [ 166.605183][T12356] dump_stack+0x137/0x19d [ 166.609511][T12356] should_fail+0x23c/0x250 [ 166.614117][T12356] __should_failslab+0x81/0x90 [ 166.618899][T12356] should_failslab+0x5/0x20 [ 166.623895][T12356] kmem_cache_alloc_node+0x55/0x2c0 [ 166.629116][T12356] ? local_bh_enable+0x1b/0x20 [ 166.634068][T12356] ? __alloc_skb+0xed/0x420 [ 166.638585][T12356] __alloc_skb+0xed/0x420 [ 166.643451][T12356] alloc_skb_with_frags+0x90/0x390 [ 166.648615][T12356] ? dst_alloc+0x10b/0x2b0 [ 166.653041][T12356] ? kmem_cache_alloc+0x1fc/0x2e0 [ 166.658110][T12356] sock_alloc_send_pskb+0x436/0x4e0 [ 166.663329][T12356] ? __mkroute_output+0x7f1/0xc40 [ 166.668356][T12356] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 166.673905][T12356] sock_alloc_send_skb+0x2d/0x40 [ 166.678908][T12356] raw_send_hdrinc+0x178/0xa30 [ 166.683824][T12356] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 166.689918][T12356] ? xfrm_lookup_route+0xc0/0xf0 [ 166.694877][T12356] raw_sendmsg+0x96e/0xbd0 [ 166.699305][T12356] inet_sendmsg+0x5f/0x80 [ 166.703745][T12356] ? inet_send_prepare+0x210/0x210 [ 166.708919][T12356] kernel_sendmsg+0x97/0xd0 [ 166.713436][T12356] sock_no_sendpage+0x84/0xb0 [ 166.718146][T12356] inet_sendpage+0x9d/0xc0 [ 166.722582][T12356] ? inet_sendmsg+0x80/0x80 [ 166.727458][T12356] kernel_sendpage+0x187/0x200 [ 166.732252][T12356] ? inet_sendmsg+0x80/0x80 [ 166.736952][T12356] sock_sendpage+0x5a/0x70 [ 166.741563][T12356] pipe_to_sendpage+0x128/0x160 [ 166.746439][T12356] ? sock_fasync+0xc0/0xc0 [ 166.750927][T12356] __splice_from_pipe+0x207/0x500 [ 166.756028][T12356] ? generic_splice_sendpage+0xb0/0xb0 [ 166.762199][T12356] ? iter_file_splice_write+0x750/0x750 [ 166.767752][T12356] generic_splice_sendpage+0x80/0xb0 [ 166.773205][T12356] direct_splice_actor+0x80/0xa0 [ 166.778176][T12356] splice_direct_to_actor+0x345/0x650 [ 166.783762][T12356] ? do_splice_direct+0x170/0x170 [ 166.788797][T12356] do_splice_direct+0xf5/0x170 [ 166.793585][T12356] do_sendfile+0x773/0xda0 [ 166.798016][T12356] __x64_sys_sendfile64+0xf2/0x130 [ 166.803276][T12356] do_syscall_64+0x4a/0x90 [ 166.807733][T12356] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 166.813651][T12356] RIP: 0033:0x4665f9 15:08:33 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xe8030000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:33 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') creat(&(0x7f0000000080)='./bus\x00', 0x10d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:33 executing program 0: mkdir(&(0x7f0000000200)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r0, 0x400, 0x0) fcntl$setlease(r0, 0x400, 0x2) sendmsg$AUDIT_MAKE_EQUIV(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x3f7, 0x400, 0x70bd2a, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x40040}, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r1, r1, 0x0, 0x0) 15:08:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, 0x0) r2 = gettid() tkill(r2, 0x34) [ 166.817698][T12356] 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 [ 166.837318][T12356] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 166.845855][T12356] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 166.854672][T12356] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 166.862662][T12356] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 166.870692][T12356] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 166.878687][T12356] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:33 executing program 4 (fault-call:11 fault-nth:36): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:33 executing program 0: r0 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000001, 0x1010, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x723d, &(0x7f0000000080)={0x0, 0xa715, 0x2, 0x3, 0x1ff}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000140)=0x0) syz_io_uring_setup(0x7a5e, &(0x7f0000000300)={0x0, 0x26b3, 0x4, 0x3, 0x312}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00006d5000/0x3000)=nil, &(0x7f0000000200), &(0x7f00000003c0)) r2 = syz_io_uring_setup(0x89, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffe}, &(0x7f0000ee6000/0x4000)=nil, &(0x7f00006d5000/0x3000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f00000001c0)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_setup(0x2de5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000003000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000140)) r7 = socket$inet6(0xa, 0x4, 0x7) syz_io_uring_submit(r6, r4, &(0x7f00000002c0)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd=r7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1, r5}}, 0x0) syz_io_uring_submit(r0, r1, &(0x7f00000001c0)=@IORING_OP_POLL_REMOVE={0x7, 0x3, 0x0, 0x0, 0x0, 0x23456, 0x0, 0x0, 0x1, {0x0, r5}}, 0xfffffff7) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) mkdir(&(0x7f0000000400)='./bus\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') r8 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r8, r8, 0x0, 0x0) mmap(&(0x7f0000ee8000/0x2000)=nil, 0x2000, 0x1, 0x110, 0xffffffffffffffff, 0x230d1000) 15:08:33 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='bpf\x00', 0x1000800, &(0x7f0000000140)='/)@\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) gettid() tkill(0x0, 0x34) 15:08:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:33 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') mount(&(0x7f0000000000)=@filename='.\x00', &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='ext4\x00', 0x2285082, &(0x7f0000000140)='\x00') open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 167.570385][T12428] FAULT_INJECTION: forcing a failure. [ 167.570385][T12428] name failslab, interval 1, probability 0, space 0, times 0 [ 167.583359][T12428] CPU: 1 PID: 12428 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 167.591950][T12428] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 167.602050][T12428] Call Trace: [ 167.605341][T12428] dump_stack+0x137/0x19d [ 167.609744][T12428] should_fail+0x23c/0x250 [ 167.614163][T12428] __should_failslab+0x81/0x90 [ 167.618935][T12428] should_failslab+0x5/0x20 [ 167.623483][T12428] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 167.629318][T12428] ? __kmalloc_node_track_caller+0x30/0x40 [ 167.635136][T12428] __kmalloc_node_track_caller+0x30/0x40 [ 167.640783][T12428] ? alloc_skb_with_frags+0x90/0x390 [ 167.646075][T12428] __alloc_skb+0x187/0x420 [ 167.650939][T12428] alloc_skb_with_frags+0x90/0x390 [ 167.656507][T12428] ? dst_alloc+0x10b/0x2b0 [ 167.660948][T12428] ? kmem_cache_alloc+0x1fc/0x2e0 [ 167.665982][T12428] sock_alloc_send_pskb+0x436/0x4e0 [ 167.671307][T12428] ? __mkroute_output+0x7f1/0xc40 [ 167.676347][T12428] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 167.681914][T12428] sock_alloc_send_skb+0x2d/0x40 [ 167.686890][T12428] raw_send_hdrinc+0x178/0xa30 [ 167.691769][T12428] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 167.697836][T12428] ? xfrm_lookup_route+0xc0/0xf0 [ 167.703234][T12428] raw_sendmsg+0x96e/0xbd0 [ 167.707732][T12428] inet_sendmsg+0x5f/0x80 [ 167.712165][T12428] ? inet_send_prepare+0x210/0x210 [ 167.717280][T12428] kernel_sendmsg+0x97/0xd0 [ 167.721849][T12428] sock_no_sendpage+0x84/0xb0 [ 167.726569][T12428] inet_sendpage+0x9d/0xc0 [ 167.731113][T12428] ? inet_sendmsg+0x80/0x80 [ 167.735700][T12428] kernel_sendpage+0x187/0x200 [ 167.740465][T12428] ? inet_sendmsg+0x80/0x80 [ 167.745023][T12428] sock_sendpage+0x5a/0x70 [ 167.749451][T12428] pipe_to_sendpage+0x128/0x160 [ 167.754380][T12428] ? sock_fasync+0xc0/0xc0 [ 167.758891][T12428] __splice_from_pipe+0x207/0x500 [ 167.764002][T12428] ? generic_splice_sendpage+0xb0/0xb0 [ 167.769534][T12428] ? iter_file_splice_write+0x750/0x750 [ 167.775090][T12428] generic_splice_sendpage+0x80/0xb0 [ 167.780445][T12428] direct_splice_actor+0x80/0xa0 [ 167.785505][T12428] splice_direct_to_actor+0x345/0x650 [ 167.790909][T12428] ? do_splice_direct+0x170/0x170 [ 167.796039][T12428] do_splice_direct+0xf5/0x170 [ 167.800802][T12428] do_sendfile+0x773/0xda0 [ 167.805225][T12428] __x64_sys_sendfile64+0xf2/0x130 [ 167.810389][T12428] do_syscall_64+0x4a/0x90 [ 167.814810][T12428] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 167.820838][T12428] RIP: 0033:0x4665f9 [ 167.824750][T12428] 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 [ 167.844545][T12428] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 167.852969][T12428] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 167.861214][T12428] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 15:08:34 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xf4010000, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:34 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file1\x00', 0x0, 0x891424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) 15:08:34 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x2) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x17080, 0x0) chdir(&(0x7f0000000080)='./file0\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x132) [ 167.869189][T12428] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 167.877312][T12428] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 167.885312][T12428] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:34 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x200000, 0x88) 15:08:34 executing program 4 (fault-call:11 fault-nth:37): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:34 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x4687, 0x8, &(0x7f00000007c0)=[{&(0x7f00000003c0)="fa2fb88baadcff15ae3763f5e527afd66f0767cd4824ecd45e4519213dce271f81f40b3b9a203da2309cd90d0af41c741d76fb16a8b17d113943f3f07ed1d8f3e1db61be65cc269ea03293862c9cef65023f7c16bc9d4069a0d8af8e88ca7d4660012a9c6cea670646b14468f933bc09650b1e4ded8f4aa6cd4d64678896d50907693bff751f043a5692a6736d0054f2e8cd50288df02e2305c8a03168fb298e3a981de7120eeb38f360a5b18d32d8520c0aaf9fefea604139a673dda9e8eeb8bc575c46d6c4293a01d8ca79adc45fa8adb2d6a1e6c270b76af0e1f433ba8e47a42a5c21f5c48ec4413684ef279692e781", 0xf1, 0xcda}, {&(0x7f0000000140)="0a645ed966a1d606f3f2170c2bbe7a9a84cbac3d015259aaf25dd9aa2686fd1f4a", 0x21, 0xa727}, {&(0x7f00000001c0)="047711f44c89935e9cda5d0f6c6250fe4e3e1174e23b02c9eb748ed02d5d81a8d3a2359921dd8ec5ed33921f16f44e8e23d82e9427533e05df79cbc4c3777a4027e24a33b2d5203e9210a8c248f2676fea2d1e79b1f1332ef4afe57c9b308043e96e22ea77eefa305861865c171989854c8e97b9fc81a84832cbf2ecb24b250896ea3d9c46820b79a0fc2040ca33cb1903afae7dd511d64c6c1420880a1410", 0x9f, 0x1}, {&(0x7f00000004c0)="e6d909899bfbc1722378963261ae7255598a617d922f43394954974866cf716414549f636c9f2bc39957940e3ae1f977628195e416712de6d484e2db1407e907827a95fc21e0411bc6f3b796cfb68e48f2974a8b4cff13d8eb0852f159e3c41bc9c426c21d7226336bd03f911559bfaab840f9e09b5fbf80edad6dbb85178aaa359911ee221f74a785cfbcec83052ed3c780bf1deb1ecaf2f4633c5b3b23794e031475e6e1990ce8634e9e6dfb6c7081fc40c0861ce35c693009a086062b83a60da84c6aaafb254cae927c2c61136849c7ee", 0xd2, 0x1000}, {&(0x7f0000000300)="7e211ee699710e4b714808a84f8c8ea86e9acc24100051d9a126bdadb49ad25fb4f4177708cd", 0x26, 0x800}, {&(0x7f00000005c0)="4ee978ca00d9a7f0e173c49a71e1775ecf29d9d41c73a94c732fcdbbbd33686d5a5fe898386d8ea38e388054b239afd24af4b3ec6f2c50b58e9f93b661174716bd894ef2b0d1f53a37ec5967b6054500f59060486352a89a44fd61eee6d648a27343d24d167faa1168511e3e67ebc2301276160481563d9fc2db8ebcfc0d1cf14876dc907be8849b3ae7f416118cb3b08d368707d1da10c9d219c8dd7ba49c1aea397b8582ea0b0b61cf603480a98768c5af6148f603df", 0xb7, 0x7}, {&(0x7f0000000680)="687f48b1fbe966866ff91cda3bd758a6f58134b1c583f0f70eb521a454d839107263ff54134871249f508816350b7f2390b470f3a24da1444f926181636fb0152384ff7d2da508ab37c28f97f5ce9ef6dd472571d3efb9fb09005167cfdbb4fa67c3ec66e2d555c5bbdc18651c8006e23cfe5898fc2f1b43e72e9faf794a877e52b282f97289fd4579bcc9ae289eca7198e32a210192c496aaffc4d2e81adad97edc32563fd39dbddd0a18d72c", 0xad, 0xff8c000000000000}, {&(0x7f0000000740)="74d5f149020143563f4c580f7be3d8d284d94cbca3d191ffcc5c7dc597fd6319985cc73532d7806b465cec154fc3725b541f18dcb566acef0c431d3fa14cae32cd7f418768ec79c6fadb", 0x4a, 0x5}], 0x400, &(0x7f0000000880)={[{@numtail}], [{@dont_appraise}, {@subj_role={'subj_role', 0x3d, 'ramfs\x00'}}, {@dont_hash}, {@hash}, {@smackfshat={'smackfshat', 0x3d, '&'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@subj_type={'subj_type', 0x3d, '$'}}, {@fsname}, {@seclabel}]}) renameat2(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00', 0x7) 15:08:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:34 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') umount2(&(0x7f0000000080)='./bus\x00', 0x8) creat(&(0x7f0000000000)='./bus\x00', 0xc0) setxattr$trusted_overlay_opaque(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), &(0x7f00000001c0), 0x2, 0x3) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) [ 168.410669][T12458] loop0: detected capacity change from 0 to 69632 [ 168.426237][T12458] FAT-fs (loop0): Unrecognized mount option "dont_appraise" or missing value [ 168.519548][T12479] FAULT_INJECTION: forcing a failure. [ 168.519548][T12479] name failslab, interval 1, probability 0, space 0, times 0 [ 168.532395][T12479] CPU: 0 PID: 12479 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 168.540799][T12479] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 168.550911][T12479] Call Trace: [ 168.554276][T12479] dump_stack+0x137/0x19d [ 168.558628][T12479] should_fail+0x23c/0x250 [ 168.563053][T12479] ? skb_clone+0x12c/0x1f0 [ 168.567481][T12479] __should_failslab+0x81/0x90 [ 168.572375][T12479] should_failslab+0x5/0x20 [ 168.576890][T12479] kmem_cache_alloc+0x46/0x2e0 [ 168.581711][T12479] ? __skb_clone+0x2b9/0x2d0 [ 168.586359][T12479] ? __list_add_valid+0x28/0x90 [ 168.591213][T12479] skb_clone+0x12c/0x1f0 [ 168.595501][T12479] __skb_tstamp_tx+0x13a/0x620 [ 168.600317][T12479] skb_tstamp_tx+0x2b/0x30 [ 168.604741][T12479] loopback_xmit+0x72/0x240 [ 168.609258][T12479] xmit_one+0xf9/0x270 [ 168.613588][T12479] __dev_queue_xmit+0xd9b/0x12d0 [ 168.618573][T12479] ? netlbl_enabled+0x21/0x30 [ 168.623252][T12479] dev_queue_xmit+0x13/0x20 [ 168.627763][T12479] ip_finish_output2+0xa93/0xb10 [ 168.632706][T12479] ? iptable_mangle_hook+0x13b/0x280 [ 168.638023][T12479] ip_finish_output+0x2f9/0x490 [ 168.642894][T12479] ip_output+0xf6/0x1a0 [ 168.647047][T12479] ? ip_mc_finish_output+0xf0/0xf0 [ 168.652163][T12479] raw_send_hdrinc+0x871/0xa30 [ 168.656940][T12479] ? raw_getfrag+0x1c0/0x1c0 [ 168.661535][T12479] raw_sendmsg+0x96e/0xbd0 [ 168.666563][T12479] inet_sendmsg+0x5f/0x80 [ 168.671024][T12479] ? inet_send_prepare+0x210/0x210 [ 168.676149][T12479] kernel_sendmsg+0x97/0xd0 [ 168.680787][T12479] sock_no_sendpage+0x84/0xb0 [ 168.685475][T12479] inet_sendpage+0x9d/0xc0 [ 168.690253][T12479] ? inet_sendmsg+0x80/0x80 [ 168.694797][T12479] kernel_sendpage+0x187/0x200 [ 168.699578][T12479] ? inet_sendmsg+0x80/0x80 [ 168.704102][T12479] sock_sendpage+0x5a/0x70 [ 168.708589][T12479] pipe_to_sendpage+0x128/0x160 [ 168.713449][T12479] ? sock_fasync+0xc0/0xc0 [ 168.717944][T12479] __splice_from_pipe+0x207/0x500 [ 168.723195][T12479] ? generic_splice_sendpage+0xb0/0xb0 [ 168.728662][T12479] ? iter_file_splice_write+0x750/0x750 [ 168.734208][T12479] generic_splice_sendpage+0x80/0xb0 [ 168.739504][T12479] direct_splice_actor+0x80/0xa0 [ 168.744536][T12479] splice_direct_to_actor+0x345/0x650 [ 168.749916][T12479] ? do_splice_direct+0x170/0x170 [ 168.756258][T12479] do_splice_direct+0xf5/0x170 [ 168.761059][T12479] do_sendfile+0x773/0xda0 [ 168.765502][T12479] __x64_sys_sendfile64+0xf2/0x130 [ 168.770887][T12479] do_syscall_64+0x4a/0x90 [ 168.775314][T12479] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 168.781214][T12479] RIP: 0033:0x4665f9 [ 168.785121][T12479] 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 [ 168.804731][T12479] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 168.813162][T12479] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 168.821175][T12479] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 168.829219][T12479] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 168.837745][T12479] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 168.845830][T12479] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:36 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) gettid() tkill(0x0, 0x34) 15:08:36 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0xac0021, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r1, 0x400, 0x0) lsetxattr$security_ima(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000140)=@v2={0x5, 0x2, 0x3, 0x6, 0x2f, "5fb4690935840624aec173e6469709ddab339dfa57409c69cf29c3c0b27814c4e50fcdda4c3b14d8b7a34a55b4b812"}, 0x38, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8a040, 0x0) fcntl$setlease(r2, 0x400, 0x0) fcntl$setlease(r2, 0x400, 0x2) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f00000004c0)={0xb, 0x0, {0x8, @struct={0x569, 0x8001}, 0x0, 0xffffffff80000001, 0x6, 0x0, 0x20, 0x80000001, 0x80, @usage=0x3, 0x81, 0x0, [0x4, 0x101, 0x4, 0x1000, 0x0, 0x7]}, {0xffffffffffffffff, @usage=0x9, 0x0, 0x4, 0x5, 0xfffffffffffffff8, 0x3, 0x0, 0x51, @struct={0x4, 0x80}, 0xff, 0xffff0000, [0xfffffffffffffff8, 0x80000000, 0x6, 0x6, 0x8, 0x3]}, {0x5, @usage=0x3, 0x0, 0x4, 0xcfd, 0x7, 0x9, 0x7f, 0xa0, @struct={0x800, 0x6}, 0x401, 0x4, [0x3ff, 0x80, 0x3091, 0x72, 0x40, 0xff]}, {0x0, 0xfffffffffffffe00, 0x745}}) ioctl$BTRFS_IOC_SCRUB(r2, 0xc400941b, &(0x7f00000008c0)={r3, 0x3, 0x5}) fcntl$setlease(r1, 0x400, 0x2) write$binfmt_script(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2321202e2f6275732072616d6673002072616d667300202b2c252072616d6673000a549bf65c015bc2423ae439a714260971a56446176d8483cb4c0e7c0aab53ac7a103cd90126ab3c2f6f376f904eba750bc068f0233c2b71013a6073ca6d2fc7a16fc094c69c0a23db48818030cb94955d868a1789bc30f88af9b6cda4af0fd3a609d7f41776204c553264e10bffe3f7da0baaacc7d1cee10cade1e515a52679f19fa5a320a86782d9bf25a6aede386bfb69495babd9d58053502881d5fe8e5d249cf74b28ad316d3f0a51c293ab1e60777cc26919a32aa4ea3403dbefa2e96f5126"], 0xe3) 15:08:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:36 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000cab000)=0x7) accept(r0, &(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, &(0x7f0000000000)=0x80) chdir(&(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r1, r1, 0x0, 0x0) 15:08:36 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xf4cda750, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:36 executing program 4 (fault-call:11 fault-nth:38): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:36 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000140)='./bus\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) futimesat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x77359400}, {0x0, 0x2710}}) sendfile(r0, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x3) 15:08:36 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) r2 = syz_io_uring_setup(0x89, &(0x7f0000000300)={0x0, 0xe741, 0x0, 0x80, 0x23c, 0x0, r1}, &(0x7f0000ee6000/0x4000)=nil, &(0x7f00006d5000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f00000001c0)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_setup(0x2de5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000140)) creat(&(0x7f00000000c0)='./bus/../file0\x00', 0x40) r7 = socket$inet6(0xa, 0x2, 0x0) syz_io_uring_submit(r6, r4, &(0x7f00000002c0)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd=r7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1, r5}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x2, 0x0, 0x0, 0x0, 0x23456, 0x0, 0x0, 0x1, {0x0, r5}}, 0x3) sendfile(r0, r0, 0x0, 0x0) 15:08:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11a, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 170.473205][T12514] FAULT_INJECTION: forcing a failure. [ 170.473205][T12514] name failslab, interval 1, probability 0, space 0, times 0 [ 170.485873][T12514] CPU: 1 PID: 12514 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 170.494304][T12514] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 170.504418][T12514] Call Trace: [ 170.507728][T12514] dump_stack+0x137/0x19d [ 170.512195][T12514] should_fail+0x23c/0x250 [ 170.516631][T12514] ? dst_alloc+0x10b/0x2b0 [ 170.521277][T12514] __should_failslab+0x81/0x90 [ 170.526077][T12514] should_failslab+0x5/0x20 [ 170.531107][T12514] kmem_cache_alloc+0x46/0x2e0 [ 170.535901][T12514] dst_alloc+0x10b/0x2b0 [ 170.540164][T12514] __mkroute_output+0x452/0xc40 [ 170.545547][T12514] ip_route_output_key_hash_rcu+0x7a8/0x800 [ 170.551718][T12514] ip_route_output_flow+0xaa/0x160 [ 170.556844][T12514] raw_sendmsg+0x79c/0xbd0 [ 170.561298][T12514] inet_sendmsg+0x5f/0x80 [ 170.565795][T12514] ? inet_send_prepare+0x210/0x210 [ 170.570990][T12514] kernel_sendmsg+0x97/0xd0 [ 170.575504][T12514] sock_no_sendpage+0x84/0xb0 [ 170.580655][T12514] inet_sendpage+0x9d/0xc0 [ 170.585216][T12514] ? inet_sendmsg+0x80/0x80 [ 170.590044][T12514] kernel_sendpage+0x187/0x200 [ 170.594830][T12514] ? inet_sendmsg+0x80/0x80 [ 170.599375][T12514] sock_sendpage+0x5a/0x70 [ 170.603858][T12514] pipe_to_sendpage+0x128/0x160 [ 170.608723][T12514] ? sock_fasync+0xc0/0xc0 [ 170.613148][T12514] __splice_from_pipe+0x207/0x500 [ 170.618201][T12514] ? generic_splice_sendpage+0xb0/0xb0 15:08:36 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) statfs(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/38) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) mount(&(0x7f0000000080)=@nullb, &(0x7f0000000300)='./file0\x00', &(0x7f0000000140)='hpfs\x00', 0x100081, &(0x7f00000001c0)='ramfs\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x4cc040, 0x13) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 170.623765][T12514] ? iter_file_splice_write+0x750/0x750 [ 170.630447][T12514] generic_splice_sendpage+0x80/0xb0 [ 170.635740][T12514] direct_splice_actor+0x80/0xa0 [ 170.640687][T12514] splice_direct_to_actor+0x345/0x650 [ 170.646087][T12514] ? do_splice_direct+0x170/0x170 [ 170.651117][T12514] do_splice_direct+0xf5/0x170 [ 170.655880][T12514] do_sendfile+0x773/0xda0 [ 170.660350][T12514] __x64_sys_sendfile64+0xf2/0x130 [ 170.665539][T12514] do_syscall_64+0x4a/0x90 [ 170.669963][T12514] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 170.675940][T12514] RIP: 0033:0x4665f9 [ 170.679834][T12514] 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 [ 170.699769][T12514] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 170.708294][T12514] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 170.716348][T12514] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 15:08:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:37 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="44834da9cf1ac1221ae9630e1bc9ae4a4d87f9472fb73000ff89847a060cd47456afce4236e339f5fcf57740891c7eeb2e0fc20ec06e670a2c15c7b0b9e4832865a8b056726abf31a5308ce1d0642d01bd85612753e8716cffb4fcf95bbe295a309fb4a6af108daa1f50ecdbf0a44c6b6be7a6ccc94adb49d8d26d4ee0902592cb54c97950257dc1159190adb7722d450164ec8d1af773d20a3c78ec0aec1be85818ff7066e1cde9e6da5eeea334158b8965981192571269acfc7647677a488ffa86e7dea9e13962adad24d9ff2b7fe5f259047c0c6a9ccfa9fe928ee5f60fe81c84ab69ff21c1b54cfbe84cd4e2785a7adec07bf5bffc2ab63e44b605592b96eba87a4dfa2fb9130ae18f70b8bca6ba9171c0d80c5152670e5a6bac671c02eab60d326ee778d7a512f799a509a5bc52a49395e4b12974362eee964024e249937e195bee2eb50e0ee445"], &(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)='cgroup\x00', 0x802000, &(0x7f0000000300)='batadv_slave_1\x00') mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') rmdir(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x10001, 0x114) sendfile(r0, r0, 0x0, 0x0) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f00000000c0)) ftruncate(r0, 0x7ff) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x10) sendfile(r1, r0, &(0x7f00000001c0)=0x2, 0x3) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000000)={'batadv_slave_1\x00', 0x7ff}) [ 170.724328][T12514] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 [ 170.732706][T12514] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 170.742685][T12514] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000 15:08:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x11e, &(0x7f0000000440)="c4c691019919da078a0098d1e0a593b040f7629100f06ee04fa4ea57ff22ea97be19af3dcba01419cd2386ad59157689c9c6a47312334c2a97ac2b7f0fb4aabebae8dc5dffbcd48a70502173d6efa56b60f48cf0c9d0989ecbbfc220bd2b39df9ad8d6b14910f4a869863009780dd6e673a02f7ed829932929af9dffb1fa2cd7328202ac55f4f5dbb8494120f79d5f60958691a8a3fcf561c33f46ab89803f47d97e04f7bf9cafb006ae29480408c8380cf060dd72462ccc5b7d195a113bc539df6591cd574a02d4d9b9f3ebce31bd7582018ded8ceb71e75417dabc45f9fa0503befdcd0874ae979bc9581d6a854d4dfb7ffaed09bfcf330c365988c05e12ed069a42c964f79e16ad22f95ffaf5a1d4200b030d0b7b170051b850b78b19"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) gettid() tkill(0x0, 0x34) 15:08:39 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/consoles\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x4, 0x0, 0x81, 0x1, 0x0, 0xffffffff, 0x4000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_bp, 0x4c0b, 0x4, 0x1, 0x5, 0x271580000, 0x20, 0x7, 0x0, 0x7, 0x0, 0x969c}, 0xffffffffffffffff, 0x5, r1, 0xb) 15:08:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) mmap(&(0x7f000055c000/0x4000)=nil, 0x4000, 0x1800003, 0x10, r1, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="020025bd7000fedbdf252500000020910304759c0f83f789046d9e4606d2db4be7890a60fafc1d5cd06a4bb8ab99ca60aa783a85b8605402075345a198c9fdf9b87e9acee4029a4e78c45e71672f0d137824db59448dd4a1e34c545f1b383373e4cceb68e962a91a9d3620acb2721126a993530a02e255229c257b70f19c8b4a03f7f201000000d8b087e289c6ea2305db3818dd19b2fd96fd96768bc054d0d5755b3a3cf91ad6c7cf6d87d429c05a787af70ddd6a592fbcdc00a768e3067da9c532bc1f13024149a961f726c1247e13fb79c25c7680f40a640205aa2aa141ad661c818c7a8d37714553b6f78b72fc837754571fc373139502d4036c252506d2d56d330be4fca12b52aff8233c158213fae5dd9f214671adb3badc1305db2cf0a3821434aeee92f5fa3e1a971d554770b50246aca246abae1e3332f12ca9525b5413bcea5c956d8cffee0056e134c06c47612602873d8209898f70695dee", @ANYRES32=0x0, @ANYBLOB="08003c0001010000060028000400000008003100ffff0000050035000400000005002d000100000008002b000101000005002e0000000000"], 0x54}, 0x1, 0x0, 0x0, 0x24000000}, 0x8000) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) statfs(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=""/151) chdir(&(0x7f0000000280)='./file0\x00') syz_mount_image$ext4(&(0x7f0000000300)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x8, 0x2, &(0x7f0000000700)=[{&(0x7f0000000640)="5b021e572f59e26f21ff1a69a80115232477a0023d", 0x15}, {&(0x7f0000000680)="1c2af685481f75d08b9fbdcda242cd1094c107daf0f29373c7f38a5995cfc37c7e10183da7fbcf139e95129cc6a4c7cb6614d2ea83e0eda025879d2843fa996e3c12388ccbdd3903668f6dc86ae09de2a9c2786a624d2607ac975193ca3d0bf7d8ebb739e152aa85bb49b1", 0x6b, 0x7fffffff}], 0x2000000, &(0x7f0000000740)={[{@debug}, {@grpjquota}, {@jqfmt_vfsv0}, {@jqfmt_vfsold}], [{@seclabel}, {@fsuuid={'fsuuid', 0x3d, {[0x33, 0x31, 0x65, 0x35, 0x5a, 0x39, 0x31, 0x35], 0x2d, [0x62, 0x66, 0x66, 0x32], 0x2d, [0x64, 0x66, 0x65, 0x31], 0x2d, [0x61, 0x34, 0x32, 0x38], 0x2d, [0x35, 0x8a93b3413c9d3f2d, 0x65, 0x61, 0x3e, 0x34, 0x35, 0x32]}}}, {@audit}]}) rmdir(&(0x7f0000000240)='./file0\x00') r2 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r2, r2, 0x0, 0x0) 15:08:39 executing program 4 (fault-call:11 fault-nth:39): r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) connect$inet(r1, &(0x7f0000001680)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f00000000c0)=0x46a6, 0x4) sendfile(r0, r4, 0x0, 0x200fff) 15:08:39 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x2, 0x46, 0x0, "0000000000000400"}, 0x22b) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000980)=@fragment, 0x8) sendto$inet6(r0, 0x0, 0xf5ffffff, 0x20000004, &(0x7f0000b63fe4), 0x1c) 15:08:39 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x4045bf, 0x120) sendfile(r0, r0, 0x0, 0x0) 15:08:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) 15:08:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 173.446927][T12561] loop0: detected capacity change from 0 to 264192 [ 173.472422][T12561] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 173.513906][T12579] FAULT_INJECTION: forcing a failure. [ 173.513906][T12579] name failslab, interval 1, probability 0, space 0, times 0 [ 173.526714][T12579] CPU: 0 PID: 12579 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 173.535135][T12579] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 173.545205][T12579] Call Trace: [ 173.548525][T12579] dump_stack+0x137/0x19d [ 173.552859][T12579] should_fail+0x23c/0x250 [ 173.557262][T12579] __should_failslab+0x81/0x90 [ 173.562035][T12579] should_failslab+0x5/0x20 [ 173.566570][T12579] kmem_cache_alloc_node+0x55/0x2c0 [ 173.571776][T12579] ? local_bh_enable+0x1b/0x20 [ 173.576580][T12579] ? __alloc_skb+0xed/0x420 [ 173.581103][T12579] __alloc_skb+0xed/0x420 [ 173.585420][T12579] alloc_skb_with_frags+0x90/0x390 [ 173.590516][T12579] ? dst_alloc+0x10b/0x2b0 [ 173.594979][T12579] ? kmem_cache_alloc+0x1fc/0x2e0 [ 173.600008][T12579] sock_alloc_send_pskb+0x436/0x4e0 [ 173.605286][T12579] ? __mkroute_output+0x7f1/0xc40 [ 173.610413][T12579] ? xfrm_lookup_with_ifid+0xb7a/0x15b0 [ 173.615974][T12579] sock_alloc_send_skb+0x2d/0x40 [ 173.620923][T12579] raw_send_hdrinc+0x178/0xa30 [ 173.626390][T12579] ? ip_route_output_key_hash_rcu+0x7a8/0x800 [ 173.632801][T12579] ? xfrm_lookup_route+0xc0/0xf0 [ 173.637816][T12579] raw_sendmsg+0x96e/0xbd0 [ 173.642223][T12579] inet_sendmsg+0x5f/0x80 [ 173.646636][T12579] ? inet_send_prepare+0x210/0x210 [ 173.651734][T12579] kernel_sendmsg+0x97/0xd0 [ 173.656270][T12579] sock_no_sendpage+0x84/0xb0 [ 173.660929][T12579] inet_sendpage+0x9d/0xc0 [ 173.665339][T12579] ? inet_sendmsg+0x80/0x80 [ 173.669967][T12579] kernel_sendpage+0x187/0x200 [ 173.675179][T12579] ? inet_sendmsg+0x80/0x80 [ 173.679725][T12579] sock_sendpage+0x5a/0x70 [ 173.684148][T12579] pipe_to_sendpage+0x128/0x160 [ 173.689040][T12579] ? sock_fasync+0xc0/0xc0 [ 173.693442][T12579] __splice_from_pipe+0x207/0x500 [ 173.698598][T12579] ? generic_splice_sendpage+0xb0/0xb0 [ 173.704132][T12579] ? iter_file_splice_write+0x750/0x750 [ 173.709725][T12579] generic_splice_sendpage+0x80/0xb0 [ 173.714998][T12579] direct_splice_actor+0x80/0xa0 [ 173.719929][T12579] splice_direct_to_actor+0x345/0x650 [ 173.725552][T12579] ? do_splice_direct+0x170/0x170 [ 173.730558][T12579] do_splice_direct+0xf5/0x170 [ 173.735309][T12579] do_sendfile+0x773/0xda0 [ 173.739712][T12579] __x64_sys_sendfile64+0xf2/0x130 [ 173.744817][T12579] do_syscall_64+0x4a/0x90 [ 173.749226][T12579] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 173.755123][T12579] RIP: 0033:0x4665f9 15:08:40 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') unlink(&(0x7f0000000000)='./bus\x00') mount$tmpfs(0x0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), 0x80, &(0x7f0000000140)={[{@nr_inodes={'nr_inodes', 0x3d, [0x70, 0x36]}}, {@huge_never}, {@huge_advise}], [{@hash}, {@fsname={'fsname', 0x3d, 'ramfs\x00'}}]}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) sendfile(r0, r0, 0x0, 0x0) [ 173.759005][T12579] 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 [ 173.778625][T12579] RSP: 002b:00007f372b544188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 173.787231][T12579] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 173.795200][T12579] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 173.803670][T12579] RBP: 00007f372b5441d0 R08: 0000000000000000 R09: 0000000000000000 15:08:40 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) io_setup(0x4, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000400)=[&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f00000002c0)='\b', 0x1, 0x1000}]) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x80000001) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x880424, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r5 = open(&(0x7f0000000380)='./bus\x00', 0x17e, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r3, r5, 0x0, 0x0) 15:08:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() tkill(r2, 0x34) [ 173.811662][T12579] R10: 0000000000200fff R11: 0000000000000246 R12: 0000000000000002 [ 173.819685][T12579] R13: 00007ffe4eecc25f R14: 00007f372b544300 R15: 0000000000022000