a6ce1a2104889560dc38ce448c62050539adaf2845f6798e773ddf208bd65755e4c2a8cd208f1a002b3e1bed4ce410b04cb9b0715d43f25255be09839cc21e1415796996c7d0f45327153a892bf674e299e2cb7fac7c3ebce34a1f1983b474c57adbcbce322baa8d840aea95090542b940bf7c20cb276b142b2e94b4f5bd4ff97a38a3eee7f3b155bac0759d6454f9a5ef47a648bd24c652a63bcef9e6653cccb17bad1ef92bf99f4c61d10a41dc11042e571698b3863f78e77325ba22c495b2f5b1094f37099ef3c68547f18dacfc45dfb586d1e27d6906b29809064d10379b2fd3cb441e0a5eca799adc50e46180254f1767ca89fec084c6281434c8b7509f3cd37830fb04b3796ef5d0e208a642781607a48d486a9d62bf9147b30576e36adfa55774cb9ef9af29bc11e6578ec049407d2c07c3454e7fcec40d3e4ca31168141bb8a767b6731e7a2f57be674826b8a20760f7b0be155ddf9a45e469ced20793caf7282834f9ae2567bcac7d3841b0263e1182d52b7fc4ed8bf2faa8b5fa419c06815b31a5e92a275065da33bd284", 0x1000}], 0x4, &(0x7f0000002180)=ANY=[@ANYBLOB="180000000000000029000000360000006c0000000000000028000000000000002900000004000000040100a225498100c20400000040040104000000000000001400000000000000290000003e0000000002000000000000"], 0x58}}, {{0x0, 0x0, &(0x7f0000002340)=[{&(0x7f0000002300)="29c41c13dc7af0a762a400fdcf7dbbff811cb7cb5ef2deb6177cb5a544545293f1900d2e387c337a6acbdd0a73aca88c2942af21c831fdf9c4b21950a742a7", 0x3f}], 0x1}}, {{&(0x7f0000002380)={0xa, 0x4e21, 0x663, @rand_addr="01ce03202a6191af6b2661e21de94868", 0x3}, 0x1c, &(0x7f0000002480)=[{&(0x7f00000023c0)="de41561fee3c4e38d87870bd56cb7f26e0d3a8fd5802a506612088d811b996b32238841b762d21fde9dd1007c2db77d922c9b69492ec2d8ab76d04e7f1645bccf9bd987987f9cdbc20e13375b9d54ae74161a588cd1a707070ff809a33b9b0bd0555906917779436ad52b3970d01db8de82ce60f43929d9a3b10cb7bedc1840dd2cfdeaefd7430dcea3aee6be97506efa6f0037c5f2f0217a52b3f3ef951", 0x9e}], 0x1, &(0x7f00000024c0)=[@rthdr={{0x38, 0x29, 0x39, {0x2c, 0x4, 0x1, 0xaa, 0x0, [@mcast1, @ipv4={[], [], @empty}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x5}}, @hopopts_2292={{0x1d8, 0x29, 0x36, {0xc, 0x37, [], [@pad1, @pad1, @pad1, @generic={0x0, 0x8a, "53daf437a162cc21162bdec0d428ee7898a192fc8bd49c1ada43a37af98874c48aac2664c0d9811fcd1aa742e8328e58faf6e5b4c2ce6ce47ccfec1907aab9886c5651049e1ccca14cac303eb6c34926a59d249a7c7f12748e12b87decd4c353ff9bfd513deb349c8c5dd2a520806556a0a140a97394c108f0eec6b76518da96edb87e7afa25b318edcf"}, @ra={0x5, 0x2, 0x7}, @pad1, @generic={0x2, 0xe0, "3e10bf7a65a39c92b754d7ae8454e651e233a8e2dcd2ca142fafacb720671ca96e70106169f90612f7d9e27115331148d560006989b1f8853542374a569d24584444a646af58143d81cfb67fbfdc785b7bc7d93eadec577caab031a554a5323ed4edc90ee63ba607cb6c5effa120d7cacd2183e4baf6b92306416a56a9dde5b61eb508bcebef0da521f3036d6f07fe8044a60385529bc2ba72be4e5e40b5681b29ae236150c57249553d52a007b2770d7f7d056a571ad5aedab3cde70070c47dafbe36f499b79814d98570f5fc385bc168947c4f07b6c44c331156667d781dbe"}, @calipso={0x7, 0x28, {0x3, 0x8, 0x80, 0x6, [0x9, 0x0, 0x3f, 0x1]}}, @generic={0x7, 0x11, "ee46de1c5278b797b94822c47dc52d0dac"}]}}}], 0x228}}, {{0x0, 0x0, &(0x7f0000002ac0)=[{&(0x7f0000002740)="00c3524d43ca94c9e26567dd6d723ad88887f59fa758c68ee6e44da31b3e2ee4a4930724ec0850b02ff9cf6470f337f3411b778b434e2bedb82b86af83695ef7270840c59183bbe8a982c97bcb163cc8a1753d8d70f991371fa2f87f174aa6cfbdf221ebfec788667bd06c", 0x6b}, {&(0x7f00000027c0)="d5371c7d68fb80273a82c025359beb315c97bd8c6c1b7df40123d270a3fc7a16bc73784c2cdda03745b0de76a854c4990f477f31c588436001b4a70588633ce694db9df7c9c1a510ac7b176d80d0d4759cab38f749902a89d6df38bb2656fa3d8cf8402748a93ad99be415671da5c87a4a160f8024936dd86141efb5331320be3c16debe72b3ef2be38dedab6bc6f091e08b6f15a51ce5187d612a5ee9e3a031d3533da6e3", 0xa5}, {&(0x7f0000002880)="6b360a8cd9fb9f7563299f3fed0e793d467f0d61de7357342cfea7bfe0d60fce28db9b421b6344ae03f76da6bf131efba2029b3c806c00669c07da03da0bdac133689fcaeae6253a864c2a0a6f44a067d274a935d50ac7edaba63947a41a70340abfb0d26d909a1de97c7dcbd57c3802f6f0017f02adf767f935d56b79c49827a432c82616d63a4e0385815f87d2e56ba4a3b07f977f1e91bb92", 0x9a}, {&(0x7f0000002940)="7eab49a26b0a51e26d1a5a9c9c9888e6d666c704b0e887757f51191b9f318b920b4a9d47253d7870", 0x28}, {&(0x7f0000002980)}, {&(0x7f00000029c0)="91ecbbf29017ee851c1a95b348f74f81679afa41478b2f28ef25f790d07d720b77750bc7c8b15383e9e3c68759255cda77cb6a69182ad4c7a8d607a27dcbb7b3b55264749fc91e90e1e86ec9e699ca4688f33c0465dcf71404", 0x59}, {&(0x7f0000002a40)="c2e2abba9865e514ff973ac9e12037b6bd659ab0b5c98491e428afae93a815b4f7d19dcb2d501ed66f8b16ce06a8585860130ed420aa169d67f6b958f7d9f149f5d24f3a406b9122c1e43ab97f36dd84d1112a97f55719cb63efaf1c882f8517555f21", 0x63}], 0x7}}, {{&(0x7f0000002b40)={0xa, 0x4e22, 0x1, @loopback, 0x1ff}, 0x1c, &(0x7f00000031c0)=[{&(0x7f0000002b80)="aecac46179854e25264634b01d3c7792bb13ef92b919008367fda149c4d51e2361b1aeb1d92c9ea610ff4bc01a95e174eba52e9664fc856e8cf33741f6642d70de2fc290778046efdd5a43fc3234b05362de25ac1a6ad5391b1b7444c9c104bab83b23045e532307f6f340f8628feefed0442f750cdefb5f8d3e1084df85ae86b1e813fca94a6a1b611465a6cbac4717d6b99fd8c06a2d4c5411f78d84e635a711c89648d5b056d2ae9c0e45530e98774847884b0f43af0003b842a595a2a70247cdbc89b34ec12f2354e4e6041a366b302675f4790f1a177b5f4b9c807cd4e37a8b87c87ed1560875146e668aeb9cf52fecb45d3a2418220bcc7bbcb018", 0xfe}, {&(0x7f0000002c80)="1c73c342af6a048e5f9eeb4cf91bb3c69c756b9ac02968955a50f460f0aa082dd9fc6b1084ef7dbc69f4924b44d8cc1ac9abe38645a6633f38a47e8940acb7af3aa8b418c3845853f897dbf176fbad8f6fea55bcb1a8c49b27fcaf0784161e6dbc7bc144a250ab9fe320252d5036840cd256c336e9e62f52933a6636da007d70f430dfcf9dcbb6511d56fe09fc9f433afae0637d10e4645ca9a095cebbd23fa7a63612e437e038141dc24b116ec9fb2f6aeef3234c7cc03cc7c7e30cfbe59f19c6123ffec4961475", 0xc8}, {&(0x7f0000002d80)="36778b16cc2d6786cf3b42fe338830dbfa08d032cef20821ae1275002b7af68666619c0c9938f12278349adb99593c1d141e94b2a926be5129677537f87b57918ab7c0f7d1282f8198635981a1f556584344d20dfcbc6ec4a5da2cba8b573f8a", 0x60}, {&(0x7f0000002e00)="878cfeea260305dc08482058a3afd3735ee37028cc219d76b1ab9348f2331ce38ea326514db0", 0x26}, {&(0x7f0000002e40)="24ca9b5b219a74aa7753d064da0ad6cf0acfd71aeb7e17d2315c4f34db4526b7a9412de4fb4b739835ba8330f0d490f62f9e5455fb174feb229f8b94dc550c58aa895e4c63376c7d72fc8a58e3c4ffc2bfa0a6d2c97f0e341dcc53517cb970fc5489628b0c16298236536f4c47475472b37dc02972fbfab6e3493c1f", 0x7c}, {&(0x7f0000002ec0)="2353862761e6e4fd3dfedf2a10d03a56a313992ffb88411fa6ec6dcbc98bdb5ec91122", 0x23}, {&(0x7f0000002f00)="9b09add53081c7d3cf074978a89e902cac95ddf93171cd95d86878ef3a20ec3432b908c58eb1e3cf5a927dd586db5a7379af033471b0e8d4c0f2a71ad7f4bf0682c4a11314c669f75a0e511cb786e38f4cc8a34a97cd62f139bf827d274ff80ad295abaa16ea94fc1bdd3fdc", 0x6c}, {&(0x7f0000002f80)="553d4d3b47edbe6b2404736c295bc3380a958744ab2ec85fb9cbc2e2209dd37829d3178e61e09e0a759637cf2fd31cde95a8cefe25cb53a35860ad605041654fc25fe4fced5d5147098c889be9bc4fad56e09e7bf1998e97f3cd6510df74ae8fdc439a36548d17a5362d77a606eee3f60473796baa13280bbdeab07540a984305d86273837df43a820b59fb34db32efdb65a80c74d2380b0006c1372e7d46d1aea36973818c423a5134f9043113f8bab8b114cafa30c7170922becdd1b719b5664bf4886362c14811e1158c6060561d66243ac7df63d925efa49c01d22105d5b21a38f5ed90537", 0xe7}, {&(0x7f0000003080)="35a7aa59d49b0123fe72ca08e9f7ca6670b8fed5b8daafcbca67d4da9882f7569c7e34321cf92b274b4af7b5b2644651befec469e57018301d14429654cb6595d30b027941824c9d31fbfe8aadbfa7ec47e36277c54ffa793672257719037c09dcd22aeb9d86ea370a5b4fbec12c52e05b936ac1d63b2b6eb2d0d840cd69dc1a850e510c59a9db50dbcff0d8bd077ac624", 0x91}, {&(0x7f0000003140)="44df0d535e9b0a35a80460c9435bff9ff6e867ca049a34c237276c20785e53f386f87dc58e9e93a174fc6a716867fc49607a3013b8cd8c87116bec68c144c0d168fea785c72ff8df2b9069b64e3f6443d3813a62fc4766603ce4bb", 0x5b}], 0xa, &(0x7f0000003280)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x40}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x328331a5}}, @hoplimit={{0x14, 0x29, 0x34, 0x40}}, @dstopts_2292={{0x1030, 0x29, 0x4, {0x2b, 0x202, [], [@ra={0x5, 0x2, 0x5}, @pad1, @generic={0x42, 0x1000, "60f31ec1ec0d69d390f586bd68dd8ad371050f8d8f73db2b7fbba79d862438f8d8d6b829ecf3ddd2312909ff4b2673e6f0c2895cd0cf14407b93ccec9ef9676fc50ab270d0218f25e1890f0b161e5948b996e0d3f2c3387251490e29e630c54c85ef2ef9e1d1b3b25efea1a087349ffda5ac2585827cf3de3db08ee2339eb296537a6139d987dc5284675dd900640e29939c64efb8484cc6f1f7860941b3f5bb621aa3a0dcd81c407f38223867cacf8148dcaad93dbdca4a0d5aa32d4799640fc832a3c76c7120f0724321ebe87a1a2c8fe9e8743107629a3326a9085d9a5a28031f8e33b843984838bb6b72078a4dcbfaa6ae4476008e636929b2ffe0599fe8ececdcf575129447a40515ab69aabc10fbd28e7526ab55ef09bc0907dc7a3650d97766e6f0d31f5821bd4e0698cfe4561ae933134a8f823bab3660489ddd5b1b914a97245ef4cd860a847cc3b7056a1f6d9ac38d209becf7f9bc2192036cbbd87decb3d9ff1a0f826a07fb727037efc411efd49e1112efc7f4f5526d051c08aa001feda8d11fadeedcc75e4e8a20e695f9cb3fb03453bd4e77fb8061550a41e1547f3aebd9f052a816b0b9b35b210f882623f1decc4a8bec19c0058b15824fddd3553553b48e99993ae518aba70ebd0a54237783d4c0d0bcfba7eb254cb2be752c2edfd1dcfb0bfdcef55ed0757e12b97cf6a586b07dd237dcd92f68dc78f3b5c7440728748ab95beff03a1eec481be3a9bd55db9cfbdac33f8330a51520f8fc743ea610b088a89d556af9eec3512fa2b00e7850fe72bdb743e3c46c41f1e3b7974575fd0a74dfe7ca06036b5742b8086bdb34986cf5f5c62a465bfb93e9e5ca128c5caf9b896e7cec7f798a6f8d3f2cdd8d79424cda458e3e12a58197a82fc89ac918c092eee420f0fef59e937903f96d897bbe77e5602981a8b4fc47f18fab9fac3c10d2c4789fd786069680af52fa7835522cae1163a4f125da9fe3216e9578541cd3b07ffdeaebba608cc0b57ff589f9dab8d0a76cd64ac9c84b4a59a41184b55d510ab01254235981ec8a5adb5112911d981928c2fdf555ff9f836a3974d41f97825fcdbd516fff119732abfa3b92721d45e63fd4c7b6931d82b75058e4164d84c14dbcec4c07616e1920304d88e65db2d7181222dbc4fe7357881e7933c13f41309397bbf672af56cbf78fbddd5e4589ecfe98d748107c06e3c5f62ba4f548d0a9ab003c99cb40f2c5a550fae09da101825bf1797839f6875604a5de18a444736a166c32664c8c193d517cff49b2cedc624f142a90575146927cee94954304aedab3456c6aaefe6c6b02b111fd46633a5cabbebb725bf9190a033b88d0e72b0f5147bd94ceacec974ad6d3e57f844cf32ee69f46f2df3e2766a9c9607f1477a2abd77e96499ea818526b30ee9eddc46591a4c8ff894fa4bad7f6cc3c30d04c7cf7896cd0d9aeae085bc193f36097c5fe63cdebb9d612758a27198189ce90c7c6d2d37fd90faccf3ec491745bac088dd059811d79e7f4f287bbccdea679b6c52f8ed3240ff1d122cfe8d59bd7f52966c6f2ad65ce98cfa2173344ea448522656efe77b7f4c7394b9bf22ce1dad4624a246da486c47c1dfce607e69e4c6f1f43b1b10a048ecfe233e44aa734488f271d9471dcd323764a10f95a2f3533968e28cce7d72ffbf4965bbc9ed535f70070789d1acfa90b97b00af9ff55e77c2389a213d5e51a3ba8f1d48388974268655d606e5c2b8c4cd3e0516e2ff2069b80499c0d851ccac036f0d4dcbae0acc2cd0990361a9137a818f252a55f44fbdc8e4a19d437551d67d710563b3a8649c7b56522792a09ed11c1fe884dec7c2f286bb4b499aee2cad5a59173024bdd997713c86b7f967a3f5623d9751a881e3586e06165deda0a93729d4076df1216a830b80ad45e48b696210546d1c153520f0fab15c0e826c06bb73e97e1394adf3f26d6f73faa543e4b7eaa5a56cd524384c5f021e70b712a90d3cbde8c160638342633ccd11ac9c42ce052ce558a6d68206709ce684e280897c99625a0dcf1e9ec1291dc1814ca7faf780b719c3e819500daec494121491b0c43d7d7a2cf9e4f50c819c48a246fc65f92749e782b882e765b0ca9d0cb84c85ef3995ff98ec0abf2504d4f26ff5d99475b1887366759a9744206d2b76ae95ffea256165ebea71155f822f1847580f6118fc2d029613e760e19aee07474c0e89dbbbdae96d224c062afacb7a7e27f4e29bcb5e3b8daab143d198b8b6a1657151089f4ccf1c786b90dd464a5c7f782a2091dc241fa4dd5de52d8000587cbe7b5876fcfb34f2c82e6456fa7711323b6117942c9b4220853cc680eb79ebe127dd4175b2b79991b5ec69f30cd7df1408d8ea378c8be6547e2e5deaeddf9fb60eeedd41db2749d3d60083f169070955bfc8ed73099383dd321dc2e7235f74a178b817376b2570c8f6a636fd43c366daec6cfdf8961d3beaab63c9cbfe75d763b2f73542e75a883c3d2bc7605822a3e41a758ebd43da95954bef5de88de761b0dd68d953bf17344d53d8ea075b27e70d23a936b9553600f5d138f8d7982c405595b9a31b9819754b2f881de74760f4ed09f4c35709b0e1dc5c42a5ce2f849c52dff4a0e60ac8ac072ba58d70a221cc185a78fbd297c4671510b82959c1e7d7aff4da009e02d197d35d41ea6083d237fb2d4d4c7486d57013ca8b20eb0245b0ac10680e71fd33cb76de5ec437cd7231e548cbd2a3a34a094213a944d8092335bcb4b210140b83e9d775d8a1697b9b2574417840fd9648336f0906f18eb2b5159bb1b684516c77a7287b26103056975a19e55d7001ed009245ed3ee285ff62342ded957a3ab67ede9c4e3ea63cf8cb8783f005c53a7fcca32f02bf32380d4eb78664a3f2282fade864a3daa087064f78ae58d8506a1ac8eb1c66a3d688cbef4a0b9ed46d6426df530adad6357a73d0ce9741fba2ca657fac2dce16edceb1e47dad298fe3fced0959ddd71b67aaa321e4823c746a526e7e3f2191b2f9addddd986abe4a531133fda041962607bb78da2f3faf55e2fccb1577abcabe33854e8b2983f9a728f84f7032a25fc0b61bb68cc3e8a10303d9c028b1663822305cf074239756a9d471e0626681bda4768b1255a2ade6e553ec382b38c7255b062179d407e3ffa9ef3df8cb3afb9d6d5dfc05c3e750fcc95aa0fcae983c6531b70baa328871f726c322b9869258325721ff5dde764cf6d7ccf6b69cd35cbaac29840c88819662dd479051b9a0892f96b09b4f0694675f4226fbbbb37b1a8266b1c3d67ae0f166701fbb8f8b81d1c29da12a5c22ca36789cdd037152ba0e6ea49233e04b44819e774e9a24edabd949858745e155c89822b84d37d782aea5bd34f3f59204d2b1eb15c81979a2cb92fa7bca44d5c4dacc13e503b85744e3818a8f0d9fd7c93fb4e942718b063050a723d8a57af643782388cd0e32b9314c9ef5058ee59042ef93dd41e90e927c2fed1bb592d28ebc8c7e10527c6c3657877739d70e3872fa059787e78356cdc00e96091fbb8a03a1cf25313c1e761378df0586be585031c67007c8fb3b47d4c815769b3979747ddc17d14dd9ca767cc2c8b5f1872f2b22838b3b0f06ebd88a907449356c05a51f320cd30ea3cadde88528a980211573406492462dd3a3837352ebf6409297086b2094d65ee671fccc21d17f10b513a08c8040a7cbe2c793825fff083d14d19aff77cf348753a1be66c81cbe887bcd948498ec2d3c24d06cd5bff742706dbbfa351aa33b9a3b7fe2e264cf2246d10486342fc0799071592a97aa5fce67c0097170966071b09c1ce6fab25e1ebe1197575f63e0a1b36cc9fb3c131f13aa5cb0320774d51c0847a4578cd1adb1a0056370b027274ab87373b069e6a91dad419277129229a4fd6ad44e7c456bc9543ca50a152d35c8cc5a346de6461b3ec63cda1eecf5af110accc50b60963e5d98cb8669e891737e7b225bbae8d344866a68124180c531621052f31403b357a9a44b9d7f791715fc7cedd1c3992380b616ee2d1b4737b59f1f8874a0321b8f4128079e414ae3a29bfd22193b736e7a03c632a4717f02dd477f98e98e2055aca9b46698ee13810e3211cef4037807513c4549171c9b29003b7f53108c2050da79b932319275260c19aba9f70f6e744681cfe7fb50b8fe5639167d84da8d41b8be72f9f3f9ccb527fee90f2631c4a68ba794456778ad27fc1359f094a18ddab8cc58ae524236da36b021c0611dfa4864983d6a5a49359ae33b2fcc2bcaf55d7833acaad16a40425702f77ee5ea8eccec9f91f9b79b4d9d50be95da8cfd9f22e5003455126a51cc998c62f3cb678790834a133bae1526750f83c0e78e8212705a7e5d6890853b866cb959a3b9c0d4124960b96fc59121483c47289b53e53c782907746f4e5ee1b74f8e8a5ac0597857821a7a917c1c2d62b4f065c798860e4c146b9af56dc7050a3ddc5e6b71642ea4aee215ba0ba81010540cd5dcacdc98a0b0e16d6abc67713d6f2e1f22e693df0c472b1c504a9cc309fc5af02da6b3214fe35736e38887e0f9a6222bee01072a7c59f5c34484f3719bf9bf529acd9d09d155142361d9ec11895528382a6d7a51752d393a04a8976cea05c0fba1a34372c97aab7931f08e79060473bc88f6b375451bdff3a61c5200a0b4179f1455e09cecdbaab1394116ff3e3f041b5fc5c910ae468f6ce48729ef36e891c4075b48392542235f86ac5e3c4dbfc8073497f878cb8df7cfefefa317553b6a242de226064fdb9dad6e79eace571108916cf93a3b57a6ff444e7e2b5480d85a4b5f6630ffa6a52ae6010b64ada0d12012c182816942c28ec3ad46fe9c466c5e3f518f8517864e432da33984cf260cd0fab7a046001966c7cf8a85f3af36cc8eb693c318af6e5d6f22aaa1858075a5f97d09691a119b53b989eb65078ace4125bb056c316cd7260e5c6c32a8747fce0b8e469e45946b1d9a5d4a7e751511c4c48b58a68dcb3bfee66b6ba71dbd68f3b17af2a111c7c95b3a936492a98ccf4f2af1415374052e038ec9f7afe917289fad16c5561a8728847fe018b1fe3eeb519904bff143a3d97a9f3dbf36cdf425f70a6235255590adcd8f9da9cfe1e91f88df9422ff9d45e0ff3a92915a2ff57e6822d91a1860e2f2df7d9754f9c7782f05a6e32e6a986d2057eb5466b8dfe7ee1d3b5e06b6edc172f0b856841621d9bd34a217a1539501c3c12fe764227274f8ffb5f1e912539760e6f7b2f3445acd0b6d356c4eacdcbe2920eb370de967bafeb556d986ed3b602188d8009eb6dee845660bb1159f67663606eeaef7b26a01c89a9f813c698ad60bb94bc8581452b8d88c93e82b2326e6554c7af519a1ffa2744fd3e761ec859a02570b46b5f87a27b9c3f3df11a5d251ab10921e1bfc739322f16b08f2487df06f13d6d35efb117500e7e237e4525ffbec3cb7e1ba04c387841389b3722a52c8d102a4a3d65693a809e6e2bc1578a81f0b4936b18e2848e7fd9335688ae674d261b0f2e0bef35ac0a98607373efab54dce9d80b6e87bf8f5b72320f6a8f77b36a3bfc4dfdb809816d07fe142a95ef01313a6403ef2d2527f89853be6af99cc509fbb811fd71749d7a06323e3e40f28a3630e84662cee02b1ee140ea26588e82465186529b5393df88348f0b63fb7ece2154c6ed91c03648fc96578dd33a6f8aa28b4ca8be5e64eb07e26d9e100b18101145ee6eef1dcd378c5a9875b886123405d1d0c057b1d41267ef2f667ba7a8be3e77179b5f83b88efc"}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x1f}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}}}], 0x1078}}, {{&(0x7f0000004300)={0xa, 0x4e21, 0x400, @remote, 0x3}, 0x1c, &(0x7f00000058c0)=[{&(0x7f0000004340)="639f6bb198699f2502f19e55c58aed269fff58eb7b77e104ae4040c9bbb51e55d2730616a45dcab5427b50837188476bc0efb92e5e08aea80a80a836046accc8d4981ddd24e7da968e6aae4474037d0f7fc9b44b132ed7406a974ce0ddae21667feef9dd09333ea0ee4cb61f869196ee63cdfad5fca5e2269f70cb84fd33c3e0c44f22b82e095e95fe45621c784f73d0cfde6088c407ccbe295212c05cea7077d2d895fd2cd92e2ff3ddd21b46b8d1a20d8a8cc7b48ac3ebe686b47b03428b3036448e1f81c01da235ca9dee60b15c608651f4c61385419eee2c83febd5dc7d54e5eaad6cbf82187cc723ce45d964669caf920d649403923fed255fdc73c9e8d9f019b10e7235d84768b0482dd704815bfd204c07848ba3945fd19e25304000beef99f7d5b30e2418c51bcdd09f9a739b2f88eb71fc63f8a7c7cad7f9a21186cf2a0f6ab6bcc3e9d5921d1b6b528e812eed456e0a8a2037ae2c6e3ef7d0f3aa0b4ac56c5765e6b3caaa418ea4f086f79f100deae71754b21247dcb8f52dc1a4455b1f316e42ab1d15c4c7b63e471a6b28b192c0b903978e5548ea0d54e88ba024883499c84110484c8aabf1abe70140566d30acf622fc95c541ad56a6e0422ca3ed393877fc687345f8401bbad4180cc23c07bbe07c722eb8361e87f2f4ad7b5ee0997464c66219432cdb5b88ec8c0c3531d7fff9db989e1bd156fd33cea6980d9559bab23f1ff9888ead9376a664da9a6af13e0fe55137a52ad175e1a5329cf28f3d7d69139a06b0e57640912b97fa8b4ad381794f68f66f91a4d961219cc2af529d3e401c79e71c2f09af10a61286ca747f35d826ffd9d145235037c18b54bb15a85ee4948c8066c801ca97a6b36da9f0d97d23c57631a7dea6ed3a06d5e42edf717820b3c2a8e9d75003d189a47da340ee0521f92d2bb52048280cdb13a7b4aa9f650f36bcf065003d314d8cc973accfdcf5dca5c516f1c148a9dc8e0d794f360b11302a1d0b8a90b395cfc04f2869839a88f2d62ec26a52a08ffee7022441c4578a9c8665d2031e67d60cea31ba6944f915c4d18244be6458d12a3fe3f929ce91aacd9cbe97cbe9030b68b0d8c760b651c5035e6dde61f3c65dc79f69683ed34ce94a01cf84945f09c780f77b3b0211dbaea5cd2d88e9892562166da8fce075f84040fb67d5cd935ffaa2c5882962315001c253bea9d4417ee622ea8efc76d4358da81dff4732918d41373c52e751db61afe3704820d0385636fad7a7725d33f8af3031f99ef6b39c877cc47a6113a7baf36484bc6a70b4af59b5e30063a7a2aba4c1e5d302cdd23ba37a8b6c32850a18a9ff3f6e5b2cd34f35024136d4ce623c245bb3699fc1334ffd9a63859c894d20e23894ec3f435749a8c38164948388c508cbade344872218eec709523ae5e485009e3414bb2aed2bbcbe988a6632adeeb166d529dedf5a5604c83b703a566a6b87ddca3283e9794fb9fbaadd8cb4a9fed9c16bc1b3c6a20f8121ef9c2ba4469f3d65cc3087baa2d6fccc2e62ca2b9b96306517d670a5b4e4be4ea269ee3eb865e21bd99973b7148083c9496d95bebbfc1230d24d472871d4f58c87c5195778023562f945a46214177ee679c945669f58cab37d7709065688e75292d232bd20c571fea9385920ab8d0da9099719c3a0d60b1fde6bc8897a53cfffd869cae816d883dbb1cfb447f1326374f5e027582d590d4e7bbfd5233e9dd6dbb5bed0d597ef6ff9d1f5016e681079f47047a46c0ac541a5fb3dd606a36b2b22680f17e5619de6f1f8d9a864df5a15b9eaa116e5754994474b3479bb582e7949881c27260f93bb672bfc1b9018043282c5a4bf60617babb1eac5bd149d1f0f7a3ad347104f22f1afe03e3c167721fe783403edeffbd13bb3cbae33961278e3d6fde8dc1f14b15b11f76c84e50e961eee229b93acc063238eda71656cba2fe934a210de5c1080ff70aea0af3afecfac94e5fff3fca4515c47327dd9f37beb986661a4cb57323e0e87e10650923bb8af450b8fc2a8a561067d567f05ec80a63fc32133095b23a2985ece88301a085076ba8ec4e09f1da48091db090245d53269afc7ed3202b9dd4c7d869c800d797598be73280c14ce471f91e360ebc50aff9d4e7ed16b4c26fe29d65255be8ab5fd110e32dba6ca91165fdcc4fb977aa072c4a1262d2610fe1f38c3b5a6615d0a8d20ca805cea996233ef7ec0bbbd5ed015ae9618623e0c9143a4309e2a19146e45d290eedf56dfd547ee9f9324c56e2f55f8f7ca6ef9c2750c7f6fd886c920b1df278c61541b79fdd618204bc63bef3b035e4a6e5cf1fe184840edc15e5adeac641b94123ec5784aea426b425277414a7ff19c3111944a8bd1c71877ba387cda68a7b6d92bd066fd7293166e51ac1576e9f741bee9ce7b1e978ce006da362a6d046f8930c6f1c54735e37aac15a0b1fefded0e7fa82c58a1530779e78f6b165d4428e3791d43d15b8480c9e48fa2d68650c82b90b5e52cda4045b8da3c9197520898a6d598a50c12320e08422aef38de85ece9780db3cd9314e2119c894388ad13e7ca914d75537a0b6db4838ac9affae158e67951228278c22dc163d22a257f5a1a1eddbcde38c1d2e99f7e6420bc7f89784a9ff6c4c86dcc49e7693b8994b8451fe3a8e1546f1c0943baa44242214f2b28bf98988a2b0db93d342c675653f37d9623ff2dcd5369b3fa3bb37e72f7fdbbee5677694f049b3c8a22997e68fe7338e825a01ef1801bb79582c6bb505af5ce4fa5afb54af51848849a82f336baab85d819dd42868eee322657517c36f04a5649119a0f13024636a6922b4b409f719b82d2fe73a4d0a9fd9a49f7b172e701e5ba8a883474760f5a0c61c04521ee9f25a5c3bb535e8a9dd0bdac37d019123d81dbc9d9eee3c8beba80dc808234e78955307bbe58acd16223b6bd1aaecf18cb16b3bfa7d3403f20b678e45113984315839fdc0e7565f0c9886401325f9725150c9888f038f8f526fbb94bf52cfee6a98097bb1646b155debd990ed300a63a077ce63600df02528e44dd096105af4cbe7fe5a90c7321ec5efd380dffd9b63669a203ae862d2a5ea71df49855cc82e14dc05cdd35de39145c89dc1d576eec98447c30b29499e1669c8b276e099fec023a2d4ab109bb2f38cb2078d050bed271be09d03676cf40aed72f2fe7b5bc5ae35465ea6b405f775dfc88a1e8e4929c8b1f7337c3e482be30a2711611f4303e5d4fb9ac93b668ab61e8a2706ac36c5a98d8867764bd79de7d221ab0c4767e0a8626ad0b0c80dba42afea2252ce2313423e57653b023eaa14e2479ad9e3c85b51c6cf3fa3cdcfba4abb3b1705d7403fa1ea3ddaf2091f3a240311f413e3dc3f6f93dbdb37e2195451b372503fb66d455cd6c967a0fb8da14547ac0df35981699534dff47878376227c5dec0950843aa59a2e17566f0a3ef59abe7cce9bd01a0f358073c0d15b5455fc3190bd730c8679026ab60afcc3fa9696d096614558e0f394dd645fd993e908fd7fe045dbb05bb12b3d52dcd34983e63cf208649537b712d5ef442dcf544422ba52d15ad36628a448af42bc51c48f64129a76bb4b675d911fc3f798d7d2e612d9e84803dccd448b242b9f5f4c49015db3aa7d4cf35dfa26f62ea0a044b73408bcaf58721230bd6e54dc6fbe951b93ddfa61a534407832d0b5cf78595223c8bb5b4bbeb3a54fbf6cc702278e82714161b3f5b01330a295e2894459a15a83f08e4010febb791e56e6347b19779d6d055e03d5b801948dabbbef229d02386855ab8678218de9d4573f546a01beef5ad3b55332c6d05a741c8dbb1dcdf364d4702fcf13128df0fb774f1432290cb11a54598cf7fadca2affb6d1293026121438540755479a54445ff1b0b11c3aa60b8a63b87424ce9b6e15f987fab230bd9566b70352a2a16647efded8c77e2e2b3ec8ea2c9c85779b09ff909f2090c1fe22ffda3b09c669402aa43f5e59c04ba3d61c45cbf651fb61d7ca956c54166406907783a28e4234d9db2307bd5000ed72713f7d2dfebdf3027ce9ba0c2bab6cafef482f1da83038e28e314cde028f73c3de4e1f96dcc51c0b7d58e1cbc70bebb34eb1cb35a66762ad6acfd3ebb1fbbbe5ec4526da05ad1c331f728dd0cd17625f86901305ca5fae4f3c5b1cfa165865d261319a3c00025bfca7f9973ac48643e8bdb0f7f6904b324445e6e3b2198bcfe855886b060de6450cbc4e2608cc1f5a72e566f6f90a1fbf64376f5c8c9a91d1229fb57e9bb4623af3d5adf42690a594b2de6db2299735bad7df186e9b686f18216084bf62eb1e8c5f68e8e237e0038c43e18427ae46a85ca763718fb74a813f8e3ecc68484570dbbece39dd8c349ebee4e266ac1cc9fbaeb66693dd494181e4999fceda53c3158c88544d5065b192dce3b7b36a235b146b2965072d4500577189f8e68958c513e5ef586842491d7c1cf1f2407cbe1b5c03e9e0c60a2385bcffb043648d06dd7a37988d0c3f36d5bb0006592dd0f0cf8dce403ff557db97c901b319c470b91f1da4b6d2696678f19bee880fede64ef7eb3cb0f79ec5075c3d6e6afdd4cb3752927e3c6ea40e78f7b4a177275d6c6c15f89ed7f12ab16eb9649830433b4633558b38073ef32e4fb66bb457a7f96ee61ecc41d83949a33bc7ac948a5f19c3e555043a6119a7f4207847a666686381b19414fe9c17dcd9265a71cf9ee8271cf72df47286a71943b8e7719453c792d4bd8fe0c41f1ec0ea8fa86e45c96f461f204098961ccc5f1ad7fc723f79ff56d22df5647bd378332518e4e0be1aaba1e007a9d2af7428f6a64ed5c2569488d222931f2e540f9397c69b09681ff30d370b721016bedab375325f3aeac29027c7061b48125312bc94ca8f36c32e7145d75acfaec38f4a29f90183870479f1fc48e118ea58ff33e71f476908655fccd62e84c31414f7b908d9698c1348f0bd1cc80a729eb540e90b418fbf73b39a8ebc4d387219312cbd497ffa7f861bc31fc15640109303da75635bee44a71b3e168841366ee87ac8e8d1d08368c10b94523a5610533088498047fd590eac4730fbeed3698e97d920baea3ee5a645b5e3b404df202717ec58aaf604a5de49b8933309452e8820cad39acd13e67a343d212337216fb655fb6f75353bfb82471593a0febfb9be4c81c4e3bb5a6b051b70239f9ed34f27af067a12e6b8adf1cf14509460f11a6703faed23497123fa3ac74d0259b953d46dbecd246d90bf74e11e83615e011ac931d49aa85f0cf97b2212a6e525b0fbb6e319edf552563f02daf88d71d785a0a62ccf47579b296865e52456510d53ec9f2017fdd77f13fcef4913f83421a9cee7ecd54dcdf64b77657b74b9f3bb8d3e08ffe8726bb2a15a914987cfdce33110602e38baacdecad3dfe095a34d036f902e5a242ac08697d8e0a530769226068d63e5afc4b724567551c24dbe57595b407f8735b011e49cac9e0bdee527ef4b1375b250f3969e25535c49fe103b2d772b4d5461a30ce3714fae26c9c7813cfa06c5ba905c891c2a5b73caed7bfc0480714dd24a1ddbc09581c576ea0e0cc7baca7d1b228d222b297195636468172735afaa47c71a0ce33300cc697f91bc4878da946d04db99838868bbe7219882b8312e102eaca813dc8525dd5be02d528606b8a488938e16ebf9a414c4318d1543f919bfd580dfdaef61c571ce0417638818c5fcb6def2b14cb27336d90ba31ffc27c417f940e80a62c0daad29a9e5ffcb165ceccb8f339b65b424e196c279cb24c549fa", 0x1000}, {&(0x7f0000005340)="a1cc2633db443f627a7c8733a44251de3399f024eb2896ed925b31782c182599d0f8b416e9055ddc7ba591cd5ab1b4f3fa90df1c32bacefda77d305ca7798cc556f18c6afb778814987d63e514c71c4a74dd67d910b9bb1b02d84c4d374d0311a486763807bbfae86acf6d0f", 0x6c}, {&(0x7f00000053c0)="050819a53cc67a5a9e13ece7e2e16973cc8426d107bb4df797715c56bdcf741b61e81fcaae34098aa2c8deb82f3090dc7911d57f0bafd17bc1974271ef7b92f290646d478b404e7f80cc25d62d68ab03a574ce99eb742914c5ed065e601cbac3a4284b125cff391c07711ddced33bb830260410c2654555c6d022117f1f5ec94e948175c3cfcc0d08e0bb0c6cc3f06b88485f1a4b6ffda23335050c56c76caff8607cb348c18009a906fcd682754bc40285e4796df6dfe20cb0e3b2a18650266f38f1b701a925dbe509708e399cc42231fa59beb7165ba89abe0d98e908adf3339a420c56b4a911bd618080d913f39f1ddd0", 0xf2}, {&(0x7f00000054c0)="7f412f4d420866af33e711bb36fbfcc8fb557a5242c60fed963fd704eaa5c64347a460818e5eff5d94315d0a6ba9792d51b95e33c5e988a31231172745596f78d5fdd10cdfc2e57d", 0x48}, {&(0x7f0000005540)="65963b30f3d59c4d77c517b4bec1c5b0ce50f9ee0d012b5d8c4787f054488a3825d19e3f2e4ed8922bec23b609a8e4d4cf875c4bdfc57fcad950eaf7715a37971d86e8aac80d75eddf25334f281fa294a7c6cd3c3a98dded221511686b54d294ce707f96b97a30673977496a8541f6a9da756990a65a1d17fe19889365dd32aef17510bbcdb879a240c836004112a5ea70554ff61e443c43be1cad64d0655c75be845ac0cc07273354d0a6238848b94bd505ca53a1b089f396529f3cb2d490172576c130a070152ec1a9738192c85980e2b3eb12e5cd5932f5f7d393699e4b32d194cac2f9fe16a108ffbebaa6", 0xed}, {&(0x7f0000005640)="b4fcf71475a5d9cdf6b028cf9d6a2f7b8c05ac337f319019d3e42c0f1ccbeed292ec0c7438aed085b7463326bde5b4cbb9e7f536b5885cca70782e69d1bebc57bc4ba3a5fa7c4570038842e0857ec345bcef520a80e9502292b70819270237b1a8f205f45999883784219723cbba1232f8150d587d88175dba47ec3fd0165778099d096a0ae38ff65540d6aa873f049bd22688c690df7624891cf675c72160350f3381370f2214e6a461df27f62da68f3287b18bf2de14ca4e6ee27aa4d71ee0fbb02910bfa72b5b84a595129953483f53a03a566ca14b1a6363bbc6906e14b9766c0da09d9f91e03cfdd38be6942e4d0ffe2405a4438c", 0xf7}, {&(0x7f0000005740)="db6d60acc16ad86c803b27b387c182e18d4e45850a5a9bd5c2635e06c1afe5ffbeba0ed65c0c4c99baf5b2c161de5bdc4adc4303dda9088de8d5708e2823c77d5620bdfcbcb8b55eae397e5ae9de58cf778cfd031bc7c266c5d0f7b3da7835ed11e6f3b696eb8b155ecbdf7eba5c02549c8603e8ef9d47e423f9caf6e6fffd9bd556e5906ae083f2031b5aa8e5a4a4413740875b4e7d49a7dc38b8e376bbe378f6df526b13d4222f72678b10aa4f74731368d0ffb87ebcf8dd4a448510f30cd8b1084799c14e55ffc3eb23d0cc37e05fd74dcf776bed517a46e38bf00e64d2cd0f1a5390fd22b5bd30e0b189b94a34ebf720a4c21d062e8727da591641", 0xfd}, {&(0x7f0000005840)="fe149d8c7f9fa25ff4424ae0864bc57761abd2bc2280ef322c4d434fe7dc9128051697fed1df6066296314e8f95702853b708e9fee81830dc95b66c8ef2287ce5ddda59c84bf5df39fcea3c9c01d1a9b11c0bf082f8e4d7f21a73894fbf2de17891e621efad0c3b97a3a76d181d1295ebcae", 0x72}], 0x8, &(0x7f0000005940)=[@dstopts_2292={{0x48, 0x29, 0x4, {0x32, 0x5, [], [@enc_lim={0x4, 0x1, 0x7}, @pad1, @pad1, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0xb3}, @generic={0xdc}]}}}], 0x48}}, {{&(0x7f00000059c0)={0xa, 0x4e23, 0x20, @mcast2, 0xb0}, 0x1c, &(0x7f0000006c40)=[{&(0x7f0000005a00)="3c067d8c3b6a07b06171c2ec37e3cdbd9515a4fb7cc25acbba63635840743b2d867fcd9ea86426ef758a5ae551c71ae663a4", 0x32}, {&(0x7f0000005a40)="5a582bd0483d83c1c027ae43662a61be4204f82c39b0be37fd6efde633889af442441bb12654ebe7215fabd4b9a8f10683f09d1d301943ecf46eaa6b81263b9e6adf3d257f9abd95055f035dbbbd4ccbdea35965ee90ae67faf7a92c205b594472d3e993bd81f944112f738a1bf508716d807207facdbb495bbf557ed36b66cea46d7996a5861dd941378067d1e719cb85ac2e7ebcab", 0x96}, {&(0x7f0000005b00)="5e4ff26a8c0ba8bd2e9ac20e7229caebd0be441c9d517f90f852118277b3a6138d95cb25945fa80d1a0b74728ebd448b8f778967550b4c33f3013ce5224019710b393591a3038f2459a5f74694bbb62dcacdba31ebfae00d2d3b4fac677fb2e95ae0d2c7b60d2603b3a4391d67939d343dd6c9dc9a88ca016d2d4effbaa50fd16a7722b67a9231bdfb83b42516fa03bd0d620abee591e18d049271b1ea400e", 0x9f}, {&(0x7f0000005bc0)="8c3491f6c07deeddee9877fccedd02d27d3991418e2e6702f3e2b07b6e1fbfaa3748b2def08efca987ec166a087e3cca529f1e70f7d0f1738cf2b1c44325987a39027ca1db2e8f01623a271afe98429ce7a7d982fdcd754cd9fccfea31c23b8e83ed0c58a86a742eb18c860693c48f81d6c1c86ab04441edf7b5ae41cc94abeed8df2e5e1087bf869f91a41eeb3a0f7f73e3afb2c2c607ebcf2eecc934150c60a0e823045c6e6516f2742f003d8a099a7b64f65d5481deda2f4c9ff16351aa6914ebf37e367a695104c8d52023695cb0fca672c00c6bb6be6c266b3e479c88b71aef3516e5e0b33df0c339adf6ec04a77e9f42b5fc396e5df476114eded07ba378aeba61543b59bef6d4092bb44ae4741559d33a5ae76c6468497ec8c4e9c4667726b1289be75a374a3066713b95cd021061a97120f58628e237aa4e67767c22fddb3a13b23ceca399e0de98e5a2d06d34e2f48324ccccad327b7d140f6d43ae1d0ee277ecdd0b9acc74b964ef91c5984a4039d8364bc4d91d413aee018b6dbba1321b0cdc842ed5ab79aef352fc073609cee8a0cb91fac7816d4ded79ab908e53df497d5630409e90564cc50a6b9674318801ee8a099de4d39da12ba09bd9fc0407709e1a831ba1e9a1756adc3310ee85b13d730e2ecc7bd47b7b7b34b1fe28d691061acd27772b30fbe4b0c9d614121e70fb8149d9e1ef231304521e0225393921a3d2d956de66a38932c87ca89d36d463a89a6e8177a86b5d53bc140e2ab73ccc66fa3d0e8ca681cfdc1cfc01c08e4212ae7b2a0914a83705d67542a50df0b98bf4db2f1c793b4df931ad0c75d986e1e26c1ba0b6ce5d558421ec4fd4385da2c6d8b50013a9ba46a9774cf11240c0e8af4f71a654dffe7d7cef2784af3bfce0fc1e2a6732f54bc533ac426c3e55bf5bbfa212ddcef7bac85c3df218eb7641388670c3ce5a925c01a9884b86bb4778352c61474acc7c199a5f407d8745fa19613ee0aa59fe374e7059a434ef2f1db0bdcc7220e35c70135798e242fe8821e8cdb3104dfaceb56c0c789966b64331710b8544c9e1d512475a1dc418c6d637b4fa417458efaff0d463521342dd289ca09d307ef753b8300db2437a951a2611b122c8e1df15d8d37b71407e772570bf275dae8c7366f4cdf8cced0d24b885b8da7d7729935bdd46056c70b2cd61474d8b90fb40f0149d796db25f480f7e871851349b44c057fa75c5325fafd53734494eb67600339d6c781104c4713b35b578b7e699d7eb59008c2a2fe3ed2bbd51b24c5e8a6d3f20ed5bd883708113b9e860539a95d3544ec972919ba6f52394e958ab232c09958f9a08c5d77fbe97b9c96a658618a44e255567488e54c4300e4ddd455a9b1617f61dd85490aa48a5bf5cebbee2d8d94ea512311b8c068b353f06bf2ab7b553dcdef49537d95a66121247d2855055039af92173a39da6e3ce845c4b693dfc2fff618c93c371047eb4ddb624a1a80dce997a6f591aaf28ad57c82a1497635f3bf00de253a8f6ecbbb328239895b963c95a9add1ffef3b09dd7fbcc97d74a79f8726d3dcc6a1870c3d1d0878086ac33ce1a47f3031cf6e428c4b81bbdedb4dd36b342cea3e022851bc3e462eb851a1d703e412913fae1e0e06e3df543baca941401f46da9c32f055830d1ca426bd752659c5b9929a9d2b41e8d89926f423506b1730b1d27c816bc9345f7cd46fa71fbe109a939554e6e4fcbafa9f98a5214d68a4aa20454e4c57e7c48df4a49be4178c67e4aeb689e883cedb4e3141b467e84ebb61d9dcdfa78caf8a420b647f7b128792237715197e062a5ecce59bf07b1b19d4e67753b0e03dd236b137f76ada71ea688fe99db031d15386de3fa66e16e1a2eb2f5eb82b0b2926babe0ea13e14a74ac36bec34e60218f5372f75995a41bfd2daa30ad24791bb8c863ae32819218bfd1e8225d112fbd2cb2a0f96d281eb62b2b21d27701b55f717942eac9cddfb696bc4b8b16491421a1fc4134a38a4934a791d6320e21dfe7ee0499f4f6d0c132f32870de3b731533e2d3ba781e55d26718437a3ad407db081ac49c15a2e3a4dd7ac6096e81e25927c592ca79401bfd70722f7e76224b5913e08a016522b171ebebc2e34b2e2f83c7b3a93a9a9297a848afb8e76ba5c4eb0f0a50a69d4467b6dc51d83980902f68a06eed8c8d79616b24babe08bc3f3628169ffa5fb638be45205600c2a4cebec963c70d32b8f0c4d148be359ca6d6ed6cae65bbf8caceb949ba4769d4c427070fb63ec8aab19f14cb979e508b2b53fa28ba87a165b9c9dee5f91e9826cba350c120ff864dc0f99cbf8e48be3375b52183343be090561d0ed02c85c4a6912c91b0de0cc9426dfe61313ef186ca2ddfbe3f01dd542564cc3943adfe012bb4520c159084c6ff668ccd1b3b2b6695aeaaa68b86f6b3a341f9a5020535338a6d3df0fec030de7db8d2909782132d09d7126205df4389762d65c6361ae1b070a7891c2c39f34fc8f7a9dc7c0600ecb751f5f25e8920e47b04dcfe6efbad4c1380954f96a02d98da380c869dbc8dc5e457a758452533b3e55ad474d36706c46742128da577e24ea459408bd21caaa1a2c7f8b28348df10ed7d02af064a0f3c7f880e7576a99b1a9f0ce51537cda5fe8772912180d9afe2e860f997c6f310c087fd7cebdb8a60736fbf79d19097966cff9c06b2539f446a99cc37a643dd35d1bdcc51b83e996ca8c38bbdff7deb5b38ba9114dd444249b8a92c80e0aba5eb28448e7c40dfcf554f4b7ffa705540daa831d9d8cc28cd59e87432e71ee5db0d1488f3c0d963b83996ad106a175c2e305706026ef350703973c94785b2462e3f5eb91f212683a7dc84bd1ab7aefbddacb8e37fc969041b3e8d43bec76a0f6f2f71caf2c40a25405cdb5c995aae65873f2786e7887157b165c9ad7c1bb16318839633653a017f0bb8fe2c2676d2e54596853a8a8d6ba18502e3b4c60bb277bede8eedd1f67b7a36f219ab8014abf7b502f6a8254dfa8480f941b8e3749bf189a6df7e17a1fac1eec73c7062c264bc80b2197dc633a5027a85c02aa87ebff1e7975911cd5ad0151bad77238a9008ef0212d27793babd66a4546572924407bac45530fde1992394820af36a49414b774af677539888a4fb6670bb09155edf6a73d80073d5299aec2754a6a86ecea7ad2e9a40893d14430d9e98c9edcb1f3b44e2f3d6e832941fd25d397be0c7a8b7f038b4098c99dd612860fc01e98a54fb5bf9dfd76c358bdff988e13ef3cf8be3a63ad5c51f749850911cf4001d553f5db49bbac995c4d886318890e281800cb33377468c6e45c83fe0c3942f2c91ecacedc7f6062dc4a6baa594d5cadb5da387b877aa95dfe2c355049b1a6d1e887e83a6a50115773e74e39bb118d37ac56a12587f4e8b36256fe720f5a1ac9645d795cbc3451a5c8f54d91de4c929196a3451db9c883a200980de18f42b9bf426399652fe3f925b8608306602bff37258a87cd45fc2dca28e021afd4365f35464e1073f880a7d74d084642f5cdae07a82e6ef7601e0d79c7a887c3a3092ee72df151284e3ff570cdbf653dc7a465c54abca9c26a01aad68fc10d9621b15e3a761a8545ddc60f99708dabd307db04880e3faa93b36a111b04501b4ad52705671dbee71beb34e5eb8df4efb08cab3a110876d9b8be5f2c0cc03b828f66afc592a073253e172d500ac8f6c4be6bd47514ae440e789997fd986f72daad5e3221889a3c8b2f6e8e97488a4ede996617677077836e40be5cd88fdffafcc95017ac6509676ce2adb1582f17027eff3d8f4ced30c17bcdb624880a4e9faf55f1fc87def241dab0fb92a760b1784fa140b0ed61b09d1314c54f5e8b8a8818cb0604477d7e6f499067b3f41f34489c408c580d65616c89d88f1a28844a87586dfb41c0489f842d7d60e5af1a5f74a9e97e7a7b57803e8041497b577eac6995df831e0b9ee99b285607cd0178f0220a45c6d0f802de8ad1f9e5353b49120acd624a139b95ddfc3641d143715e6dadfeedb01f919c540829b9f58f3d89bcd235c9aa093a06c30c2b27d7ebcdaf360238a8630e6dc20d2be238b967c619989f195ace3be31db9edf9ce06971eb0f12d62733b72215e814866eedccad08e921f47e058b6193cc46d6eb7fc5af624dd586e05525e4fc465c49a945706884c8b9b007b287082060bfb90483d26976444aa4a08a34eaa4db93abd623b94f0a58cf6d89962f782c5e9a8d77d64e6a6c262c8c1c3ec934be3c42f94c1954077566632ca9baaa72161b2dac9460cd0cfe179981926ba9de366fbd4a1d745f487bfb25d56393c3839cdbb29a3a03542910fef3f70060b7245211961687e4235873a6921c1ee8c16163e40ef0eca8a9d1c7841585dc32fe81b33c43ce3a65feecd48f6f571a1e6def6bf9da52067e9fafffb4922100d7e0fde84c37cce852982c25d7033a85a59c148e3ec8261cffec8f146a744621135c2b3f15d6481ad2827a213011c6847aa40e93f0d68544213b2a65e8371dfc48b82c721a3ae261d072867b6605fe7d4b517e0e0378b02b1c1b701414350497c4fad95204a0a7439d03acef6d72f57983ac4d7447a345a1be0c2ed7ae45b804eb0da680a5957e985ca3d6676cd5f9211db98f8455b21023282ed7f8e68d521f82ae78452332ea88f6a94db0e8128ee0b23426cd5a8d6859d79fd553938020ea6ea19a9ea5ade3e78ff83ce1b97f80a860a42efc3905301c0323644cb8305625e36897b77aadac78de4b31156ffa9c65914f030bac7e1ba448c0f092cbda0dee01c523686fe1df679e34179ac64df01931b79aec82ffbc2d6423b0bb27f8a896f2b51c4176ebe8c46f53a12035174a6ac34c16881ed83b662f099761fc10ffa18573bdd3d37372259c1514c6330c94b79ddb5999a2dcec60e08c4d7adc898f85ad312e9fe0c29b3cc1987d0a9e05cab17a832cb5f1e43c87ac0eefbb01449a2831a6c23588cd11326e6b1517f8a3c3bd8f4da073c77b81fe5e0b06233df2b54e4602b5d6e09e5c569490b39fb1979505a78acfd804dc376e5a5f1f92fa8cb219159dd8026105638b1226a92d220009b61ae7cdf9393324ba35fa65620e459cbe7194636a3e325249710a99cbafe4da11cf567fb3e526420d46ea4a48aef18c070e6f8573c8f69c9004903bebb7a13da0b28462ff1a0a1ce2bbc745158dbd4d50d05609ab829887a150bd97564e441691575319015067d7916e411a2536baf37d6944ff53ccec12a1651cdd27d0532a1d0f75dfb6ad267af1c54c14c858540c6b979ac4a6d06ec53ff80db2247d160e3521c1bf6c6807de9b2850ade77ee527dd0da5c3418c3aff0f09263020cdc7c814cc3f3ab20c0e11336e98d1fd4f159f0b76bbbfbbaea9dd5270e5876c293c6f00a0c510b84e91ca787104a5c7d5b62e5a0080ddd479ab20d571064f8d04f00636c662111fa5a6a7219840fe5873db04f5c3c167738fb8cb815d0c61d1370767ba770118b81d4e567a784802805902035cc0489ba3e6d0ae38b6939b335b3dd23e3c353de0003150732fd9e4ce6cd88bac414c2307acfef1acdbf7a9fe940d65adf4ff5242b1b3b58ac5b5094f86a56afafaef0b93aefcdfb6dd9f578a1fd22084cc6d50acd1e7915a6156aea901de422ce333dd4f988c8d1825dce6db15496d3e22328647a58d9c2a63a8c9d91d26ac01eb3d03365751cc4deec971e2fec94fea29242ee21ac7a12e18a1882c30cc694e878a130e257f34ae48835e0409e3cc3de7d05462989a0abddf", 0x1000}, {&(0x7f0000006bc0)="f6b9c11d32cf65f07aeacd8c11ee0f43cc9f67a8de2c36ceb8b533cce460c150d19e1838dc889899edb7d9168cad57f6fb3699944264342eee10b62a8d63309fc4ed56aebc2dd7f95779a5ea0b2ce8b417ef08aae78f21a0801d3e0998d62595c00d57e7", 0x64}], 0x5, &(0x7f0000007000)=[@dstopts={{0x40, 0x29, 0x37, {0x3c, 0x4, [], [@enc_lim={0x4, 0x1, 0x7}, @hao={0xc9, 0x10, @ipv4={[], [], @rand_addr=0x3c}}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, [], 0x1, 0x0}, r7}}}, @dstopts={{0xa8, 0x29, 0x37, {0x5c, 0x11, [], [@generic={0x1, 0x41, "64fb7f0fd72e776a6185d2877cc41b976f2803d682178828114559b0ad9fd1e29a4382bf61ef28f9c08b503e2f035394f834df15be991a68f4cb43eddb586e3ca5"}, @calipso={0x7, 0x40, {0x2, 0xe, 0x9b, 0x5, [0x1, 0x5, 0x1, 0x3, 0xc3, 0x6, 0x100]}}, @jumbo={0xc2, 0x4, 0x8}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@local, r8}}}, @hopopts={{0x28, 0x29, 0x36, {0x2c, 0x1, [], [@jumbo={0xc2, 0x4, 0x800}, @pad1]}}}, @hopopts={{0x98, 0x29, 0x36, {0x3c, 0xf, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xfc, 0x6f, "27e000e55c99104fcaea182bcada9ba19d7b7a05820ea21d6a45540525c15958eb12361aa6055880b85eaa4fbed4d121a3d37e389e68da688d41e290705245ce0304787a03c294bb48c757a4041b43dec1f36a03660a586b7bcff33ba02e882439612700c69acea89c05b4fea24f10"}, @jumbo={0xc2, 0x4, 0x2}]}}}], 0x1f8}}], 0x7, 0xc800) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) futex(&(0x7f0000000080), 0x5, 0x0, 0x0, &(0x7f00000000c0), 0x94000003) dup(r5) 07:30:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e062b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:16 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="2400000010005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:16 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x4, 0x0, 0x0, [{}]}) 07:30:16 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0300000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 919.816552][T32520] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 919.820488][T32522] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 07:30:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e072b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 919.859093][T32520] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 919.885786][T32525] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:16 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="2400000011005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) [ 919.937339][ T27] audit: type=1804 audit(1586244616.167:378): pid=32521 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1453/bus/file0" dev="overlay" ino=15780 res=1 [ 919.961130][T32530] overlayfs: './file0' not a directory 07:30:16 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x5, 0x0, 0x0, [{}]}) 07:30:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e082b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 920.008550][ T27] audit: type=1804 audit(1586244616.237:379): pid=32521 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1453/bus/bus/file0" dev="overlay" ino=15968 res=1 07:30:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e092b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e0a2b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 920.372857][ T27] audit: type=1804 audit(1586244616.607:380): pid=32541 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1454/bus/file0" dev="overlay" ino=15923 res=1 [ 920.427376][T32545] overlayfs: './file0' not a directory [ 920.466899][ T27] audit: type=1804 audit(1586244616.687:381): pid=32541 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1454/bus/bus/file0" dev="overlay" ino=15877 res=1 07:30:17 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0xffffffff, 0x0, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:17 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x6, 0x0, 0x0, [{}]}) 07:30:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e0b2b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:17 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) socket$inet_smc(0x2b, 0x1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) 07:30:17 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="2400000012005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:17 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0400000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:17 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="2400000013005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:17 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$pptp(r2, &(0x7f00000000c0)={0x18, 0x2, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_NOTIFY_INVAL_INODE(r4, &(0x7f0000000040)={0x28, 0x2, 0x0, {0x4, 0x4, 0x2}}, 0x28) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt$IPT_SO_SET_REPLACE(r6, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) setsockopt$inet_tcp_TCP_CONGESTION(r6, 0x6, 0xd, &(0x7f0000000080)='bbr\x00', 0xfffffffffffffdf1) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) 07:30:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e0c2b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:17 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0500000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 921.011145][T32569] overlayfs: './file0' not a directory 07:30:17 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x7, 0x0, 0x0, [{}]}) 07:30:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e102b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 921.177404][T32583] addrtype_mt_checkentry_v1: 2 callbacks suppressed [ 921.177414][T32583] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 921.451393][T32591] overlayfs: './file0' not a directory [ 921.668637][T32571] __nla_validate_parse: 6 callbacks suppressed [ 921.668648][T32571] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 921.697362][T32584] validate_nla: 4 callbacks suppressed [ 921.697372][T32584] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 921.725859][T32584] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 921.765483][T32584] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 921.780117][T32584] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:18 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:18 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x8, 0x0, 0x0, [{}]}) 07:30:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211211092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:18 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="2400000014005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:18 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r4, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000000)={r5}, 0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000040)={r5, @in={{0x2, 0x4e23, @multicast1}}, 0x4}, &(0x7f0000000100)=0x90) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000180)={r6, 0x1c, &(0x7f0000000140)=[@in6={0xa, 0x4e22, 0x80000000, @mcast1}]}, &(0x7f00000001c0)=0x10) 07:30:18 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0600000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 921.926894][T32598] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 921.954496][T32603] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:18 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="2400000015005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 921.970426][T32598] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 922.079266][T32610] overlayfs: './file0' not a directory 07:30:18 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="2400000016005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:18 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x9, 0x0, 0x0, [{}]}) 07:30:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x2}]}, &(0x7f0000000180)=0x10) 07:30:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x3}]}, &(0x7f0000000180)=0x10) [ 922.487719][T32627] overlayfs: './file0' not a directory [ 922.536023][T32607] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 922.546614][T32607] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:19 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x2, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x4}]}, &(0x7f0000000180)=0x10) 07:30:19 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0xa, 0x0, 0x0, [{}]}) 07:30:19 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="2400000018005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) [ 922.754908][T32611] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:19 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x20008006, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) 07:30:19 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0700000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:19 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="2400000019005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x5}]}, &(0x7f0000000180)=0x10) 07:30:19 executing program 2: syz_mount_image$minix(&(0x7f0000001040)='minix\x00', &(0x7f0000001080)='./file0\x00', 0x4, 0x6, &(0x7f00000024c0)=[{&(0x7f00000010c0)="30851f6d86e8d896afe98930a6af92e3ad3462d9d5a4681e5c9a5527141fc6410e00aa34a376e84bdd540275a7a7b3d85f213c8a5c8878eca65024c804176c9810004b8fb3cda3f5aeb3a7c0a7f559f126c5132a1d443ef536ad64603cedf6a1841cafa0090156195dfa2669cc7ee41fa8eec1b736bf213f5a6156ba2088d01858d02f600e647ad2aa5a66c16277ae74c45adf1ad769bee53a4019b9924c0f9f68520f76e836876dc2eb001056cd6a61752b88e52748351ec055f47c0faf5ee118d37a5a424b4ad078cfe3666762d198014c7a0cb4d3474ebd802be41ed79a05509b173df57bc882a87eb515b8cfbaa9b9a722f3ab12716e12ca8a1e8987a52c976dc75ff165df9b493f5959742af8477c1e6ae700a665b7161032e78e06df7c8bd1d59b3957c20ab7967b3160796a51ffcfb73e714de973d757c17940f5d10b2d03dab2e3b1ef487cc8810d08f93605ef6cf3bf25d61fdff5bc43f307f422efb5fdbf3feec5294bc26e6d0d7c0c267fe39857d46e454ad9611bf3d34d868a3aed6bb6056e739dccd2ef005730a6c9d6e13565d9e50b5a09fb0c5e9765191873c0c16fcafdcfd5d69b74d641d3d4170c235fce7ec9a647bafbbe2be4880cb01e7bf74ed9fbf9c0e8deba37f6b12b9ec5bbd2952aa11595d0aae64a0bea6820ef6ab02875ac002dd469be459e9ae4d964ab92ad8c42fe29f031391b070f1eb9381ef73a4068faae24a02662892f298a18545461bb5d6ec7918f36c0f526a8e36db1487e32e134384d9965dad24bb30c35a1910a380c7fcaeeacab55275810e6c249f91c8f604b1ebc9ff29f1944534979206f47ff9e8ee87683293c8c762ff0678a0eda79a8fe6dcfc97fede9a39ad7d02417d695e456e485e61795822c424e357f8eccfa4b5790282e63919a7a005ee95b29f6128ee75f431df7b7056f9d3fd9d62cc419a6880109bda2cd058dbf0a3f38d3ec8c0e3cc40b8300d4122fca769b29d300d78020c0a5b52128f8626d2c590d3dae84991c381b493574587e8244f796ea33a48f1ce7402a11a7ad8298dde44949ca00df6ae668148377d8eba98341b6bb0896c3c96bebdb314a72d479802f64a6dc62899d196e7994a371398d0ba3ebcfafa406a73f3f61739d2758f840e4ba2c5532062982f5cdc54af9a9e5b95cd0b9ceffb3d501726c61c10df613b9a0696cedc8a1d1ba3187291129a1e97fe1e6e7ce39647e2a32b6dd82b0b76e776d86f5f6da1f0db583e0fb677cf0821663a2f9b30feca7609b1c6249f6fb96944d0437cc3e4735ca677fefddd2904c0c8ced36dcd9c47d2fdc0c9e05bffea5a22e46c9eceaf0c568f6c50096d4faafaec03cf812da5238878679f00d511e55495a3480a76e1ccbf922c0a8f4757eeda81ac4c3431cf836e90b0a4a8ca5ff4858252dfbc318b0ea25e24c88a80dc79b0b9da6b813c7cfb44081ddeac54bad02b6a7a1853ad23d0a8466aa0715d37e8498fc26b27fd85b4a85f729b08b559dd853c67581fa50b99c78ea26ab7f879078e7ab95e2a2013334feecb31363e4dd824a64ee7d4510fddcc532ac8869d02cb04bd797a4ac55c250f65b58e9b340522b01d43648a32ca82c10b96977d2a8599adb29b50427d70f575a4fe9bacdb22ffcb7b7f4ac31bf8eb7950d477189a107e258dd4621c62d8a66f1695a1f092225d9c52cfb35367b68adf4b205482b7befee0c2c3d204295e85d953176b3ea396ed180d3d7128df73036bd6e9e0f7339936c8bc8e8007af3c5acf3278552436e76ddd60443bbd6d104577a0702c24ffc423f212f52f11569a0b1f3e2851a8e35cdd1da43709245220394c0c381b2fdf415239edf7aa25cbaf2fdaf3988d2ff7841aadea539d43718f59365cf2c9e0909d7e1d0e9b0a926896da1dca2fbce59021f6d5d31f55fe2826c199d12702beb4e8e61c40120f71408da68c8a064f7fa3e4aaddfaf7e740735f3dbbe6feffb5aedce5eceeda3e5eca9d3e86b712d069e2aa09a7f96550b372d01914d281433b37798e9588871c3abe594902a016f087f80b5c082c24933e968ff459878936b48aa0ba5bbac13ca6e9bfa92dfaa9088f9e2e9675b932233fb61a39ee1752cdd2fdabc843423cc8b217a9e91d1dad0e7066fd028ba8fffb43fc2288f1473176324d3bb8269c43a20959a4e333386a608824da2e46e68f83fdc052f08a8b9e31bef88e57c92163c836c985a8b1a3ab48e031c4a5e7dd25f22107985ec2070e27d487d65e9c4a2687cf12f4fde9f7019b94308513006fde574c1d6749284292ba3db209d2b0b03ea0827b237ac9b7afd35769951440966865ac951135ecf73a87aca78c3e2a90662fe4d627f79d3e8207a50f7c52224446f9d36a6464cd2911dac8d2fa288451478f80d6a62ff7e013c781791fae24e4706b6d4a9c25ac3d689d8d9ac3101981a66f689abb8f5a0f06147ab9bd50d7af1f4b7f617c70a4b49226230527cc5901197490b0ab9feedca30fa8f5fd7743c29cffe4ab031339e184c5a890d51280600b0c5e2ca291af96e9221864aad81af64f9719bfd4742e639cfd183723caf11ab883ad4c463c53a1e6ccd545d5a664f6928c97a9dce18fab94a28c89789d52765d3da16d5267913a6c326ecbf5b3ced085e3f4df587cae5a13269b68647736059eefbde628767750944bad9a9f2776f7b952f2b2b46f7701d2dfb298bbcf0238308e314bc4fc3985846a7f20c23a187e2da9a1742f6e5480086298428d9950bd5ed9527a34723efcd6077afad9c00b93a745b7a7984ff12ee2c28c7a5f2bfe36e3e1abfae128afb27ce8316245911b1178f6e2c7c8777648febbc347af9a4fb1ed6e160caff337c7950c08cd1ecfb5ce61dce770c9c062702fde37228482ffcadec7be3df405b350d21cbdb3eced4eb5034992ee10fc1928cd9dbcb92f0682dc32f680c958f27ed76c1c8b46dd9974233de849c7862443a66fb9ba811e28f891bf44a43182fa0f2cba1509798c04364261a139c3e653aec2b09e8faa742c4002828f3d99c28bb508ba9b4b6586ab5db5898ca000d6b302158243342bf25848eabff02c785b7603225ac311774ea39c383a6195d9aa86f347bd58e2557f6e743f05fccca6620955562baca31d659e092f149af6b9b36cb4c1a713b974cd8a703a3439b0db1261f791023a3c119eafb266ac8086cd30ce1fda3a298fcd90603171315dcd1abf55a5f840a3bb4f99c1de86abc0c87a616d1c49926ddf02f5a3210d4de2a39d90c1a07637b15756c0b96770264c024a5390332bfe6fb780c4066ef5246be45e6d6afb1f4d38576a19f6a5a217a257fd3a0db700fd8f21b303369a9d97de98e5676500f6a618bfa7f851fb8581a3ffb754cceb93f252b5de9c1c64415ecfcddc6585fa97f4c9032a728f128f999c4f021de0ff4205d2d26f3077c6064936d8f64d2a54e8d2679919d2574eeb7757a9f969eb11a7c4d74c9a049119f975dbcef8313bc15f7a1c14e8093e4f0a22fadc25231063788cb7050784ab93981ec2711f303abd591d54be48ac4472399d36ec753a8973ca70b4d2e7d090e7f2e4dddc4bb96a539444b94a51f7a8ee5f2ae2c1ec7913d5be5ad8f648d8fa8f2d6ffe3b0cfca059f2410d58b8c2f136c842f58a4bdd81e08348b42bb672cef04b61c246e3730342b0042fc1fd21df17e7fc0723acc5d3a3f9db107ff70459a883003daef7f061c54c1d065c3072c8f4fc6a7f5f62a5d9d530d4ed4b443af81cda5d4fd1f3bd181dbdb0b00692bbeac1679ae1adeed87ebeb825a1822231055b45762a55a8048cc85b5e8119bff8a49af3fe930e6f2a90d0c4a28ce8b742cae90e301b993cf37917dbbcce50d89e4ae37baaafafb55beffe71fdf9b689045940c19950949eb0d8192e13c82c8bb2e2611d24ced357c232404fac4180a0a0f52f2239b9bf47eb4dbbce9d823c219b7cd912648aa776c2bca200fd271ec9b07be7e45bf78933f5de6a015afdf65bd6e22993c866b7fe69a161f1160a822633433b7b01f3d09cbdd522f2cd74c5ba5635259cdbf88f87b182ed8cd993fd625d53505935b911e3027bdbf4ad865019b8d2e05443d8a810551cbb67a9ec0941e3a3c642ef1e0ce02456401ce23c441bfd926833265f9a2593f0340c2d6830daa92adff5d37f401b49c39dfbf07d1b9c18d6a772e7de279fa5bb9db5da70442ce6934222d2977865c43b9786dd6234d1094e507aa23fd2edf9df0d0a2e62acece4f28c424b788c053b4677e34af124391816d8da6de862a28fa01a2f00f6375cf378f8aa540dc52082172b22a7356b5307efe0a689d3b319230ce570a5da1c40c2a5764eee3372e8b2841c2c1d021f1807ff760aef281cbc446956f6b850058af76a7a38664975f839270a8f45c4533e6ab58cc8a1ee690b2621afa3a7a05c965b3e281a6aa83448f20527223623e5e51b3bb27b3c07a59af6e83a36dd93df3914480040528ed594b0af1f0c7502a4dc432a6c09486969ea7214d988c11de2b6dafdddda057d430d38d6b0383bef5552a9b102cbfd071c15fefdcd691c70741fe5c169b7a096c618016b07aacc26b0c6e5eb9faca221fa2e3fa97c6c7428a66fc91618adca74239ff6179ccdba350558c7b66a1723f9575473ea0ead94dd23554e635c5f04c380673f47fb78a01aa630018e7ce73d526cefb162dbcdbf8fecae1df0ee20c21310b6923ad8a24f06b2ba8ba62110fe9de8ced8b1060a25d39b136148c11f6b73b6dd846d877abee4ebb86d5887af0739a1482a7976a6c0c674f43399d7c68261365458d1e03d35e3c1e81334509c95122f06f5a416245944eda650f3200e62c53b9b7960e98524c3ffa61b3ddbd8a71a7d4f4622a025170728d82f7e957e0d190617bfa507a70d96d848ebf08ab9c294f50490166399cc2951b2a5fa0a48851eea2e81cae26aff6c9a3cf2c625bd9058a72b34bcd2b196c578946aac2e7ecaaf021e748fc66e98b834a40231593f0d54a9c7903a13ba25fb0fae73a7bc3d967404912801e5ff2aa0693c3bf5e6342d2c532622cd0dd5e8f4479cc343b14f7eb5c8312b58e9b93fe460f5ec6e7b905095010a859f44f714ebe3a7ad17e86c997a93140550a4510b4a0ca32a4a132ef7de16367dae8c9860f631df215602ebbccc5a236f45ac2ddc3c297ce4243061aa357a69514e5296074224849d89733ec017fad19b01c02326686ce595d70e0f268f718ff4d05791e52a4ef710957642122d02b67640a1f5e97a35838dac47475c76242c395f48af476a3d3377140af551f6dde719c73899bdb21e6cfe587536402ab9e106cbf1b00ecea5ae74f316784c75fd67ca43c947b43ba1bbbed6b566d8249984235e18877c8b6f0fa1e00b6eac5061d2ae40624fa98b4db95f8673a934b28a039ef56af27f9ec05f0da5ad96daf33464913a77ca0ca9bb2d8862f0536168e407ea97b55dd1d6542a1c051c36048424f712126cff3c1a34bb5e073f1c65e0df070e13fe392e2eaf5b1686a927f27835458e79173cb31726436dae3d404e29bc1b864b135badc8ea477dd244f274baec0c9429e0919cba0ca03abeaa61dca8d6d382a11be5f6b17bde3e66e67972ed5d05fd8c4b1686d0e2bc5fa8447d7bb3753d2fece772cc6e7e792d6572c9a892ca7d0e298c8e9319524067d7a0a007710dd38b2feb81eeab586f602e66e80b8bc62341e0412683fe64c0dc50cbcd82b9b5339a7a68d04edd13c13a5444c28fee4c49392b05161e54c45b002c99cdf3a164f1e901da3e790b4df3a369cef8c", 0x1000, 0x7fe}, {&(0x7f0000002240)="9dbb31523534def721e792163ec1e9f853e15d9a6d1cb0273876897a0f64e16068a565b6544199abe5bb53135dc82ea3bc8b8631a44c5907a820718f40328e9976aeb40fcbad64455ae68128c4f0020fab3f9871eedbc06065ad764700443300ebec6b5e962a59775c571abe921057d8061a9c8132b33ec6fccec2427022730035496285195ee479923caa48a24bc1cb8a004025283f149d5e6d482dc0ac3bee5db529d5dc71d0f22fc2bcb50cf93d0b79defd9eb1660b80252a8d54b5301fa4b90fe467e2d9d677d1bcaf3a9823650d2f575564292edfa95703b844c70525a8450a17d719ba138b41a859881da5c704", 0xf0, 0x7fff}, {&(0x7f00000021c0)="87eb9219b97f087683c5c28900f13720fd7d7c0316f2904b", 0x18, 0x3}, {&(0x7f0000002200)="ce9e8bceabb905a3140fcec9f1db9ff9c07bac6a03872d985162c3656c3f079fc90f9f59385761e37e5284ed6c389781a7e10fc83e682b7a9e67880fe839", 0x3e, 0x3}, {&(0x7f0000002580)="65ba9ec183c5c87625f24ea1e457f29dde6699438dadbc22f7739bc7ce796a4a408e86d2fb23bbfb0f73f8124cb76daf012603055df5e6b2cc17988568ceea243bbb6d7c332fc1db24fa2c21af5f17d2f9627b89c993d5924d2504bc7fb3f9055bbf25c5dd57ede1f7ffcecd28d600100000000000005e549f13159c36619cf653ce7a08ab47309574ec00907338f451daac01e916fc2a0187bbf3cb0c8fd8e16e03b4434033118bf25007d6dc2c01836909fd95f217abbe9991a4db7ab9767c275e98887b1221ce30db8210dfcd3cc075a44d413374ff1c0bec65f2ef3171", 0xdf, 0x6}, {&(0x7f00000023c0)="96920845325cafa7d6df27b412151ad983bd530e5cbc656c79de01658c014c791defe89fbdfd1fe715c3b98820dcf8ba849263c926cee559c936d0babe43c7317e7f1dba38ea8d5d0e7f1f1d33e4274c2ac42a5e67577e3fcb3ea84301febca258571ae1d609bc298e87aaeda05bccffba6c28fcf033b49c7b0caaf67d7a7bdedf4e4f12e92cbe7c2773c833c900ba8d875dd65ed23e957c75b6fe3328787e7c19d6ceb7976b16fecbf772febc9b83942d67afa0c5c18616d280c4210fb1b2f49ae8f27837bfadcc1b74791a7a1ac09f47844457c233f6e229c1b8adbedfd4a77202efc797eb", 0xe6, 0x401}], 0x15801, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$char_usb(r2, &(0x7f0000000040)="0affabd6cbeec369142fc37c4eb621d5103bdbd8c62216a9aed9fc99b0bd82d8cfa0aa73d99b8827923b4f867720c4341436885db15ea9bfc082e7cec3b5f7d1d8512dd9f0959449ac8e0ca2fc1eb54a43ec41d926dae13e2e023ae90f830b9bae1bbb29daa76b25699dd5cdb74b5867b0cf2082be2767a965dd3be80e77a49ad834a1215015519d8a9b2ac4d5ddf664cf2ed4d2fdbb6eb388d42c0404c0de7ed4124c0ae823b64c0bcd00b5a0f43d81914f1c3af4decdbaf5ac024858ed204bd87174d28cb7b5f2ea1ed715ffeb39c25cd135d2e387719c43426f3d9dff1f3866c420ddabfa18f41f3e998aa446db809f4c56e0d87bd98a90929842c8192ecb8aca3edba289c0fb10517e5b8dcc6d4623839af5a71d3d8e41964a83c24fbc63f03ba3d2d9e5a6a09618aa3c02befd7e96fb63aa7805ac4a5d9363a45cfe94b4758e7327891b2da7755e511b956290acf3681069b9b28e0af8e7b27efa5c613bb27a344d516d7c945103d7a4b786766e4f9cce33b2263476db1ce1f911089a5bc4ec8764af40ba7855985d8ae1b027e151c9f469359825195bea8e8c242296fd598f70ef1705e090f0832b6adc09aadb4c3ee22c7daaeb986acb8f3b418e5d2f1d8161f4b39a1f67e40123cb9b30604d38330f584f6dcd32fdcba13f07b0e2117b132886420ce55020dc71d73c540680d11c71dcc47c0add4b88efdda866799281394e00ba0a2b0659e9b0852a1313a2d940a41031d3fdbf8f38fa7663db903b2a45385fd945028058f8e206306abf5fb37d5cc6caac65311d660f56f1f4b0cd3e00169986e28257733696f28d1c37d696ba255658662c412942f40fbf7dab9aac9e3fdb577c1ca33abc6300351c3172768d52fb6f68172b6d4e9c8862395f460efa10a8cf3a4dc6b12aa3581ad63dae924c4938c258007bfa3d67203fd881ff327fa3e5ffc9e2d1a7678d8babda6dd9ea9b6897c9f8440e922a6c3aeee8a459f70768bcd3e8cf54354098468799f50dfe3e041f1b1a43844420ea32433fcb3982d955606ea10a58cd288f761cfd15b24050e52642b1c06d254de076981bd3da931d265a007ac815aa4c3d8fd1e6e70be29d7343de87c521b35c3208724a5eeb134e1231c7e6c5e7de674df9629c9eed0c60171be74ae146c3c8367f0550a32523d35a08c0e3a18470b6f1b39ccd74501994e0ef14606c13ea0c785f0cbce8c1a1d495c8df18623c93a89e81dc2dc3ce1e4794e6f9950b5e3a843f2650f17f21ae1a602be01508ae43188a9f465fb8f64272a488ae7c84aa5a15cf0057af8bb23d0573d253f0ff76da4b58fc83cf85746842e85c978ed4dbb959e687e70d1620541ee8ba04468d95126ace24c16456f4f5c53b1ae3075faa711639aa4e21f5baf985a2b460d692991da2aacbe26a201c0376438af893ba66425cb5b499b3fa6f41b140fd2b2242b0f050b8bd8043f61f187549a404eb1233e139877f1d2f15058d439227ddfdefa922d727cd39d398971f23a6629e9418c3b37fa754aa44ae190035e75928cc9b0222359f73d30bd1744295b01e84cbc1ed0c5f939a1a1660f68a67949bf94067c6fd9b92a273205ec10145e4c69bddd8f2758d1e025c6d68ee1456a66d2bfb1563561c8a70910f51329e0ae12bd846472515536e7c93f72cf6f6580b2b6a31d4f8e1f1085c1c8e85216d625ccc39803229b9ce5b18792e6a3113a81e3fd9b4320e971d5a1ba3187f8daea61957221c72fae3aef2315e21ab64ef056e0b5530cd10d5146f54818cd0880742bd650c60518dd685c2e9a3646a539ba65b4253db6461cdcfe7608e078de50aa9480af66f31d5da5d8ba6a5259ced2780321d8dd34047737a800f18123c13439162ad42218234c90c096b0c040c1a7074831403a9ece6ec42f6c352c0f6ef6ae65c290be83ac14f03ab378ea7e5649169efb0994ce06c394aee658002214293feaa7323be611a222fa404edd10c720f1476acac61c5b65ac387809ffb5a754e2b728eb70d42d82b8d9b8fc134357405f913a20f79cab8dc07070b490748458ad7471f8bd644be045a501419044f27f6022b3be49bbdc5d1575038453dfd8879a78e17d5e4136c93d743ab0d223a2da70ed2fa6d2acab6126e4e39901617edd6938e1c87dadb2725a414c6030c3e0d8e7b1511550cd72bd92f8145b928d9d3958303f3d128b61dbbb457cf6ea527e103f2634d518305433fa9814d0bfc1991b3639b1624ec7db25eac24cf310ecd3699e646c383d5ba9fd673d7ecd52d210f91b3fe7ca8bd0f2f42a1f78f764d2f37a1aae3874b4d982a1107c02c7a84c6fddadb0df39cab7fc2a6c1c90c949507ae8526258771136883f24afdddd785692b96b6761541c5257836011831c54e145bab35859a5a5310640dcb006f9b92a97809b517976dd066d71870a12122a9fdd2ad1f72405ff29c425996fcc43477c5516cdbc8c718bd8e3252ef5aada5ae2b11df2014ba13ea4869881e48d4bb5e54d9388939aa40b550df0981ebe230bd0c0d45e2bff84d5bd2bc192d013154892eab70ea474e91873590fa3547fb74245aed7bb3c3dda803364d3a16cffbe8ed32d5871d4a8569c37de9f231dae06eb6610997216ef047f2fd53c6cd00a65b0296d479574b5224d5629125995d7b513f80bdb6edf652570c1fddff2a028696043239e1e9b4daf77d2273889dad66511772ee7e0df89bc6dcf3f33c26d0e21fd1a94a40e8d368a9f3483190fcb50ae2e49fd9a019cb79be2dac11ba2cc46af2bb3d7f42075e908294145f68b9038f1680f73ae1f866b0e44e3ca02106d6212344ec91d0589396ffc00dbf72fe9bea9640ead566e3877528dd73e8f6d970f9a800237a3c52aeccc855c374f724ad0909f1d35ad24b2b48240b6d2de6108d34ea790397e48d014acf911ad71669411a35a4b024ae9c252bea4e4c06e84b6d8c3971add49409cb98c1bc6fca257ec1dd1e221bdae35a18b7b034799058416a6bf686a3389c263df5cb221a22f7db9303b29a10254f8e68a05ffb013cc0a6df17a42a121641b9e1c77a0e2adb9157fa702bbee5362b4437065dfdc0611c0aeab9626ba926511a231d88448e52a061f602f0ec07423086ac573d63931fa568e88b3704f3318d9f967337ce5defb2b1bb3bb821f3de29268faadd1bbf266728e67e14dd7ed216efec025c6410e361eb136bb72bf272b7f6e004a96844000a6fdc736fff6c808bddf8c83b4d56aae90e0b3547bd5bceafc2ec0820d8bad13ff794489cb269dc0feae399188be3859d8832afdee84bb0b757ce613d6cd4746e132e7692fbf61cff76633ee978819ff642f9123b64828df4a9c4de830a25f8e86d537d3c73fc53631c05586c0114831143239b280393e91a5c1f8a519ddf3350f90de88ce046800f96ddfa28948bfc7108a2533cff178dca049689cab15b65f16152e25e5d936d5376caa0c9dae6b393f7ea596fc3744148bf0b6a108597551fa007510487c0809a7cd9d02da0f5b8b803e439cbb8c1a91e84f2ee8057ab5c19b437523feb5ad5c8de008627008e47c3158f379586ccfde00e8ab2df50574c0a31cd323c6076335b8b5f89f8f199d5fcbf79be570fd90c9a5656b6f6e75e10d6ae79fdf1853c9dd60e526f9d3438228a4386abc993ed4ad5759bc7e7552b048c73a955f3cb7a1c084aedce224b2b46720afdc4b67cd05dff86ec8c1c5d617778663ba1135edebfdfa2768c34477e1d1d96765d6e0fcdce9f8f652964da2efb939e780d142b9a78761ba7ee1c6b74f69d9214438d3d05f41d35c2c849759b7447de95dbc5e9d3ac97959d58453a7c81e4b33f7005793877c76c2d7bd4436a3ef4fe62e1df12fb116786b5d68d2aa88f31b3a4baeb14ac100f031d39cc2edcb55f981a8864ddcf0263ff4c6dfcab323db4142563102421861affe45d84e862ab52aecef1a33ead1d17032c13f76ea2f7ad0034bd1e44a3a7ba07e29dec8b103f3ee54bb1c24b4067ab30ca8e8453d611c292e9311fe56466c365b9308b5c5a9f4b70c19a8947660339c278f72cf7398cef9fdf6081e63d3113e94e9636674c36b54e7d6dc322fd5c3af84e27da72074a86849b825f6e2d8e81ccab9664ee18be14b1df120fd7ecdcb882287eb4475fcc83c64d57f560dc51cf447de45bf0dfe30acb09a63e8459046b8073ac41cb1491b640f1d0404777c8565b7420626b3364ee38307be301cd9b93ccc59a7ce9c67c8117998be473fb156d861007736d5ef9883f9c319b3195bca7ecfd45ce582a4ebe02eb57887c6b9a06f989171e5811249e06f683c0a49275fce4a0ae386a9cf5a33d083db5187ff5dd226e3c998ec4c298b5513845dfc53d2394d8103de244c842221f166a83f55eeb9d1e4ae530b0f0c5fae5291c79ba2c45c4ece13119a41eb5daa8562155444612c4755848834443bebdd21bc1f71998bd72724687cf3c48f52f0dd57d9c2f97b291ae450f3983ddf8ff818c079c0c039cd43b48cb9c11a3019b5da8a6fc22c252534a10d3e04cec402c1c41226f7ce59bbc129f30873751ed088fbf230fe1598b570c9009a2438df7f1e2042f1e07566bcde7a868e08950fa65959e8bb1cf6d2bf9f52974abe45a1afa25aeb77feb723115752d72e863fc8c9d822a6ea025b2f16ab547ba69cc722c53deb0415c28022fa352cf519bd9f5d8de77fcfdf91b59e12a6075f2a3a990f3061ee850b129e77b93f8fc67421ef6763d6f3c4cf2efd44040cda43e1a98a3605daa84f33a86585e380b1af5186d6404eb5ef54e3e00d42c2a2170ca93c5f7cd83cc4c95ce735c4a3ed86cc6ea7bf143f27bf060649ed39fa00f5fd1980f7a2e40e1cf21be04dbc87d1f3398e64a4670e231a0716b03d0695605c6a5263c5d14c236e6f00c005c84cb4b76080c6c3c8c1f8d9d275fa18fceea5248067cbdeca06b7553e2206b1b51da7fe70210ecc911937442735cac892216634c97809f9e02da77a476778e88ef5477aa71d477672068511a0f94d1bbb7aefad01e52cc6ec89543c0aec8a591336416f612cffb82b31e231ef8b8247e5ea3c4b43a85ffc72e08595bfdca94af26a6c4dd5eb91f2ba88d91035b4cc7976d8c9a6c69c63ba735126e0a6de2ae96c13e869bfc696856a64cb432005fd48c52e74f2a72073c0c6bfb6e1f9ae0b3fdb9cdd959da66886934d5c1826414c4507fb97b71fb8bad13a6942bc0cf25a1c16777b04c411661529c4e574c53161def79e6c7056449d61041550b4e1a2b984894553736e04a45f137bc18583b35521320f92393f94c4f2bf95e3b4e9440f75e024030da1842c5b21cad40f3f012b81eac001f8f2085eee5c892207cdf7f60495e5e5f2fe9a824a0395f821ea1983ae0db39644a8abdc1b7943daa738a8b796d77ca4e2a5755a4b976585467cf902230e840f41f98565cf2749623523c000e8f4b464c2d95c4d6fa2cc3a7e40ccd37c0a81bd0398842133a25ce3b498347bef8ade3b90c55cdc2c744b73dddab93949f0176864105c8dc95a984fdf58f28620330a4b6a1c54bfc14eae3f76b18b53a95281942cbfc84f77b6f53be11338efc3fe378b5e2b31981235016d178b2bff9e202351cef67d9bac2b047d24a86d96e7b278401bd1dd2aedbfb9f4b5a8c1b00c573b5c501c9a64212750408ad27af919d51f966ea7e743e931d744e9bb3321497ff11a0027228bdf4f3fe7d61b1f4ed809bcc34b8756acb5fc7f93391e8e24fc99f63240555250538627046722ba2f4beab27af6d57f7fa4dd722dad1d22b1b48", 0x1000) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) [ 922.956292][ T27] kauditd_printk_skb: 8 callbacks suppressed [ 922.956307][ T27] audit: type=1804 audit(1586244619.187:390): pid=32648 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1459/bus/file0" dev="overlay" ino=16166 res=1 07:30:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x6}]}, &(0x7f0000000180)=0x10) 07:30:19 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0xb, 0x0, 0x0, [{}]}) 07:30:19 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001a005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) [ 923.080384][ T27] audit: type=1804 audit(1586244619.247:391): pid=32648 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1459/bus/file0" dev="overlay" ino=16166 res=1 [ 923.380926][ T27] audit: type=1804 audit(1586244619.607:392): pid=32666 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1460/bus/file0" dev="overlay" ino=15929 res=1 [ 923.424028][T32667] overlayfs: './file0' not a directory [ 923.458587][ T27] audit: type=1804 audit(1586244619.687:393): pid=32666 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1460/bus/bus/file0" dev="overlay" ino=15977 res=1 [ 923.493203][T32647] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 923.515065][T32647] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 923.539975][T32647] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 923.564730][T32647] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:19 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x3, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x7}]}, &(0x7f0000000180)=0x10) 07:30:19 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0xc, 0x0, 0x0, [{}]}) 07:30:19 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x24088016, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) arch_prctl$ARCH_GET_CPUID(0x1011) 07:30:19 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001c005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:19 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0800000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x8}]}, &(0x7f0000000180)=0x10) 07:30:20 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001d005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:20 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r2, 0x84, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) [ 923.791087][T32677] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 923.823636][T32677] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 923.882234][T32684] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 923.909895][ T27] audit: type=1804 audit(1586244620.137:394): pid=32681 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1461/bus/file0" dev="overlay" ino=15883 res=1 07:30:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x9}]}, &(0x7f0000000180)=0x10) [ 923.969777][T32692] overlayfs: './file0' not a directory 07:30:20 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0xd, 0x0, 0x0, [{}]}) [ 924.032706][ T27] audit: type=1804 audit(1586244620.247:395): pid=32681 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1461/bus/bus/file0" dev="overlay" ino=16275 res=1 07:30:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xa}]}, &(0x7f0000000180)=0x10) [ 924.322351][ T27] audit: type=1804 audit(1586244620.557:396): pid=32700 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1462/bus/file0" dev="overlay" ino=15906 res=1 [ 924.372492][T32703] overlayfs: './file0' not a directory [ 924.486712][T32684] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:20 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x4, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:20 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0xe, 0x0, 0x0, [{}]}) 07:30:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x10}]}, &(0x7f0000000180)=0x10) 07:30:20 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="2400000073005f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0a00000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:20 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff00000000"], 0x2e8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_CREATE_IRQCHIP(r4, 0xae60) ioctl$RTC_UIE_OFF(r2, 0x7004) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x2400c0a2, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) 07:30:21 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x60}]}, &(0x7f0000000180)=0x10) [ 924.796671][T32713] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 924.798069][T32716] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=115 sclass=netlink_route_socket pid=32716 comm=syz-executor.3 [ 924.839312][T32713] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:21 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400000, 0x0) getsockopt$CAN_RAW_RECV_OWN_MSGS(r1, 0x65, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) [ 924.905004][ T27] audit: type=1804 audit(1586244621.137:397): pid=32717 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1463/bus/file0" dev="overlay" ino=15787 res=1 07:30:21 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e025f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:21 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x76}]}, &(0x7f0000000180)=0x10) [ 924.974274][T32728] overlayfs: './file0' not a directory 07:30:21 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0xf, 0x0, 0x0, [{}]}) [ 925.036718][ T27] audit: type=1804 audit(1586244621.227:398): pid=32717 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1463/bus/bus/file0" dev="overlay" ino=16131 res=1 07:30:21 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_ARM_SET_DEVICE_ADDR(r2, 0x4010aeab, &(0x7f0000000040)={0x6, 0xd000}) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) [ 925.122054][T32735] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=542 sclass=netlink_route_socket pid=32735 comm=syz-executor.3 [ 925.319788][ T27] audit: type=1804 audit(1586244621.547:399): pid=32741 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1464/bus/file0" dev="overlay" ino=15908 res=1 [ 925.370873][T32743] overlayfs: './file0' not a directory [ 925.521435][T32723] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:22 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x5, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:22 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e035f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:22 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xfc}]}, &(0x7f0000000180)=0x10) 07:30:22 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0b00000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:22 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x10, 0x0, 0x0, [{}]}) 07:30:22 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) sendmsg$RDMA_NLDEV_CMD_STAT_DEL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x10, 0x1412, 0x200, 0x70bd25, 0x25dfdbfb}, 0x10}, 0x1, 0x0, 0x0, 0x4000}, 0x4008000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendto$inet(r2, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @broadcast}, 0x10) [ 925.819344][T32754] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=798 sclass=netlink_route_socket pid=32754 comm=syz-executor.3 07:30:22 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x12c}]}, &(0x7f0000000180)=0x10) 07:30:22 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140)='/dev/hwrng\x00', 0xc8240, 0x0) ioctl$SNDCTL_DSP_GETOSPACE(r2, 0x8010500c, &(0x7f0000000180)) setsockopt$inet6_buf(r1, 0x29, 0x2c, &(0x7f0000000040)="e80f5196fade181aa6d4314d92c0c0f15767310d9574bf64096acdfb16f4ebc41de29ea7b034254f6380db57d54c332b651900573a77bd574a10aef5f910358aea97c37208b6fdc30aabd8651d5eda5db4811c6b1f4ecb56046d8d1b52086b40d11567d709ccf4da77def83d964fbacfb4b6d9f35662dd216616ceb11373afce289b29771b6bc8c021eb26863d5dfb6b584b2457ebf16b0b86bbcb09046e2290dd22c36ef02dc680473e937810433540e5c35543b1eebcadebc2852e253d28877776e51a1ba17a90603a84dcf35464823b44f50871ce94a19250a03408893bd36c96f8c5f01558d7e50862b36bad3e2420272f2be80c59e03d", 0xf9) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x4040040, &(0x7f0000db4ff0)={0x2, 0x4e20, @local}, 0x10) 07:30:22 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0c00000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:22 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e045f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:22 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x11, 0x0, 0x0, [{}]}) 07:30:22 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x300}]}, &(0x7f0000000180)=0x10) [ 926.135459][ T309] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1054 sclass=netlink_route_socket pid=309 comm=syz-executor.3 [ 926.328582][ T315] overlayfs: './file0' not a directory 07:30:23 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x6, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:23 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e055f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:23 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x12, 0x0, 0x0, [{}]}) 07:30:23 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x500}]}, &(0x7f0000000180)=0x10) 07:30:23 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r2) splice(r1, &(0x7f0000000000)=0x3, r0, &(0x7f0000000040)=0x61, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x3, 0x1, 0xe00, 0x0, 0x0, {0x7, 0x0, 0x3}, [@CTA_ID={0x8}]}, 0x1c}}, 0x20048010) sendto$inet(r0, 0x0, 0x0, 0x4000000, &(0x7f0000db4ff0)={0x2, 0x8, @loopback=0xac14140d}, 0x10) 07:30:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0d00000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 926.789399][ T322] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1310 sclass=netlink_route_socket pid=322 comm=syz-executor.3 07:30:23 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000040)={0xcf, 0x8, 0x0, 0x565, 0x0}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r3, 0x84, 0x5, &(0x7f00000000c0)={r4, @in={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x37}}}}, 0x84) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt$IPT_SO_SET_REPLACE(r6, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) renameat2(r2, &(0x7f0000000180)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00', 0x1) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) [ 926.838186][ T326] validate_nla: 4 callbacks suppressed [ 926.838197][ T326] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:23 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e065f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:23 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x5dc}]}, &(0x7f0000000180)=0x10) [ 926.887338][ T326] __nla_validate_parse: 5 callbacks suppressed [ 926.887347][ T326] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:23 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x13, 0x0, 0x0, [{}]}) [ 926.988110][ T336] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 927.024663][ T341] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1566 sclass=netlink_route_socket pid=341 comm=syz-executor.3 07:30:23 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e075f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:23 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg$IPCTNL_MSG_CT_DELETE(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="dc00000002010104000000000000000000000004280004802400018005000300010000000500e100090000000500020001000000050002000700000034000680080038e7e00000ea07000200ac1e000114000380060002004e240000060002004e2300000c000380060001004e2400002000068008000200ac1e010114000400ff020000000000000000000000000001080016400000000634001080080003400000000108000340000000200800014000000005080001400000ffff080003400000004008000340ffffffff100005800900010073797a3100000000"], 0xdc}, 0x1, 0x0, 0x0, 0x44810}, 0xc001) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) sendto$inet(r2, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) [ 927.209997][ T349] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1822 sclass=netlink_route_socket pid=349 comm=syz-executor.3 [ 927.340820][ T354] overlayfs: './file0' not a directory [ 927.554475][ T340] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 927.569145][ T340] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:24 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x7, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:24 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x600}]}, &(0x7f0000000180)=0x10) 07:30:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x14, 0x0, 0x0, [{}]}) 07:30:24 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e085f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:24 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0e00000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:24 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt$IPT_SO_SET_REPLACE(r8, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) setsockopt$IPT_SO_SET_REPLACE(r10, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$SNDRV_PCM_IOCTL_HW_FREE(0xffffffffffffffff, 0x4112, 0x0) sendto$inet(r0, 0x0, 0x0, 0x4048042, &(0x7f0000000080)={0x2, 0x0, @loopback=0xac14140d}, 0x10) [ 927.884775][ T362] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 927.902203][ T366] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2078 sclass=netlink_route_socket pid=366 comm=syz-executor.3 [ 927.917620][ T363] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 927.934188][ T370] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 927.964778][ T371] overlayfs: './file0' not a directory [ 927.965747][ T363] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:24 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x700}]}, &(0x7f0000000180)=0x10) 07:30:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x15, 0x0, 0x0, [{}]}) [ 927.992622][ T27] kauditd_printk_skb: 7 callbacks suppressed [ 927.992636][ T27] audit: type=1804 audit(1586244624.227:407): pid=365 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1469/bus/bus/file0" dev="overlay" ino=16274 res=1 [ 928.008731][ T370] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 928.063373][ T362] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:24 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e095f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:24 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_udp_SIOCINQ(r2, 0x541b, &(0x7f0000000040)) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) 07:30:24 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x900}]}, &(0x7f0000000180)=0x10) 07:30:24 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e0a5f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) [ 928.236101][ T381] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2334 sclass=netlink_route_socket pid=381 comm=syz-executor.3 [ 928.370258][ T389] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2590 sclass=netlink_route_socket pid=389 comm=syz-executor.3 [ 928.464628][ T27] audit: type=1804 audit(1586244624.697:408): pid=390 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1470/bus/file0" dev="overlay" ino=15866 res=1 [ 928.484426][ T392] overlayfs: './file0' not a directory [ 928.551084][ T27] audit: type=1804 audit(1586244624.757:409): pid=390 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1470/bus/bus/file0" dev="overlay" ino=16014 res=1 [ 928.694731][ T374] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 928.721548][ T374] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:25 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x8, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xa00}]}, &(0x7f0000000180)=0x10) 07:30:25 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x16, 0x0, 0x0, [{}]}) 07:30:25 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e0b5f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:25 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c1000000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:25 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000440)={0x0}) ioctl$DRM_IOCTL_GET_SAREA_CTX(0xffffffffffffffff, 0xc010641d, &(0x7f0000000500)={r3, &(0x7f0000000480)=""/69}) ioctl$DRM_IOCTL_LOCK(0xffffffffffffffff, 0x4008642a, &(0x7f0000000000)={r3, 0x2}) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x94480, 0x0) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000100)=ANY=[@ANYBLOB="6e617400000000000000000000000000000000000000000000000000000000001b0000000500000020050000e0000000e0000000ffffffff00000000b80100008804000088040000ffffffff880400008804000005000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/80], @ANYBLOB="e000000100000001ff000000ffffffff6d6163766c616e310000000000000000626f6e645f736c6176655f300000000000000000000000000000000000000000ff0000000000000000000000000000000000022c000000009800e00000000000000000000000280074746c00000000000000000000000000000000000000000000000000000001060000000000004800444e4154000000000000000000000000000000000000000000000000000104000000ac1414aa000000000000000000000000e0000002000000000000000000000000040000677f000001ac1e0101000000ff0000000064756d6d7930000000000000000000007767320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006700006500000000a000d80000000000000000000000000000000000000000003000616800000000000000000000000000000000000000000000000000000000040000000800000001000000000000003800444e415400000000000000000000000000000000000000000000000000000100000008000000ac14140dac1e010100004e2400000000ac1e0101e0000002000000000000000076657468305f746f5f6261746164760073797a6b616c6c657230000000000000ff000000000000000000000000000000ff00000000000000000000000000000008000304000000007000a800000000000000000000000000000000000000000038004d41535155455241444500000000000000000000000000000000000000000100000006000000ac1e00017f0000014e214e2400000000e0000002e000000200000000000000ff76657468305f746f5f687372000000006d61637365633000000000000000000000000000000000000000000000000000000000000000000000000000000000001600030b00000000f00128020000000000000000000000000000000000000000280074746c000000000000000000000000000000000000000000000000000000037f0000000000005801686173686c696d6974000000000000000000000000000000000000000003766c616e31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027a500000000000002000000000000003c00000007000000f7ffffff0500000002000000000001000800000000000000090000000000000038005245444952454354000000000000000000000000000000000000000000000100000004000000ac1414bbac1414bb00654e2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00"/1312], 0x580) 07:30:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x2000}]}, &(0x7f0000000180)=0x10) [ 928.990502][ T404] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:25 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e0c5f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) [ 929.039261][ T404] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 929.084669][ T27] audit: type=1804 audit(1586244625.317:410): pid=403 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1471/bus/file0" dev="sda1" ino=15832 res=1 07:30:25 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='nv\x00', 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$MON_IOCH_MFLUSH(r2, 0x9208, 0x9) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0xffff) [ 929.152737][ T415] overlayfs: './file0' not a directory 07:30:25 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e0d5f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x2c01}]}, &(0x7f0000000180)=0x10) 07:30:25 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x17, 0x0, 0x0, [{}]}) [ 929.531314][ T27] audit: type=1804 audit(1586244625.757:411): pid=432 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1472/bus/file0" dev="overlay" ino=15878 res=1 [ 929.537075][ T433] overlayfs: './file0' not a directory [ 929.608117][ T27] audit: type=1804 audit(1586244625.807:412): pid=432 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1472/bus/bus/file0" dev="overlay" ino=15913 res=1 [ 929.742772][ T416] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 929.754574][ T416] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:26 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x9, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:26 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e0e5f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:26 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x3f00}]}, &(0x7f0000000180)=0x10) 07:30:26 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PPPIOCSACTIVE(r2, 0x40107446, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x4, 0x0, 0xb, 0x10000}, {0x101, 0x11, 0xc, 0xca}, {0x400, 0x3, 0x80, 0xdb}, {0xfff7, 0x9, 0xa7, 0x2}, {0x3, 0x1, 0x8, 0x1761}, {0x0, 0x17, 0x5, 0x401}]}) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bsg\x00', 0x101000, 0x0) ioctl$SG_GET_RESERVED_SIZE(r3, 0x2272, &(0x7f0000000080)) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) 07:30:26 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x18, 0x0, 0x0, [{}]}) 07:30:26 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c1100000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:26 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x4000}]}, &(0x7f0000000180)=0x10) [ 930.018268][ T443] selinux_netlink_send: 3 callbacks suppressed [ 930.018281][ T443] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3614 sclass=netlink_route_socket pid=443 comm=syz-executor.3 [ 930.027709][ T444] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:26 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e0f5f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) [ 930.111438][ T27] audit: type=1804 audit(1586244626.337:413): pid=442 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1473/bus/file0" dev="overlay" ino=15874 res=1 [ 930.131499][ T444] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 930.164159][ T452] overlayfs: './file0' not a directory 07:30:26 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x19, 0x0, 0x0, [{}]}) 07:30:26 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x6000}]}, &(0x7f0000000180)=0x10) 07:30:26 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x20003, 0x0) getsockopt$CAN_RAW_FD_FRAMES(r1, 0x65, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendto$inet(r0, 0x0, 0x0, 0x20008002, &(0x7f0000db4ff0)={0x2, 0x0, @loopback=0xac14140d}, 0x10) [ 930.212371][ T27] audit: type=1804 audit(1586244626.417:414): pid=442 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1473/bus/bus/file0" dev="overlay" ino=16020 res=1 [ 930.296530][ T460] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=3870 sclass=netlink_route_socket pid=460 comm=syz-executor.3 07:30:26 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e105f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) [ 930.470112][ T468] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=4126 sclass=netlink_route_socket pid=468 comm=syz-executor.3 [ 930.574145][ T27] audit: type=1804 audit(1586244626.807:415): pid=470 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1474/bus/file0" dev="overlay" ino=15813 res=1 [ 930.624018][ T471] overlayfs: './file0' not a directory [ 930.644545][ T27] audit: type=1804 audit(1586244626.867:416): pid=470 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1474/bus/bus/file0" dev="overlay" ino=15848 res=1 [ 930.876462][ T454] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 930.892554][ T454] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:27 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xa, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:27 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x7600}]}, &(0x7f0000000180)=0x10) 07:30:27 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e115f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:27 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r2) splice(r1, &(0x7f0000000000)=0x3, r0, &(0x7f0000000040)=0x61, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x3, 0x1, 0xe00, 0x0, 0x0, {0x7, 0x0, 0x3}, [@CTA_ID={0x8}]}, 0x1c}}, 0x20048010) sendto$inet(r0, 0x0, 0x0, 0x4000000, &(0x7f0000db4ff0)={0x2, 0x8, @loopback=0xac14140d}, 0x10) 07:30:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x1a, 0x0, 0x0, [{}]}) 07:30:27 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c1200000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 931.154125][ T481] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=4382 sclass=netlink_route_socket pid=481 comm=syz-executor.3 [ 931.174292][ T482] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:27 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e125f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:27 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r2) splice(r1, &(0x7f0000000000)=0x3, r0, &(0x7f0000000040)=0x61, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x3, 0x1, 0xe00, 0x0, 0x0, {0x7, 0x0, 0x3}, [@CTA_ID={0x8}]}, 0x1c}}, 0x20048010) sendto$inet(r0, 0x0, 0x0, 0x4000000, &(0x7f0000db4ff0)={0x2, 0x8, @loopback=0xac14140d}, 0x10) 07:30:27 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x80fe}]}, &(0x7f0000000180)=0x10) [ 931.227536][ T482] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 931.244183][ T488] overlayfs: './file0' not a directory 07:30:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x1b, 0x0, 0x0, [{}]}) [ 931.362245][ T494] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=4638 sclass=netlink_route_socket pid=494 comm=syz-executor.3 07:30:27 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e135f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:27 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xc0fe}]}, &(0x7f0000000180)=0x10) [ 931.551101][ T503] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=4894 sclass=netlink_route_socket pid=503 comm=syz-executor.3 [ 931.617671][ T506] overlayfs: './file0' not a directory [ 931.822645][ T491] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 931.852717][ T491] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:28 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xdc05}]}, &(0x7f0000000180)=0x10) 07:30:28 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e145f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x1c, 0x0, 0x0, [{}]}) 07:30:28 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r2) splice(r1, &(0x7f0000000000)=0x3, r0, &(0x7f0000000040)=0x61, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x3, 0x1, 0xe00, 0x0, 0x0, {0x7, 0x0, 0x3}, [@CTA_ID={0x8}]}, 0x1c}}, 0x20048010) sendto$inet(r0, 0x0, 0x0, 0x4000000, &(0x7f0000db4ff0)={0x2, 0x8, @loopback=0xac14140d}, 0x10) 07:30:28 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xc, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c6700000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 932.130611][ T515] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=5150 sclass=netlink_route_socket pid=515 comm=syz-executor.3 [ 932.136337][ T517] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:28 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xfc00}]}, &(0x7f0000000180)=0x10) 07:30:28 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e2e5f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) [ 932.188985][ T517] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:28 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r2) splice(r1, &(0x7f0000000000)=0x3, r0, &(0x7f0000000040)=0x61, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r4, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x3, 0x1, 0xe00, 0x0, 0x0, {0x7, 0x0, 0x3}, [@CTA_ID={0x8}]}, 0x1c}}, 0x20048010) [ 932.273113][ T528] overlayfs: './file0' not a directory 07:30:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x1d, 0x0, 0x0, [{}]}) 07:30:28 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xfe80}]}, &(0x7f0000000180)=0x10) [ 932.361536][ T533] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=11806 sclass=netlink_route_socket pid=533 comm=syz-executor.3 07:30:28 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e605f0214fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:28 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xfec0}]}, &(0x7f0000000180)=0x10) [ 932.596480][ T543] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=24606 sclass=netlink_route_socket pid=543 comm=syz-executor.3 07:30:28 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0314fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:29 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xff00}]}, &(0x7f0000000180)=0x10) [ 932.704980][ T546] overlayfs: './file0' not a directory 07:30:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x1e, 0x0, 0x0, [{}]}) [ 932.933553][ T525] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 932.946003][ T525] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:29 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0514fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:29 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x100000}]}, &(0x7f0000000180)=0x10) 07:30:29 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r2) splice(r1, &(0x7f0000000000)=0x3, r0, &(0x7f0000000040)=0x61, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) 07:30:29 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0902000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x21, 0x0, 0x0, [{}]}) [ 933.099127][ T27] kauditd_printk_skb: 6 callbacks suppressed [ 933.099142][ T27] audit: type=1804 audit(1586244629.327:423): pid=556 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1479/bus/file0" dev="overlay" ino=15896 res=1 [ 933.138665][ T557] overlayfs: './file0' not a directory 07:30:29 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xe, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:29 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0d14fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:29 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r2) splice(r1, &(0x7f0000000000)=0x3, r0, &(0x7f0000000040)=0x61, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) 07:30:29 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x1fffff}]}, &(0x7f0000000180)=0x10) 07:30:29 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r2) splice(r1, &(0x7f0000000000)=0x3, r0, &(0x7f0000000040)=0x61, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) [ 933.501558][ T27] audit: type=1804 audit(1586244629.727:424): pid=579 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1480/bus/file0" dev="overlay" ino=15844 res=1 07:30:29 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x1000000}]}, &(0x7f0000000180)=0x10) [ 933.541751][ T582] overlayfs: './file0' not a directory 07:30:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x22, 0x0, 0x0, [{}]}) [ 933.579773][ T27] audit: type=1804 audit(1586244629.797:425): pid=579 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1480/bus/bus/file0" dev="overlay" ino=15975 res=1 07:30:29 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r2) splice(r1, &(0x7f0000000000)=0x3, r0, &(0x7f0000000040)=0x61, 0x2, 0x9) 07:30:30 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x2000000}]}, &(0x7f0000000180)=0x10) 07:30:30 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r2) [ 933.862439][ T572] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 933.874754][ T572] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 933.939569][ T572] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 933.967405][ T572] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:30 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0903000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:30 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x3000000}]}, &(0x7f0000000180)=0x10) 07:30:30 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x10, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:30 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0f14fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:30 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) dup2(r0, 0xffffffffffffffff) [ 934.060528][ T27] audit: type=1804 audit(1586244630.287:426): pid=598 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1481/bus/file0" dev="overlay" ino=15864 res=1 [ 934.130158][ T600] overlayfs: './file0' not a directory [ 934.180065][ T605] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:30 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x4000000}]}, &(0x7f0000000180)=0x10) 07:30:30 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f3d14fffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:30 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) dup2(r0, 0xffffffffffffffff) 07:30:30 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x23, 0x0, 0x0, [{}]}) [ 934.214272][ T27] audit: type=1804 audit(1586244630.447:427): pid=598 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1481/bus/bus/file0" dev="overlay" ino=15991 res=1 [ 934.259148][ T605] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:30 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) dup2(r0, 0xffffffffffffffff) 07:30:30 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x5000000}]}, &(0x7f0000000180)=0x10) [ 934.558504][ T27] audit: type=1804 audit(1586244630.787:428): pid=623 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1482/bus/file0" dev="overlay" ino=15861 res=1 07:30:30 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r1) [ 934.608744][ T627] overlayfs: './file0' not a directory 07:30:31 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0904000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x6000000}]}, &(0x7f0000000180)=0x10) [ 935.030244][ T612] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 935.042096][ T612] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 935.139350][ T637] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 935.149088][ T637] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 935.173354][ T639] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 935.198980][ T639] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:31 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x12, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x24, 0x0, 0x0, [{}]}) 07:30:31 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, r1) 07:30:31 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f020bfffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x7000000}]}, &(0x7f0000000180)=0x10) 07:30:31 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0905000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:31 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f021efffffffff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:31 executing program 2: r0 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(0xffffffffffffffff, r0) [ 935.375120][ T645] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 935.406722][ T645] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x8000000}]}, &(0x7f0000000180)=0x10) [ 935.506627][ T27] audit: type=1804 audit(1586244631.737:429): pid=650 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1483/bus/file0" dev="overlay" ino=15829 res=1 07:30:31 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f02140000003ff8070000000000000014000000080008000b0000b70000", 0x52) 07:30:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x9000000}]}, &(0x7f0000000180)=0x10) [ 935.560243][ T662] overlayfs: './file0' not a directory 07:30:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x25, 0x0, 0x0, [{}]}) [ 935.897907][ T27] audit: type=1804 audit(1586244632.127:430): pid=672 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1484/bus/file0" dev="overlay" ino=15906 res=1 [ 935.930636][ T655] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 935.939197][ T675] overlayfs: './file0' not a directory [ 935.942699][ T655] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 935.978323][ T27] audit: type=1804 audit(1586244632.207:431): pid=672 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1484/bus/bus/file0" dev="overlay" ino=15956 res=1 07:30:32 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x3c, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:32 executing program 2: r0 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(0xffffffffffffffff, r0) 07:30:32 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xa000000}]}, &(0x7f0000000180)=0x10) 07:30:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x26, 0x0, 0x0, [{}]}) 07:30:32 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80d0000000000000014000000080008000b0000b70000", 0x52) 07:30:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0906000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:32 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80f0000000000000014000000080008000b0000b70000", 0x52) 07:30:32 executing program 2: r0 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(0xffffffffffffffff, r0) 07:30:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0907000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:32 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x10000000}]}, &(0x7f0000000180)=0x10) [ 936.342851][ T27] audit: type=1804 audit(1586244632.577:432): pid=683 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1485/bus/file0" dev="overlay" ino=15798 res=1 [ 936.364969][ T692] overlayfs: './file0' not a directory 07:30:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x27, 0x0, 0x0, [{}]}) 07:30:32 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x10000120}]}, &(0x7f0000000180)=0x10) [ 936.735235][ T709] overlayfs: './file0' not a directory 07:30:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x48, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:33 executing program 2: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(0xffffffffffffffff, r0) 07:30:33 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x28, 0x0, 0x0, [{}]}) 07:30:33 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x20000000}]}, &(0x7f0000000180)=0x10) 07:30:33 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c090a000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:33 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff83d0000000000000014000000080008000b0000b70000", 0x52) 07:30:33 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000000000000000b000000080008000b0000b70000", 0x52) 07:30:33 executing program 2: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(0xffffffffffffffff, r0) [ 937.201768][ T719] validate_nla: 4 callbacks suppressed [ 937.201777][ T719] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:33 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x20010010}]}, &(0x7f0000000180)=0x10) [ 937.265596][ T719] __nla_validate_parse: 4 callbacks suppressed [ 937.265606][ T719] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:33 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x29, 0x0, 0x0, [{}]}) 07:30:33 executing program 2: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet_dccp(0x2, 0x6, 0x0) dup2(0xffffffffffffffff, r0) [ 937.352583][ T730] overlayfs: './file0' not a directory 07:30:33 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, 0xffffffffffffffff) [ 937.714500][ T742] overlayfs: './file0' not a directory [ 937.801010][ T727] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 937.828377][ T727] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x4a, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:34 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x2c010000}]}, &(0x7f0000000180)=0x10) 07:30:34 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x2a, 0x0, 0x0, [{}]}) 07:30:34 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, 0xffffffffffffffff) 07:30:34 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070200000000000014000000080008000b0000b70000", 0x52) 07:30:34 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c090f000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:34 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070300000000000014000000080008000b0000b70000", 0x52) 07:30:34 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x3f000000}]}, &(0x7f0000000180)=0x10) 07:30:34 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) dup2(r0, 0xffffffffffffffff) [ 938.139750][ T755] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 938.214984][ T27] kauditd_printk_skb: 6 callbacks suppressed [ 938.214997][ T27] audit: type=1804 audit(1586244634.447:439): pid=751 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1489/bus/file0" dev="overlay" ino=15989 res=1 07:30:34 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x2b, 0x0, 0x0, [{}]}) 07:30:34 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x40000000}]}, &(0x7f0000000180)=0x10) 07:30:34 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x10, 0x0, 0x0, [{}]}) [ 938.610842][ T27] audit: type=1804 audit(1586244634.837:440): pid=776 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1130/bus/file0" dev="overlay" ino=15974 res=1 [ 938.655606][ T777] overlayfs: './file0' not a directory [ 938.699931][ T27] audit: type=1804 audit(1586244634.837:441): pid=774 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1490/bus/file0" dev="overlay" ino=15989 res=1 [ 938.762408][ T27] audit: type=1804 audit(1586244634.917:442): pid=774 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1490/bus/bus/file0" dev="overlay" ino=16035 res=1 [ 938.930656][ T755] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 938.970034][ T779] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 938.993675][ T779] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:35 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x4c, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:35 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x60000000}]}, &(0x7f0000000180)=0x10) 07:30:35 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:35 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070400000000000014000000080008000b0000b70000", 0x52) 07:30:35 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x2c, 0x0, 0x0, [{}]}) 07:30:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0928000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:35 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070500000000000014000000080008000b0000b70000", 0x52) [ 939.238921][ T787] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 939.278553][ T787] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:35 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x76000000}]}, &(0x7f0000000180)=0x10) [ 939.348744][ T27] audit: type=1804 audit(1586244635.577:443): pid=790 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1491/bus/file0" dev="overlay" ino=15787 res=1 [ 939.375871][ T795] overlayfs: './file0' not a directory 07:30:35 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xdc050000}]}, &(0x7f0000000180)=0x10) 07:30:35 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x2d, 0x0, 0x0, [{}]}) 07:30:35 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 939.499038][ T27] audit: type=1804 audit(1586244635.637:444): pid=790 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1491/bus/bus/file0" dev="overlay" ino=15786 res=1 [ 939.604861][ T27] audit: type=1804 audit(1586244635.657:445): pid=791 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1131/bus/file0" dev="overlay" ino=16054 res=1 07:30:35 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xe4ffffff}]}, &(0x7f0000000180)=0x10) [ 939.805780][ T27] audit: type=1804 audit(1586244636.037:446): pid=810 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1492/bus/file0" dev="overlay" ino=16049 res=1 [ 939.855895][ T814] overlayfs: './file0' not a directory [ 939.895569][ T27] audit: type=1804 audit(1586244636.117:447): pid=810 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1492/bus/bus/file0" dev="overlay" ino=16081 res=1 [ 939.987488][ T27] audit: type=1804 audit(1586244636.127:448): pid=811 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1132/bus/file0" dev="overlay" ino=16080 res=1 [ 940.020319][ T798] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 940.055723][ T798] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:36 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x60, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:36 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xfc000000}]}, &(0x7f0000000180)=0x10) 07:30:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x2e, 0x0, 0x0, [{}]}) 07:30:36 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:36 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070600000000000014000000080008000b0000b70000", 0x52) 07:30:36 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0948000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:36 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070700000000000014000000080008000b0000b70000", 0x52) 07:30:36 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xfe800000}]}, &(0x7f0000000180)=0x10) [ 940.284315][ T826] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 940.317470][ T826] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 940.399426][ T834] overlayfs: './file0' not a directory 07:30:36 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x2f, 0x0, 0x0, [{}]}) 07:30:36 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xfec00000}]}, &(0x7f0000000180)=0x10) 07:30:36 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xff000000}]}, &(0x7f0000000180)=0x10) [ 940.804674][ T847] overlayfs: './file0' not a directory [ 941.004977][ T833] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 941.038740][ T833] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:37 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x68, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:37 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x30, 0x0, 0x0, [{}]}) 07:30:37 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:37 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xffff1f00}]}, &(0x7f0000000180)=0x10) 07:30:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c094c000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:37 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070800000000000014000000080008000b0000b70000", 0x52) 07:30:37 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070900000000000014000000080008000b0000b70000", 0x52) [ 941.271738][ T861] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:37 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0xffffffe4}]}, &(0x7f0000000180)=0x10) [ 941.315370][ T861] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:37 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 941.380973][ T868] overlayfs: './file0' not a directory 07:30:37 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0xf) 07:30:37 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x31, 0x0, 0x0, [{}]}) 07:30:37 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x14) [ 941.814994][ T887] overlayfs: './file0' not a directory [ 941.987454][ T866] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 941.999616][ T866] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:38 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x6c, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:38 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:38 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x801) 07:30:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x32, 0x0, 0x0, [{}]}) 07:30:38 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070a00000000000014000000080008000b0000b70000", 0x52) 07:30:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0960000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 942.361939][ T896] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:38 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070b00000000000014000000080008000b0000b70000", 0x52) 07:30:38 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x20000010) 07:30:38 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 942.403355][ T896] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 942.458150][ T904] overlayfs: './file0' not a directory 07:30:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x33, 0x0, 0x0, [{}]}) 07:30:39 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:39 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r1 = dup(0xffffffffffffffff) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt$IPT_SO_SET_REPLACE(r5, 0x4000000000000, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f800000000000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000000000008600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff00000000"], 0x2e8) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt$IPT_SO_SET_REPLACE(r8, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r9 = syz_open_dev$audion(&(0x7f0000002600)='/dev/audio#\x00', 0x0, 0x4100) r10 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002480)=[{&(0x7f00000001c0)="a9d6ef2ff49d60a6e741bbe821dc63aa30542c5ada207b817db30f26da6b8341bcb5b4570c41513d2bd6cf7115c45aebdfde49cfec3fc0de18d5f937e00cca35699352b267586e2fc7eec156a7fc05482c95c7a2ab1a356e415b54762581691db155fe1740fe27b5873b3907419a4b52f3cd99e335f7b2bacebc15277501b19d6d0e717b085bc99ab1ddaee3763a330f2e271ebe163e31c254895fda57392d2b8307aabe620282b1af42afeb0fa592712941d75f021a13ea7b653cfcae1b952bfd45df34a5086b98b8a2047a8246564ea48f941d", 0xd4}, {&(0x7f0000000380)="ba9764b676668a74d73041ba13b9f040958d2bf0496ddfb73789b59554faacfd6c33132e97915a8d1a8f779d2659215c1fa366611dbce79577a16851f6ca15820b148fcc2f7bf8fc62b73f5e645c75aaf4749abcae430b56af438a0f0b4ebead25f466dbfae5b09e33e168737d7242c0de3dae1eb9b45f96d67654df6b17fd1290587c7d8abebdc7adc55df9fe142519b1e9549a82e1d321ec5ea5aa0e3b3658d030917ee5f7b7fb5df6a7da7379673a5b820ffcc60222e2706daaa38bd728fd7a7a9cab4feda3", 0xc7}, {&(0x7f0000000480)="8418b3d74213065a38af921c1dd70444bf03804bab59a75653016ff5b0dc9219566f2a0b9238f4e86c6b98a50e496469e3043240e518b220dab42ecdb41f57daefcdf99984c44d92b61770f1e1d92d58d72a43bb579a50381e735af1b2f1fa6fa7694c4c94f005f70b244037d8862d25fab6977ab243289d3b97bfa04165124e4422230b1dbc526398e47010c65e5fd8062e89199c45be6de82cf1cff46835b69c171c4f1f083d3977d40cd3191b2194eae12b797231625e6695a0a3f8333fad6583d40978a3f9d214649f662167f702f1b8d31e90a79664f87b75ed6515dea212fcb6508c7384a6000394aa52a2da3b4077c7b33a4653307b46dcd2cc574b03c05d0ae44558c4683cf2534bf3ec8fd00d26c4cd0cb05462afaed514853a885943d7447e7260e1e28f5b42094103cf60b239a521bd4c07b0fe93e19a57abb673da5f0c8d097fca8fcebd2a6901c34d7ff9aee437cb4719d7f2916faa1f0c5d3503958d463e094993e80a820083241a3c47066c66607e6b6b3307d25bcd048472052f5c9fe54bfbcaa1b61905f78f09a2e361d6d7d2d854b61a0e4afb859d8fa09319e8795a31d2e95d3199d1872bf1eb4bf012c84c8b3b50680e66666033ab9832113a4dd692d5c9bf845187386fd5a7fe5c4ee98b83b8889e43e09863831f3761551448c8851b3121a7be8144145968b11d4a75fdb267ea81fae84549858443aebde90a731883014f34fa3c68a3cda0e32b7407f6d6b041e6c6b11113a1b1edc90b3beae6be9aa9fd3190a93672992e0452127bd7439073617553fa059ef9773a26b30d5c18ce16adc495037cc71961166536358b84fa663b1eabcecc3c09d297ac85274bd1a2518785ad8d8223511d3884e1389fe55f9d95580033dc163d70ac7112fe9e5467d7d7ccade0a4326d6777376f41b7986bd67ed083ce244f6af970dcfb5a9c1f6b0ace8aff2bd5b3f666cad6d54014ab6af15cb8224cc2819b9955973da6b952834775a8463eed8e59a64fc98ced90fe2f10617f2592ec4bbe19ca22676ca6dee7506d0f54a6f7c25c2566ea6fb18d86f3045d1377b2e97acbf580ce6d6a7d3becdfbe8dcd02606a1a6f24da375c3bd576e996efd7f26fa8503324b735ecabefa8c4a5862dd2780aa3a2a59c29cc927d229224721ef5bf1414ab2bbaa29fef5be99076f61fa59de0da3aee02d9ed53af494a5d8996625ac8cbd9be214a7c8d50ec36598f699fba5b0c17f95c7992d8a03451005c9933c80b7d95f47d02549980c8eff8d8624137ac76f0aa5193d04aa605656bb867048c5ba647c784c579c182283a94a939849172ce63a75414c6a2b6f65d9c3e351e3832e8fafc571c13495e3e52fcdfb8a670dcbde29fc1fe9d2524beb74f4704134272015ed5ab6871388cc9d0c77a841c22f6eda17ba0f93a44fa94015eb70ada448662ef3f4e64c9e360705035f7e4fededa6517e59297b9f6b98c54ee24f42e350b024c805f270eee109f366ee8771062444f4f8f72a1c17064784708851e9055984204f8bae4f251adae443ae2f4630a187cc6c9752fa05157466b8b5f3b692b212389f7d80c4c05d7b0987e57c6ff052868ae05332940523e91d3fd0aa07c406b48d52334466050724931829005cfa5623981e707f8da9729f42a644cd267e03123b0165e5ef0e919bcb22900bce3cca5bdbdadfeb950fdbbe964583f7705c19b45660f2d7c5f9844077de249cbb7428950217edd90bcf9a9fbd3aafc1395bcad4d6954b2bf9df18cfc9583fc28a846b0d9789544ec200aa36248a14a49a86b8def5d7e76fb955ab005638c5ee3e08e3bec2dc5148f78744d51cc095843a6807973baaf2339500c790001fc3563e2bc8eb152150d4cb70d1e2100b5937a645c205e1a71f7df479f57b5e5565d2c1553b2bda8ee676b727844b10c57b195ddddd50efc9536e0addb3d3604f859629cd3459048632f3447227cc14788564a35a7565b8c663a1fd430fb03365a2add1987e30eed724d00d9dd73056da4a186c4e4ba0d643c8aa6e73581ba6a2084f17047ba6b11b2ef4bb29f3263193cc06316ac977e7cdef77a47a0eaf243f3c1de3260cdb33ec289bf54ffcc9508da7c7c94c3bf1e449e8131293cc198f4ab0d3e4a41339ef7bbe7820a43f6f1684dea00b404ecf7a0fc5abeaea233ddf6f1dacfdb1b3af197b2923d9d4b500ea1a1c17d1b137635e884e228d8d6b3a04eacc1feb3833e5c137badc05e75ca3050490148a654bded86fd7e7f8544d6efe87b39b09d5a4ac1daba6a3123423458149d6137709bb5a2fdf753314fd2e895e7043baf73b743ecf48f2cf0d66767912529ed8797a7d69211a78a3d2358c1b32f2fff67ac7af6a5eaff08fc9039a9420bbc78bb33b1c9e807a8573f52868cb73f4f980590dd6180d7da6c2af73e7bec46ca5ced1c916b4463e9bf3b518950cae27102bf683f144683af0738cd8531beef4d943e1e9ea9a3d67209e910c648fe1899e04c21f6fd41054b965bc85331ecfd407e741e7b65e4b4551ad76b2300a91b690acecd5ac2a9a49fb5abbc698c97353669e0907660a001c42ef2d6e253cef1ea6d79bfa56397b4c6159e2182d2864b4bbf56bb61d0a8b0c53b4ab1ea725fb44c72a98f562e3682cbea9e8928a61f9033c4e21b2a4aa84050b6008bd44797e4728141c5ab88e2671286cba69d24b59e3f47e230ed2bfd9b17c87dfd5067698e5a8dcf44265928a81ef4424a427ac268c2a963c4ccd91116e2de4f9be7ee8e9868e88e0fe56f72d66e14c9b89638980ff0e575e266eb5e150ebb1906357580e59f2cf8c16222b3a7921e075ece4a975239bb3866be9aa1adbecfdc69c88868181a2badc502ac96152373e2c783cbb6a2ba1fa430db04617d90f17e904a0e9c0d8232eebcd9e77696a4a1cd779d871ae5dbcc217a64d83e879c19fd4ba75ccf8bf7149b405e2a9f628a8482f2a2785ba96d67023c7fc3a73635f73fdbe21bc73258890a98ef00c8639848458ea8dcdaad9f4d26ae7b4dcf32dd8a9841bd069d116b039ffe551be25ad28e534cdce2e839a6ef9d543ce170674a3a5fa2593e7362603efb656e493e7948d726f3c780b8b28fa333240213e026269d79862131633da27347be0e8eb3cc81130291cf40022cfaa05929c4876c692aa0639ca02c209d4ba0592d2552dfed42ff91806ec79baad327c4a097f5335b32cf42601f817ac652a068b35d6485a1b5ba6015120a942591d65e5e8feab33e6c62c569533b0a063bbfb082915cdc3ceabbe9bd0c36546669704f80271d4a6056e0f357c768698be89b34608fab5bed8fd5e7827d654c1d20353339e90100116c7494493ba190f489b989f839c1c9f3cd90c0920cce1907b1cda885fdd3b51d7e70b3698e51f843b76d1a817024f26ee8884602cd543cd37a4b93165ff61ca789c564359faad3d3a61faf42b7d495377de85be175e08abe21b6fa5d3616fa04b59389116527350424393289523896ac10c527a22d40c29702858e7109b6ce0482829ed6d8672575ad3c6604b1a7ef7ef0f64601c156ca60e52dd0465823eef6b5bffde1e8d755f537a26bebf9c09d5250751a84dae1ea3d70b564348d6e7a677f04554703a1a3fd0d1fe543ce01c12252361a5ba1ec4bfbebb1a2166df071ebf703c11f338d1cf4936131b2a2dac5dd7f5d3ec1a25ebba2472001f3fb31581abd6b3eaf0be67e6648cdfb36e6801623844e3b1814f1444b142eea65fd9b3f5ae54b210aa1a8db9b3aa089816c746a59bf4be751f0a837d40fd8e87f59aeac8f87e5d4ed5f9ce033e8168cf240fe59a72b0cb707adfb54403aa85b2e065f0aca2ebcc33efd3c12e2482b4fe95efe7a924cfb2132ee40d5d4524be8add7216b7436a906e4a9ca512d9aa284e48deb11a192d6ce7ab8c1a0cb644a90a3e5220f39b94f99a03f34b92b9fe1933f90979d37cedcb2c462a08ae5996ac76effdae6c3efc9fc3bb53e1f8db0b77473c3403afc7b8296258806cd9e9e6648aacb3a6bebc3b6d3bb88c289969c44dec8694dddb4ea898430e6ce37ef1b5801c9a7d635f7adc1bd5e431c240e43afd45e5780d20dd41d8051baa00b0f3da62c8b209abf838649b88e531ff77f0bc4b07cc1d9d72915ce092d41f50f450c8920b09fb7d5c03ab2a2afba5a341f6f4438782ab59c3b646f685253abb900691b5076f34110c51bc055f3a83ef0ddfac4a194f0d052d75aef4fd00d1644c4b0f0b14cbd131cf9030064b083e6848c426ccc58d2ca9054fc7dacd339e59ecc782eb8e3dbaa939a66f70c6e258c9546ea148d48777b598c2214310e80c9f2dae29a3ec9568a9c52ca58ee18ec97a5af1fcbf419a79587f788176c297c77d522133f297d299144bd7e19586e8cae7b7bda046bfa52bab95ce10ab7941252226ec46d8b37eb57439373e76b6c073cc46f928743fb8a4428856cc74598402d5995c4a8e461cdd2e85211296584f25e9d192e22eafa8de2bd12baa1a55a7a9e1be331addb1e6c33c4cf2cd7ed3cbb5de9a2a63d3bc38b6494541d7874440e75fc7b40703733aa82cf5aa6a31e7338d11202ce655137f60a65941456d86ae4ed8a050be5299e2f2f2a37237bfaf078e9b17e6439721ec1276cdb44eb515559bbbb94642beb26077f591839d16a0b70191986e30520f9e23451bfa61efeba6a79ccd0ef464393a782458849e6522e4b93ac3a0631849cc7d01de84dec8add59c16cf7fa0779cc3b1209bda08ffb15f4cda56fc49723b7693b33d7934c9411302d79e0c56ba7511d61f472ac7aaaf7c8cb7dc14f57ac1bcf888e127026acce0d92215dda59f543d67008184f6903fbd660bb0a4c381ba7a108ce63d4a74fee8abffc3b8077ccb535f9ce80c98d5d2d1c0335b7271075446b49e7af58b107d40af24d04fba807e299c15b4116dbd7b7613283402b14cf8fb47c8fa37827f4d81343e04fa8fbf172d1b68eebdecce42c89dc6d95c9bc61ea7807583f062ca93be5872ebd0785ea11d696e7a78ee79a0baf8eda2ad89da316dca4bbbe87a223beb62a1a82a1337b143af2f96d7ffc11a7f95a57c79490da3364fa5aa07798b6604490575c2bb87e41b0e3c920e9b19d0ec4dd4eae63c7604c96cb66063b4c6335fa929a1e9d7d7bff61fcd59ace9fbbba9dc57464f453b31fcc77ee1786dd892ac0bba65f5b8e2102a66bda596a5e3f9966b2414129ce739cd85d68912fbc927f73ab82ce4976b64539e6c54c7d2d16dc9c063ad640eb721f70ee55af8a80216f803e72f924b347619bafdd5b97c41e0e10cf61df8b3ea39227c147c8095b7317e5bbc747e80f769d619dcfa1cdddace637b15c0f7293f67e558ec9488d84265fcba5bf9e42a4dacd1d3dd78516f4686499cf2ad5fb434875756aeb0520022ca881ac091b9b10d14d98abfe6262a5155b8fc82ce9e8f36a721e9f870ec35866f695835f63acbd2f0a628e327d1c72882e49f60ebc969dd73f681cbf0e0b3b07f7c97f71b2d94fee67ccf0e4a0d7a657d34e14187d23be765d33b3bc7cb8cd5a25346a9663aa37e75ba212ff38fdd90cd4bd6df6ad91df2be8d2c3542846f43c985bd2a93c48a29bafafe21b08202bd2874d181a46666d2d1f806cbe5999123f470916e60041e83d8f806561012a3477ea3bfe00c151d1ce17e92ac14d8244922ba1322c3c3981817a032fda97310c564977a0c5148003b718a52f00a4491dcc36a633eddd863e492b77230f92d5eab24363005de7aeb8e9451704ec30361ec87357e6d4257d0325e236d1ac01", 0x1000}, {&(0x7f0000000140)}, {&(0x7f00000002c0)="ec35306a9f", 0x5}, {&(0x7f0000001480)="4f7789567e299f6f18d5e4d9663c28ac8b66daa885f0d20218291f0da7a712bbce38aac5ad6eb677b4164180afadd550c34df5a646b785a4a94a507d65ca0c87af6b42fb640efd6996bab19ed2b04f2c213b79ca7553808b322af4856b4b56fcb377d0b43a506415ca21650f20dbcc9ce43ddae3030075a9810d04a8ef317b16e956558460cd19e737b8c3e16c8f1c56068df955ccdd0d7e7bda53f5080a066f7de8dfb45f38a5e15e5b5072d37583c4832bacc1def8dee373550aac1d5ad76bc10953c48bcaf4f96e0e8a3649f0ff6b7c7ed260f9683de10a2ec9f85eba1acdd39a13f65a3382d5fa829af61984f4f56084f4542dd842b9c5606421954ca47d9ab55c530f9f49a34dd544a60701229ac91d55363cb5dbfc7f8a68db57bbcaf2f418ea0108509691a05bcef9dbc5e4ea40e52c132a473ee04daf5989f52518c155e34f224fc8638fc0445a21cbfe760be911105857f3d72a527fae1c11f050d73ae594dfc00ad6e0eedee82390cdd9887acfe959e3834773d160bf3d4e89f88babf079e1dacd7fe75b5a5df210bb225fb6c1fdad58aee132655a773a3e9f43d8d3bf5b537a0148a3e126123a50aa1d06a77ac1eb891da59c8fef3b7b5aa638d7ecc920e85939ca881fbcf8a55ccd3df374e234254bd8e20f40d47bb856ca5cbdc4169011a7037f23e14b160688de1f7bcffdcf8ae1963182974b53690d03afb642e2c98780ce0b6ff5ffe1e69b987c7e14cbc1b39c863f0eb8ced8fbbead30233e123a216de3e9c8d905c9b107cfdeda84ca039d446b51f3794f13b73ff3cad11a7703f586822d1206cab37f6b2cf6c4c235db09b02bce50c4f0affaa79526c58273678f82f663efff365814583a9ddb3d158d19d0930def090eec90caa388a8c1249597c899fbfb8a12e16eea24d9bbd8a096c09860712831acd8c3bc1c43d2caf9bc61bb551877ed17f949ea8ecc64144c8ad0a6fa8c7acdd6ac7d86a6a6d07e782ffc3ced3370bdf5ff5c5626421c15c6ad24e8cfe24b962364e7d7d7e32649c96695f265c01ac803b6e8477320634bbd6b5defb481fbfe35401f118f4e9c63aeb22ec3877890dee7bd26de90c732e2efa3a77f5eb17fc400abff4172033d8768904c7d9180ae1c420422ecbd18ada11172348aaac4f3f6a2fe276b219db17497c15dd0c6404c7513452d3c34e82a550fcb30cec93bf3726aeb48cc0fa9907a1f89eaa8f9ce1c250996b7fbca30efe3d7a9a4455df3e2796712b0cf232c92f42817956a6625ae4ad807c855ae8dc98eed37c0de067a48abe39cd79303e52f9f27c3e688fcef316d8ccea3c132272de3db51135592806af79b330b3a3b65074aa92b4bdb7cda7b59b5f93d4b602e219f67d1127f836104d07d324de54eb2ed0c8ea888f168b73ea6f31675a3fa369ae74776be44d39825753f3df5878b4cf322a610e55e37576321107091c92e95f517259a3b4c692307801a6218cc1668b4fc02d7fde14ae7d03bbda607cc7e667820bc8ddb2560a0c08398fb5bec487bdcc432231a380acda63e0da987058b9d6caf4322a2f30249d797c87c5330ebea2b0d1f964cffd93831f2545086e1488ebe5c3bd32571e70786eafe0555642ced6e021ef817882e26cce842181980aefdb15cf7c55b01bc599efd5e9047bc2080a84091e3be420b1880135e6308038ac8a8657a317311574cb3221c877538e7f8aaa14b6bd30ab8817fa14faf8b45d716a31cd7c3fcdee86be48a4645c4e0d408ef4535ff99ab7b7eeb17b1eb1d72bf0a8a8ea34e40e86390e8ea7eb6d291e6cc0193a4a832145c4b853c6e88288353ef603fad77b6e0eab22539cd8ef63770fe136d4621d6297fd9e1fc7f76b93f0f337e7aa927c0cdc3967df4a0a47edfb0a5b04186518041e57a69c4398042ce0dacc69a2f8f12ceb905cbdc7f2dba165428011a6171e6296b9227be55ee5be4f71ecc1ab0c716abb058fd319e5491f9e5861526ec8850b7f19624c9ef20f1137dda8f80755383c14c221c6fe769843b1d5f71481e5596224108cfb1438bcd7ba44bd6b80cc2b1887dff8beafea72f18ad1b42c7ee65d96ce07371bdb9d4823f68d6dc814bf0b031fd9bfbe6b3007faf716a0bcb346d2d620496b6bd920e9b736e9e96dd7df5dd9f25c32acfb3887f2057eeaab25189d73dd795fe75b8217705b913b0dde4b8fdc594c64221707ac264e95b390a6bf85233bb660bdb330ada5666919e7b3f58a15a8a83a95e2fcd5c07f1fd400d2331182884013c700a154878164a8df7b8459553d90befa8022e08cd1a00ce6caa15ed4a261c26dc4c11f6e9ab494026b49dbe4f4c731341216dbb724dab1acff2aea860928194bad7a520105f5da6d2b4c8adb157b219bcc44a0d3a8f599ec1a38f8b8d8ef2612a196e6f0fd8890fb46bc049986b19a0972e96bbb966d058f54e59c18ac1aff2df3b858878a66b787e9a14d6c174665e70c20e38af2dd7d8fa7a6278df57ca843dffcd802dac22c60290906feabba294144dd9cabbf317de28c03c37e9b8a5d68832bb8c0ae8005325e3c59a2f898bb71bfc2e5a5efe63b4fc48b8c3b647146892d0fcbf9a7b8c7711cd67d73b9f9ff05121f7ebae5f56d7d37ad8041cd9769a5b4a4c3f1b127c8be35c63197bb96decbb27dda72e4517dd319fea59f19f5f485e302bb25bbd7b407ce361f5d8fc4b56f46b434867e7bfb786488bc63d282d6f92b8daaccaa5cb26c3f6b37c6cf61076345f5584d1b50f9f2d24340a932cc077533d07181ae655f4cd50b65d44925acfe057d384c337d9a4712651eab52b93d8f5868a7ab3d733ea09bd640472e3bee09033cd7f6effbb926506ebcbc85798304d90b422b589bc584d4efd23c50174396ba684089d8d1e6be55826b2b0f28a54d7a01b556f07c9cfebea72c4b5e84390d52f62d439262bc7418abc317aa2fb4870ef7f6ec335dbe500ecf9e9c05142fa1b924fab31048658ac7ffbcadbd2565d8260bc6a5a4cf53454c9587829e003454ee4ca6d970abc2edd6c34a0f111b8e2a5dd9ee36042f5f5c2ea9db0eeb8e280b8d8f38f9cb6f785ac743695b03f072789ff459aaff9863af6dfe9e550c0d28c9e5f14e29ec8e5d949f50fdb006e33818149a7ce9a1b42065772b988e49e1c69798245d5331bb5c29ee33e008361b8371bf14ebd300c7800580ee4a137283ed5f96341fcc75ff202ddb765c597f37779b73654dddecca68e462eb49d237a7155f5979deeb10f287efbddd98ab2b7629e53da1593e1269cd3d7a6a1bf1eca9222836d5cd4bc3f5fbf1e44acfd8664db23cb5ab8db7aa49ea96256607ea5e1006b0b7f282e9b9b0ed65f6265d9408bd680fae8127d5753cb89e93ceee5867d666aab5c2a785e712b1ef591014230cfb68b780a70d456975de111a207632a7cc9d3ded437fde2c4f7f13d7bad53f702207451b4988d0a292e0953144b72355030594880eaf4fa06d05ab5cfe405bfc75b2ed6eb9f2ff41a53c935ad0f8a956e5aefa85ff1d613b2f974a642ccab2843e67b9aa535a192ae5b31a600d816fccfb7ada25f3ab6a4efc4ff48e4d422c96598d18dd4100ca29386b6f99034d2bca76aabd90dbb2692ee6bd3b27a3848c9e4f2c592fcb0b8d50703f6cfb13a1d1c0c8743f6265ed9cbbaca0dfa289056eab2a288a80de80facef2a687c83481ee045456b5798d927da363704b04e2128d53e124efcc0a2deb858f35c245c852adab5c541267ef1af0a76bfb0e10fee9fd811d13e0bc6b19a7f274116086755b72b745f8cbbdbdea9fb815f9f6cced4820626c539c35d42fb33bda9f7de37646ea43afd3c07a15fc9929081da884ede26458badb3b905eb4441f03a25230e480de5c20daa12a058363ab1493136694e009c4d5000cc4742521909a7bb5e43f2bb640ac49f548d34d1588a3408a6dd95895604f641ace7faeaaf2b2abbde32ca25e39cf13631a1b6aed4876ccfab086c3540ef28ebf581db5541d4f5c2466c031ce6e64d6c47d8d2e3d38ac9a2d90db2be7fd543a33545e38fe543bb231cdfcac87e29879cebea09b06f9ef20820e248df1258befca1ac75b8f381c47d3265ec44a3479307e599af53eee1d6ef39fde737e13d54181c3c12d2d5a649965682cf0d6a6b3355ab679b6dd9dfe65f5ab464db1b06972be674b6584e9a2ac2f5cc4c7a640691d1b9eb8cde96419309594310a5f97bbaf824191eb71d5d196a16773364a4acf5590fe47e49b66c0e30b6245079dd9c4e85b48375aece97935bd43ecc797d65212fd50445251611fbe5360b96eabd847f1653ec1b3ffb8693871cf14fcada865d3ec297dcf4f08085e08ac33889ed3fcac722d0d1aac92851a27dba9302a39bdfd04ae758ee083a489b0513172b60cd61e7117c7964922ebc6fa3b224ae8d3783e6026ffb887eaa420407f101932d16fa1570fbf7ab43f554eb9955b405877c0498095cd208a75f5576f86aadb528950c26049551845bf1d7a5a1731b044469804a3f7b15de8da0b443bfe7d9b9bf0df3dc629477475d044863e3a3d345206171efc3c09b918e859eda1016f522b876548d915bca45368a9db766df6deb5bbebde07615c8282ddc0dfb7a05170c7576ea011fc17efe71f78316970cdc7bed3c290961932d70302d37ff29a9c0d29f429fe48d17ff78e2c009d91d9b7a3b24bbc086b7b3b5add07c611cd6fb18945588391643addc1de42ba5a9eed3d01e4bfae9dd687b070b5c125a870bcbbb2f4ff49cab188d3972f7b0f6a7def7cf7b35246cb575464ed1eec637624d383c7ab283782fcdfd5aabb4a8652136d217e42f1e4d2cb626aacb33b0c500f3068af4f5af67fa19e5b213dd9c229be2fb87939c760154fed679240f2494b0b353329ada870cb690230afb2248c3d12289af57e347a9dfc76c44e6e64f0c69452c83e59edf5d129b39798f125303d13ffc5b996a4c7e3a2741afb8260d79d7b54d174f29afd7d91d89e89ecf7773637d4a138177a9cb9668ba2f58dd5757decbfce8f88185680f7d18eb7c0a5aef2ccc762324d9301458cf1af596b976c9631d2d4173b6deb3e59fd66bd20beae778930a5fbd404be148fbc1f7928af25b5cce3f4caebb997f9e60dd2ad5a3ef6d2ec5d8443895702371b05db25083f2962db375e18c00b43ac0a291854958824e53549c03170010c23ac6aaf14b2b3a89efe56f5b0423fae670fd88d173f4845242bb87082d90d480b2e171d3bb4e263827affa26e761fd5e13d0773b0b53cc943763d801bfd25d6e0e268cab88a5654dcbc2231ddc6ede5c1adbbe1888dc3a3aa6befa310a61a278676f6d4220ee67cafb3becb2842e767283d079c50aa9fdb31a4bd0515bb8a9f916543367753f84ba334a5604d38e6a852e2ae0028c5c25bb3a819e420959f3742cd019a97a02a9350043c199dc9b2ebea6b4995f2c21572d2f428a199c3273bf2afb68ff99af18e5627eaa16d5332b4c010a79c0688a0d09f368aabb39ebe4a3e1318d4e5a03dbee96d885abe47b3455b188afd594118cccb3c92db00548c03af273573f55c6ba9e254e6d31599f392706e8a3c7d677d0e378c2b58da7fe0dd74eeb04942d854e0c5e0e76b658212c8099401be3cb6b45cd161f7e755b0ccdb3d4591f492ad28a2ee1709f52b4434b8c3b0c803760310a86839dda084dfbbb0a1341858a4c39a13b2eac48ee26bac99d914d21801fbd1103adf6c2804efb30cb705a499ed52f3eae666d7d6b2be3c4608a395e2e89bd0255ddbdfaaee71a37494d9a6fc6e8dc698e00", 0x1000}], 0x6, &(0x7f0000002640)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r3, r2, r3, r0]}}, @rights={{0x30, 0x1, 0x1, [r5, r6, r8, r0, r0, r0, r9, r10]}}], 0xf8, 0x1}, 0x40) [ 942.894034][ T918] overlayfs: './file0' not a directory [ 942.988098][ T922] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 943.053108][ T922] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 943.201352][ T905] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 943.215961][ T905] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:39 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x74, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:39 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x34, 0x0, 0x0, [{}]}) 07:30:39 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r4) r5 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r5, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r4, 0x84, 0x71, &(0x7f0000000000)={r6}, 0x8) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r3, 0x84, 0x70, &(0x7f00000001c0)={r6, @in={{0x2, 0x4e20, @multicast1}}, [0x7, 0x3, 0x1000, 0x7fff, 0x0, 0x7, 0x0, 0x9, 0xb049, 0x99, 0x3, 0x0, 0x4, 0x9, 0xfffffffffffff726]}, &(0x7f0000000040)=0x100) r7 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r7, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x4e23, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:39 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070c00000000000014000000080008000b0000b70000", 0x52) 07:30:39 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0968000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:39 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070d00000000000014000000080008000b0000b70000", 0x52) [ 943.482989][ T933] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 943.529142][ T933] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:39 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 943.579426][ T27] kauditd_printk_skb: 11 callbacks suppressed [ 943.579439][ T27] audit: type=1804 audit(1586244639.807:460): pid=934 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1499/bus/file0" dev="overlay" ino=15785 res=1 07:30:39 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070e00000000000014000000080008000b0000b70000", 0x52) [ 943.639342][ T944] overlayfs: './file0' not a directory 07:30:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x35, 0x0, 0x0, [{}]}) [ 943.694884][ T27] audit: type=1804 audit(1586244639.887:461): pid=934 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1499/bus/bus/file0" dev="overlay" ino=15799 res=1 07:30:40 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 943.965979][ T27] audit: type=1804 audit(1586244640.197:462): pid=952 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1500/bus/file0" dev="overlay" ino=15989 res=1 [ 944.030907][ T953] overlayfs: './file0' not a directory 07:30:40 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x36, 0x0, 0x0, [{}]}) [ 944.072860][ T27] audit: type=1804 audit(1586244640.297:463): pid=952 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1500/bus/bus/file0" dev="overlay" ino=15792 res=1 [ 944.304408][ T943] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 944.315433][ T943] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:40 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x78, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:40 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c096c000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:40 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:40 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070f00000000000014000000080008000b0000b70000", 0x52) 07:30:40 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x1, 0x4c00) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f0000000100)) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt$IPT_SO_SET_REPLACE(r5, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r6 = open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) r7 = gettid() fcntl$setownex(r6, 0xf, &(0x7f0000000280)={0x2, r7}) ioctl$DRM_IOCTL_GET_CLIENT(r5, 0xc0286405, &(0x7f0000000140)={0x861, 0x1, {r7}, {0xee00}, 0x75835297, 0x5}) perf_event_open(&(0x7f0000000200)={0x1, 0x70, 0x64, 0x4, 0x81, 0x3, 0x0, 0x5, 0x51e40, 0x4, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0x80, 0x80}, 0x55100, 0x0, 0x4, 0x7, 0x8, 0xfff, 0x6}, r8, 0xa, r2, 0xa) r9 = accept$inet6(r2, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r9, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x4e23, 0x8, @mcast2, 0x2}]}, &(0x7f0000000040)=0x10) [ 944.479402][ T27] audit: type=1804 audit(1586244640.707:464): pid=961 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1501/bus/file0" dev="overlay" ino=15797 res=1 [ 944.560989][ T962] overlayfs: './file0' not a directory 07:30:40 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x37, 0x0, 0x0, [{}]}) [ 944.599416][ T27] audit: type=1804 audit(1586244640.827:465): pid=961 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1501/bus/bus/file0" dev="overlay" ino=15896 res=1 [ 944.609298][ T969] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:41 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:41 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8071000000000000014000000080008000b0000b70000", 0x52) 07:30:41 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) pread64(r0, &(0x7f00000001c0)=""/225, 0xe1, 0xb0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 944.709756][ T27] audit: type=1804 audit(1586244640.897:466): pid=971 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1143/bus/file0" dev="sda1" ino=15957 res=1 07:30:41 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt$IPT_SO_SET_REPLACE(r7, 0x4000000000000, 0x40, &(0x7f00000002c0)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f0000ffffffff000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000069080a2d48b0f343f6b0000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff00000000"], 0x2e8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r7, 0x84, 0x82, &(0x7f0000000040)={r3}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 944.911708][ T27] audit: type=1804 audit(1586244641.137:467): pid=983 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1144/bus/file0" dev="sda1" ino=15907 res=1 07:30:41 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 945.031639][ T27] audit: type=1804 audit(1586244641.257:468): pid=985 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1502/bus/file0" dev="overlay" ino=15784 res=1 07:30:41 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 945.087461][ T990] overlayfs: './file0' not a directory [ 945.151807][ T27] audit: type=1804 audit(1586244641.347:469): pid=991 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1145/bus/file0" dev="sda1" ino=16065 res=1 [ 945.464248][ T969] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 945.493070][ T996] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 945.509849][ T996] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x7a, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:41 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:41 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x38, 0x0, 0x0, [{}]}) 07:30:41 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8071100000000000014000000080008000b0000b70000", 0x52) 07:30:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0974000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:42 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 945.741615][ T1004] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 945.748012][ T1003] overlayfs: failed to resolve './file0': -2 [ 945.775202][ T1004] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:42 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8071200000000000014000000080008000b0000b70000", 0x52) [ 945.853175][ T1010] overlayfs: './file0' not a directory 07:30:42 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$KVM_SET_XSAVE(r1, 0x5000aea5, &(0x7f0000000380)={[0x7fff, 0x8, 0x300, 0x4, 0x4, 0x0, 0x1, 0x1, 0x7, 0x73b6b1b6, 0x0, 0x4, 0x800, 0x1, 0x1, 0x1, 0x80000000, 0x1, 0x74d1, 0x200, 0xe7, 0x0, 0x7, 0xde, 0x0, 0x5c9, 0x0, 0x1000, 0x101, 0x101, 0x5, 0xfffeffff, 0x1, 0x800, 0x10001, 0x2059ece2, 0x3ff, 0x0, 0x9, 0x10001, 0x2, 0x400, 0x5, 0x7, 0x0, 0x401, 0x10abfc2, 0x259, 0x0, 0x0, 0xfffffffb, 0x9, 0x5, 0x3, 0x1, 0x0, 0x8, 0xffff0001, 0xa71, 0x4, 0xfffffffd, 0x62a, 0x25f, 0xff, 0x7, 0x2, 0x6f7, 0x3, 0x6, 0x5ce5, 0xe80, 0x7f, 0x31, 0x5, 0x8, 0x400, 0x80, 0x6, 0x7, 0xfc1, 0x1, 0x74, 0xffff, 0x2, 0x7b0e, 0x7, 0x8, 0x7, 0x85, 0x1, 0xffffffff, 0x5b, 0xffffff01, 0x0, 0xffffffff, 0x8, 0x3, 0xffff, 0x2, 0x5, 0x87e, 0x0, 0x4, 0x400, 0x3, 0x5f40, 0x5, 0x4f91e491, 0x0, 0x6, 0x7, 0x100, 0xffffffb2, 0x9, 0x100, 0x0, 0x1, 0xfffffff2, 0x3, 0x2, 0x4, 0x3ff, 0x8001, 0x3, 0x4, 0x5, 0x2, 0x6, 0x9d37, 0x1, 0xe0e, 0x7, 0x5, 0x4, 0x8, 0x9, 0x10000, 0x6, 0x7, 0x6a5, 0x20, 0x3ff, 0xa8, 0x3ff, 0x8001, 0x768e1aff, 0x9, 0x1, 0x2, 0x80000001, 0x10000, 0x4, 0x5, 0x8001, 0x9, 0x12, 0x1, 0x4, 0x7, 0xfffffff8, 0x6, 0x1, 0x1, 0xab25, 0xe7, 0x9, 0xff, 0x8a7e, 0x3, 0x2, 0xfffffffc, 0x72, 0x5, 0x8, 0x4, 0x0, 0x71, 0x8, 0x3f, 0x8, 0x9, 0x6, 0xfffffff9, 0x5, 0x4, 0x6, 0x200, 0x9, 0x9, 0xfff, 0x9, 0x4, 0x3f, 0x5, 0x2b8d, 0x1, 0x2, 0x0, 0x4, 0x7fffffff, 0x80000000, 0x990, 0xfffffff8, 0x2, 0x0, 0x46, 0x2, 0x4, 0x8, 0x2dbe1bca, 0x6, 0x3, 0x9, 0x6, 0xac0b, 0xffffffff, 0x4, 0x8, 0x3f, 0x101, 0x81, 0x349, 0x7ff, 0xfffffffe, 0x7, 0xeb, 0x81, 0x0, 0xffffffff, 0x7ff, 0xfffffff7, 0x10, 0xfffffff9, 0x9, 0x6, 0x7ff, 0x80000000, 0x7, 0x7fff, 0x5, 0x3bc5, 0xff, 0x68c0, 0xff, 0x10001, 0x5, 0x8, 0x80, 0x80, 0x0, 0x1000, 0x3, 0xfffffffc, 0xbd3a, 0x80000001, 0x9550622b, 0x6, 0x80000001, 0x87, 0x4, 0x10000, 0x6, 0xfa50, 0x3, 0x2, 0x761, 0x81, 0x3, 0x400, 0x1ff, 0x2c, 0x6, 0xffff0595, 0x1, 0x3f, 0xffff, 0x401, 0x5, 0x6, 0x5, 0x7fffffff, 0x3ff, 0x100, 0x6, 0x400, 0x80000001, 0x72, 0x7, 0x4, 0x400, 0x1, 0x10001, 0x7, 0xbac, 0x2, 0x8, 0x1, 0x1, 0x9346, 0x8001, 0x8, 0x1, 0x5, 0x5c7, 0x0, 0x7fff, 0x1, 0x5, 0x5, 0x41f9a004, 0x7fff, 0x6, 0x8, 0x100, 0x1, 0x0, 0x5, 0xa1, 0x66d9, 0x1, 0x1, 0x0, 0x80000000, 0x0, 0x3, 0x80000001, 0x9, 0x7, 0x76f5261e, 0x9ae, 0x5, 0x4, 0x0, 0x10000, 0xfffffff7, 0x1, 0x200, 0x10000, 0x2, 0x9, 0x333, 0x3, 0x6, 0x53e0, 0x9, 0x0, 0x4000, 0x9, 0x4, 0x1000, 0x6, 0xffffffff, 0x0, 0x9, 0xd6b, 0x227, 0x86ac, 0xfffffffb, 0x8001, 0x9, 0x6, 0xffffffff, 0x5, 0x8, 0x6, 0x2459, 0x6, 0x0, 0x2, 0x1f, 0x3, 0xc1, 0x2, 0xfb0, 0xfffffc01, 0x7f, 0x4, 0x5, 0x8, 0x6, 0x800, 0xffff0000, 0x5, 0x400, 0xffff, 0x7, 0x5, 0x6, 0x4, 0x7, 0xfff, 0x7ff, 0x101, 0x9, 0x200, 0xb2, 0xffffffff, 0x8, 0x81, 0x0, 0xf34, 0xffffffff, 0x1f, 0x4, 0x9, 0x800, 0x1, 0xffff, 0x4, 0x0, 0x401, 0x8, 0x79a, 0x2, 0x0, 0x1, 0x6, 0x10001, 0x2, 0xf03, 0x9, 0xc68b, 0x2, 0x5, 0x8, 0x7, 0xd7, 0x200, 0x1, 0x45, 0xffffffff, 0xffffffe1, 0x5, 0x5b, 0xeb6, 0x2, 0x1f, 0x4, 0x2, 0x100, 0x3, 0x5, 0x2, 0xca, 0x93, 0x4b, 0x8001, 0xffe2, 0xad4, 0x2, 0x9, 0x3, 0x9, 0x8, 0x2, 0x642, 0x1, 0x8, 0x3, 0x3, 0x5, 0x1, 0x7fff, 0x3, 0x6, 0xff, 0x200, 0x80, 0x9, 0x5, 0x9, 0x6, 0x8, 0x5, 0x9ea5, 0xa2ce, 0x7, 0xa9, 0x9, 0x3, 0x9, 0x20, 0x400, 0x80000000, 0x1, 0x82ef, 0x2, 0x0, 0x7, 0x14, 0x7f, 0x8, 0xffffff04, 0x1ff, 0x4, 0x6, 0x6, 0x3, 0x10001, 0x200, 0x5, 0x9c47, 0x81, 0xe79, 0x1ca8, 0x9, 0x20, 0x31a, 0x3f, 0x5, 0x6, 0x10001, 0x95, 0x7, 0x2a, 0x5, 0x4, 0x1ff, 0xaaee, 0x4, 0x3, 0x20, 0x25fcf512, 0x7, 0x401, 0x0, 0x400, 0x6, 0x1, 0x0, 0x20, 0x0, 0x0, 0x1000, 0xcf1, 0x10001, 0x4, 0x8, 0x0, 0x80, 0xfffffffd, 0x9, 0x3, 0x0, 0x4, 0x3f, 0x1, 0x0, 0x7, 0x0, 0x2, 0x40e00000, 0x7, 0x5, 0x70db, 0x9, 0x7e, 0x1, 0x3f, 0xfffffffc, 0x7744, 0x4, 0x0, 0x3, 0x7, 0x40, 0x8000, 0x9, 0x1, 0x4, 0x0, 0x5, 0x1ff, 0x3, 0x10001, 0x81, 0x3, 0x1, 0x80, 0x3f, 0x7, 0x4, 0x7, 0xffffffff, 0x1, 0xfff, 0xee9, 0x8, 0x1, 0x2, 0x4, 0x7ff, 0xffffffc1, 0xcf, 0x401, 0x1f, 0x3, 0x6, 0x9, 0x6, 0x0, 0x1, 0x4, 0x1, 0x9, 0x4, 0x1, 0xffff, 0x8, 0xffffffff, 0x2, 0x4, 0x8, 0x4, 0x5, 0x4, 0x73, 0x10001, 0x8000, 0x2, 0x0, 0x8000000, 0xfe, 0xd3, 0x3, 0xacfab205, 0x1, 0x7, 0x80000000, 0x3f, 0x8, 0xffffff81, 0x1, 0x3, 0x8, 0x8b2b, 0x3, 0x3, 0xfffffff8, 0x5, 0x9, 0x9, 0xffffffff, 0x0, 0xa9, 0x4b6, 0xfffff800, 0x2, 0x1000, 0x3e, 0x331a, 0x3, 0x10001, 0x2, 0x3b, 0x9, 0x6, 0x81, 0x1a, 0xda9c, 0x0, 0x10001, 0xffffff38, 0x4, 0x7, 0xbbd, 0x0, 0x3, 0x7fffffff, 0x2, 0x6, 0x3f, 0x9, 0x8, 0xff, 0x6, 0x5, 0x4, 0x20, 0x5, 0x5, 0x5, 0x7, 0x7fff, 0x8, 0xff, 0x7fff, 0xe6, 0xfffffffc, 0x1, 0x7fff, 0x4, 0x7ff, 0x7fff, 0xfffffff9, 0x4, 0x5, 0x6, 0x1, 0x1, 0x8, 0x4, 0x9, 0x0, 0x5, 0x7, 0x20, 0x5, 0x1, 0x57, 0xf4ca, 0xc3c8, 0xfffffffd, 0x80000001, 0x8, 0x40, 0xa4f, 0xffffff8a, 0x0, 0x1f, 0xffffffff, 0xffffffff, 0x6, 0x81, 0x7, 0x2, 0x88, 0x0, 0x4, 0x800, 0xfffffff7, 0x1, 0x8001, 0x7, 0x100, 0x40, 0x80000000, 0xfffffff9, 0x346, 0x7, 0x400, 0x9, 0xffffffff, 0x400, 0x8000, 0x4, 0x80000000, 0x5, 0xffffffff, 0x8001, 0x1, 0x9, 0x4, 0x2e570bcd, 0x1, 0x0, 0x20, 0x7, 0x5, 0x3, 0x1, 0x5, 0x7, 0x0, 0x200, 0xfff, 0xc623, 0x8, 0x3, 0x7, 0x0, 0x9, 0x8000, 0x3f, 0x1, 0x4, 0x8, 0x6, 0x2, 0x6, 0x4, 0x3ff, 0x8, 0x5, 0x6, 0x9, 0x10000, 0xa23, 0xf598, 0x4, 0x7, 0x8, 0x0, 0x6, 0x6, 0x95b3, 0x20, 0x0, 0xfff, 0x4, 0x7, 0x7, 0xbe70, 0x9, 0x7, 0x8000, 0x1, 0x8, 0x8, 0xffff, 0x968c, 0x80000000, 0x4, 0x0, 0xc86, 0x28000000, 0x6, 0x4, 0xec9, 0x10000, 0xfc6, 0x10000, 0x0, 0x80000001, 0x800, 0x0, 0xffffffff, 0x6a4a, 0x3, 0x8000, 0x80000001, 0x1, 0x1, 0x3, 0x8000, 0xee, 0x4, 0x20, 0x81, 0x6, 0x8a, 0x400, 0x1f, 0x100, 0x3, 0x5, 0x4, 0x5, 0x1bb, 0x2eb7, 0x8795, 0x400, 0x0, 0x8000, 0x0, 0xfde, 0x3ff, 0x10001, 0x80000000, 0x2, 0x7, 0x5, 0x5b, 0x6, 0x238fdde0, 0x2, 0x0, 0x9, 0x0, 0x6, 0x5, 0x0, 0x0, 0x5, 0x2, 0x3, 0x1, 0x5, 0x3, 0x7, 0x5, 0x4, 0x4, 0x2, 0x20, 0xd99c, 0x1, 0xfffffffc, 0xff, 0x9, 0x400, 0x9, 0x80, 0x6, 0x1, 0x3dd, 0x8, 0x0, 0x8, 0x101, 0x6, 0x3, 0x5, 0x2, 0x1, 0xa5, 0x3, 0x3, 0x400, 0x9, 0xff, 0x5, 0x1, 0x6, 0x7, 0xfffffff7, 0x0, 0x8, 0x3, 0x1000, 0x8001, 0x5d34, 0x2, 0x2, 0x6, 0xcc, 0x1, 0x5, 0x6, 0x3, 0x0, 0xfaa, 0x2, 0x1000, 0x6, 0x0, 0x7fffffff, 0x5, 0x98, 0x7, 0x9, 0x9bec, 0xffff, 0x7, 0xf9, 0x4, 0xffffff86, 0x1, 0x3, 0x800, 0x7, 0xa8e3, 0xaf, 0x4f, 0x100, 0xff, 0x3, 0x7, 0xfffff2da, 0x5, 0x5, 0xff, 0x0, 0x2, 0x3fc00, 0x7fff, 0xf8000000, 0x0, 0x7, 0x81, 0x3, 0x3, 0x2, 0x4, 0x2, 0x965, 0x3f, 0x8, 0x80000000, 0x0, 0xfc2, 0x3, 0x7a, 0x5, 0x6, 0x5, 0x8, 0x2c77, 0x3ff, 0x0, 0x9, 0x7, 0x401, 0x300000, 0x401, 0x8, 0x2, 0x5, 0xfff, 0xffffffff, 0x5, 0x7f, 0x1, 0x3ff, 0xffff, 0x4, 0x5, 0x6, 0x5cd8, 0x7d6f, 0xffffffff, 0x10001, 0x200, 0x0, 0xff, 0x1, 0x1f, 0x100, 0x1ff, 0x9, 0x7, 0x0, 0x4, 0x5]}) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x39, 0x0, 0x0, [{}]}) 07:30:42 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 945.962708][ T1019] overlayfs: failed to resolve './file0': -2 07:30:42 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0x7, &(0x7f0000000100)={0x80000001, 0x1f, 0x0, 0x20}, 0x10) ioctl$ASHMEM_SET_NAME(r2, 0x41007701, &(0x7f0000000040)='vboxnet1%vboxnet1\x00') setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340)={0x0, 0x100}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt$IPT_SO_SET_REPLACE(r6, 0x4000000000000, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1410bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff00000000"], 0x2e8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e23, 0x7, @local}, @in={0x2, 0x4e20, @multicast2}, @in={0x2, 0x4e21, @remote}], 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$SIOCX25GSUBSCRIP(r8, 0x89e0, &(0x7f00000001c0)={'tunl0\x00', 0x6c71, 0x8}) [ 946.164908][ T1025] overlayfs: failed to resolve './file0': -2 07:30:42 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 946.248304][ T1027] overlayfs: './file0' not a directory [ 946.312124][ T1029] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 946.334683][ T1029] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 946.377719][ T1029] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 946.521940][ T1013] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 946.530428][ T1013] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 946.668437][ T0] NOHZ: local_softirq_pending 08 07:30:42 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x84, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3a, 0x0, 0x0, [{}]}) 07:30:42 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:42 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8071300000000000014000000080008000b0000b70000", 0x52) 07:30:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c097a000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:42 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r2) ioctl$DRM_IOCTL_GET_MAP(r1, 0xc0286404, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x8, &(0x7f0000ffb000/0x4000)=nil, 0x3}) r3 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r3, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f0000000000)={r4}, 0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000040)={r4, 0x2}, 0x8) shutdown(0xffffffffffffffff, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt$IPT_SO_SET_REPLACE(r6, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) ioctl$SOUND_MIXER_WRITE_VOLUME(r6, 0xc0044d12, &(0x7f0000000100)=0x43) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r7 = dup(0xffffffffffffffff) write$USERIO_CMD_REGISTER(r7, &(0x7f0000000140)={0x0, 0x4}, 0x2) 07:30:43 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8071400000000000014000000080008000b0000b70000", 0x52) 07:30:43 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 946.818731][ T1046] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 946.892628][ T1052] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3b, 0x0, 0x0, [{}]}) [ 946.941077][ T1055] overlayfs: './file0' not a directory 07:30:43 executing program 2: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:43 executing program 2: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 947.152114][ T1058] overlayfs: failed to resolve './file1': -2 07:30:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3c, 0x0, 0x0, [{}]}) [ 947.322650][ T1064] overlayfs: './file0' not a directory [ 947.327609][ T1062] overlayfs: failed to resolve './file1': -2 [ 947.466738][ T1046] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 947.509855][ T1067] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 947.547701][ T1067] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 947.613922][ T1071] overlayfs: './file0' not a directory 07:30:43 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xb0, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:43 executing program 2: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:43 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8072e00000000000014000000080008000b0000b70000", 0x52) 07:30:43 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 07:30:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09f0000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3d, 0x0, 0x0, [{}]}) 07:30:44 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8076000000000000014000000080008000b0000b70000", 0x52) [ 947.763396][ T1078] overlayfs: failed to resolve './file1': -2 07:30:44 executing program 2: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:44 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$IMGETDEVINFO(r2, 0x80044944, &(0x7f0000000040)={0x7fffffff}) 07:30:44 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x29cb5a25, &(0x7f0000000340), 0x0, 0x0, 0xffbe}, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'\x00', 0x21}) socket$inet6(0xa, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='ns\x00') getdents(r1, &(0x7f0000000040)=""/46, 0x2e) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x8) setsockopt$inet_icmp_ICMP_FILTER(0xffffffffffffffff, 0x1, 0x1, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) mq_unlink(0x0) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x89f1, &(0x7f0000000080)='ip6tnl0\x00') socket$inet_udp(0x2, 0x2, 0x0) fchdir(0xffffffffffffffff) close(0xffffffffffffffff) [ 948.029480][ T1094] overlayfs: failed to resolve './file1': -2 [ 948.045673][ T1096] overlayfs: './file0' not a directory 07:30:44 executing program 2: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:44 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 948.251406][ T1103] overlayfs: failed to resolve './file1': -2 [ 948.385014][ T1086] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 948.402318][ T1086] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 948.440833][ T1086] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 948.491282][ T1086] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:44 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xf0, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:44 executing program 2: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:44 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x80011, r1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x80011, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, 0xffffffffffffffff) shutdown(r0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) sendto$packet(r2, &(0x7f00000000c0)="bcb359b6652f2323470c48d96c81290e43e5d9", 0x13, 0x8800, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x4, 0x6, @broadcast}, 0x14) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r4, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000000)={r5}, 0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f00000001c0)={r5, @in6={{0xa, 0x4e20, 0x7, @loopback, 0x4}}, [0x5, 0x6, 0x8, 0x8, 0xd7, 0x1ff, 0x4, 0xfffffffffffffff8, 0x1, 0xce84, 0x3329, 0x8, 0x8, 0x8, 0x100000]}, &(0x7f0000000040)=0x100) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340)={r6, 0x2, 0x1229}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:44 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807f000000000000014000000080008000b0000b70000", 0x52) 07:30:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0922010000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 948.574147][ T1112] overlayfs: './file0' not a directory 07:30:44 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x2, 0x0, [{}]}) [ 948.695918][ T1117] overlayfs: failed to resolve './file1': -2 [ 948.713657][ T1119] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 948.732597][ T27] kauditd_printk_skb: 21 callbacks suppressed 07:30:45 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:45 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070003000000000014000000080008000b0000b70000", 0x52) [ 948.732611][ T27] audit: type=1804 audit(1586244644.967:491): pid=1117 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1158/bus/file0" dev="sda1" ino=15784 res=1 [ 948.784500][ T1119] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:45 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000140)=ANY=[@ANYBLOB="e79b8891b230026531d63fdadc4ff517c5414922f9977d591b9801000010", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r4 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r4) r5 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r5, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e1d, @rand_addr=0xffffffff}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r4, 0x84, 0x71, &(0x7f0000000000)={r6}, 0x8) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt$IPT_SO_SET_REPLACE(r8, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) creat(&(0x7f0000000280)='./file0\x00', 0x0) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r8, 0x84, 0x71, &(0x7f0000000040)={0x0, 0x88d}, 0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340)={r3}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:45 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 949.053013][ T27] audit: type=1804 audit(1586244645.277:492): pid=1136 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1510/bus/file0" dev="overlay" ino=15956 res=1 [ 949.071807][ T1141] overlayfs: './file0' not a directory [ 949.103393][ T1146] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:45 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x3, 0x0, [{}]}) [ 949.132775][ T27] audit: type=1804 audit(1586244645.357:493): pid=1136 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1510/bus/bus/file0" dev="overlay" ino=15796 res=1 [ 949.443275][ T1129] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 949.453495][ T1129] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 949.577026][ T27] audit: type=1804 audit(1586244645.807:494): pid=1156 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1511/bus/file0" dev="overlay" ino=15814 res=1 [ 949.611832][ T1157] overlayfs: './file0' not a directory 07:30:45 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:45 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070005000000000014000000080008000b0000b70000", 0x52) 07:30:45 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x10c, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900030000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x4, 0x0, [{}]}) [ 949.636717][ T27] audit: type=1804 audit(1586244645.867:495): pid=1156 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1511/bus/bus/file0" dev="overlay" ino=15844 res=1 [ 949.744990][ T1161] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 949.769545][ T1163] overlayfs: failed to resolve './file0': -2 [ 949.786595][ T1161] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:46 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070006000000000014000000080008000b0000b70000", 0x52) [ 949.825893][ T1150] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 949.829503][ T27] audit: type=1804 audit(1586244646.057:496): pid=1166 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1162/bus/file0" dev="sda1" ino=15792 res=1 07:30:46 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:46 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r4, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f0000000380)=ANY=[@ANYBLOB="01fd000000d4ef2ab1b75c10296059e247f1a1efda6819da050ded5302cebf45cf96fbc780f16aa5c36080248a377c972146942971751f27272e1f9ada055da86a99f9c92c7c854867edc125dbcccbd5cf1afbadfbec503c4fe9251826168c644d7f67814a4e3f09f7ba397c087fc9403a0a4365cc5477f7cca8fe346afa81a43dda3936f28403bbf6b86c4266ae07e69d8a8172ff1778f0757bb638c357d1f690df248241d611730b19e5e36718e1d7e7a6e305a0e673c002110c270f7157ac7ecccc6d8cb09c026818c501cd707da342ae9334252a1a873bc1bf0ac091cfdba723206769ae2223abdb4513afe3089bff17e8ad4f333d17adaac4d03e3c4aaf507e66287952fadccec1298f97d4442609c6e0a395cb8960d813ce5788eba426e022302ee34b994e4455e6b679fac38f0962e564a6c0db21ee0915b3357ef3461de7367f12df737b24d12a76f4770452ec410bf72207b42d24a148bdc014e8b7c5e7d3960011fdcaa85d3d6e561796", @ANYRES32=0x0, @ANYRESOCT=0x0], &(0x7f000095dffc)=0x3) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000000)={r5}, 0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000000040)={r5, 0x5}, 0x8) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt$IPT_SO_SET_REPLACE(r7, 0x4000000000000, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000222d2103d7e00000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f001000003000000000000000000000000000000f7ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff00000000"], 0x2e8) ioctl$TIOCSCTTY(r7, 0x540e, 0x9) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x78, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x20}}]}, &(0x7f0000000180)=0xffffffffffffffa1) [ 949.951144][ T27] audit: type=1804 audit(1586244646.177:497): pid=1171 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1512/bus/file0" dev="overlay" ino=15930 res=1 [ 950.011638][ T1177] overlayfs: './file0' not a directory 07:30:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x5, 0x0, [{}]}) [ 950.062245][ T27] audit: type=1804 audit(1586244646.267:498): pid=1171 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1512/bus/bus/file0" dev="overlay" ino=15792 res=1 [ 950.094157][ T1180] overlayfs: failed to resolve './file0': -2 07:30:46 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 950.163023][ T27] audit: type=1804 audit(1586244646.357:499): pid=1180 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1163/bus/file0" dev="sda1" ino=15973 res=1 [ 950.315070][ T1185] overlayfs: failed to resolve './file0': -2 [ 950.357428][ T27] audit: type=1804 audit(1586244646.587:500): pid=1185 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1164/bus/file0" dev="sda1" ino=15828 res=1 07:30:46 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x6, 0x0, [{}]}) [ 950.488371][ T1188] overlayfs: './file0' not a directory [ 950.569694][ T1175] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 950.598327][ T1175] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:46 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:46 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8073506000000000014000000080008000b0000b70000", 0x52) 07:30:47 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x11b, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900050000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:47 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070007000000000014000000080008000b0000b70000", 0x52) 07:30:47 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 950.874216][ T1199] overlayfs: './file0' not a directory [ 950.920437][ T1203] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x7, 0x0, [{}]}) [ 950.965440][ T1203] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:47 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x0, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340)={0x0, 0x3}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r2 = accept(r1, &(0x7f00000000c0)=@nfc_llcp, &(0x7f0000000140)=0x80) r3 = open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) r4 = gettid() fcntl$setownex(r3, 0xf, &(0x7f0000000280)={0x2, r4}) r5 = socket(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x5) setreuid(0x0, r6) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r8, 0x0) setsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000001c0)={r4, r6, r8}, 0xc) 07:30:47 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070009000000000014000000080008000b0000b70000", 0x52) 07:30:47 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r4, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000000)={r5}, 0x8) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000040)={r5, 0x1}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:47 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x8, 0x0, [{}]}) [ 951.302940][ T1221] overlayfs: './file0' not a directory 07:30:47 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:47 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 951.620162][ T1235] overlayfs: './file0' not a directory [ 951.778804][ T1209] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 951.790933][ T1209] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:48 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x148, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x300, 0x0, [{}]}) 07:30:48 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000a000000000014000000080008000b0000b70000", 0x52) 07:30:48 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900060000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:48 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:48 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000b000000000014000000080008000b0000b70000", 0x52) 07:30:48 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000040), &(0x7f00000000c0)=0x4) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 952.061079][ T1248] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 952.090294][ T1249] overlayfs: missing 'lowerdir' 07:30:48 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x500, 0x0, [{}]}) 07:30:48 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socket$isdn_base(0x22, 0x3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 952.394928][ T1264] overlayfs: missing 'lowerdir' 07:30:48 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:48 executing program 5: r0 = socket$inet6_sctp(0xa, 0x4, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in={0x2, 0x4e22, @multicast2}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000c270d0000d37fe14e74dd9295c8475c6647b84354106c0000000000", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r3}, 0x8) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000200)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000240)=0x1c) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f00000000c0)={r3, @in6={{0xa, 0x4e22, 0xe691, @remote}}, 0x1, 0x2a9b, 0x8000, 0x1, 0xf5, 0x7f, 0x2}, &(0x7f0000000040)=0x9c) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={r4, 0x0, &(0x7f00000001c0)}, &(0x7f0000000180)=0x10) ioctl$VHOST_SET_VRING_NUM(r1, 0x4008af10, &(0x7f00000001c0)={0x1, 0x81}) [ 952.528313][ T1270] overlayfs: './file0' not a directory [ 952.630701][ T1273] overlayfs: missing 'lowerdir' [ 952.883096][ T1253] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 952.907543][ T1253] __nla_validate_parse: 1 callbacks suppressed [ 952.907585][ T1253] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:49 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x17a, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x600, 0x0, [{}]}) 07:30:49 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000040)='/dev/vcsu#\x00', 0xfffffffffffffbff, 0x8000) setsockopt$TIPC_IMPORTANCE(r1, 0x10f, 0x7f, &(0x7f00000000c0)=0x20, 0x4) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:49 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:49 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000c000000000014000000080008000b0000b70000", 0x52) 07:30:49 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900070000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:49 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807d40c000000000014000000080008000b0000b70000", 0x52) [ 953.225221][ T1292] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 953.236654][ T1291] overlayfs: missing 'lowerdir' [ 953.265343][ T1292] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:49 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:49 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) setsockopt$packet_int(r2, 0x107, 0x8, &(0x7f0000000040)=0x8, 0x4) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 953.333849][ T1299] overlayfs: './file0' not a directory [ 953.342743][ T1302] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x700, 0x0, [{}]}) [ 953.435993][ T1309] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 953.481354][ T1309] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 953.495120][ T1310] overlayfs: missing 'lowerdir' 07:30:49 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:49 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x129202, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000240)={0x14, r2, 0xc91add0bf88807dd, 0x0, 0x0, {0x2e}}, 0x14}}, 0x0) sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000380)={0x1b0, r2, 0x100, 0x70bd25, 0x25dfdbfc, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x2}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x2}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x1}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x1}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x1}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x6}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8}}, {0x6, 0x4, 0x1}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8}}, {0x6}}]}, 0x1b0}, 0x1, 0x0, 0x0, 0x4044810}, 0x40000000) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r3, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 953.712145][ T1315] overlayfs: './file0' not a directory [ 953.734246][ T1316] overlayfs: missing 'lowerdir' [ 953.767683][ T27] kauditd_printk_skb: 24 callbacks suppressed [ 953.767701][ T27] audit: type=1804 audit(1586244649.997:525): pid=1316 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1176/bus/file0" dev="sda1" ino=15946 res=1 [ 954.185353][ T1302] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:50 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x187, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0xff00, 0x0, [{}]}) 07:30:50 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:50 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r2 = socket(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x5) setreuid(0x0, r3) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(r5, 0x0) write$FUSE_ATTR(r1, &(0x7f00000000c0)={0x78, 0x0, 0x3, {0x1, 0xff, 0x0, {0x5, 0x7, 0x735a25ff, 0x80000000, 0x0, 0x0, 0x8, 0x0, 0x7, 0x8, 0x1, r3, r5, 0x3, 0x9}}}, 0x78) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r6, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r6, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt$IPT_SO_SET_REPLACE(r8, 0x4000000000000, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f736530000000fe9e69f6d6080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c7465720000000000000000000000000000000000000000000000000000000000006000534554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070009800000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000004feffff"], 0x2e8) sendmsg$NFT_MSG_GETSET(r8, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x30, 0xa, 0xa, 0x5, 0x0, 0x0, {0x5, 0x0, 0x3}, [@NFTA_SET_DATA_LEN={0x8, 0x7, 0x1, 0x0, 0x5}, @NFTA_SET_DATA_LEN={0x8, 0x7, 0x1, 0x0, 0x10}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x30}, 0x1, 0x0, 0x0, 0x80}, 0x10) 07:30:50 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000d000000000014000000080008000b0000b70000", 0x52) 07:30:50 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09000a0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 954.544003][ T1331] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 954.566863][ T1332] overlayfs: missing 'lowerdir' 07:30:50 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 954.615528][ T27] audit: type=1804 audit(1586244650.847:526): pid=1332 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1177/bus/file0" dev="sda1" ino=15976 res=1 07:30:50 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 954.748584][ T27] audit: type=1804 audit(1586244650.907:527): pid=1336 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1521/bus/file0" dev="overlay" ino=15989 res=1 [ 954.903982][ T1344] overlayfs: missing 'lowerdir' 07:30:51 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) setsockopt$IP_VS_SO_SET_ZERO(r2, 0x0, 0x48f, &(0x7f0000000040)={0x84, @multicast1, 0x4e21, 0x2, 'wrr\x00', 0x20, 0xfffeffff, 0x30}, 0x2c) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 954.961298][ T27] audit: type=1804 audit(1586244651.187:528): pid=1344 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1178/bus/file0" dev="sda1" ino=15749 res=1 07:30:51 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 955.065495][ T1347] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 955.126863][ T1347] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 955.157188][ T27] audit: type=1804 audit(1586244651.387:529): pid=1348 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1522/bus/file0" dev="overlay" ino=15880 res=1 [ 955.209328][ T1351] overlayfs: './file0' not a directory 07:30:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x2, [{}]}) [ 955.261114][ T27] audit: type=1804 audit(1586244651.477:530): pid=1348 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1522/bus/bus/file0" dev="overlay" ino=15975 res=1 [ 955.293201][ T1352] overlayfs: missing 'lowerdir' [ 955.371614][ T27] audit: type=1804 audit(1586244651.577:531): pid=1352 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1179/bus/file0" dev="sda1" ino=15989 res=1 [ 955.517468][ T1337] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 955.559123][ T1337] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 955.605377][ T1355] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 955.622623][ T1355] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:52 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x1cd, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:52 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:52 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000e000000000014000000080008000b0000b70000", 0x52) 07:30:52 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000440)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000040)={0x1c, r3, 0x1, 0x0, 0x0, {0xe}, [@ETHTOOL_A_STRSET_STRINGSETS={0x8, 0x2, 0x0, 0x1, [{0x4}]}]}, 0x1c}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=@newlink={0x64, 0x10, 0x705, 0x0, 0x0, {0x2}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x20, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MACADDR={0xa, 0x4, @local}, @IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_MODE={0x8}]}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x64}}, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r8, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=@newlink={0x64, 0x10, 0x705, 0x0, 0x0, {0x2}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x20, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MACADDR={0xa, 0x4, @local}, @IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_MODE={0x8}]}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_MASTER={0x8, 0xa, r9}]}, 0x64}}, 0x0) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0xac, r3, 0x0, 0x70bd26, 0x25dfdbfd, {}, [@ETHTOOL_A_LINKSTATE_HEADER={0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}]}, @ETHTOOL_A_LINKSTATE_HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}]}]}, 0xac}, 0x1, 0x0, 0x0, 0x20004000}, 0x10048800) 07:30:52 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09910a0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 955.747874][ T27] audit: type=1804 audit(1586244651.977:532): pid=1359 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1523/bus/file0" dev="overlay" ino=15799 res=1 [ 955.765616][ T1360] overlayfs: './file0' not a directory [ 955.861421][ T1367] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 955.888160][ T1368] overlayfs: option "workdir=." is useless in a non-upper mount, ignore 07:30:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x3, [{}]}) 07:30:52 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807c00e000000000014000000080008000b0000b70000", 0x52) [ 955.892121][ T27] audit: type=1804 audit(1586244652.057:533): pid=1359 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1523/bus/bus/file0" dev="overlay" ino=15785 res=1 [ 955.902191][ T1370] netlink: 'syz-executor.5': attribute type 5 has an invalid length. [ 955.949659][ T1368] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 07:30:52 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 956.020840][ T27] audit: type=1804 audit(1586244652.187:534): pid=1375 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1180/bus/file0" dev="sda1" ino=16123 res=1 [ 956.154586][ T1385] overlayfs: './file0' not a directory [ 956.167586][ T1384] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 956.186984][ T1384] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 07:30:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x4, [{}]}) [ 956.192271][ T1367] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:52 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 956.232519][ T1376] netlink: 'syz-executor.5': attribute type 5 has an invalid length. 07:30:52 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 956.361487][ T1389] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 956.374577][ T1389] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 07:30:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x5, [{}]}) [ 956.465935][ T1395] overlayfs: './file0' not a directory [ 956.599518][ T1397] overlayfs: unrecognized mount option "upper" or missing value [ 956.686046][ T1400] overlayfs: './file0' not a directory [ 956.915588][ T1387] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 956.932139][ T1387] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 956.941390][ T1376] netlink: 'syz-executor.5': attribute type 5 has an invalid length. 07:30:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x216, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x6, [{}]}) 07:30:53 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:53 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000f000000000014000000080008000b0000b70000", 0x52) 07:30:53 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09920a0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:53 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$pppoe(0x18, 0x1, 0x0) bind(r5, &(0x7f0000000100)=@sco={0x1f, @none}, 0x80) r6 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cachefiles\x00', 0x400, 0x0) ioctl$VIDIOC_S_AUDOUT(r6, 0x40345632, &(0x7f0000000300)={0xddb, "19b963cee289f523ea418461455847d35e00000000000087e05700", 0x1, 0x1}) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f00000001c0)={0x0, 0xb9, "d67bd5f75fc719f8d5c341dca287331c2d03f4f99fa9c7bfd3ff747066d3bfd8e679ad0dfc5aad520249158ff748ba33a0722df9d3f41195f82c76edb0bebfae055f2edd75ae7b0ca01754859afec74784969a1bded1d5174e50520597b940de8bc1025b19d0ca60017dbb735a3a2f15a834e1e9c28ee4facaf3e8ad039b4c715f113626a8236b6e39f98a00f5f5c648753628eee2281de6b61fbd67b88953be8cb89089c1ad33446440adad7439a3f89155fa02e010b2e0e3"}, &(0x7f00000002c0)=0xc1) [ 957.477604][ T1409] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 957.508288][ T1412] overlayfs: unrecognized mount option "upper" or missing value 07:30:53 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070011000000000014000000080008000b0000b70000", 0x52) [ 957.551626][ T1417] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 957.580529][ T1419] overlayfs: './file0' not a directory 07:30:53 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt$IPT_SO_SET_REPLACE(r5, 0x4000000000000, 0x40, &(0x7f0000000940)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464927479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff0000000032f819500a4f803937e418a640da95f9e17a41d343a468f8afefdfe79445c64763665fd7a55f72c507de4af39d0af10aa84ad96f3dd3c4364ba75e0fcdd2e1"], 0x2e8) getsockopt$ARPT_SO_GET_REVISION_TARGET(r5, 0x0, 0x63, &(0x7f0000000040)={'IDLETIMER\x00'}, &(0x7f00000000c0)=0x1e) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r3}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={r3, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @empty}]}, &(0x7f0000000180)=0x10) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt$IPT_SO_SET_REPLACE(r7, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) setsockopt$inet6_group_source_req(r7, 0x29, 0x2b, &(0x7f0000000380)={0xfff, {{0xa, 0x4e22, 0x3ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x5}}, {{0xa, 0x4e20, 0x4, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x2}}}, 0x108) 07:30:53 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:53 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09000f0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x7, [{}]}) [ 957.834983][ T1429] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 957.845519][ T1430] overlayfs: unrecognized mount option "upper" or missing value 07:30:54 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 958.006432][ T1435] overlayfs: './file0' not a directory [ 958.087080][ T1437] overlayfs: workdir and upperdir must be separate subtrees [ 958.163952][ T1431] validate_nla: 3 callbacks suppressed [ 958.163964][ T1431] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 958.190543][ T1431] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 958.206926][ T1431] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 958.226888][ T1431] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:54 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x218, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x8, [{}]}) 07:30:54 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070012000000000014000000080008000b0000b70000", 0x52) 07:30:54 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:54 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900200000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:54 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070013000000000014000000080008000b0000b70000", 0x52) [ 958.436959][ T1447] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 958.451574][ T1445] overlayfs: workdir and upperdir must be separate subtrees [ 958.473882][ T1447] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:54 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 958.523482][ T1451] overlayfs: './file0' not a directory [ 958.652911][ T1459] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:54 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_SUBDEV_G_EDID(r3, 0xc0285628, &(0x7f0000000100)={0x0, 0x6, 0x40, [], &(0x7f00000000c0)=0x6}) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r4, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) rseq(&(0x7f0000000040)={0x0, 0x0, 0x0, 0x6}, 0x20, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r5}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={r5, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x2e}}]}, &(0x7f0000000180)=0x10) 07:30:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x300, [{}]}) [ 958.771730][ T1462] overlayfs: workdir and upperdir must be separate subtrees [ 958.797127][ T27] kauditd_printk_skb: 19 callbacks suppressed 07:30:55 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 958.797138][ T27] audit: type=1804 audit(1586244655.027:554): pid=1462 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1188/bus/file0" dev="sda1" ino=15791 res=1 07:30:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x500, [{}]}) [ 958.953388][ T27] audit: type=1804 audit(1586244655.187:555): pid=1468 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1530/bus/file0" dev="overlay" ino=15831 res=1 [ 958.992296][ T1472] overlayfs: './file0' not a directory 07:30:55 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 959.050468][ T1473] overlayfs: failed to resolve './fil': -2 [ 959.057011][ T27] audit: type=1804 audit(1586244655.237:556): pid=1468 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1530/bus/bus/file0" dev="overlay" ino=15883 res=1 [ 959.118312][ T27] audit: type=1804 audit(1586244655.317:557): pid=1473 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1189/bus/file0" dev="sda1" ino=15939 res=1 [ 959.226291][ T1475] overlayfs: failed to resolve './fil': -2 [ 959.253307][ T1452] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 959.268903][ T27] audit: type=1804 audit(1586244655.497:558): pid=1475 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1190/bus/file0" dev="sda1" ino=15939 res=1 [ 959.272407][ T1452] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 959.457739][ T27] audit: type=1804 audit(1586244655.687:559): pid=1479 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1531/bus/file0" dev="overlay" ino=15828 res=1 [ 959.492216][ T1480] overlayfs: './file0' not a directory [ 959.509339][ T27] audit: type=1804 audit(1586244655.727:560): pid=1479 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1531/bus/file0" dev="overlay" ino=15828 res=1 07:30:56 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x21c, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:56 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070014000000000014000000080008000b0000b70000", 0x52) 07:30:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0901220000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:56 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x600, [{}]}) 07:30:56 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340)={0x0, 0x4003, 0x401}, 0x8) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xba) setsockopt$IPT_SO_SET_REPLACE(r3, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0xf8, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@icmp={{0x28, 'icmp\x00'}, {0x11, "9c5a", 0x1}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{}, {0x0, [0x0, 0x0, 0x0, 0x4]}}}}, {{@ip={@initdev={0xac, 0x1e, 0x1, 0x0}, @dev={0xac, 0x14, 0x14, 0x28}, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}, {0x9}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{}, {0x0, [0x3]}}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r2, 0x28, 0x6, &(0x7f0000000040)={0x0, 0x7530}, 0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:56 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807002e000000000014000000080008000b0000b70000", 0x52) [ 959.844602][ T1489] overlayfs: failed to resolve './fil': -2 [ 959.846229][ T1493] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 959.882986][ T27] audit: type=1804 audit(1586244656.117:561): pid=1489 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1191/bus/file0" dev="sda1" ino=16141 res=1 07:30:56 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @empty, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f00000000c0)=ANY=[@ANYBLOB="4ae09c7eb89f421a125719f4bef1ac3b378d31b036d12b41c0ed80569b1472dd30c9bf417bd2116a86c6e5193f5cfbc997ae26e70536671bd2d61339f713a37c749c36fcae5e999dc21dfd2fe9f05df04a45055437750da1192d8dea1258276fb2cdf1570004000000000000ad2bc40a7bce8d", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) getsockopt$IP_VS_SO_GET_VERSION(r5, 0x0, 0x480, &(0x7f0000000040), &(0x7f00000001c0)=0xfffffffffffffddb) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r3}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={r3, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:56 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x700, [{}]}) [ 959.958981][ T27] audit: type=1804 audit(1586244656.157:562): pid=1491 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1532/bus/file0" dev="sda1" ino=15910 res=1 [ 959.965698][ T1493] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 959.997204][ T1496] overlayfs: './file0' not a directory 07:30:56 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, [], 0x1, 0x0}}]}, &(0x7f0000000180)=0x10) [ 960.165969][ T1510] overlayfs: failed to resolve './file': -2 07:30:56 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 960.201072][ T27] audit: type=1804 audit(1586244656.427:563): pid=1510 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1192/bus/file0" dev="sda1" ino=15878 res=1 [ 960.300358][ T1515] overlayfs: './file0' not a directory [ 960.420127][ T1518] overlayfs: failed to resolve './file': -2 [ 960.725175][ T1505] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 960.742817][ T1505] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:57 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x21e, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0xff00, [{}]}) 07:30:57 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) ioctl$MON_IOCH_MFLUSH(r1, 0x9208, 0x5) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$SO_J1939_ERRQUEUE(r1, 0x6b, 0x4, &(0x7f0000000040)=0x1, 0x4) shutdown(r2, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt$IPT_SO_SET_REPLACE(r7, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r8 = accept$phonet_pipe(r7, &(0x7f0000000100), &(0x7f0000000140)=0x10) splice(r5, &(0x7f00000000c0)=0xffffffff, r8, &(0x7f00000001c0)=0x3, 0x7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_SET_NESTED_STATE(r4, 0x4080aebf, &(0x7f0000000900)={{0x1, 0x0, 0x80, {0x2, 0xc002, 0x1}}, "da2f5e8321cae462b05d94db55b594f8eec14507b5c24155900f714af85b828653354d119269b7ff73a2658a152b027a971815cb78239e804ba6d2f0273a639c89c0f344d672415cfbc67b80e1a483de59f8b2f14fb7933f6dadc05a5db28b028ce6dc28c1d6c15dc1a2178df9b20a061ea02e70cbd1ae8967b65f55331ff82c5e5cce98c4043d442966ee36953bfef65c548180b19d7d42eef97a51f6ff270519c33082112b2aed50446e4ed75aec9f44f7ea4ea4ca8add25d176a3565d13b1e9d061fb713b8b08710f05a28312be871eebdc2589977889ca0e2d884e7a9967176db559f75421343b112b41b5167be898b68e06e0074e5b00891965633e992fb682fd089a5ace4efed310a825b2c23fc4c970a93f69c65555001392955341adb25b7c28b377e0c5da421b3c12b5413744a1cdb5e9ade8b8b6534d7f095789f485e62d10f25ee43751ff3debf653c87d8225cb94218b1c6976196a495f3d33529114aa1aff73cb6c6b87cb5549089b591bf9f59e10e605596300719874f286cf41a26731b88690dd0cc077d1fac9c2193c1a78b629888b01d0bc3c402bec61e2019c6cda308f18377ab7fc0ea7603aa1e1dd5bbc8eb66fb4125e9d636a537ab969b7fe86a2281f68e13dd15d768595cb9c98b5904e1ef4d3338ed22a0bc4d76643afde71e04eb0bb12d8bdb5ec1b193faf8da4422bc77d931b1952930d8630e55338e7580a7d60391b37711dd8100563e89deedae707d3f463e91f63427385159d5e6cc1bd3c9acc1c89b51663a77f510b15b3a46d90277ac9c699c74932169f998705a9209440b317c80c350bd257dcf2741157e26ee3729a6679d2390ae1a3ade1a8ec5f05eeccc60af5c0fff3362213d71b60dd41c95b7cddd2c4b1cc8fef8e690b8808c8e678fbc88a86c4776c1ee8576de0545706dc83dfb09e0c5d654cda2f5f4f286be587c84c3c1de4afcbbadbb38ebc92c4cf86e53a125ac03362c687be051d934f1331562aec9716755998599727ca5850b2871f4192047d6fb1f3286a3079948b621d3a21c4676509ba34bbc4308f0f5d909fb58d2ab3b514203303e010b66e56b4cdd88a6729eef92575dd3e878c23955a860b92dbc77becc1ef3449996015730f4504688ba37600faa3017983f55836c664da49120390fc0e97bfc06eabf98fc4638bf4074edec41bae55278ee6b16fef413c312d7074a4010e5eef7cacb1b1bde245aa0e9e85fc49a56c1e8ae856265a43cdd99d8b1440a1e97d90ffcfd7bd07a49d9719e479f303d3915c1ef536f1819dcb494794dd4d6bf20515685f3e398e57dcc0caa7f1d5dbe771a5c480da45d45ba133959b5b18015ccf85ce8e2f5d313b0eb18f5b625c8c7dbf7d5d160498a97731c8c360899c459b3ac1c8e050e92ebe4796128ccd3f89ed0ea0215a01208d33d97661f053c6ecbbd0289f601e27940a56b19cd113efb502115f9c9e6cdd0bc72c75eed27d68b28e2cdbc529b542fe3cc3dcef514d10b75d88eadae77f094642d3d69297674e673e53dfeb634409f2d93d97ffff1eaa3cbe2464039a727623e07cde8814d50fa96fe73c7f986411a90b79ae4e06807a08eaac4dc963b385a520cb640d50120a11e603d9df4825f0f377cd82ef00329492acfe30356d5fff37d06a375f62178f929c5b96053f8976a49865d87f5366352a5d66166d4bcd22ab29be559204b1d27888c81a922486c9129a6697f4948f913a1434eae6abcff9b9ad18e0754027f24c1be6cb0665dfeb11a53fbc4e87d7f6ba2df3a8a11c3756c5b19df7341eea328c631d6def49c5e6a8567f1694469f1e81c76f5fe43125eead7a44690b5d0575b63dc0177c2fee800f61f1180c0448d6010c2654a61d7a67c91d7d56e06dc1fe04dfc8b9636f73e2268164973df8a121822202836efac0d5a9a766684bb5133fde409f351a71f02744fb6ae408760efa8486ad6fc9a22dbf97b49d5475caf241693d3445aedfd6c2caaa89570884510dae136087cf387eeb55cec0df8680fd412b526d6ddb2efc2462c3c571863d26323ee7c3e97cb6ae79b7e1ca9348f3f86844894ce2c31efc8b05f0d3ccf31700fa78e5a65203e84ae10cdf73032208d5307ab7a533b9bd68d69d574531c5ee332ac5dd7705c03c566088ddee87502cd542e8c0435c07df55c6aea172689f26f3c51afe08e1edca8f99424a8915b2ef5ea07b504d3ded148f5629bc2bd4c46eba91f376bb1d2d80c898f74129b47996a08d723bcdee34f607a82610b390e2adac4aec1280e913658f011500f8c68891be8ddd524aa2e48d2155dfff5902395ea5c941ef9f3bd4864ffbee707058b785dfc189b06273997ee42bfb5b908da5c3dba99ff1270e2d2de81d059d801cee6fd2b84b01f34bea134271c49266c0dfa42b3a0050b670074ea51f04dea14d865b4cd0a125244382e0c85784318f1999c96d0053f0d6164676a3a2abd055e11d062212e17cbe869a28d83d58d9626304559d68dc79e8daa118bd9fa6078ea493dc7ec6c721737c4449b2fbf9edb66ddab762ff9f4fd7b0a7d50201ef6cf7046d50f96c4de3189b057493a134a8e17da9418199b5af3a34e8bc0d4803429ca115eb6006acda41c1830d6bda3d37fd783c508d5bbb66e36e0b6c4dcc5ac408e8afcde039ae097f7033d94c385795168c0c27af40554cb22fd4097ccfd0246865603fd45b0702061c6bc2075e5de0897d5cff5ce0cdb005089113e6ae4879b171fa67c1df8967aa8a7da1100f9f6935be148f9154db4e856245abe8eb192bfab175f2e4097a9f86d0e1f875e91a6fc3aac49456d1564f95ede5af9f5f0b228505e38b0bd73d873685f51d396e4c35275d656e13d02541038ebe19132d0c19b9e8e30197c8bb4ae6c4099e3c1f636c7914e2ba0fbdad8a0bf033f3c26addc380fe61d220a688ec329acfa36007f1c339ea1c6d4a7152f4351b835055a081a8ab04867f72fb505be3f4f15093ab9f4973618f491626e324df01fdda6ef4b72cbe4ea51193761cffc2eb4e6133fc6ecc2da70ea292fa37b6ea6d3ac2738e82e0aac87c6bc82b90a3899f44635fa58bfbf92dd31ad1c8d1c21f349d345bfe9f87950214fd8dce1b9b9e3aff98bc0cbefc09941fa7b1aef20951bef00da2250f972fbd4fd31d6ea626f069f06701c8eb722e34101abb26f81adb5a5730f4645a8bc77a2fa455e082b9c22e6ccadb9bba9caf2bc8be35aac9659664b3de3a3f0bcd5116cd37275fd2188ceea1008bd8c072d9988d0f3b971972baed12aebd41fe05baff702f8ab0e2d2ce8dd0fb4a479b6cdc1ac8cfd373965f03781173450cd847a557f13f7f2ced117ad0445b8eae7ae40baf5923e74f743935840daef039b22eed073e0e0fdd4857a0244bb0d567e16e9a9906071133c5f3b06ac15062236965d19af7070fe0dd5052f0e2ce64a737645e540afd047edacbd7725c51ac63e7289c0f1834217ea21384a341090e98359cffd153a1594935ff09aaa64c6417d0c6e5b961ffe05fb7727984983c46f9ba26243ce5ff1373ba5956c4736c37d1ed54d88e74e475c328ff36461d5e8e5144e409247a8b84239087c25341527924146c0eaa928a9ebe1273f01305c3eddaa9418c65a55e8b03ad577bd2998aeca403bb234e8b7118b5379f429be68798d8b0c1af7f94c700e10077bfb43d705b56692172c0a6d3a611fbcde5f9964be1924100a50bc6050fa56df09f39ea57899ac734ccefb1f1eca3995bfd3f224ace53a62c43d0c24dcbbd685347d4170e1bb22b626cfb6b26ad9a1ff78d7f0d215854e6a250ee07427961d5136cd540376fe64fe268e4d37df955d9bdbfc9c2effc4cac5b8a2c582f5b05a28214827daffdc6c4f4eba4e3e6177548f7eb580cd948d2e4fd6df45bf4fa1816a2dfb4470bcac8da65eea1a8ad2ba31644f89a28d312c3cde781aba945ac47854833d37b785d2ed8dae71d22085aa0be2fc1c1ebfe5f37211e002d51443890c86332e021a7e8fc71d8fedc38c3cc32299ec16b3a9b53d71731ef3368479811cf12f99accdaebf364783cde23eaa7829ac3a62c7e180c16f2194c3b7fdb7e6f76913198d7d18aec5f92167242ed64e2bef9df413a7630490ca0cc5afeec88051553490fede08bcc58602cb3ff4cfeae8f36e118cf6256b71f087c35ca3f9a44f923709ff2532e309c8cf9412d876e66724fe4b031cee6e9ca5b92c208bbcc6e8e0f42cd78b329af7a9a63c83b680da35c43a660325317df345e8df1abf519dc68f862aca86efdb138b59765fc6bd5d8686892c183abb3012d39b9f99fac2c056feeb654ebd436f9eb6af69ae0cac34f5a0aeb75dc891093cbd8ab3abe7c518f9fc8d9680e50162ffe06d7612d32a3f00241e8cb1c68a1a3229615e4db4c36868b7f6334d7716c412befbf6418de0ac010065916f95b2b30d76e9db669a70d370a5d16e77ff73d218201c3dec61d9a90e366a5375bc4ab332debf8bcd0cef0123939cc78cc261b33042fef58cc16a2c0a458ef2f9786b93c8e07dfc07a002efe264fea1f892bb8bfd892c8220871519512df1c07ead3e56f304197bf463d2ddb571188cf08ba68ad1d974a44b3f45e66ca8b4e65174707cfdcbe6a2515062575f7a417be6f4e064341a15af918598f39d4f6786fce00c3e45488a49fa775ccaaecd43ed2f9f29103e4951d8c76980205c32fb87944e821e35575974ec93bcf65d16f8c6925da50d587b67c8f20d6f199878a20e5425623fa2d6bfb3356274aba92e2f52fd6e7317c081137bd9207ef4dcb84198c07e9343a28ad9b69a9c426900844d9d58e5689040abe8bc0bec447cb67cb1e02e6de2f5e40822e1522feae62f41647c6df44c11d0c2cc7317f9c011ab0fba506141ffe3264f463589f642772d39df2bc0983791eb4cbe602aa2283c9c1cc7c69389541abd924ce47fe86e0c7264377f4d875c0440247b3daadaa1fecd53653c2463803744eeaf148303cf973b9139b3c46a214603008716a7213b5b5acd9bde720c505254bbed62438b39e895c45956ac2fc315f704ec9d12716dc3ffad1856fa1e0dc5c5e775826484207901406fc302c6d989b7eb83dd2b7d7de2ca978d0bfbc3cb9853415a8288439b35a92e937c8543f085bafc5d1f79f2b00b32325a478db8ae95eb5c20ad66abe0c5f3c81d905603ee31fa41f487c336d14809af4b9b65e9fea55dcb6f94a3c1054e79441342c53fd0e2d6517e45b48c6efb1a3dce1632f80e8e3b32210a37db6238d9a142f7c7880612a2224587b37a92438782db3eb1835b4518c518250aab85a8d26d8b4fb6175b7c3ac9d0294659817c42ecc7ad3b883a9ed30fb0484a89ebd5925a2af1fe9616b08a43d42bd5fd3fd9dcba94232c200dea26810c8ec6aa012db0497f84712d985ddb813e1de958948b068794c803ea86c62a1070e100f54f1335182a18d29098dfaf3a9bb0c1aa6a9d11c626b1378333d7459e8de53d9dc4cd6d0c0373f0dc27ffb268f0ec082147287510a5905c918235de35364786c6cd5ec8861f89e6b6d8ecef4d34f816f6cc3d08ef4fa1dee812238953b6e11b702d2e5f0265ddf90af75720b594519202eaadb72b427768376f73b99604b3a8393808294990cb84b60fdf1f5eadfa2aa6d04ee11b3a03765acbb8ad7be8d02405d3a2d7c52024242a139be1018114014f184c15945da9bda91d3f746dab2259314fb0bda7592591879a0b61af82c8420aab86e54caa8c33fe793d0fd0795e2218746d03bbe664cb63c1e936e4e13730fed69d3a780", "53845e02865bdf6576516ff4df6d25f6feed6fa954e1bcbb2f40c76aa445e7c52d7edce5e4f1ec48141a62e4b79fb2b68c936d7ccb5350678e91f9af8ea7580412e8cbb9fdb34673209dcfcde6751c02fa7793acad258c8e48abcfbe0dd0997e47c9ec464cf997c476fdd7d68a25268b861da0f1d30d25e8962e7c5ec0e6191c4a34aa87b481ca52d3883cc5a97d7bb58cd1a7016a57ea658346a4a73911e74234beb2b3ffc14a61b7cc406febb9017549cc5fa91f3ac16f54ded421360961e22cf7157509624e5068d918028d722e98e8bf380f2a36fbeb82c69ee7bbd9c2da015d54d82b9ba93a4437528284472044a011b6f55583cc8c46bfbefdefa97e816a8dabe5f09ebd2b697b8fab5c7c63a6931731fb051bc1787c3a803b6eb325a8a0ec1d6aadd88a5a7888666919c32f483136231a27a251c045b2e60c27ea61b2952efb7d45b8bdf079699691a7d5ba3189f0a0df9adb49d0bcd005481967b3c46e5d199bbabd34e0807bfd525f9afaa30c42bc960158143e6d48193a429e9d5ac8fb7789d027e602356dff3c95fff3dc9c455a39957504dec45bd9471faf4694d9eab5fb65e3c3563b70ce05a0d87c54d003b285028130b724885a356a09a7839882619a1831f1c34239cefb7f169a10579e036ebb22837cfa444bcc2903f6a48f2459995a65b98e6c045b38f4732422d7f2523fb8cd46163f32490623bbadcdff2be9748357c32ac6733c110031ec20bb299dc3f630b2afaf2ad4d586f756f57a8b5d0bae2aaed6738714f6cec8cb9f495606159731f93413e6dd3112dd0216dc02332bb00ac4d80616eda47273a19dd1289d4a90b8c7ab5a4d111792d8b10eb5e8f2273b7941c0212cc5e5b53e5eb1b1de066d7d7679642148e6a19847602722e927a188eea12858d02dd1d9f55429ee367843dc208e75942f1c8de4ed0406c467ff57eddce8257c9428c0bd3bb1410c6d966220f1720c020b2fdbd63957c41dbd49ff7f9a45a7b4fc5ee55a90942ea1387435a83d1a88f2be988ee19832e4440125b7f0857556043709f549a5b982763625c3f045cb3dd411ac9449dbb659e08aa65200022ffee37fa234c02431f6995ed508ae44c717089b95731b61141817d09ea72645811b88c82d6247b48f3fb4b39a8842a916309d126fd0cf90a3ccfc9e2e31b1406c3d6c666962783321a32892f789ae7d960a98c514dd4df0f50b2b7d0d8de84ee33126eaf96d93f67f4525e6e4f842fcf1bdfba2673499dbe7fe9ecf48b44608d1f1ed87b1ff65c78f915d45034f44d9afe7db3edc55bc3ba8e958eab4bdfb9a1108df2ac0c4629e1e8ef665469a3336aca5f681dc422870001f9e2509502055d2f388ff5d8f76d0dd6406da534b5893d8b2f0ce37a184f7eb5d2918c2445c8f4050f5f1fa2d8ed575ce2a9f3abb2cf5643ab2de7f29a49039936c2b328ba7b49c06aea3164c6cc630875c9210a9d331b953863db40c3d67a8c979fbf9ed3aa0080951d697148ab5726bb71a3f59c9a9c17c5fd49457663d591f640d4cf5edfc388335f84a6344f4b27bbf4edde6fff757ab70b56d8c1d250021ce11067be172a75c7ed5d7140f3a11b035c94004be9bfd935cfabf7f64eaebf9d083f29322f0d36545109836fc657b3154a4e4dfe6403ce5d8cbb8c4dc68dd6b939170b35908b2b5fdc9e24fc85dd97a12f5344575c3456b55f042539d14add476e98d811475f7ced1bb6792818622b2fda59386c79abaf33b6ea1f5d6d6f8ff4d2d7cdb39f9bc30821da01196d821d994a15b9e65ea04d47f127edf1b92db39362af72797151ae0ceda9e3c6455d24600038e537d1ac09f11dd7fed86c48a4d44a5918f4318d86e50e5230e9dd2964902ed30a22b5529fac7ea6579adbc9ab76ddcd130df3e00c6b469c9defc1fc0cf5689d13c3ab83a0d94e28d943ffa4d930565a0dee92ef53a2b13ea2db04f1c9a80a31ab4c0a889aff71449f27623522881d37067493fb6865b895d0634f4299fac6b0b353c39217077b4e067c7a03177cf83d69520527ea84b412d31f7fe0c05fd8b1a1f30ef134a7b12a63040be6904f71f821c9359f56b564e5ed6491c5ad2bb5be1cf7e0632f27139ef016e6984c181465ad98e998ca77bed6d06bc65685645507cc0b5e8e1976f5f725c4c3fc279c3485f573876f3e3ff40d6e07e3a20d29f7cc42b5e44ba1062aa1dc7ad6575716b0954afa8500d489e6f6cf5be6328902898f1e9221ccac83c8786a7068830c061c4318c316ba51eebc217f34e228bc556a898fe264378b2a433926e6f36b32dfb881579f0d7bfe8b0ab2efa5a6f81aa25160f740fa3827b78df2028955819959579915455c8b1db858e29d3a8e88f0942c12d39100abc155af0e0c3448d138dadf860f93175bc5769c118245c791cf1c6ac6ad58d77feef5eb9cd4b57f81fda170407fb91d74b92205226b56a516e9ecd382340b790ed516615cec3c034152b56adee04c0526b77020970ec66e99ad96566264019cb7e647234b14a6f9ad1fbe7b504d5c8679edf6152ae3bba25b9d46ff78dd41b7ee249d4419373f52b0e97bb2cfed8a056138ccbca3d9e4dd0177317fe901c4a624348b7406442ccb76375bea5742ae3df4c4de6dd981d802862c462bd639677363f25316aa23385295cc1ef4ed02f134023468d4370f7c3427cb3308adb9293b176d1c63098b5bee5bdc650b7a5538ce811d2609ceebefa2ba21b82c51cbca97ec279c5eb07d690429ffce614f10c7810d0717e24cedde3045d69177f349ab26c825139f656581faa0d2257678b530482b2290248e67e9a73929f7e31b9c7a31b8743a66a449cd9bd79f0723d9f6d806d1648dbc31c02b7ead4c19662e22b3ee2c2e22ce371378c9861695c3bfc46929774caa69f65a9487ba0cf8702d534c4dcb219f10783eefa2429b0f4f213202e10ea38983217dc8f4ffec9f29dfc7dded34884c6bacbab07d29199b971d81eb5d60abf36244621a8340ea8c63a652913c576bcac593ae55c43a1250dc1149b0d6a1a3f65074b206da6fcfc3eb3792f74ce5185f1aa0a1d5c39b3e8bd843a84e3a0f9154033265719e676e55f41a1c86f57b14e59e743f5472beb03dfb4524e274f9dae3bddde56f91c08f6a57f13174ff0c275a410923e14963259f12cf82572725533fc68f0b0c7a154333866db9af686fe2b0923707bd7b309271910860e8f55f60dd1cf3dec8568c7bcb19f76af783d837139bc866090ca7882b9f65b14a0fb392ba44508cdb1a9892816c61189be9186d28374ebbca16756b7d38efd660c106ed26b18bded4069c3f6e91832cbb11b61504e66f5d811a47a5477e1a2bdcf494a4b8e36a73195a2abf600dfb1f1ea343a7cf3e76fb6bc7930f55eca102e90b2a4d70e5b95f40a1518111c9b962f1af0b4ef80f87b404b7c3eb7293d8c1a85885b1c4f2f4957ed74accae64da184e727e9b055a576f20e7c5b348ad36c85a7bba5972bf205c41da9f04ec0424bc9846674ce18dd11648056def74475ae265872374fb814075680914962e4ccbf8bd6e9431b63951dae958467a4eaddb9688208585fc7f7e16aa779cf8ced35cc2f8c52cebcf8d9a6ce2f2565aed1a3acefc049ae0196089a6965ee338f01ee910e80224c7321fa9d2777becbe08fa11a150c70ba891a6af285303407d5e88c55a0819353153cb0b597abb95935348985b339c8643c146a69adc2e66610b65a0ce09f922c772eff6d33caf70c0732fc2644895efee11c5891b7315c48b7f733ffd50a42cb95df914a8f1934c60c0330bcc43f04284c2298d50a8f4a46305526ba6aedce0c21d71ada50297f0e663cbe6c565bf1e61fd59cc71f261c25226ff0fc804a1d7852f165d76107bfcefd0fd5de58349fa6dad563fe7e0a7c521cabbea423f5a9f829fac2326490337907e71e50a32cd0ff844f89ec36940c6ac6e68ca528bf3356b2460bed2896937daf403f83f37f29000a9ad62fa0ea371b0a2de4bbfbe083be53122946ae00974725bcfa140380d55548db12ab64c9ccf103476b3c119b0b9cc3ad8ae6ca393a5c20e56e9ae4f678a025e57a9d3aff72760bd5ab39fdf0bc399ef99bcbfa773b682007126facdbd9bed1bd37cd1edd531f23ce4386e4d5103082550715331f88131b46f5990be5791537ae9d7f8af8dc2bb02436fc6de0a15577b31771e6af0a9ebd11f7e38ab438199b577e4c70f3d5760e45edb0568b966ed90644528398561283ec801e8d32eef586ad865ae2771fd0eb98a504f948e88e26d250a34afb49347c5a37d829ab50c64758431a20d83cfe605488a338ca15815529c67bfbb3f040f59a52124ce464cb81a54bcf0ad286e13ef28b09085af4f818e8ab3ab0f6c82e607fdc0b136e17d27667197fc64049fa2bf27c85eaedc4f1b9def9c041e93170dce101d3be19f46a63bb8ef58d4409c64956b19e2736c43599fe8b48cc5f652148ae819af9479ebdd0a6930530e8abcb6a0e9821f0cf274de0cc5a5e45dda834afc4e85992558f9a4aed478d4667275dfba89b961b9f398e52e763342b4451125f39aae9353645de6ae11dc533cc161a55181ed7831ce0af489ac5b21667ffdda80a6c313ab58a778a3298fc84dfe10e0ab7eb5529cffe84d518f81573163e2cd41c556a44fd7135b0bfa75b3394417a89a214a1c5f8b8719e623394449fe6a23b1fc1dffe29b03457f1f0e5a218d912afe596d35c6a5cb6bce67cadd7caa084f013d0e43da700cecd7ce62a452c49e5da1e24ff01bd6640cd399a7e10faba51e24a431fb1bbec484143ca30554d53f75769862993f26fa7b16ea8b78b21c1b80689daa51d5137cecf6f2e2c33047b6f4e2c697d7a7c05f1cff9ed4205c72fd18764239ca1c5257029f277bf2711ceab7c1a01faf59ef15347d5d312c780c447426a43808c943f5e73cc849e349dbb5ce80a72a7daf270e3d705ac173c6f3536216887cab35ddab26d7f68e48f6a8722abec9150074be50ccc9148cb1c0cf3fd54ff51f73ba2e535327298830d5041ee500a18c24ae653e8e8c8308e0b3d33ff8b81859e55fd1153c91dafa3871915f5e828d0186a94978a3b9c44747ef92a5dff300423054b60e36442415e25f79b8c1d9618ca2c253627a11e2031258e61c63f11f74dab5183ae991053ba574cf91aa56aed7be9c73d417107bec6e4468e4992a97bd30ef8bef04cfd3eb3891203ffaa9292e2ff124950b77baade22fc33dbef2a387dec924f7c59e979b3824fc25bc304ea0e8966b7de4e22b2b9a95882ab8d7deebf13e908550ed6ca6156d0460e9ef4086bb750c9d85dff1551fd99be030b6aa56bef79af408a6a0bdc00e83a9f45ba8a779adaaaba7ec8deadc1389f36e7944624a697e530f9141f8e334369efa5f0956c967430371d96a7c3c75f63a127faf44ef990c4bdca068d645b21588917aa5809bb36ad5aee8fd0c50b87f6bd00545a0acdf50b22bcd399c9545f073514eb852df303d035fc5c58b57563236fa872005cc79e5be7e7497a54c56608ea6854b3bc4663c32211cca498593eef343a674aeca49afb943362ec61debd593e2f287cd83d6baf7bd7c9aa167d2a96f3137b76cf8a00e017cc9da5f00b6ce10df9132a393a53d31cb5f46889ae3ca0a4a506249cc976aef82119530807fd50d91413a681b28291b9c4b78d568218884d97789926bcef1f99488c2b495578090d3074e71fe8f46b7f3977ad11a42fb9c20468562b3dbf4bd4adf68706be90e41b50e88e3bc298ea2d06cd26e60ef88bac59"}) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:30:57 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:57 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070635000000000014000000080008000b0000b70000", 0x52) 07:30:57 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900280000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 961.019071][ T1527] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:57 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807003f000000000014000000080008000b0000b70000", 0x52) [ 961.065521][ T1532] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 961.080512][ T1527] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 961.084715][ T1530] overlayfs: failed to resolve './file': -2 [ 961.112341][ T1532] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x1000000, [{}]}) 07:30:57 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 961.173498][ T1533] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 961.206598][ T1533] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:57 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x2000000, [{}]}) [ 961.449247][ T1548] overlayfs: './file0' not a directory 07:30:58 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 961.720941][ T1540] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 961.740094][ T1540] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 961.982445][ T1557] overlayfs: './file0' not a directory 07:30:58 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x238, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:58 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070040000000000014000000080008000b0000b70000", 0x52) 07:30:58 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) ioctl$IMCLEAR_L2(r2, 0x80044946, &(0x7f0000000040)=0x1) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0x101000, 0x0) 07:30:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09003f0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:58 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(0x0, 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:58 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x3000000, [{}]}) 07:30:58 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8076558000000000014000000080008000b0000b70000", 0x52) [ 962.338410][ T1565] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 962.352147][ T1566] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:30:58 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(0x0, 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 962.390026][ T1566] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 962.415280][ T1565] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:58 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) syz_open_pts(r2, 0x4400) 07:30:58 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x4000000, [{}]}) [ 962.509476][ T1576] overlayfs: './file0' not a directory [ 962.643765][ T1579] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:59 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(0x0, 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 962.702818][ T1583] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:30:59 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x1) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 962.881632][ T1588] overlayfs: './file0' not a directory [ 963.106966][ T1572] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 963.133392][ T1572] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:59 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x270, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:30:59 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:30:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x5000000, [{}]}) 07:30:59 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900480000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:30:59 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070060000000000014000000080008000b0000b70000", 0x52) 07:30:59 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8075865000000000014000000080008000b0000b70000", 0x52) [ 963.411621][ T1598] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 963.442406][ T1598] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:30:59 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 963.498879][ T1605] overlayfs: './file0' not a directory 07:30:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x6000000, [{}]}) 07:31:00 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f001000003000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a905fe888b789d3d000006000048000000009800f80000000000000000000000000000000000000000000800616464727479706500000000000000000000000000000000000000000001000000000a0000006000534554000000000000000000000000000000000000000000000002ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f73653000000000000000000000000000000000000000000000000000000000000000000000be000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000006a010000000000000000000000000000000000006002534554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000007c00000000000000000000000000000000007f0000000000000000000000000000000000810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff00000000"], 0x2e8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$VHOST_SET_FEATURES(r2, 0x4008af00, &(0x7f0000000140)=0x1000000) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000380)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETFB(r5, 0xc01c64ad, &(0x7f00000003c0)={0x6, 0x6, 0x7, 0xff0, 0x4, 0x7, 0x200}) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r4, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)={0x14, 0x3, 0x2, 0x301, 0x0, 0x0, {0x3, 0x0, 0x1}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x200000c0}, 0x48000) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$MON_IOCX_MFETCH(r7, 0xc0109207, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x7fff}) ioctl$VIDIOC_SUBDEV_G_DV_TIMINGS(r7, 0xc0845658, &(0x7f0000000240)={0x0, @reserved}) 07:31:00 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 963.885741][ T27] kauditd_printk_skb: 14 callbacks suppressed [ 963.885760][ T27] audit: type=1804 audit(1586244660.117:578): pid=1616 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1540/bus/file0" dev="overlay" ino=15783 res=1 [ 963.909901][ T1623] overlayfs: './file0' not a directory 07:31:00 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x7000000, [{}]}) [ 963.987232][ T27] audit: type=1804 audit(1586244660.197:579): pid=1616 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1540/bus/bus/file0" dev="overlay" ino=15799 res=1 07:31:00 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 964.232632][ T1606] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 964.240920][ T1606] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:00 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x27a, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:00 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070081000000000014000000080008000b0000b70000", 0x52) 07:31:00 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09004c0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:00 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg$NFNL_MSG_ACCT_GET(r2, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, 0x1, 0x7, 0x5, 0x0, 0x0, {0x2, 0x0, 0x2}, [@NFACCT_QUOTA={0xc, 0x6, 0x1, 0x0, 0x503d}, @NFACCT_BYTES={0xc, 0x3, 0x1, 0x0, 0xffffffffffffff80}, @NFACCT_NAME={0x9, 0x1, 'syz1\x00'}, @NFACCT_FLAGS={0x8, 0x5, 0x1, 0x0, 0x2}, @NFACCT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x4c}}, 0x20000085) shutdown(r0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) tee(r1, r3, 0xb8, 0x2) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)}, &(0x7f0000000180)=0x10) 07:31:00 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 964.441108][ T27] audit: type=1804 audit(1586244660.667:580): pid=1638 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1541/bus/file0" dev="overlay" ino=15835 res=1 [ 964.453304][ T1640] overlayfs: './file0' not a directory 07:31:00 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x8000000, [{}]}) [ 964.529163][ T1645] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 964.564473][ T1645] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:00 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070ec0000000000014000000080008000b0000b70000", 0x52) 07:31:00 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000002c0)={0x1c, r4, 0x301, 0x0, 0x0, {0xa}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r6}]}, 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x24801000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r4, 0x8, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x7}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x90}]}, 0x24}, 0x1, 0x0, 0x0, 0x40440c5}, 0x4000850) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 964.609359][ T27] audit: type=1804 audit(1586244660.747:581): pid=1638 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1541/bus/bus/file0" dev="overlay" ino=15939 res=1 07:31:01 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 964.905206][ T27] audit: type=1804 audit(1586244661.137:582): pid=1663 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1542/bus/file0" dev="overlay" ino=16068 res=1 [ 964.931180][ T1664] overlayfs: './file0' not a directory 07:31:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0xfdfdffff, [{}]}) [ 964.985980][ T27] audit: type=1804 audit(1586244661.207:583): pid=1663 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1542/bus/bus/file0" dev="overlay" ino=15818 res=1 07:31:01 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 965.229045][ T0] NOHZ: local_softirq_pending 08 [ 965.262026][ T1654] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 965.270565][ T1654] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:01 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900600000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:01 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x284, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:01 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070cd4000000000014000000080008000b0000b70000", 0x52) 07:31:01 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r4, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000000)={r5}, 0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x82, &(0x7f0000000340)={r5, 0x1, 0x2}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:01 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 965.431594][ T27] audit: type=1804 audit(1586244661.657:584): pid=1671 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1207/bus/file0" dev="overlay" ino=15845 res=1 [ 965.479539][ T1674] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 965.513255][ T1675] overlayfs: './file0' not a directory [ 965.524561][ T1674] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 965.554837][ T27] audit: type=1804 audit(1586244661.697:585): pid=1673 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1543/bus/file0" dev="overlay" ino=15924 res=1 07:31:01 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700f0000000000014000000080008000b0000b70000", 0x52) 07:31:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0xff000000, [{}]}) [ 965.612990][ T1683] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 965.636677][ T27] audit: type=1804 audit(1586244661.797:586): pid=1673 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1543/bus/bus/file0" dev="overlay" ino=15784 res=1 [ 965.655735][ T1683] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:02 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900680000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:02 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 965.815703][ T27] audit: type=1804 audit(1586244661.807:587): pid=1675 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1543/bus/bus/file0" dev="overlay" ino=15784 res=1 07:31:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0xfffffdfd, [{}]}) [ 965.966368][ T1697] overlayfs: './file0' not a directory 07:31:02 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, 0x0) 07:31:02 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, 0x0) 07:31:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x2}]}) [ 966.267886][ T1703] overlayfs: './file0' not a directory [ 966.392716][ T1695] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 966.423412][ T1695] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 966.486473][ T1695] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 966.522894][ T1695] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:02 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x2a8, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:02 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070040030000000014000000080008000b0000b70000", 0x52) 07:31:02 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r4, 0x6612) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VIDIOC_TRY_EXT_CTRLS(r2, 0xc0205649, &(0x7f0000000100)={0x980000, 0x5, 0x0, r6, 0x0, &(0x7f00000000c0)={0x9b0953, 0x80, [], @p_u8=&(0x7f0000000040)=0x7}}) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:02 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, 0x0) 07:31:02 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09006c0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:02 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070003400000000014000000080008000b0000b70000", 0x52) [ 966.701421][ T1717] overlayfs: './file0' not a directory [ 966.720179][ T1716] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:03 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x3}]}) 07:31:03 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:03 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 967.093518][ T1735] overlayfs: './file0' not a directory 07:31:03 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x4}]}) 07:31:03 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807fffff00000000014000000080008000b0000b70000", 0x52) [ 967.425457][ T1728] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 967.438160][ T1728] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 967.438898][ T1725] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 967.491185][ T1728] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 967.510468][ T1728] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900740000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:03 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000100000014000000080008000b0000b70000", 0x52) 07:31:03 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f00100000300000000000000000000000000000000000000000000000000000000000000000000008d5c4bac6f895ed5d2e817fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f800000000000000000000000000000000000000000028006164647274797065e1ff0000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c7465720000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800"/734], 0x2e8) setsockopt$IP_VS_SO_SET_EDIT(r4, 0x0, 0x483, &(0x7f0000000380)={0x3c, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x4e20, 0x1, 'wrr\x00', 0xa, 0xdb, 0x32}, 0x2c) r5 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$RDS_CANCEL_SENT_TO(r5, 0x114, 0x1, &(0x7f0000000300)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) ioctl$GIO_UNISCRNMAP(r5, 0x4b69, &(0x7f0000000240)=""/184) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="32ed3557ac1fe89214a656e2050350344dc0b78a9842b04409b2ee", 0x1b}, {&(0x7f00000000c0)="7179254ce0ac43db03c72d183729c36e670408b3f0c6d77079f5399746444b0b01106366ee9c05090494223c6b92796b40a493bca464e57d6f36109031013e9382a883ba030c02ce5888b641e379b1923db1364fb3e093a5c36a1c4f1ffc4b9974171dcde2d8dc32d0dd212e2000e12ca18977918be948b2837883b3befe816f3eb8a2a86db4f5e34cd8365e43ac1cd79cc9189f94c6ceb842cb455c0a817e6cb163994a04cf2a540401ba00a869", 0xae}, {&(0x7f00000001c0)="d0965bb441d246819c03d66cbae6f4e4acc78d9605396dee89b556faf5c753f079b6", 0x22}], 0x3, 0x7) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$VIDIOC_S_PRIORITY(r7, 0x40045644, 0x1) 07:31:03 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x2aa, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:03 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:04 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000200000014000000080008000b0000b70000", 0x52) 07:31:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09007a0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x5}]}) 07:31:04 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x6}]}) [ 968.172965][ T1769] overlayfs: './file0' not a directory 07:31:04 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000, 0x3e, 0x0, 0x0, [{}]}) 07:31:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x4e22, 0x800000, @rand_addr="d838ed6e052b6211218092bbe1933bfd", 0x4000}]}, &(0x7f0000000180)=0x10) 07:31:04 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000300000014000000080008000b0000b70000", 0x52) [ 968.432671][ T1766] validate_nla: 2 callbacks suppressed [ 968.432682][ T1766] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 968.456510][ T1766] __nla_validate_parse: 2 callbacks suppressed [ 968.456519][ T1766] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 968.485486][ T1766] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 968.525909][ T1766] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900810000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:04 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000400000014000000080008000b0000b70000", 0x52) 07:31:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = dup(r4) getsockopt$inet_sctp6_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f00000003c0)={0x0, 0x5, 0x2, 0x71bb}, &(0x7f0000000400)=0x10) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r5, 0x84, 0x77, &(0x7f0000000440)={r6, 0x4, 0x7, [0x4, 0x7, 0x2, 0x7ff, 0x2, 0x444, 0x8]}, 0x16) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0xf8, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@ttl={{0x28, 'ttl\x00'}, {0x0, 0x9}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0xffffff00, 0x0, 'geneve0\x00', 'rose0\x00', {}, {}, 0x0, 0x1}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x0, [], 0x80}}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) recvfrom$x25(r2, &(0x7f0000000000)=""/29, 0x1d, 0x2042, &(0x7f0000000080)={0x9, @remote={[], 0x2}}, 0x12) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0080, 0x0) 07:31:04 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x300, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:05 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x2c, 0x0, 0x0, [{}]}) [ 968.744907][ T1786] overlayfs: './file0' not a directory [ 968.773529][ T1788] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x7}]}) 07:31:05 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000500000014000000080008000b0000b70000", 0x52) [ 968.799852][ T1790] Cannot find add_set index 0 as target [ 968.810282][ T1788] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:05 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x9c, &(0x7f0000000080)=[@in6={0xa, 0x4e23, 0x8001, @rand_addr="b50bc07541dece8bffbb28815263ac8d", 0xe000}, @in6={0xa, 0x4e21, 0x629f, @loopback, 0x5}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x12}}, @in6={0xa, 0x4e24, 0x4, @mcast1, 0x2}, @in6={0xa, 0x4e23, 0x200, @empty, 0x6}, @in6={0xa, 0x4e22, 0x2, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x33}}, 0x81}]}, &(0x7f0000000180)=0x10) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x52) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) ioctl$KVM_GET_SREGS(r1, 0x8138ae83, &(0x7f0000000380)) r3 = accept$ax25(r1, 0x0, &(0x7f0000000140)) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f00000001c0)=0x3112, 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f00000005c0)=ANY=[@ANYBLOB="9dd3888beddf9ce8d03ace288b2361397b62bae1e82464c5d581704fe3eccbffe9b922d1240d5239264789b1fc8f8832a6503db64a61b99c0718038245312cc22701584fedac1ba0d99f9d5287421c2025693b8f7a6b9eb0884a2a9640011cdbaff60535b5385fb73745cffa081220fe25ed2f7e4294b23aebd32dd6805df564d7e2533ad99398a6678f85a1912d1ef47f3bd88694a6619aaadc85b9f0b65b4087ce0a506cd0fc8d94a7fac9b500caf19bd6bdeac28fdf515a59d19af370a62fda002caab44d79b94939ba60d0259090", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r4}, 0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000040)={r4, 0x1ff}, 0x8) [ 969.059990][ T27] kauditd_printk_skb: 22 callbacks suppressed [ 969.060004][ T27] audit: type=1804 audit(1586244665.287:610): pid=1805 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1551/bus/file0" dev="overlay" ino=15911 res=1 [ 969.130767][ T1807] overlayfs: './file0' not a directory [ 969.146577][ T27] audit: type=1804 audit(1586244665.347:611): pid=1804 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1218/bus/file0" dev="overlay" ino=15923 res=1 07:31:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x8}]}) 07:31:05 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x700000000000000, 0x3e, 0x0, 0x0, [{}]}) [ 969.212598][ T27] audit: type=1804 audit(1586244665.407:612): pid=1807 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1551/bus/file0" dev="overlay" ino=15911 res=1 [ 969.462334][ T1795] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 969.482172][ T27] audit: type=1804 audit(1586244665.707:613): pid=1810 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1219/bus/file0" dev="overlay" ino=15846 res=1 07:31:05 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000600000014000000080008000b0000b70000", 0x52) 07:31:05 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x2, 0x3e, 0x0, 0x0, [{}]}) [ 969.512652][ T1795] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c090a910000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 969.590594][ T27] audit: type=1804 audit(1586244665.787:614): pid=1814 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1552/bus/file0" dev="overlay" ino=15877 res=1 [ 969.653459][ T1815] overlayfs: './file0' not a directory [ 969.676622][ T1819] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 969.686672][ T1819] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:05 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000700000014000000080008000b0000b70000", 0x52) 07:31:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x300}]}) [ 969.699440][ T27] audit: type=1804 audit(1586244665.927:615): pid=1814 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1552/bus/bus/file0" dev="overlay" ino=15805 res=1 07:31:06 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x30a, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 969.788747][ T1822] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 969.852678][ T1822] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) openat$md(0xffffffffffffff9c, &(0x7f0000000040)='/dev/md0\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:06 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000800000014000000080008000b0000b70000", 0x52) 07:31:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c090a920000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 969.920315][ T27] audit: type=1804 audit(1586244666.147:616): pid=1821 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1220/bus/file0" dev="overlay" ino=15847 res=1 07:31:06 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x500}]}) [ 970.038758][ T1834] overlayfs: './file0' not a directory [ 970.049975][ T27] audit: type=1804 audit(1586244666.247:617): pid=1833 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1553/bus/file0" dev="sda1" ino=15784 res=1 07:31:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x1) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$IPT_SO_SET_REPLACE(r3, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f00000000c0)={r1, @in6={{0xa, 0x4e20, 0x81, @remote, 0x3}}}, &(0x7f0000000040)=0x84) [ 970.220073][ T27] audit: type=1804 audit(1586244666.277:618): pid=1833 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1553/bus/file0" dev="sda1" ino=15784 res=1 [ 970.364844][ T27] audit: type=1804 audit(1586244666.597:619): pid=1849 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1554/bus/file0" dev="overlay" ino=15877 res=1 [ 970.392952][ T1851] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:06 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 970.427057][ T1852] overlayfs: './file0' not a directory 07:31:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x600}]}) 07:31:07 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000900000014000000080008000b0000b70000", 0x52) [ 970.739911][ T1844] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 970.757217][ T1844] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 970.813653][ T1844] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 970.821913][ T1844] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:07 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000a00000014000000080008000b0000b70000", 0x52) 07:31:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900f00000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:07 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x311, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:07 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 971.050269][ T1867] overlayfs: './file0' not a directory 07:31:07 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x700}]}) [ 971.106050][ T1872] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:07 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-monitor\x00', 0x20102, 0x0) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, &(0x7f00000000c0)={0x6, 0x93, 0xff, 0xffffffff}, 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r1, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:07 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r3}, 0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x82, &(0x7f0000000340)={r3}, 0xfffffffffffffec0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:07 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:07 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0xff00}]}) [ 971.469815][ T1889] overlayfs: './file0' not a directory 07:31:08 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000b00000014000000080008000b0000b70000", 0x52) [ 971.698869][ T1871] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 971.727403][ T1871] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 971.789442][ T1906] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 971.805982][ T1906] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:08 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000c00000014000000080008000b0000b70000", 0x52) 07:31:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900400300000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:08 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x326, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:08 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 971.943488][ T1912] overlayfs: './file0' not a directory 07:31:08 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000d00000014000000080008000b0000b70000", 0x52) 07:31:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x1000000}]}) 07:31:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0988960300000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:08 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x4e23, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f00000002c0)=0x10) r1 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x7, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f00000001c0)={{{@in=@loopback, @in6=@remote}}, {{@in=@empty}, 0x0, @in6=@loopback}}, &(0x7f0000000140)=0xe8) getsockname$tipc(r1, &(0x7f00000000c0)=@id, &(0x7f0000000100)=0x10) [ 972.353082][ T1934] overlayfs: './file0' not a directory 07:31:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x2000000}]}) 07:31:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) write$6lowpan_control(r2, &(0x7f0000000040)='disconnect aa:aa:aa:aa:aa:10 2', 0x1e) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:08 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b92bbe1933beb00"}]}, &(0x7f0000000180)=0x10) [ 972.651588][ T1941] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f0000000100)={0x1, "d6"}, 0x2) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self\x00', 0x4148c2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0xc79e) ioctl$VIDIOC_CROPCAP(r4, 0xc02c563a, &(0x7f0000000040)={0xc, {0x3, 0xd8, 0x1, 0x2}, {0x10000, 0x7, 0x1ff, 0x234}, {0x1, 0x101}}) [ 972.840253][ T1948] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 972.875411][ T1948] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:09 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x37a, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:09 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000e00000014000000080008000b0000b70000", 0x52) 07:31:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900034000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:09 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) connect$nfc_llcp(r2, &(0x7f00000000c0)={0x27, 0x1, 0x1, 0x5, 0xd7, 0x7f, "fa2e94ee970d1d20f2bcf0bf10d6ba46a60dd8b10034fe3a809c34d06fbe438abb83a7410a7146643f5648da49248c7412c98417255a7cf516a8a9d6d9a3e2", 0x37}, 0x60) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x4e04, @rand_addr=0x510}]}, &(0x7f0000000180)=0x10) 07:31:09 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 972.984888][ T1958] overlayfs: './file0' not a directory 07:31:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x3000000}]}) 07:31:09 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000f00000014000000080008000b0000b70000", 0x52) 07:31:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09fffff000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:09 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x4000000}]}) [ 973.339086][ T1980] overlayfs: './file0' not a directory 07:31:09 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:10 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x5000000}]}) [ 973.675638][ T1985] overlayfs: './file0' not a directory [ 973.823954][ T1979] validate_nla: 6 callbacks suppressed [ 973.823967][ T1979] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 973.849174][ T1979] __nla_validate_parse: 6 callbacks suppressed [ 973.849184][ T1979] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 973.915625][ T1988] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 973.937675][ T1988] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:10 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x3e2, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340)={0x0, 0x0, 0x10}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:10 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000001000000014000000080008000b0000b70000", 0x52) 07:31:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000001000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:10 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x6000000}]}) 07:31:10 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000001100000014000000080008000b0000b70000", 0x52) [ 974.063545][ T1991] overlayfs: './file0' not a directory 07:31:10 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000001200000014000000080008000b0000b70000", 0x52) 07:31:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000940)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000f0ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff000000004170de820ddeb3af7c382b76110eba52e038ba280611b7041a5c159ab198d01e571192e77292cc8bf19a786ac5c49a64603a2a343697a4de00f8a4dfb899c3536f4edcc8cb91c65c8298c64ef12e78e55c1500e309"], 0x2e8) r5 = syz_genetlink_get_family_id$smc(&(0x7f0000000140)='SMC_PNETID\x00') sendmsg$SMC_PNETID_DEL(r4, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x60, r5, 0x20, 0x70bd2b, 0x25dfdbfb, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x24008891}, 0x2000c840) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_inet_SIOCSARP(r2, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e21, @remote}, {0x306, @dev={[], 0x2d}}, 0x64, {0x2, 0x4e1c, @remote}, 'veth0_to_hsr\x00'}) 07:31:10 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 974.440331][ T2012] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 974.446712][ T27] kauditd_printk_skb: 16 callbacks suppressed [ 974.446726][ T27] audit: type=1804 audit(1586244670.677:636): pid=2008 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1563/bus/file0" dev="overlay" ino=15792 res=1 [ 974.505407][ T2015] overlayfs: './file0' not a directory 07:31:10 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x7000000}]}) [ 974.576939][ T27] audit: type=1804 audit(1586244670.767:637): pid=2008 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1563/bus/bus/file0" dev="overlay" ino=15791 res=1 07:31:10 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:11 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 974.888413][ T27] audit: type=1804 audit(1586244671.117:638): pid=2021 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1564/bus/file0" dev="overlay" ino=16102 res=1 [ 974.945710][ T2023] overlayfs: './file0' not a directory [ 974.975158][ T27] audit: type=1804 audit(1586244671.197:639): pid=2021 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1564/bus/bus/file0" dev="overlay" ino=15976 res=1 [ 975.053689][ T2009] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 975.093389][ T2009] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 975.113741][ T2026] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 975.166253][ T2026] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:11 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x3f8, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:11 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x8000000}]}) 07:31:11 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000001300000014000000080008000b0000b70000", 0x52) 07:31:11 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000002000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:11 executing program 5: shutdown(0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x82, &(0x7f0000000340), 0x8) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r0) r1 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r1, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f00000002c0)=ANY=[@ANYBLOB="da6faa01007f2e", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bind$vsock_stream(r4, &(0x7f0000000040)={0x28, 0x0, 0x0, @my=0x1}, 0x10) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt$IPT_SO_SET_REPLACE(r6, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) ioctl$SIOCGETLINKNAME(r6, 0x89e0, &(0x7f00000000c0)={0x4}) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000000)={r2}, 0x8) r7 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000480)='SEG6\x00') sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r7, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_ALGID={0x5}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x3f}]}, 0x2c}, 0x1, 0x6c}, 0x0) sendmsg$SEG6_CMD_SETHMAC(r6, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x34, r7, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@SEG6_ATTR_DSTLEN={0x8, 0x2, 0x2}, @SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_DST={0x14, 0x1, @empty}]}, 0x34}, 0x1, 0x0, 0x0, 0x41}, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000000)={r2, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:11 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 975.260490][ T27] audit: type=1804 audit(1586244671.487:640): pid=2028 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1233/bus/file0" dev="sda1" ino=15827 res=1 07:31:11 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000001400000014000000080008000b0000b70000", 0x52) [ 975.389059][ T2034] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 975.429977][ T2034] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:11 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:11 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0xfdfdffff}]}) [ 975.462892][ T27] audit: type=1804 audit(1586244671.697:641): pid=2036 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1565/bus/file0" dev="overlay" ino=16006 res=1 [ 975.485963][ T2042] overlayfs: './file0' not a directory [ 975.507370][ T2040] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 975.612869][ T27] audit: type=1804 audit(1586244671.697:642): pid=2039 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1234/bus/file0" dev="sda1" ino=15823 res=1 07:31:11 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 975.770564][ T27] audit: type=1804 audit(1586244671.777:643): pid=2036 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1565/bus/bus/file0" dev="overlay" ino=16036 res=1 07:31:12 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockopt$netrom_NETROM_N2(r1, 0x103, 0x3, &(0x7f0000000040)=0x5, &(0x7f00000000c0)=0x4) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r2, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x82, &(0x7f0000000340), 0x8) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=@newlink={0x64, 0x10, 0x705, 0x0, 0x0, {0x2}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x20, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MACADDR={0xa, 0x4, @local}, @IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_MODE={0x8}]}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x64}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=ANY=[@ANYBLOB="6400000010000507000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000300012800c0001006d6163766c616e0020000280080001001000000008000300000000000a000500040000000000000008000a00", @ANYRES32=r6, @ANYBLOB], 0x64}}, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140), 0xc, &(0x7f0000000240)={&(0x7f0000000380)={0x300, 0x0, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@ETHTOOL_A_STRSET_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_STRSET_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}, @ETHTOOL_A_STRSET_STRINGSETS={0x5c, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}]}]}, @ETHTOOL_A_STRSET_STRINGSETS={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}]}]}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_STRINGSETS={0x68, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}]}]}, @ETHTOOL_A_STRSET_STRINGSETS={0x80, 0x2, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}]}]}, @ETHTOOL_A_STRSET_STRINGSETS={0x4}, @ETHTOOL_A_STRSET_STRINGSETS={0x60, 0x2, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8}]}]}, @ETHTOOL_A_STRSET_STRINGSETS={0x108, 0x2, 0x0, 0x1, [{0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}]}, {0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x9}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x23aa424879963c2c}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0xca358bf6a0d273a2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}]}]}]}, 0x300}, 0x1, 0x0, 0x0, 0x800}, 0x4) eventfd(0x7ff) r7 = syz_open_dev$cec(&(0x7f0000000100)='/dev/cec#\x00', 0x3, 0x2) ioctl$VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f00000001c0)={0x7, 0xb, 0x4, 0x10, 0x7, {0x0, 0x7530}, {0x1, 0x2, 0x2, 0x6, 0xff, 0x1, "cf296e82"}, 0x5, 0x1, @fd, 0x8, 0x0, r7}) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:12 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 975.899542][ T27] audit: type=1804 audit(1586244671.877:644): pid=2050 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1235/bus/file0" dev="sda1" ino=16068 res=1 [ 975.934742][ T2057] overlayfs: './file0' not a directory [ 975.980818][ T27] audit: type=1804 audit(1586244672.087:645): pid=2054 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1566/bus/file0" dev="overlay" ino=16103 res=1 [ 976.166084][ T2045] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 976.179183][ T2045] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 976.215189][ T2060] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 976.329420][ T2065] overlayfs: failed to resolve './file0': -2 07:31:12 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x3fa, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:12 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0xff000000}]}) 07:31:12 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000002e00000014000000080008000b0000b70000", 0x52) 07:31:12 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000003000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:12 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 976.446433][ T2060] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 976.553114][ T2073] overlayfs: failed to resolve './file0': -2 07:31:12 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000063500000014000000080008000b0000b70000", 0x52) 07:31:12 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ubi_ctrl\x00', 0x2900, 0x0) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000000c0)=0x6, 0x4) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 976.603368][ T2074] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 976.620277][ T2074] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 976.636532][ T2077] overlayfs: './file0' not a directory 07:31:12 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0xfffffdfd}]}) 07:31:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VIDIOC_PREPARE_BUF(0xffffffffffffffff, 0xc058565d, &(0x7f0000000080)={0x80, 0x1, 0x4, 0xe000, 0x8, {0x0, 0x2710}, {0x4, 0x8, 0xfa, 0x40, 0x7f, 0x7, "ec4af208"}, 0x1, 0x2, @userptr=0x2, 0x3, 0x0, 0xffffffffffffffff}) getsockopt$llc_int(r2, 0x10c, 0x3, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KVM_GET_LAPIC(r3, 0x8400ae8e, &(0x7f0000000380)={"65f7e3d7cffa279cf3c9faa59b3d133e66deab3d360afe2bb646f138682b58e9073b2255fe3e3b9d80cbb0981c8de1c324e394c38cda1044d16b02640afaf27f82e68a22f4b47455c5c83f06b48b4b99e69496e9d79f94f93742f90c817069743f05574d4cb1f1e7911a9f906ab776afbb1da30ca538c450013f621978d01030e01cf4f982f4cae964389ec14534df6795e77a65038675f15698acb558a095b4068d4635a6a0123f0d89051ee93e35ecd4912216bd3640f892c9f1526aa6019bc64171881836191bb36376988838a93584baf6dc6c13b395b655fb7f794354eadaf76e3fcbd06bb24872faa4953a9cd0efcbf316c240b961d06a94c8109cebe279401ea80aaaa7010fc2b106d2440eb462d0ab25861dc91a588d994a9aa89b7af2e8a13974d9ceed52482ff3717828f0de2879a27a388db5a3a2b717f5394002b91fe22a75ce81115c5ab3a609c5e4da5e881390a128c87bed658f8514583e5ea4cf8476e66d4f1c74929202bc0731d1d13679bca01d82040fcb43edd73807f14ac2fb8e7855a9db08c9c107fbdeab1738c481d1f385b9a3922d47748cb1d18e9e2fc938a59c9677243e21e80caf4d4cdc1e719d67b1e910d30f1a19057efe2cd3bec7a9249f8b52f05a2c21e64bdb3ad968a2245397080fc0b3924992de0a52497a02a4178e77402b441da3606ba8675c9ae4cc1ee4d7b0a1122cbc058f6cfc1ee750b36cd2932bc69cde7744af6fa333a2e5717109d02901776eee36f6b66c366e518737f91d8e8fc1259d71d2b5b6034e9c5a2d1792eb0b34c0f60c4597d345c85d3418d4362579d894a2c43e024131fae96395db93ba5d14feb54d055249d14160e38ac9c4bc45e70a2ac32896a43c4f0dbb80e499066266cbfb2d15f1390cf38c78fbdcbb02d0c064607ab9fc2bd5df858869889a7b470a2ecb02ee5e2dfdc3e6768567db7e6bd234fbffd74ab7223519a0d73a96cdba1d4ba25975238c52346cbd4f58997a2b729f85d17c2db94a77cb6ce1e9f08d915373a5f1f77bbc57cd6224181d816d475f75d87e7245a039c3e0052a8d80ced8d8fa7643f51faff5a3cf8b6c3024e53aa73016fb3b7c418d41fd0de9acca26f4b7ee491d454a35e4a42afea78a24848d780ff626df2b3a272d4abe9aeb8fd3e48a409ee0c6bc8fad718d672a99cadb5e05d95531a916879f39de1f75d135078f0da0a43faf217b8150a3f30d3cdda37c0f1bd0fa5bb9b41a7d67e70154e41c49de32a4d35ea2898ddd8881954ed2eb4f92593c745506cf61869507b089915fa488d75999bbbbb54bb709fb57ea9af6d5fab13891e6c9bcb61153889e4ee2c8e3fb5849543d35ee87a6ab000e27560a604c1f07aa8a46f5c3ccf10ddbd15da9456e5f77bdd86d777c450644c28bc5f856535a6f839d0eb480d89f55aad2c1139a8ed301895000e4"}) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000040)=[@in={0x2, 0x4e22, @multicast2}]}, &(0x7f0000000180)=0x10) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0x40) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt$IPT_SO_SET_REPLACE(r5, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r5, 0xc058534b, &(0x7f00000001c0)={0x4, 0x20, 0x7ff, 0xb32d, 0x3, 0x1ff}) 07:31:13 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 976.811794][ T2086] overlayfs: failed to resolve './file0': -2 07:31:13 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 976.991713][ T2094] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 977.006285][ T2095] overlayfs: './file0' not a directory [ 977.315749][ T2080] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 977.324766][ T2080] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:13 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x500, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:13 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:13 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x1000000000000}]}) 07:31:13 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000003f00000014000000080008000b0000b70000", 0x52) 07:31:13 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000004000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0)='nl80211\x00') sendmsg$NL80211_CMD_DEL_STATION(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r3, 0x1, 0x70bd29, 0x25dfdbfe, {}, [@NL80211_ATTR_PEER_AID={0x6, 0xb5, 0x3dc}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xff, 0x1}}]}, 0x28}, 0x1, 0x0, 0x0, 0x40080}, 0x0) 07:31:13 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000004000000014000000080008000b0000b70000", 0x52) [ 977.600903][ T2108] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 977.618534][ T2109] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:13 executing program 2: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 977.657110][ T2114] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e24, 0x10001, @remote, 0x4}, 0x1c) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$IPT_SO_SET_REPLACE(r3, 0x4000000000000, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a0000006000534554000000000000000000000000b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff00000000"], 0x2e8) shutdown(r3, 0x1) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:14 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000005000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 977.724966][ T2119] overlayfs: './file0' not a directory 07:31:14 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x100000000000000}]}) 07:31:14 executing program 2: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 977.836241][ T2124] overlayfs: failed to resolve './file1': -2 [ 977.897195][ T2128] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 978.027492][ T2134] overlayfs: failed to resolve './file1': -2 [ 978.168815][ T2136] overlayfs: './file0' not a directory 07:31:14 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x600, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:14 executing program 2: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = getpgrp(0xffffffffffffffff) r4 = open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) r5 = gettid() fcntl$setownex(r4, 0xf, &(0x7f0000000280)={0x2, r5}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) r7 = gettid() fcntl$setownex(r6, 0xf, &(0x7f0000000280)={0x2, r7}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)={0x23bc, 0xf, 0x1, 0x401, 0x70bd27, 0x25dfdbfe, {0xc, 0x0, 0x7}, [@nested={0x66, 0xb, 0x0, 0x1, [@typed={0x8, 0x94, 0x0, 0x0, @pid=r3}, @typed={0x2e, 0x8d, 0x0, 0x0, @binary="4399484a49a1478b5c94a0762c882f6ebe340150baef953439d94d3a877f254ef08307c8c8fff5a42e39"}, @typed={0x8, 0x7e, 0x0, 0x0, @pid=r5}, @typed={0x4, 0x4f}, @generic="0857a44f7f6666c0c547b71d69d5e3acf88c15f13346766f578cabb60130"]}, @generic="a59f199a3b468c449aa9d4c39b08fc50e87bd3a0f2144bbe702cea76809c5f31554385fa2b7a25f9423425d79912f262b46d9f27710becb4ea79d4942e7549e7fefac17c63bd2341b67ad223df626c7acec3911597aaa3908ee8341c0fd5d2ad297b4b398e32b9e80c17006ae3e3425afb762add18fb116e8b5a5cc063e9ce1d9f90a058157e3eab32165d735b96be64dc97ea7caaf8378803157219dc41bcef3992dcc061bc95d6d2774da6d71c948702663a378a802e1f129e40bdd4fb0459690355a4acb746b181243c903d625c156325b8ffe752a627b1ec617c6bb32e2009d8f58b21fde48bbcecd6952d5f15d552630853bc04d8cd96f36f", @generic="3ffa28cb58f2d7480f6befc6ee09e41a1215a362a4daed85065e6c53bd9c0b156265b703124c3de3b1854c6480c39bf8f10573c5440fc720bb18cd5b832bcf94d9bc9958322d0408246b58aaee0c49e8612b77fb1150f8aa71621029515fcaa5ed2272f05ddb355537f3434d7db602e750234e2afa10b381a9097b63ce3d2ab80d90d6e397d22211faeca803d73ccda8ecfd8d6c0eb82bbe62e881030ba1883b0b61eed8a737f6b59d800f159f098be648509a2d5d598226604f469d1adaee7ca3b5ad57dadc5f2b06c556dd29f7dcbd12ca28e8a0f2a3240170236d34c701f05dc971a918bda78b4e0f00021ecdf66e43f27986a6ed738e79cacd003e96b715c2a346d598c27c1df0b9f4f2922267baff24fb3cfea460003398f1f30db35a0107024760633f6b367251b26644ce391375fbbc8d2e0b068767a4c9e483891a3f47706bda8509567e3d24edb0087bb8e5850c0210c889baafbe259b609210d4f7e307cb91964d9785ee0b0be5ecec68c6f6d69e45914ff08013a81f2dc3fe536118a667d325258ad87aec3ea03a67501c1bc1fe760a09dd0fc6e4667d9705b1178feaf84fe871754fff18635326eb04f4b6d9247fee3fe19a452b694431aedf5d9472cce567eb8c3c0f6d674707fdbe31d69f2cd835f3d771999120b29e8de1aadbb15ac940b671e1d0338681e1905dc0553a605b25c3b6de135124731bfa0eb25e7c85564607aa09644b411aa615b24b9cc409810d2242ab3c025734b0671d6b14692750e0aa5ca6b2b5bc2e834b16b6176a28ff604a92125e233e14e3b08168337ed3b1194f08ea122490a07ab0e8301599d4732d420d2f4cd4185db9c36af7e0aed85b03a0d2c91aaeeb8a6a762ae70c8769706b83d29de35b5fc881f802ca2caed9b192ce33a1065f0ca0f05ff644668c6babe3ec4545f14747c1cc0afb29d8b51930a30e11027a1e8f5489e1ee134307e60aa0e11be6b10f41b4b3f190f21728ca815b2394188d8879e7fb33962f81e39dc7f61a6c35458bd0368431b6cbc2ad82c3aa5804d15d4295f8ef6c35cda8691d68816c74d3ca5136922369cc6821431208921b78535f2367c37ca6e15603f8aae3afc92e0a59abe95bf5959156014a1ce35d6c4e497193e0812c8c252f353d51c74383cf5d16d522f1f5853b737f891440bd08d5e0215e255ce1d91ec45bad057a9f8cdd81b5e024ce3632c5abd45c6f6c35a960fee841c6aa7f207e691bdbead6ff63a005620ba2f93dc57832e953e8cdafd7ba44ef96c2a397bb0b77c6e83c07bc98569b45d0438f290b9f3db5d266f1b4396b836adff8503d84ef8136dbc6e2ba5ebed027167f21645dd8d21a0f987d5737660af2bdf52ea11bb787c8b66e5bd14ba4a7c0acb63ce54e95aed5e8b6c2ec81f3e721832b0b9dd44ed28cc0238ccd8867cbb6c4bf2dfea083c5b8a1b805d9f6bb74ec2da55d7d285e824245c2004874b5bd7fc86898725b0476c9cfde11ce3c053d78c0f2f159b3c768f52d2251d634dee7da91457f0e0d3700e09006917db565a0919d570482524590ade0e5390373e6e93246d24057f08c7d41e0034b82499642cdf6facbe3e97d6270dedd7c8f78549d01407677129c8b92d3422cca815c0952ba1f3a2644537c909d1252481741ea19672eaba55418243ff6999a5557c48369bfd570be40113cb5d789459333c169b857823cb113a87cd02f0f36c9828c27d87f13a0e9988f45e559837f040129d4496551867626a3e5e435a267002a04ecaa07cd4ca69cdb93fc3b419399af32c6e42e6945f81599fe2787a6f1c79adf8be2e94518490eecb3c7cc9fab58e6f5dd6c832de2584f0e1a75aa0cc71e24dd8c4246f8b063cc088b85596696d42c3b724bc848f77723107e891577f1cda9db063c2a708a35eb43dbdf69fef887fdf28830f2c8307b6d4ebb66d3c0e878557cc7450c990a4fe739478f75ecc3b314b054efedb751ef61753f7fac8cc13be9ddc1c530e2c1a20337cbc1cf240a6f4e50b92028dd102fab7fc7fb19b1520f50ed210c788c8a8c7e73dd7fecfb1439e134463849e4a3a7f005bc111146f67b3d94c051f91e2dbbd2911297ab19e5362d22918ae4210cdeaf10c12e3841502edcbb6ec4e027f51d32311babcd71aa239880a0327b4a5d75b23b1949cea13347d31ab631c427b9837c051a35034e88ab2558afb2f869677da7e6beced6641c03904dffd02a795b83730695e32b19689869c9854deffc3595b262b7616d102883551f2293cff454944b72e20a4a3903bf5611a7bd00e99d88d56f0993802104d27eb966745d9726aea3cbd0fdac96c131ec0b39470e75317dabebaf105f53fd92ef1aeeccb0e0a9aaa328de34adcfde9870c7c49c577661d0af3a37ac51d5b58824b4f04bbd80e19382f01075dcfeea568337d753524acde27d0bf01e60ef4796837777142e44af87916e672cefefc285f49231c1926f953f585d24e5dad7e4669236744ca91e4850322ba05e408b8a6870c6d4d5f28bcc4a355670124567c601e81be96007ec099d87eef0f0d2143567093cd20eb400d9cd2cf9d54a443a170a384d312ec59953ff0deccb185255691d2d65976422b0ef822659ebcb859319929d56738c1b3ca3d171455ef3a200a9d8b61c0451fd14ec692e4a996ab03c009e9ee1f391031932ab758936d5332c7aeac85b26eaa23ff075bcbe417b0973b4e50e794e803fbed8fe8536700876f5272acd6165b715a758ccba21b2f4ac9e9d88747604ef0de1ab4d148b1aa1ab4a5db37aade4e213eefb4ee13d56e435c5773fd24a7de4ec5c99b41bc49a650a24a25b47d86765cb803411fdd0ee14b9b12aac62b65761a353119977231ff409e54733b74c569d29ba4df3d0f927ba0f939adb5691d24c627d184bbd13d65c0d5aa1a8352e533344ab93faa244ff0136c89073fbc98ecc2ce1bbab5f3e9081642970452dc9d71550d2780210cf1a045aa28445d99b29778c17ce22b34205b83c2fb6b2133e88efd778b2550c8a8e2d95d6487df36c4dc878b798696f497f9db839e825f74d94ecfa6a97da9234580d3a502f0a38c72c5063fec3647c52a16c95720c1eaf93c73d7d74548a603d97dd189f797d4af0f534ab693ca43e9d2bfd2daf5df3991b3404d8aa6a81bd1d1f9bc3af1ddb6ce121427a399c9e19b23a027af6f6634b0c928c591ed944a0cad4f9b808b6917536a51745742bd739dc059be498499a732753afd70524c1d3afd071c9bf6d6ce8a797141d0a4dcfe4e16f03b9faea1e132de524972f5f9656ad32374c55f02420ad438277f43324690a71eff0f94d85052c8b213bc221130983246b594890037ba21680349823aa2db12d5b8fe40bf40bae701c035961037924544a2002319ecefd9e8fdbe0163944fd7a6142ca3d51bac57a02c95284c5624593c3d7d0432073287c5a854d6aa4c65d4daa63a36d5c6fcf2c4e015380e9bd671d26ffae04aa742220e27a2146c5d0be303adec2772f994e41f24998d36aeed808dc392e4efbd58cac371e0b55e00af4f252c83d9ae53792cbc4826aae585d5b2e44762fdc05dc998dd14a311c5f7b10d34befe03284f3dbedbabf9d41e6f8ecd0b1398120be11781660918253384cee507bbb2773e819cd8aaa0218582e0c3bc5a4c8303abd699011d18131e47a5af1123d5beeb038fc87120e02ab0531f5571f2aa01ba5b03c5d8d2f744d5b983728772e50a07c474fd23f3f3b818bf4a4546c3def2ac06186defbd3991ca41f17508162a4c1ab66cd2130e33b6edbb97d44ffb12ad23e381b4891a7e384fde304f3c6f7ed481571ea4a3ecc2cfe4f7b73e162a74de7e947f89946b965cf75342cc2205a56b66118e8fc11f75b2c77534f5fecc510263f6a9be717baa9e10242b36d76c015215446496978a6a2b5e5e71462012da2f748d2ac63e32ec245ce2aabfec7c3b6824d8b98a3d70a469ebc7c9d12eeeceb685d7c74e80f9924fb41808324e9fe619775b9d9467cee0afb0310556c8a132bd802dfc93b0f04e49eb772e1473d409bbf9385c9fb1c6af05b7584452feacb451280266ea19f57832d833f0dfbf203c3eab519d78f0c6434990e2f48089941eebd0c64efe7e75c4988516fd513572538d948d38f6b039203f9b2facc4987cdb795e6cb1410a4a8d76e9344c4ee34f0aa78584364a669cd6905980667285f1f407d4b911300cb726450a87c2ca13cf18b58dbf4f569b54a12c7d3ef58800d405d87552f16868cedd87165bb50cac12e904d77f93016e9e00c2ea7648747314d915941c76fc5c3fef40d5aab45610c64d01054b8a1d9b1e482422f8c92c925c772bb2cc1aeb886512b8c648d3bcd4dccae6398f7cbb6db5831f76630588b01232cb0934a46867d9bfa60dc0e0448be5251c5be3a7294ff916f92f714cd0f8bb46f77c4701f57cd679c0cbbf095187adaac789773015b5c5ef5c4137c2cdeac2c85e3a8c791edf09de787d15b1d9884556861a626317a92ea75a2b75eaa9bb820567397b263a03d84c3e7740cecde86e3bb68cde353261fa654dda0899be319d40b502994a0f2d6de1ac49ed02fde57afc0bcc59b63523f06f4f0444dd199df2c1c4cba62d3f03c4f66b6e6ea3fd9e3b10208ee2250476ac75bb32ae3004f7cec01ce859342c2bdcd650911ab584d3e1e95a7ca2c11ad91f0fc4488cd8da7095a4cb9574c52e89217b3f7765b4eb2237c7ed3d415bec0b0e17da2e0b4ec27935df3eece33dfe370853a333a1a9ecf4c174480f6dcb4bf2d2050e048f171067561499a976a9d55c3c1d73ebda31395d24237bd035d14f662130658895803830566430af50c5c10f4805a374497a016dc0ec4fa9d820d0edcfa99eb9827c8a7abaf2d6b406f61417f76892c1598a5e8db53e0eaf961ad800b2de0396cba3cd7aacbf53c8e3c85f27ea2d4d71dad848ee7ddbfc1690024ac570a7729f3e6d9c820456dcd21b4824baf898e4660196129be1806651f49cdd6833f4918b1b233c6a79b47e8d40233f5ef4136eff8eed2343f27655912ea39ac8f26d3fe1078d3b76d7f9ce138dd2cdc20f640a5c1b56fc99995b228ae4cb50832a4df87e6cfdc5cf38104d302ea9c4bad8853e25e307fae5523ab6be7fe49c8c47cb3e198c161cf1cde70864865a178bd222daa8c8e527e6a46719e5239444f39460406ca506c395d44fd637fb2169a478da06ae6c4265150b3c9db01c0c238692678c1679d22a23909be5745e3098ba9d75b75f99c6f86fafd74eca5b30461d3ee098141e2a8319d4bcba45a18b87ae8a7399b2a01d3b6b156448daf9097e1517367e7544a8b30bb6dc06888fbee144a3e924985117e5d1e88a613f3532e1535242b46a40bb51949158b9d1782e90a5b4727be259d91b9a9630314cb2728539b441fd67894d2ec094a778eeeb2dc0f8baaeb71cf3f572a672d3c617c9c306ce314e684f3924e4ff6b6e16d8a823df158995bc57126a8c00df589f2f653310612093c7ec65f80fb9a57f231fe2ac107962a85c58cf10fa0eeb2853bb259123368ba66b67819365cd8b700c8eba521d766ed3d7b62190290b5db18d1793d72c67cc430801fd3ecb9ae43a1970fe0a332bda45ab2db066c6fb97e8ab433faa237abfab7a4666ba2e4e743970c564308c823aa2dc72455787b74d408cf016f0e1a8eee00c3f32e85d81df56039990ca08c62ababac7ef460683f7f685deb9609ca0fe3292a704db92a0c4cf4e7835594ad8bbe5140df4af4906c29ff84fec503f4373b80937861753c859f", @nested={0x100a, 0x79, 0x0, 0x1, [@generic="fc22bac9c90ce18e125f331a03d3df58a8087770d4fb5d16ffe8dff5725a479e54bb0d67fc1b00b65758c131a1b10d78a5ec505b54dd5df52a48204849f9346d9894bf22ffb0041b38d6512d6928953e60a87d1f8a93be19df36332aa85f276be7e3d0f18bdfaf15a0ad547c4574244a3f75f511b9af1abc1588204fd0a78fb19e8142dd5aae899659a967af7185f3733cd5894d2a04d21ad5726059d9a44433b9e90d2b58e2ea459b92410e27b1f817908ed6c072388881180955a82e59e6881a7fd68be6d062f95b440ab3da6d134aa1979971fdd6ad41f421b2a26b5823c7e0d3b3288138999a87b6679c953f9323877c91dc38ce5a9cb63feb9c71d7ab954b182692ca2c4f22e9326b1a5d577087102dde27893195dc7c26aa72ad4c58f0d605260016e8eeb045141d0420b8ff52536d0523f2993283a062b4085860d7ab0a5f96b35e69a9851e7de364672071c940849e0a9a8d9eb7f84762fb18daf8d5958b0fab5beb0f5b494b1948102d52b9ba36d986d2f86931539205edd80be54af3ff83eb9baca66ded1b9b2a8c4e6def31991c99d08bacb458603f91343612e483ddc33bd366b72c2d09da1abf8f1d5d6915c2c42b21cd8f6672f92f4ca21312192144b2d843b1c5f4df861ad9af78b974d32d192d7ee0429d8e02ae0d8d4819b7105018fcb20aa7e42ccdac590fbf8e6ac4bbf7bf8d8fdca350da12ca5c64e89b02f066e507d0c9abd1ceda9c34cbd91a24351bf303c65bc2759417c60ad664e7796c5d8fe71c2be547358d9cd7bda5aa011272f4fe6c4445f39fdc5661974946e4da2f227797f8869599ef89ebd8392046e53552f0baf99ec5735380a5a56eebfa4e67167b1cb1172c6265cef732a0dd0dfbe4a6b9020e4329408ba258cca675c89dd5a1d2aec18914c4a79fe5848b37435ad8c9f9a1d0b50e63e523c0bc0683f1bc1c4ad5a7e48ba98ea8baca74728d00fc4ece917f966260338379e6fb05403a064da4da376e3cbaee3ea371ed53870f32fd61f200c74e152e56c16961173bb6b188c8b71439ec053d7334000185ef405e7b1ccecde0194485a7519e43787877f014daaad22a6fe45e02c3c273f57772c3629e6d89e8d30179fc3383bce558f0af1cec55fd229fcd286f84d95577fc81ea6a343d29114d98e9a0e6bf9f9d795e2a93aa8d98f3fbac90341ce9841fc5d8c113fd7d134e3772310ac73480245147d9af62a112a32b0ae0d1abf02cb59bc921d798ab5898d7c29e0fb126e809a6030d11cd94694723612e6144a2aa1f147aeb906fd4564f233e1d1c0776918feacdf6b842727ebf4e9972cb059589fc8a22fb57a9e88da02ceda4a683b29f0afe9dab583adeedc9e17ca844b0cca0b63b1ac0d9450d0b8a0042a8c64a89bce0520bfbcda9085fede2ea3fbaa42f5892b158508114756b6c992b9772aa47e58462b37c31e1d3fafae9f45f44366efbac8e3a3c1b35a739399d6814aba5d7d48d16bb249ba650337dc7591b52acac3d31b9860add9acc989bb0a17b36fcccf30c884c99e71d3ee40e3d1b4543b0a64e09623455ea20396a3b44d5be5a9080d22022b63ea61ace47be1f054cce3f920d9b488763ccb228fdd519c021a6dc8155142e0827b1bfb5d73ee00d503ae76fcc930bb875010f39d9af3ac23d84c2dbecf104efaa0e0706ccdde4bc2ea608e0afb2d5cf0249a9fd6c1d85c2edf370aa0375f6d88912d3c699a4cc8f52729eb5537d17f98251113cec30f322084b9c7c73167ed9ef62acf4ce959fc4e947acce14f323ace4c4c64bd915fb46cf627b6135dc836d749a56bb59f71627d4523d1eba72855f014bc2616a5d5a1d77d92b32733ce79588e0f56c1576f48ca7b71c922a5c9c48b8868ea6178292f6afddbb0dc379e76a0ed295af0684a0ee15b037fd51e34de6c8b6b5ea1ffe53c3c297e1f31fc78152482f94f363d920a3d7821c04754992e518dd14a4b71ac099028051fb78658cf8a34f21b04a9da2422fa58031f9519519735beee9c725d7caad37fa860c45f1354b1f8fa82dd45bcaf7596e47fab2cac502a88b1b55044f16c7f5da880401f9af7e65ebbba19827659398e49d609e3f18b022bd2b5f71676a9f049987bff980240b4fe67b83109121834ced479c8791696a5e360244f2d3bce1f1bd3e5dfec11a652637450b27af6e12d5f8055dc0fe7fc41e83e35c86e4bace5705dd28b80f31b73b29b02a4bd9026128a5cce8af56a76ecdee00f716b99c53f140d8727c679716628eee93f96cd2b1540c14a074d138ec2247001b9faf3860bff71c82b496ca18a98ab0e408f3b208f906dda0ad01bd6d7ed7ce2c0142344e7c59f0918b05b681bf2d47217f73dbebaf2d8f2c31eb96d53d1cb94bfb3f1e782c72743e829e2f00909ad3f705401d0d5edd488f6e7a471f6b58fae472aa1a2588d940671d68096c1d76d3da740a9ce50788e8244d885c7b318de990ba59480c701a3ab18fa767c970d7956a3f7eb7a58673661bcab1f5261b89c02abed2cfa64528d939a1773b78716503df28af0162e9d16df033cdc4640e23a36290ea9c628280fb7b5499879197e41d882816372d6d0d585a40b19183c87816e01e6de14efea518e2678945091ac2bd9696dba3e3ffc054cc96294c5cddae67038f403b352db541f024e245d243dea1f731c7838a9ddeb18f07139815db0bf40d3f266a8b332b7a198742899e63ebed45218de9ec6a0f844d2ed4be3c0f6544c9b47523b8a7bdf008149cfa686aec223eebe954ceb029c4578b6966e5b67bb9d14ac803b4ef51fc0f11c1c377b45ebcd30515819d418c4f8afa0281e680c22ded9a0d0c1c3702004db0452cac9de1d88633fd88ee8ca1138c47a91ac2b7599fba41092cee9f0d80ab0d00fc15b5c3b7948589ca29148c238b03667ae3048dbb072f3f77f63d72d56ee9e24c2950cac53c89f57e344620e09abb6c4aa94fc3438eef93b53bc7f5cc52da64bce16943fc267240f12e3b4541a073d1f3a4401d06af6952bd94a13e1d528db18f729322b98fb2fd52112d321302eea3a76355273a28dcec96da8f7b07699f38cbd33e8b3640e74187933100142a6f2eb0578d63e203febee0da2c438100b5c6eb20cbfdf93e35872777c4bb5d65d94d881cb06b08c1ed244914c6ccab78ee5581106f665fc2c4fcd0fcbaccf1a911ce2e414f828bbd163a63fef6321eda8fb1834013c7e3ad6175f9bc49c62f3239461b6ac8572cd3c55176b56001df952a76a9ab5c8a50a4fb5e178acbe89dee265520686eb0a8293ea0ae530354f440f40dd3985ad7673011cb247e7f259622f7465e7db7395b8095d201ee4e81d170412236ba81e42d830da7383caf2d109703d08bd76b296dbaf942e63656157fe317ae49650a43fd2f5f6ab5a6650e2e512051169e96378549794f5fd59128ae679b76343f4873b0633e131a04e8e8d5471b30bb934b546c54aec990853849e27cb3b538cb1a4afa79dfa2a1e09a8110182a0122c8cf3301887e71bc542d06ac81481f1fccfa51633a8971aee7f2785bb38c866a5c1b64749ee82f88042835e578ec9b6d912d3cc8ac4bff26ce0e7a7f4caf4dee92a558919823852ea1793ace44ce33af8657ea9518bc1a2026de24586bfe915c6026155c9a6dfe1307dcc8f8aeb0e9ccd4c72a84ad3ec03df0df52deef4275f3535a88c5013e1ee85c817f73476823f2fc5f8fbf8e7d1ec18e8f620d19195ce4ee14209f6f8d3995d8492fd91d9800e6419b22bef344c36bfbc379a1834a92924df3c64a2c6ed661f3183b7d18346d7b66685b730f3ff783a6f572c269d4e52083028b01a0f6f34ee1f9b43ab0acd81225d7477ade949ff7cbcb7ae9564da75a78e820fa63cb9c36421eb8d49ecab973b5eb88c2b485d182ea8740089a24ef8275f3357a3f27204c3e63f9e1faec5759a9e751a45be06fc2b9053d5f55a79df3faf51040c76a2bd953118f7b35129a6db9909e96c61f4afcf35dd6a0a89157505ff15fac833c062ee6f28a9d46c180a2ccc686d721973dfacdd3cd72097dde2b1c5752e89ae8a1bf3422fe2d6da0c6b5061a3e35267737da3222b0b1ad8d838dba538c6285e0f3d3228f6ff83890c307417964c59bcda4c461c0e71eff72b86854f1434bfd94f2166e4fb8b995901d2aec245af65cf89354e019af5e745e92eb329fc3dc08e241e6d227c7e2048c0aa0a168300e0f472f2ffe0f0a4c3e8137af7d4f450273207bd64de14a5d0105960d65bce64f59ce81429c514d09f4efe0570aec70d23c03e5a7141336a8a411592fcae8a398b853412434273941fd2ba8eba5fd53a6532470f5fa02e8b9120ae0680d45f0891f690c0c74d422a8a63635623cec92271538dc9f2afa0958e9c7b1234ab1559a35f4ebee215e4e3e29cc2cdcbe303b24bf501f422303b9465ea5eb7058581fff34990e6fcdafa24bdcbb8f595a5eacd658aba6d9536df0f580e13d09e4a4e9a41fa0001ab246e8daf7caec232d57d5ff3299e0aba029b895cee93f8d2f7f75f18abdd1e3f6c02ea7fc0a83708474e95c347ae0efd5608df7c798518f4ac15f525927a3d0753534e1fb6070f8b4c2089f9b49dc07792de828e43e67784ba00e3946378b769ac682cea79397e3002b0712be2f30745bd8ce653d616a46c06660801234878b9d86d59f7c8a31dc3156ea438eaba2221ee862e9edd53ecec2ed78323af21b3cc174ec3e06ba6559512d3f5355bb9f4f2b2ca8c07260aaeb4ec5af46ace6bbc6276a03a47dd9492617802b95c156402a511b40492a8026d5c410d596052f13d84760620feefb99e5666998e66a5f7261815d2bd75e762949e9f9f572f6a3a899362a0d9986d8319dfb44506ce126cee70d3ce42f9c776cb9eab32ff7977094ae7f6e9bc213ad145be482680fd92b7d0605f4ed9c48c2bf8a8bc3aa10d46c55121286123a854a250be3d624e5324dfac560e42d6d71be67b2711988a36d400d3dc7604be89b9da7bc6a8fec0bcd394df9c65280175ec4be84085b21630a5284118e0b3743c4d04c9de684426962531a59b26568da2b872ad3456265f98bbedba0312835a06b2585bc1d08f0ec53b6c9691e0cd1ee449cc7ca15377d9922d6fe3ca078359db052b8b4d8bf97ec49918ecfd95d12a7b5d608140fba18e4e8037b74528a5c3e75d26cccd317b628ba76250ddb2f197519ce64a62b56f2b74f766ce736a305d10e93d966357b200aabd343d2934083f76037fb7c4f50df8661cd15ef455b7a0efbc8542ae925d8ef47b7b2b7b139b5f967fe1e6db404819ca8e89b4ab5a83fca57d71b1ae9379902bc7a45a97f037b921bc2540ab0cc7b44853267ac0c48bf24375ee1950a4719ba3c4eecae6780f61ad1da2ad73bdf8176c89f1c44baf5fa7c22e23443f9f1b855deeb425a711b02fedb165f975e45d69b900624908ee746633b9c7fde954d02014267c654ce1a5019dfd39dd15d2b413723de2c632fa0da7982db80c8f51c4a3cc9524b5a146fde73ff1b99781b383faa20d01d2b55affd8f31e6b33a6bfafea78f8b25995db4744914b4a02eb94b4af11bd6b3e682c86e1f2f7e28b5d46baa4773efc69713de637831b87e282be5c2cdf1669a6a3d96e400d0a95e12fc7be6a0dca1f8670b86a5a48f229e183bbfbcde1e5b90fa181448a3f500e485d64ceaebfc1b4a1da8e0809e4081200513dfaa90a664147cd48d9c026a4c604f4f01395d6b531974e8f0775b9ca317cc48393eb02ad1fd6c1c024209c7e5360f5aa3ef5aa246a52239a792433ee1", @generic="a3028dc134fd"]}, @typed={0x8, 0x84, 0x0, 0x0, @u32=0x92ba}, @nested={0x16e, 0x2d, 0x0, 0x1, [@generic="02ecb6878f086049370e7071d8f2b6b0b8383d40608924168054", @generic="d9664cb2a2434cb87ffc5da1a2fe3b2acf90be8a29165bbaf89cd0f489656a2b57c29254df6f9970be36a9389da7e43fd1f254b7b2bcf7493ded5204cd1e722b670f497c14cbea6d57e7c3d10b5f7f3573c8503d9ad7d8be6dcd145fcfa357154af167", @typed={0x7a, 0x56, 0x0, 0x0, @binary="5444696b293189627259a70fdbc8043a62680280c0adb28e311ae7568034e95563e937a7bc5784fc3966c8afa02e879a2b80435fd063fe7324f0ce01f121288667dd89afa5d1fcaa08e553ea13db4097433d905bca7971ea1b5afb56f7a0a6be0807dd7d575c16714a9d0cd20feac8b03a5137d8cd34"}, @generic="3910d82dbe2efe0c0eab34d3c6e15fcae7e1bf00ad8db692e8b02cda1b7283597bdd6c5e40d0a7d5f4694a8eb8a2e317c5d2f932a822cbb9b7d722c5c5963a4f469fd136f12bbef97213ab34b30d6acdea78e05b7cd4476f72", @typed={0x8, 0x80, 0x0, 0x0, @pid=r7}, @typed={0x4, 0x93}, @typed={0xc, 0x29, 0x0, 0x0, @u64=0xfffffffffffff301}]}, @generic="465fb0eb84affbcb4c3f347d3f3604e74cc6107afd8b9cd4912559ac5c4ea04eb38f0d", @typed={0x8, 0x37, 0x0, 0x0, @u32=0x7}, @generic="5f0dcbcce990a1dbc812cc5226b72df60a555bfcc3bbe43dd8b70f4066e8ad6a6a251817227c8c7ed797d4f70fe0fda05a1ef5e10a6891b24ad01bb2cd984eb63ed04e72f7b1c32f5976399b4362c79d03a5df8f196fd031c31b5ce54aa0bdae01202c73f1375d272cf7272bf3314816fe960908faeddbdad2e660b84ec9b36609e951c26da2c5539f4ccd443823c55fde8ab2db484b"]}, 0x23bc}, 0x1, 0x0, 0x0, 0x10}, 0x20000081) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @empty}, @in6={0xa, 0x4e23, 0x8000, @rand_addr="c781d16773e04e98127371d2cdf37fde", 0x8}, @in6={0xa, 0x4e24, 0x2, @dev={0xfe, 0x80, [], 0x25}, 0x2ca}, @in={0x2, 0x4e22, @broadcast}, @in6={0xa, 0x4e20, 0x9, @remote, 0x8000000}], 0x74) 07:31:14 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x200000000000000}]}) 07:31:14 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000006000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:14 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000006000000014000000080008000b0000b70000", 0x52) [ 978.598691][ T2141] overlayfs: failed to resolve './file1': -2 07:31:14 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000007000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:14 executing program 2: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:14 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000586500000014000000080008000b0000b70000", 0x52) 07:31:15 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x300000000000000}]}) [ 978.856090][ T2163] overlayfs: failed to resolve './file1': -2 07:31:15 executing program 2: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:15 executing program 2: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 979.088781][ T2168] overlayfs: failed to resolve './file1': -2 [ 979.089076][ T2169] overlayfs: './file0' not a directory [ 979.275751][ T2171] overlayfs: failed to resolve './file1': -2 [ 979.422890][ T2164] validate_nla: 4 callbacks suppressed [ 979.422900][ T2164] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 979.456365][ T2164] __nla_validate_parse: 6 callbacks suppressed [ 979.456373][ T2164] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 979.517886][ T2164] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 979.531971][ T2164] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:15 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x700, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:15 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x400000000000000}]}) 07:31:15 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000008100000014000000080008000b0000b70000", 0x52) 07:31:15 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = dup3(0xffffffffffffffff, r5, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r6, 0x84, 0x6c, &(0x7f00000000c0)={r1, 0x2a, "571b26ce1d544a979ae75327b614b6f9da3d09d5d04fcf3fea16e096573956a265034eec9ea9225edce1"}, &(0x7f0000000100)=0x32) setsockopt$IPT_SO_SET_REPLACE(r3, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r7 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r7) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r5, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @empty, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r7, 0x84, 0x71, &(0x7f0000000000)={r9}, 0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000040)=@assoc_id=r9, 0x4) 07:31:15 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c090000000a000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 979.772916][ T2181] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:16 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807ffffa88800000014000000080008000b0000b70000", 0x52) [ 979.813940][ T2181] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 979.814515][ T2183] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:16 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 979.856648][ T27] kauditd_printk_skb: 22 callbacks suppressed [ 979.856662][ T27] audit: type=1804 audit(1586244676.087:668): pid=2180 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1573/bus/file0" dev="overlay" ino=16150 res=1 [ 979.866552][ T2186] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:16 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x500000000000000}]}) [ 979.916976][ T2189] overlayfs: './file0' not a directory [ 979.941039][ T27] audit: type=1804 audit(1586244676.167:669): pid=2180 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1573/bus/bus/file0" dev="overlay" ino=15796 res=1 07:31:16 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080)='TIPCv2\x00') sendmsg$TIPC_NL_PUBL_GET(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000003c0)={0x18, r3, 0x313, 0x0, 0x0, {}, [@TIPC_NLA_SOCK={0x4}]}, 0x18}}, 0x0) sendmsg$TIPC_NL_NET_GET(r1, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000380)={0x3f0, r3, 0x10, 0x70bd2b, 0x25dfdbfe, {}, [@TIPC_NLA_BEARER={0x74, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0x1, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x2}}, {0x14, 0x2, @in={0x2, 0x4e24, @rand_addr=0xfffffffb}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e21, 0x8, @loopback, 0x4}}, {0x14, 0x2, @in={0x2, 0x4e23, @multicast1}}}}]}, @TIPC_NLA_BEARER={0xa8, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x17, 0x1, @l2={'eth', 0x3a, 'batadv_slave_1\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e21, 0x6, @rand_addr="a7c1e47b02345c55afbf95361aae0e1e", 0x7}}, {0x20, 0x2, @in6={0xa, 0x4e20, 0xad, @mcast1, 0x5000000}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @l2={'ib', 0x3a, 'vlan0\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0x0, @remote, 0x6a40e296}}, {0x14, 0x2, @in={0x2, 0x4e21, @multicast2}}}}]}, @TIPC_NLA_LINK={0x54, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x800}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffff00}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_SOCK={0x40, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x80000000}, @TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x2}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xf51}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xfffffffc}]}, @TIPC_NLA_LINK={0x8c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x40000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x660}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_MTU={0x8}]}]}, @TIPC_NLA_MEDIA={0x80, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x100}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x400}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x4}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}]}]}, @TIPC_NLA_NET={0x48, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x9eb0}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x4}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x5}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x4}]}, @TIPC_NLA_LINK={0x98, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}]}]}, @TIPC_NLA_NODE={0x18, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_MEDIA={0x28, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3f}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}]}, 0x3f0}, 0x1, 0x0, 0x0, 0xa43dfd8d5f13c0f}, 0x240088c5) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r4, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r4, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r4, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000040), 0x10) [ 980.027080][ T2186] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:16 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:16 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807ffffff9e00000014000000080008000b0000b70000", 0x52) [ 980.288219][ T27] audit: type=1804 audit(1586244676.517:670): pid=2202 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1574/bus/file0" dev="overlay" ino=15893 res=1 [ 980.330770][ T2207] overlayfs: './file0' not a directory 07:31:17 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x900, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r3}, 0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000040)={r3, 0x9}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) ioctl$KVM_CHECK_EXTENSION_VM(r1, 0xae03, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @remote}]}, &(0x7f0000000180)=0x10) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt$IPT_SO_SET_REPLACE(r5, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) sendmmsg$inet_sctp(r5, &(0x7f0000000980)=[{&(0x7f0000000140)=@in={0x2, 0x4e20, @loopback}, 0x10, &(0x7f0000000440)=[{&(0x7f00000001c0)="8a86fb7e20fe407b1e6fb79a64fdac6ef1fb5b6da6085b8fdaad04fb1451d7348b15b96185626d6db6d483a295b691a7de833081f3d82092b356a3ace52e14de53a18baca9e2948e0862980a5fadc7c5d38660c55127cedfeff639dba75a2397c5cd9b634f0ea8ab548c8aa96783eeac6d4fd78b9171e67e94ecd456a7057b68ef5f208ec930a78c34e790a8f36eb2c9ec15ccad384a74af95a19db0c2f805c31b0676da53aaa0623163e484d50c601ee032", 0xb2}, {&(0x7f0000000280)="70f587f41daa5c3e544d7c5b949dad55a1e3eb7c11e43d3e2886810c2f2d827f291421a979b4db427444db9a5dd8631ba573ea3bf3c7d7b0a10621cd025e3862a8364655046e70138c8a4740fc33a83216022f2a8e8fd4f818a50e4a09feb6f8abb32765812fde4991c32708448741e04b8eb3ff8f9f585825ffa6f52337e28b7b0c2f60da950db49e01d51923aaa77e5264f523f054ca479be1ad3c", 0x9c}, {&(0x7f0000000380)="78a11f89a44a2be0e3cf284823190b09a7187c7519c267a42db4", 0x1a}, {&(0x7f00000003c0)="ca7f7ec56d95cc4ac90afbecd8ae964c2e56f16fe39d29036ed49c831f24122db3e10c707dc439e5152d99dd8d7b25738667f4afeb3bd4eae94e9e4c5b44ec7c62e1446a87cd702db82de1b11fefb5dafbe6aa05f985e31a01c0f4569e0951b32e1142", 0x63}], 0x4}, {&(0x7f0000000480)=@in6={0xa, 0x4e21, 0x100, @remote, 0x9}, 0x1c, &(0x7f00000008c0)=[{&(0x7f00000004c0)="15ab4e1d73cd4f5b190581ff3ae2f080e34cd95760b1966178580211619638cfa20d1402e7f0d32a3443b950627eb618430984b4d289bb26973ef3355cb4ecb2382fb4a139fa88174514dba3f386bd3dbe7cfba44fadc414bda4292eded647e689b3e3b800b3a0a2dd56d94e6c3338842a19b81d3ef85ce490dd8f3e1a437e86b11202a756221dbe7bf605e82cce1c2b04e132da4ba1ce6b9fb27d7f8d197daf4ac99076507fa71ab9cb97fd78b4b95f8bee040bcc9c7e1f8d47a4524fabd34cb91b7dca2bcb24c4f5f86ff209b918c53153123222fdb76195659fcb5d05b186771bec781ad0ee5767fad206f9b0d4bdda721283b4c5", 0xf6}, {&(0x7f00000005c0)="a708b75246f77a3775f99baac86eaf2a4d6e8e738662d04abf4bb14fd7b2d3302566a0df6c982d1c5441604c7d5bf2a0cda57e6df633e52443f1ff7ff9d411695cc93a5c91ac39986c1ea55d4b3e96680b83cf", 0x53}, {&(0x7f0000000640)="4fcedea29fdc2dc25fc7e61bfd71f6e5f69f66b341fa541b34274a2f716fdb0af0189fb512e28e43759bf5fbe7997532ee7cd6cce082bf283a2e22a1b6465ecabf67fca1b5a7e5c27616a1f5abde4f06feb67fee623b2637db203db45399b0c3252e9d2e859a41d3716255ac453a7ebed3d72c0e8db017c75e035c70ec7668b6ddf4d198f2e3ee33c8f2aa9a27", 0x8d}, {&(0x7f0000000700)="978b9ee9df7dec07b34e6d1435178b5ca3f55bb9157b88a48bdb871ee534ac92e12e58374b68caf20625e0222d2ad9adec2922b1ce8693160d", 0x39}, {&(0x7f0000000740)="5a0bd668a63ad18dbcde070594844f151b7bda52423315d9257a4d3e50493ed7f7329c0775511bc4cedc1e590d6756c3fa662991d7be848144775db292ff346304bbc4b0a2fb1cfb166c2c88db6549e655df6176c84278be13f391b6948d2a5c9008a7aaacfd2da29d03b6b977b854465d65508e75f8018a9e693de5bf792257fd6b331003ee1b9edab02ffc088bf244e9", 0x91}, {&(0x7f0000000800)="c47bb2243e0f003af47f496c922ae0974cd811552f393ae3b1c83ba418797302e9ec904a4c860cfc583c929a8a30f4ef68eff679ef1501acafbff893c6f572ff3d79bd7935814b57a766cceda14f953ba66d86d10a9522a35e567385979aed0c1dcf326404e8e7e9804dc93371d8fe266708a6eddc9aaa580c066b789b14249c99fa4d04b0b996699af9241b72", 0x8d}], 0x6, &(0x7f0000000940)=[@prinfo={0x18, 0x84, 0x5, {0x0, 0xffff}}], 0x18, 0x8000}], 0x2, 0x8000) 07:31:17 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c090000000f000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:17 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:17 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x600000000000000}]}) 07:31:17 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700000ec000000014000000080008000b0000b70000", 0x52) [ 981.021602][ T2221] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 981.032259][ T2220] overlayfs: failed to resolve './file0': -2 07:31:17 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700000cd400000014000000080008000b0000b70000", 0x52) 07:31:17 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 981.065908][ T27] audit: type=1804 audit(1586244677.297:671): pid=2220 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1252/bus/file0" dev="sda1" ino=16241 res=1 [ 981.066812][ T2221] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 981.106089][ T2223] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:17 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x700000000000000}]}) 07:31:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/udplite6\x00') preadv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000380)=""/207, 0xcf}], 0x3, 0x7f) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x4, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 981.191160][ T27] audit: type=1804 audit(1586244677.337:672): pid=2225 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1575/bus/file0" dev="overlay" ino=16245 res=1 [ 981.307298][ T2234] overlayfs: failed to resolve './file0': -2 07:31:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r4) r5 = dup(r4) setsockopt$inet_MCAST_LEAVE_GROUP(r5, 0x0, 0x2d, &(0x7f00000000c0)={0x1, {{0x2, 0x4e22, @multicast1}}}, 0x88) setsockopt$inet6_udp_encap(r4, 0x11, 0x64, &(0x7f00000001c0)=0x3, 0x4) r6 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r6, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f00000002c0)=ANY=[@ANYBLOB="010004008eeb37cbc4c661513991bd14362b2f1b2722f8f2ed021ad0cb8f0370b27154ee00f6453dba19df3a0a5850ac243f533efd1d", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r4, 0x84, 0x71, &(0x7f0000000000)={r7}, 0x8) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$IPT_SO_SET_REPLACE(r8, 0x4000000000000, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f001000002000000f0010000f0010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f736530000000000000000000000000000000f2ffffff00000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff00000000"], 0x2e8) fsconfig$FSCONFIG_SET_FD(r8, 0x5, &(0x7f0000000200)='vboxnet0\x00', 0x0, r1) setsockopt$inet_sctp6_SCTP_RTOINFO(r3, 0x84, 0x0, &(0x7f0000000040)={r7, 0x9, 0x4, 0x1000}, 0x10) 07:31:17 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 981.342755][ T27] audit: type=1804 audit(1586244677.577:673): pid=2234 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1253/bus/file0" dev="sda1" ino=15862 res=1 [ 981.504237][ T27] audit: type=1804 audit(1586244677.737:674): pid=2239 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1576/bus/file0" dev="overlay" ino=15786 res=1 [ 981.523491][ T2243] overlayfs: './file0' not a directory [ 981.568700][ T2245] overlayfs: failed to resolve './file0': -2 [ 981.602441][ T27] audit: type=1804 audit(1586244677.827:675): pid=2239 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1576/bus/bus/file0" dev="overlay" ino=16036 res=1 [ 981.705240][ T27] audit: type=1804 audit(1586244677.857:676): pid=2245 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1254/bus/file0" dev="sda1" ino=16053 res=1 [ 981.804419][ T2233] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 981.823481][ T2233] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:18 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xa00, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:18 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x800000000000000}]}) 07:31:18 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:18 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807fffffff000000014000000080008000b0000b70000", 0x52) 07:31:18 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000020000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:18 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 982.131731][ T2256] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 982.137650][ T27] audit: type=1804 audit(1586244678.357:677): pid=2255 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1255/bus/file0" dev="sda1" ino=16067 res=1 07:31:18 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80788a8ffff00000014000000080008000b0000b70000", 0x52) [ 982.186862][ T2256] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:18 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:18 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0xfdfdffff00000000}]}) 07:31:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendto$inet(r2, &(0x7f0000000380)="83cd8823c4ab519a9681fe0261b8ab24c65b9c82670f6cd113aa14a259add9cfd4a359341240e4313836c34b4d9b15bb33e0bc9cac37813f80fa5a0808eb4764a14f9919550bc23ef859c2f95fc8f8927cf80523a832d650b74e049cf42ad44798f70bdc65fcd088d381454519fd06652305d018c7f6de2128bc34a318a2adffea9f5a4b677ad659f5b67be2ce31dded6ae9a709f89f35a9df4631699a2090c4f1df57308740cd453550c7e382da48111a5898fac9893d5f2ebaf9e30ebab0eaa195d70446cf5bd3a515b8c959d8b5bd005fbcc5f743c7e1ee5f93e03465289207875a9c0fbb787be970f9caf16b1afd5c396843456eb2e32d31852d0dfb38722a9d00336b31acb5107a0e5186349feb79de55f027f0ae71837ab8895d7e12355c0de06c23f13baa1a815c7e9e39cf867800cc3c0ad1be77440f7d3a7ace7d1b1cbe5c6af3e3e24b4e3319216d5697b00259f0c3f7073630a6a249adccb8c43dcdf2fb8c0861c4903fa752984f910fee2075534fb85c6a79c35b309f199df89a30d84e0e8f42acd1e7ec3853f561001b426a05e9572f45e2d2843625a2027466a2785d743753794d3b93d1da09a8633480a1124e7b77c1aeec81b4c33efc3102e41f054766c84669fdd0a299f1d3cfd0dfb486c1c45cb5acc1539b092c860d9689a00e4f2b9cdcb033f4177fc8ec0f6a459281dcd751b68b598e3caf8099deaf64d61efc18ac66e29bdabc2cc58478101f32fe157187a6473f1b557739ca43cfe54c55585e15f290cd1f4939eee16fa644296d473b2c3e61384d690f84597c2f9d203986f1af5eb0fa2049f17ff437b7514bbdec10dadb64ff203d3c1bfcfe1b7d8a7cb56e48a2cdb2a4a5ab6677dd8a986a75629b7532d73b5449ab452961e39179aa65909d8da3af87a77e3a2f582b7bec74fb4511822dcb41f5413f3dc5a16bdb845af41a6e3e3c957d96ed9a94f15fa89b05a60da3309b3f2fc505def0fb2b8b7d774b4b00943031c6cdc045625507b537cd3e45e96e263174bb3c9fd3b9703affed3c9ab5aa623d366a3b0a73788030a907ee6145bcf7645db19f58b1014a9dc3091ca497ebdb2072bf8ac8aaf908fdd1e785560c949d94bdcae7766f1aa5f73645e5cc5b4c5cf7e5ae50ee87432fa2114d9b25f6e0ef60007e9f1773772e9ec57c03b3a827d131175a7a9e56d96806647ef5a4938be2804e56edb7676254517f281dbc90ecdf0d72c470bbe878f9d37ba3a61dba25476b2e032a78ac399879d79854d7204d5897d3e8e514b0d9e45eb6b4374e14d1b32dc2224cb84a75ead75668de285cd060e4636297d6edc8fa5c9f7b622b4a14e18543494eb2d762e35a34a3666b9ee3d7edd87f5715cc11717edb36d3b6c5c4f060d1e06bb9df922d55c4c70feb17d05b5f85691c3dbb15247524571c817d872e9962d86caf7115f0dda4e05b67ae804fc93f665a028d31a25cec3f81de52836d90e4b0bbbcca8f180d4537b0cbc00964402eaf9eb6464fce2bb9faa19a781da0f80011345e8510e43ef13dea78d629d507e0c86baf81b90aaf7b9cceb93f01b50ee197f4584ebbaf87027c2b5b862e669eac13db65c787945367f0b0c403cf073485ab8eb48acec44f2bdab998ad874591a51ce5991ff16306c112c59239589bc2a6574161444df91ee4a76495ff0ef2fc1f4117846f9bc0a8c36742ba8d5cf09d217e5f96f16b5377110ec404f8fdb88631a9c12c3d70cd58bdd0199942d93821991da8b9f85e8b1be36bd36159744b98df0b0fc4e55a7ea2510ad89218e31250a0c4a7e2df27f1a8d018718bc0b91dac2f507201a0d0be8be24beeff984ac07e8f45454afeb8bd20d3378b817383b5345ea4f61e11d14450da837d993ae63bd8fb6a4f7170b689ce19f5945645db5bd7623b1ca7d605418d46e09e2f34ce8e32b87f211cb0cb57ceb9984165a51b2228cd6c609e5156b9806e87d338ef24c3246994894b7f6d7eca984cbc0b1160c6ede2d69a15f8ba70d59cc7ffb0799de8450f443358114d8f2882c4c66db90b8ab21d21f6983aac535d9cd94cf720e28e40530cf97ee6c4ed3fd0e123d3a66c6a6262913a480feb3fcf1ab72c7f2a4069e68a5b226e66d6eaa5f112a739e69b710c097f325892ddbc41d01bbae8330ca10eba2bc3593acf31d50a3032356378c775b3389a94abd98391243344bc9fa13f60f67e024a64842bf22f48b68ce3703898fde65a115b6f369957a7ed504564e38614ca5dd5b03f270817ea6e946a9646c04218a80b86942cad26367711de7475bdafcfeb8dbdc6e2e56ea1474db08397cd991382ae4e5327430d3a7694e912ab07d989282a2e6a64feb81f5393415464f1d4084bd09a4e9837c53ae63528b159c7fe17341f25dcf86213873fd6da4fa4c80e7af3b5121bfd0bc5517e056f6f196c4a117a4454ea3456dac835d32687813b542f71c0067b17542f81a627a2aea1ef0ef046c417d33b6ba9d450da076fd10e036ff5425fc9dcabb8b7a4e191815e18634ae076a68cfba1e935b0baf72509c150d2b032f5fa77f53c4deac0925416e9f413cf8c00ff51959fe8383db95728700ab8aa40ba31dde9c348e1f9661b91d1b6a69f526fe78b1a042b0947c591fcc292248e43302fe17812f07d86777de7e685e9fa8732783dfdc697c137cbfb21a40e22d18b5d7b52c4315ca0df9771022612de5d81670c74fb7b99bcea179e460aaccfa73afb72ba3e8136b98e7a7d2d5f5c237abb87241db12c59902c118388bc021bbf0b2567693e42b1b674a468815d483097a38069e9b6a306b724209297e6d8aab0cc9a0d6ba3ddad0025f7e9abead0de7af12d8446b0a1ec8cb788689b84c6a8063e7f87a9d832a984ca77efb4e05237c8068feff25f707e245eec1c347b3959e31b23f9ea987b352dd19c86665ccd495196f7e33a48d66020912dfcb7787b2e5bde783fce6b4dcc67627d223eb2cc2c261016a4d7cffb6b82c895d7289a50e8ff32302c285b35bf143c54679fb7ee557ec9126104eca84526e0ff3ff39b1f1f7ea661b60961300b5360d80a5c1722116c3510886e820de8e88350cf09000d6cf0b9f09da5cba368e9014efa255bd409a45879237bd229f0cb2324c03e7077042f0150b3d243e7a46b6fa08641388beea87cd1074cd8e08afe67f73b351b70cbdfe5f6a8adf7f11a9aa036cc99707001d5de36fe0b24c23141427a5bdb7ff31baf143fc6bb0bea8821b569e1309a9bfac72c1a77eabc5f72805e1a1cb8c35b46ecda228dfab8b0ef8393ce05887f8cb39d3705574fc460b00953581dc2bb8b3e0957120e386ac97d88c23fcfecc569c1f372b2b3aa783f9ea66ed24f314121c26e85daf2508f86a04c144af3f08be5315fa6be2bcd1291e6790c615d28ef899e8873c38a5741399306b8351628e7aeeeab7fa5b24ca84a68480db8017b66cfcd512767ed7131cbefe24f9fe1a1c0a7adbf60a07bb7aaf7acb0ae934bbdb77f634dd4875a9b8ec2a77743a10ca7c35a728b62798db198dba9db366bc12a505b5d7905f824cc7e34816a96d8fa6248f9ce4c46f16aa32890ad05b23f7dd64540173bd050f13d8d5a7bbfbcc0a7ba38a36dd636385c78e8647bb43239f29e32b55b05ed9384b62d6e16e624c69b7a00f3f2ea6c440b449ebe6713a42566ec612a3d7f384570fa2d7261d5003d03089299062f37db58bed9565634102bda53b26d6fff72fa5b8bdd21c3691e5e87308478e9c8fe74cd51c00daafe38307e6e29e5c84c82a0a8c34848beb81692c8baf539da357f57fed32ea25a2433b4ec8fa31609cd24bf741d9a75b2cbc630f6b34793f6de67cc3ebd6d9c4db77727c77bf2a8a7dfef8cc9d7ed690be804163202ac0dfd2c5f368c4644d4e988768294a7c7e3d918ec1982efe1a42f09b441c7d94d61c7928a8e66a7d9661d05ba65e1fa6fb5e9883de39736469079af53ac64d9ab4fe46fb4f3ccc3677d269fe47dfe18323cd26e26ea0aa0608cd0eb55b87b2a2a215dd7d7f5e05c97b76d7dde60fcb6ebccd2d8e014f10335b859084970bfd75c62ff1bb6375194bc5fb4a34f5b1983fbad481a6ffe9663a961780b9ef25c75efac359c1aeae518eb4fa222833b164a8bca64c4eb8c6f8502af913ecd3eb9fefbdd830051d9f06d24f951121034558346344231478e8f699cab2a1d6303a1b2f865097c7fd769ed5d381c219d156138d509027bb8591dcd430de961016b17536123074d9e1b5adb68d3e3174a613e228c4b9671f0ea8dcd80d7daa1bd8dab7b55b58f58be9f652b3a4aec3cc2b5bc2ea91ab2effa78ff9872c8496da59b06a2a11c744929b99b412df34128429f6a1b580f9cb9f70f8f5b860ef46940f025c272a4c834e7b49ba37b0968075617e3cb85879a63d0fcc15e9118210355d8c344b0b91818ca4bb81993e3bd0b47c7460417749dd06ca774dfef381e7063f716512669847f53cc767fc82516ab4590918f2a4ab2232f9ea112860136c6e81fb5163d7eb4d108f7d00d4369c33564332a1a28385cbb46c2d41de085cf5150143ce71d4c647a0da04d68c0f3df3b483e57532068647c77da63470f21a23a7f2446e6b0bed201f085abdddaee0b219280da40382a6f8aed47dfa223278bf9aa121b335b668016c8efbebb6fdafb0e56a91c4f915f83b31733bcffa0ec15b36db86904c29ff819bc38356c35c080c0946d17f84a48fc64d6f39188aa39db453e75a21628563bfcf08356d32f6f966becd497eca54bbcb54d6aa47c48aa121d491ef0302c4d1a25f137a39bc5af1ddc6837d332fa9a4256fb6182ffaa0d9211b8aca0f253fce452c4386adc5c15d703ee620f488ef8d7ab695e6cd60c99106b64c0bbbbb08822891810fb38c9f37e1427e5d6a0e20f5695e6fafa05c59d710da5230b877c285412f39756917d95281fad699738946667d378a404f6c938ff7d2ea5b3460056057e665cf34e97b1432576966ed2b01582bd8d5f0aad8d6b2cd95f4b7ed51dbb2ac164ddb4039c75399c2dff9662679e98c8a458585b669af75f11f75c15b49bdb028b81201a38bc0eb3c9cff13e0ec41ab173d90578791e22812babc0791c52969a8030cef95c8e5125a67d982e61bfc82ce77e51d7ab091153f99750eca234a47b54b395dec735e7d5d3064d994bde3d149df0cf16640e1cc2776fd9754f6fe46b0f96a2aff2eb36d4b023c7f901f0b6dc625393f1ea517e17f3132482ec572dbf5f0402e8df74a06682478c41424aebf286d96e8c51ebf6d3edea2a865afb2720e19f138de983a9b9d4eb2822fc1af8c0ba687646c99b068c16c4bbbda218e5ba9fee23cc1be0e4440dbf34de91b279351d076e794fcd782c452badab5065e78bb55d6c4e1750a0910c8a66a70e7a77708338fb95886bc689b16ae6b4aecb19a568f1c0184e46d5409d684a7c7e191753ddeec8303bdaf78ed80fb5a1fde1c60b361eb7e0678540b50205ebf9a38cdd83e15fd3f221e888fb38c2b0f395e2d5911ba53ac1b1a61867fd15e7e24b25e7bbaf11b336cbdce8558d3c0a0f3943f8fa4cd25d05d7e4cfb02f8f6824be4bd4ba5ea01f4de9cd30754a523af04f3deca65fb927c36181bd6aec8bffc9cda90c7b2904814a92f291e9857377b88f5c70dc2a2975343c6ec75f0bc01d24219d522382639ebd9b7b95626575de7b1fe16dbcf92544d35ba19ff4ee260d49b67ac34f190cc52f662c4b4805c97ae466b43c91451840376ccee19f111bcc90bba7fbcd85af6332ec895d46b41712e2cf628d6a08dac9", 0x1000, 0x4080, &(0x7f0000000040)={0x2, 0x4e24, @empty}, 0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:18 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:18 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 982.617722][ T2280] overlayfs: './file0' not a directory [ 982.943132][ T2264] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 982.976044][ T2264] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:19 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:19 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0xff00000000000000}]}) 07:31:19 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700f0ffff00000014000000080008000b0000b70000", 0x52) 07:31:19 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000122000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:19 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xa03, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x6, 0x4000) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$kcm(0x10, 0x2, 0x10) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) ioctl$VIDIOC_DBG_S_REGISTER(r4, 0x4038564f, &(0x7f0000000080)={{0x4, @addr=0x739}, 0x8, 0x80000001, 0x51}) sendmsg$kcm(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="2e4800001f000502d25a80648c63940d7e24fc60080000000a000b0005358221f0792e370900098000f01700d1bd", 0x2e}], 0x1}, 0x20008840) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) write$P9_RREAD(r6, &(0x7f0000000100)={0x7f, 0x75, 0x2, {0x74, "7829f3ccf0611fa3e306865f383d1488e7e7a05b2d85d6940669b574b6304c21c71cce40f4ca0c34e36160c90bb90e438afa2c5affc9afb5549016a7a3bbeb607ae6f2b754795dc92097b9ba67538b49782ead0e5148ca22c384c2aa48da4521b98e0a19dda4c905374a97213764800d526cb192"}}, 0x7f) setsockopt$inet_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000040)=0x1, 0x4) shutdown(r0, 0x0) syz_open_dev$mouse(&(0x7f0000002f80)='/dev/input/mouse#\x00', 0x2, 0x2000) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt$IPT_SO_SET_REPLACE(r8, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r8, 0x84, 0x82, &(0x7f0000000340)={0x0, 0x0, 0x400}, 0x8) [ 983.261905][ T2292] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 983.265243][ T2291] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:19 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8079effffff00000014000000080008000b0000b70000", 0x52) [ 983.310175][ T2292] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:19 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 983.414124][ T2305] overlayfs: './file0' not a directory 07:31:19 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x2}]}) 07:31:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_DIRTY_TLB(r2, 0x4010aeaa, &(0x7f0000000300)={0x73, 0x7}) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) syz_mount_image$cifs(&(0x7f0000000040)='cifs\x00', &(0x7f00000000c0)='./file0\x00', 0x401, 0x4, &(0x7f0000000280)=[{&(0x7f0000000100)="db4d3c74c3", 0x5, 0x5}, {&(0x7f00000001c0)="1ee2f689fb8a0f0c0fd801fdafcc2a9ebb48b60fbcd563efea7d96126ae282a8b75a90474b036662e363cb2662e06b51f5966a8377fd74c92c6d42cfa8bebedc25c5e1c9ae4c76174d15bf5810339b7679da501074b86d44171376cca1ee64e9cea25cf34087adf2e3c4904e6c5891b02986866b2854e39b8b35da17dc488407a38ac5fbaa92f7e878281322f25caa616c4b9c9f67ba4e1058a273e5af2ce56d7cb8bef1894863a819ed52e84381fc137789187c77c398ad25", 0xb9, 0x37}, {&(0x7f0000000380)="ee67a943f63b6735281b5c0ec48a787fa57c3ff33acb458b159984f2206f680e79e5dca8987c19a5e3f8f273688ec69a29656b9c4e88a39e6bb3aebbc92276b8ee9021c0c1a8b22ae8680db9360d917580ffb08bbcf47ba41f2fcc656075421421f60616ca385266b357b589ff91df180ce30e1eb8666c9ebf8a17df7e6c312f7ad590cafbc3d9123bc2a44cf6cee374ece7da9199267213dc66774034b077ce7b3b53fbeb79280429ea49a5b5c1b2bcf9236cd17e33980649bada85374cdc2c80e5a0185dac15d396f0389508b978997cf58cf8afab98a0055ea26b2b74f2dbdaec9e8bd80598a104a27d7ca624db900a626c77fc2ac3", 0xf7, 0x40}, {&(0x7f0000000480)="043dc32c110d264fce9c7940a82d576a7e4e9fe7587e234fd58448e1e45891e135193270405c936159558d4eff5453c96e43f196b6db0613d23df8bb221ee356b1d0092688af0289912208281892420e72a8f8744b0a21e1d8f7ba568359d016382a488bd0deae0aae380d712e66ad8dac422e6a96d88abf184600f02b3a3fc504ba2c6614f4684ac17929442a536bae355622cd3fbe1ad49b8e866a0514b0d9fee772e99da8fe74108c32a2deeff82ddd3710b7ead5f7be1693cccc4d6c1b430444", 0xc2, 0x1}], 0x480, &(0x7f0000000140)='\x00') [ 983.604328][ T2309] overlayfs: missing 'lowerdir' 07:31:19 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:20 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 983.811051][ T2316] overlayfs: missing 'lowerdir' [ 983.829041][ T2318] overlayfs: './file0' not a directory 07:31:20 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x3}]}) 07:31:20 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 983.963786][ T2320] overlayfs: missing 'lowerdir' 07:31:20 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 984.046190][ T2322] overlayfs: missing 'lowerdir' [ 984.138815][ T2324] overlayfs: missing 'lowerdir' [ 984.178326][ T2302] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 984.196708][ T2302] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000028000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:20 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:20 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807f0ffffff00000014000000080008000b0000b70000", 0x52) 07:31:20 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xc00, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r3}, 0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340)={r3}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt$IPT_SO_SET_REPLACE(r5, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) getsockopt$inet_sctp6_SCTP_NODELAY(r5, 0x84, 0x3, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 07:31:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c090000003f000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 984.466077][ T2332] overlayfs: './file0' not a directory 07:31:20 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000000000000001e000000080008000b0000b70000", 0x52) 07:31:20 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x4}]}) [ 984.525617][ T2337] overlayfs: missing 'lowerdir' 07:31:20 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 984.581859][ T2342] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 984.720167][ T2350] overlayfs: missing 'lowerdir' 07:31:21 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:21 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x5}]}) [ 984.861086][ T2353] overlayfs: './file0' not a directory [ 984.941921][ T2355] overlayfs: missing 'lowerdir' 07:31:21 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 984.970614][ T27] kauditd_printk_skb: 20 callbacks suppressed [ 984.970627][ T27] audit: type=1804 audit(1586244681.197:698): pid=2355 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1268/bus/file0" dev="sda1" ino=15975 res=1 07:31:21 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000000000ea4000000080008000b0000b70000", 0x52) [ 985.120611][ T2348] validate_nla: 2 callbacks suppressed [ 985.120633][ T2348] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 985.152517][ T2348] __nla_validate_parse: 2 callbacks suppressed [ 985.152527][ T2348] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 985.207700][ T2359] overlayfs: missing 'lowerdir' [ 985.218110][ T2348] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:21 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 985.240446][ T27] audit: type=1804 audit(1586244681.467:699): pid=2359 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1269/bus/file0" dev="sda1" ino=15844 res=1 [ 985.246133][ T2348] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 985.332036][ T2366] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:21 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070002000000000014000000080008000b0000b70000", 0x52) 07:31:21 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xc01, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 985.371432][ T27] audit: type=1804 audit(1586244681.587:700): pid=2364 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1583/bus/file0" dev="overlay" ino=15787 res=1 [ 985.403977][ T2367] overlayfs: './file0' not a directory 07:31:21 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) timerfd_create(0x6, 0x0) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)}, &(0x7f0000000180)=0x10) 07:31:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000048000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:21 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070003000000000014000000080008000b0000b70000", 0x52) 07:31:21 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x6}]}) [ 985.506849][ T2369] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 985.575154][ T2369] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 985.576317][ T27] audit: type=1804 audit(1586244681.807:701): pid=2377 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1270/bus/file0" dev="sda1" ino=15788 res=1 07:31:21 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) ioctl$VIDIOC_DQBUF(r2, 0xc0585611, &(0x7f00000000c0)={0x5, 0x1, 0x4, 0x80000000, 0x9, {0x0, 0x7530}, {0x2, 0x8, 0x9, 0x8, 0x4, 0x1, "c69247d8"}, 0x4, 0x3, @offset=0x1, 0x8, 0x0, r0}) ioctl$SG_SCSI_RESET(r3, 0x2284, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r6) r7 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r7, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r6, 0x84, 0x71, &(0x7f0000000000)={r8}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000000000)={r8, 0x10, &(0x7f0000000040)=[@in={0x2, 0x4e20, @multicast1}]}, &(0x7f0000000180)=0x10) r9 = accept4$tipc(r3, &(0x7f0000000300), &(0x7f0000000480)=0x10, 0x800) getsockopt$TIPC_CONN_TIMEOUT(r9, 0x10f, 0x82, &(0x7f00000004c0), &(0x7f0000000500)=0x4) 07:31:21 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 985.766470][ T2387] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 985.855131][ T2390] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 985.869634][ T27] audit: type=1804 audit(1586244682.097:702): pid=2388 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1584/bus/file0" dev="overlay" ino=16066 res=1 [ 985.885388][ T2390] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 07:31:22 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:22 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x7}]}) [ 985.948960][ T2395] overlayfs: './file0' not a directory [ 985.966210][ T27] audit: type=1804 audit(1586244682.147:703): pid=2392 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1271/bus/file0" dev="sda1" ino=16101 res=1 [ 986.096167][ T27] audit: type=1804 audit(1586244682.227:704): pid=2388 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1584/bus/bus/file0" dev="overlay" ino=16149 res=1 [ 986.145145][ T2397] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 986.176488][ T2397] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 07:31:22 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 986.198892][ T27] audit: type=1804 audit(1586244682.427:705): pid=2398 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1272/bus/file0" dev="sda1" ino=16021 res=1 07:31:22 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070004000000000014000000080008000b0000b70000", 0x52) [ 986.380757][ T2400] overlayfs: unrecognized mount option "upper" or missing value [ 986.388619][ T2384] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 986.413967][ T2384] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:22 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 986.438538][ T27] audit: type=1804 audit(1586244682.667:706): pid=2400 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1273/bus/file0" dev="sda1" ino=15785 res=1 [ 986.489848][ T2404] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 986.522533][ T2404] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:22 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xe00, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:22 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070005000000000014000000080008000b0000b70000", 0x52) 07:31:22 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c090000004c000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:22 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340)={0x0, 0xfffe}, 0xfffffd7b) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 986.650024][ T27] audit: type=1804 audit(1586244682.877:707): pid=2408 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1585/bus/file0" dev="overlay" ino=15800 res=1 [ 986.690748][ T2411] overlayfs: unrecognized mount option "upper" or missing value 07:31:23 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 986.713655][ T2416] overlayfs: './file0' not a directory 07:31:23 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x8}]}) 07:31:23 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000940)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff000000001a435fed044cd37dff6490e5ce6f890ccaa9283c41bd91a5d425885b9cd8fda5b0138d09ab7f9f5eb604b539327ffeb1a829dfa979e6486567e0d2b6ad516b1d810d6280a32535d5"], 0x2e8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x1b, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="7800000041d9719ca8d58fed02e0f307736c8309b94177c3e1de636bf785c7f7f78a1fb6b5a63b0cbf8e13e2283c0794fdc74fb246d32ed5ed672b64ef9d96a74a1892edc82e33714abfa865b72df71057f80b1281367cd784743ea9974e3518b25d2e3e260c2899101f4d9bc3c93ef4194a46f95d6a4c82a2e3d1b1"], &(0x7f0000000040)=0x80) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f00000001c0)={r5, @in={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x17}}}}, 0x84) read$dsp(r2, &(0x7f0000000140)=""/28, 0x1c) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 986.933145][ T2427] overlayfs: unrecognized mount option "upper" or missing value 07:31:23 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:23 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x300}]}) [ 987.021973][ T2432] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 987.025834][ T2433] overlayfs: './file0' not a directory [ 987.197004][ T2436] overlayfs: workdir and upperdir must be separate subtrees 07:31:23 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 987.337152][ T2440] overlayfs: './file0' not a directory 07:31:23 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x500}]}) [ 987.471458][ T2442] overlayfs: workdir and upperdir must be separate subtrees 07:31:23 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 987.590909][ T2424] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 987.608042][ T2446] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 987.643353][ T2424] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 987.666096][ T2446] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 987.688144][ T2451] overlayfs: workdir and upperdir must be separate subtrees 07:31:24 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x1103, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:24 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070006000000000014000000080008000b0000b70000", 0x52) 07:31:24 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000060000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:24 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:24 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) ftruncate(r0, 0x40) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) fsetxattr$security_evm(r2, &(0x7f0000000080)='security.evm\x00', &(0x7f0000000140)=@v2={0x3, 0x0, 0x10, 0x1, 0xb1, "3044afd8a940e715eef1345b7d6be87a7d3092ff8c48be774ef7ee26edc403d0698fcdea680db6d96446cc1d0233a0d6794765e748d4b85da04809d4cd7cb0590c2d027e035c4d464493ea1b54856609ee716e0474d322684138994c99bed1135aa6d8c30c88c1746f6d1d5bc8863a077f3faeda86fbb6110743e9d918df594608635762141dfbdc003793d7a909616a1b1cabb6b9689b3acaf1472a73045817e141b22313834b074e19475be04001fa2f"}, 0xba, 0x2) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x58, &(0x7f00000000c0)=[@in6={0xa, 0x4e20, 0x0, @loopback}, @in={0x2, 0x4e24, @rand_addr=0x8}, @in6={0xa, 0x4e23, 0x8, @loopback}, @in={0x2, 0x4e23, @broadcast}]}, &(0x7f0000000040)=0x10) [ 987.839588][ T2454] overlayfs: './file0' not a directory 07:31:24 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070007000000000014000000080008000b0000b70000", 0x52) 07:31:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x600}]}) [ 987.885990][ T2458] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 987.920413][ T2462] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 987.930773][ T2458] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 987.957985][ T2464] overlayfs: failed to resolve './fil': -2 [ 988.007582][ T2462] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:24 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:24 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r4, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000000)={r5}, 0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f00000000c0)={r5, @in6={{0xa, 0x4e24, 0x1, @dev={0xfe, 0x80, [], 0x20}, 0x80}}, 0xf76, 0x2}, &(0x7f0000000040)=0x90) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={r6, 0x10, &(0x7f0000000080)=[@in={0x2, 0x4e22, @loopback}]}, &(0x7f0000000180)=0x10) 07:31:24 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 988.248266][ T2477] overlayfs: failed to resolve './fil': -2 [ 988.254510][ T2478] overlayfs: './file0' not a directory 07:31:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x700}]}) [ 988.457978][ T2482] overlayfs: failed to resolve './fil': -2 07:31:24 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 988.621957][ T2467] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 988.637819][ T2467] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 988.659906][ T2486] overlayfs: failed to resolve './file': -2 07:31:25 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x1200, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:25 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070008000000000014000000080008000b0000b70000", 0x52) 07:31:25 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000068000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:25 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 988.884412][ T2489] overlayfs: './file0' not a directory [ 988.903725][ T2493] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:25 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xff00}]}) [ 988.943028][ T2493] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 988.946506][ T2494] overlayfs: failed to resolve './file': -2 07:31:25 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070009000000000014000000080008000b0000b70000", 0x52) 07:31:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)}, &(0x7f0000000180)=0x10) 07:31:25 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) getsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 989.257169][ T2510] overlayfs: failed to resolve './file': -2 07:31:25 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 989.308280][ T2511] overlayfs: './file0' not a directory 07:31:25 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x1000000}]}) 07:31:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r5) r6 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r6, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f0000000100)=ANY=[@ANYBLOB="974f5419f2c02c49b486ad1709e99243d963ba0000093f6dca374b795fa9cf412e2668c989b9290000000000", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r5, 0x84, 0x71, &(0x7f0000000000)={r7}, 0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r4, 0x84, 0x22, &(0x7f0000000040)={0x7, 0x201, 0xffffffff, 0x0, r7}, &(0x7f00000000c0)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup(r9) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r10, 0x84, 0x6, &(0x7f00000001c0)={r8, @in6={{0xa, 0x4e22, 0x1, @loopback, 0x9}}}, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 989.700190][ T2498] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 989.713614][ T2498] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:26 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x1602, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:26 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:26 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c090000006c000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:26 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000a000000000014000000080008000b0000b70000", 0x52) 07:31:26 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000074000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 989.960033][ T2531] overlayfs: './file0' not a directory 07:31:26 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000b000000000014000000080008000b0000b70000", 0x52) 07:31:26 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x2000000}]}) 07:31:26 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:26 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(0x0, 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:26 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$RXRPC_MIN_SECURITY_LEVEL(r2, 0x110, 0x4, &(0x7f0000000040), 0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r4, 0x84, 0x6e, &(0x7f0000000180)=[@in={0x2, 0x4e20, @rand_addr=0xce}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ffffecd506272128231f9332d2ebd5f30fe902ba6417c1ff3d8bb6ee1476c711cf7e07135f07922f2632866cc155e7d5e9b55c3cf1d9803a5fa756ac1b41b77c3307000000f3c874545f6ef491675f57e70880000000000000b9e3eeab099830515b07c77c5d6d7fa4c196", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xc2, 0x4, {0x8, 0x832}, {0xa70}, @cond=[{0xc9, 0x7ff, 0x800, 0x4, 0xfffa, 0x7}, {0x7, 0x4, 0x0, 0xfffe, 0xfffe, 0x928a}]}) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000000)={r5}, 0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={r5, 0x5, 0x80}, 0x8) socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$IPT_SO_SET_REPLACE(r6, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) ioctl$SNDRV_PCM_IOCTL_DELAY(r2, 0x80084121, &(0x7f0000000140)) [ 990.305071][ T27] kauditd_printk_skb: 24 callbacks suppressed [ 990.305088][ T27] audit: type=1804 audit(1586244686.537:732): pid=2547 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1593/bus/file0" dev="overlay" ino=15831 res=1 [ 990.402933][ T2548] overlayfs: './file0' not a directory 07:31:26 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x3000000}]}) [ 990.431108][ T27] audit: type=1804 audit(1586244686.657:733): pid=2547 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1593/bus/bus/file0" dev="overlay" ino=15929 res=1 07:31:26 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(0x0, 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 990.701132][ T2543] validate_nla: 2 callbacks suppressed [ 990.701143][ T2543] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 990.765963][ T2543] __nla_validate_parse: 2 callbacks suppressed [ 990.765973][ T2543] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 990.796033][ T2543] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 990.814612][ T2543] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:27 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x1802, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:27 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000c000000000014000000080008000b0000b70000", 0x52) 07:31:27 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(0x0, 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:27 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c090000007a000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 990.962407][ T27] audit: type=1804 audit(1586244687.197:734): pid=2560 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1594/bus/file0" dev="overlay" ino=15846 res=1 [ 990.990449][ T2563] overlayfs: './file0' not a directory 07:31:27 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000d000000000014000000080008000b0000b70000", 0x52) 07:31:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x4000000}]}) [ 991.076464][ T27] audit: type=1804 audit(1586244687.247:735): pid=2560 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1594/bus/bus/file0" dev="overlay" ino=15819 res=1 07:31:27 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 991.310982][ T27] audit: type=1804 audit(1586244687.537:736): pid=2577 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1595/bus/file0" dev="overlay" ino=15803 res=1 07:31:27 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r3 = accept4$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast2}, &(0x7f00000000c0)=0x10, 0x800) r4 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r4) r5 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$SIOCAX25ADDFWD(r4, 0x89ea, &(0x7f0000000100)={@null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}) syz_mount_image$hfsplus(&(0x7f0000000140)='hfsplus\x00', &(0x7f00000002c0)='./file0\x00', 0x3ff, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000380)="ec39b447ed8bad93cca7756f602e06d327feec83253d381dff15a335f2ec583a02f997a9dbe067edca83f84deceffa083dcc0e98518492ef46be709a52b13302421c262547501ee8b93803c2112ae78d2219c0f806fa7ac15c88bb5f04bc614d5537a5b0cb14137697a97f2bc39b0769768d777460d6720c54b1", 0x7a, 0x1f6000000000000}, {&(0x7f0000000300)="baad0eb7ecfc8a71ae576a2857300bbcbdf247db957bcf4cd71e67a286f4bb4eceb3b46d63fb568b88629aca7d009ee22844912aee10", 0x36, 0xffffffff7fffffff}, {&(0x7f0000000400)="c89e79b4056b60eededb16cb04f5f8a3c09c9e5381d64fa0a8a3afe1166c838a930a68d95b3afb9ef89202129bd6a7fe47c30e3572bd2381d01b700bc4db3774218d", 0x42, 0x9}, {&(0x7f0000000480)="7051a6049449dd0172b1cbe3d8453fb0e7b6a0606f906d3d998f98e37605413aa378b07c3387241be537983f01f4172f0ff0d111bba8637c96203bf99e8d7fc50d", 0x41, 0x3}, {&(0x7f0000000500), 0x0, 0xfff}, {&(0x7f0000000540)="e6ebc3f7e1e086a5a2209306e0afc5ca827e0093dc497aaf359571804e0a1f5685c104154fd9136bd91996527d3c7ec7a35d4c7ca823f41e0fad578dee553c528eeb1ec3d9421fe584f7556d1acf8d4896931ed5759a0f10a597168ca368dc8a9d3d809e0280a44d5cd62a5d95e8903b5e3f043b94cf3e860ef072873af4d3d44a67", 0x82, 0x7ff}, {&(0x7f0000000900)="55abf7d1136a0dbd6a8ecd0c0e5c92fd2c34cee345d112cb0fd5ba9fd3beeaca555e799c26830ed08aa57ecb9b514ddba1e60dee26a10fa5a25a518d7ada8bcc11becaad914f2bce440d0db94c878cae33164b80d21add35f19876ddcd1d3bc827ea2d1820734d4cb8fde9b6395bba29ffc07ed43ff95984351a1cd96cff2c3348462298baaae4d7471d1e18a3a5b8c4c8f9cd08ffcd7c15a96ebdb1677ab88dbf6d3e04279352cf9d66d36b02b2988931a52e70810ac08372c4f842dcd747b1199f183cc975a8ab16c9d4bde0420db3b471d630da9ecd39cea18aae85a84f16414f3e7045002bb5f4ffd8f2b0a20e6013", 0xf1, 0x1}, {&(0x7f0000000a00)="5b714e7d4c3efbedfcf8e94b3efca19882708e94c33d5555c0a1821538b6f10179b95d80c07cbf8e53b7bd317d104f1269f2fdff30feacfbd216a9adaed13a6c88cc6e1c454f57b83c90c5e904f2a5049e451aee2ccd5b611cb2676d5d73659851cea0172125e2c6a9d10fdd83e4b6b4ddefe039ec0390f8eba8bb48892b3728832d1e", 0x83, 0x8}], 0x3084004, &(0x7f0000000b80)={[{@part={'part', 0x3d, 0x6}}], [{@dont_hash='dont_hash'}]}) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r7, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r4, 0x84, 0x71, &(0x7f0000000000)={r8}, 0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f00000001c0)={r8, @in={{0x2, 0x4e21, @local}}, 0x7, 0x9, 0xfffffff8, 0xe3, 0x80, 0x4, 0xe1}, 0x9c) [ 991.364842][ T2580] overlayfs: './file0' not a directory 07:31:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x5000000}]}) [ 991.438149][ T27] audit: type=1804 audit(1586244687.627:737): pid=2577 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1595/bus/bus/file0" dev="overlay" ino=15786 res=1 07:31:27 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 991.530726][ T2584] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 991.694472][ T27] audit: type=1804 audit(1586244687.927:738): pid=2587 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1596/bus/file0" dev="overlay" ino=15930 res=1 [ 991.746549][ T2590] overlayfs: './file0' not a directory 07:31:28 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x6000000}]}) [ 991.889175][ T2574] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 991.906503][ T2574] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 991.961261][ T2595] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 991.992165][ T2595] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 992.002225][ T2596] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:28 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x1b01, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:28 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000e000000000014000000080008000b0000b70000", 0x52) 07:31:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000081000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:28 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) ioctl$DRM_IOCTL_AGP_ENABLE(r2, 0x40086432, &(0x7f0000000040)=0xffff) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 992.140452][ T27] audit: type=1804 audit(1586244688.367:739): pid=2599 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1597/bus/file0" dev="overlay" ino=15848 res=1 07:31:28 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x7000000}]}) 07:31:28 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000f000000000014000000080008000b0000b70000", 0x52) [ 992.268154][ T2609] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 992.291601][ T2610] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:28 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f0000000040)) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r2, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 992.317619][ T2609] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 992.350103][ T2610] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:28 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 992.578590][ T27] audit: type=1804 audit(1586244688.807:740): pid=2622 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1598/bus/file0" dev="overlay" ino=15817 res=1 [ 992.625335][ T2626] overlayfs: './file0' not a directory 07:31:28 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x8000000}]}) [ 992.678711][ T27] audit: type=1804 audit(1586244688.887:741): pid=2622 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1598/bus/bus/file0" dev="overlay" ino=15910 res=1 07:31:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xfdfdffff}]}) [ 992.939665][ T2634] overlayfs: './file0' not a directory [ 993.144531][ T2616] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 993.156555][ T2616] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 993.297992][ T2639] overlayfs: './file0' not a directory 07:31:29 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x1c02, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:29 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:29 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) setsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000040), 0x4) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:29 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070010000000000014000000080008000b0000b70000", 0x52) 07:31:29 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900039688000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xff000000}]}) 07:31:29 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070011000000000014000000080008000b0000b70000", 0x52) [ 993.466748][ T2646] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 993.495597][ T2646] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:29 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:29 executing program 5: r0 = syz_open_dev$mouse(&(0x7f00000000c0)='/dev/input/mouse#\x00', 0x5, 0x24840) r1 = openat$rdma_cm(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r1, &(0x7f0000000140)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @mcast1}, {0xa, 0x0, 0xaf, @remote, 0x8}, r2}}, 0x48) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000100)={0x13, 0x10, 0xfa00, {&(0x7f0000000380), r2, 0x1}}, 0x18) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/key-users\x00', 0x0, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) read$eventfd(r3, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$inet_sctp6_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000040)=@int=0xffffff80, 0x4) [ 993.626179][ T2659] overlayfs: './file0' not a directory 07:31:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xfffffdfd}]}) 07:31:30 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 993.988953][ T2671] overlayfs: './file0' not a directory 07:31:30 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x1000000000000}]}) [ 994.204853][ T2655] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 994.221597][ T2655] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:30 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x1e02, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:30 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, 0x0) 07:31:30 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000c00)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000bfa275011b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffff8136f90722dda9255de57a4df5d4af12a0cfc20c9f1ec7032c345a10985aa0840e81fa210a6d2f2660d2f8cbbb7ef5602a6ede4435b738eabae316c6c79443d642690e8d400565b831d7be2beb5a0bf3fef48f81c50ebf6d74284ff7235a32d7ed8f9277d88b3989d47489733a8c"], 0x2e8) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/autofs\x00', 0xa001, 0x0) sendto$ax25(r3, &(0x7f0000000080)="620e7255b6b7b8", 0x7, 0x24004000, &(0x7f00000000c0)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x5}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null]}, 0x48) r4 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000900)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000000000000000880200000000000000000000f8000000f8000000f8faffffef010000f0010000f0010000f0010000f001000003000000000000000000000000000000fe00000000000000000000000000000000a32b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a0000006000534554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c7465720000000000000000000000000000000000000000000000000000000000006000534554000000000000000000000000d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6de9950328d254bbf21e08130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000000000000000000000000000000000000000280000000000000000000000000000000004feffffff00000000c0108b1201df51f3156c3c2b897d70a7f3a7c33c2ebcf670386a257e0c5eb490cfec9bfe8650930fd32d8f2d9e359fe3d2"], 0x2e8) ioctl$SCSI_IOCTL_START_UNIT(r4, 0x5) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r5, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r5, 0x84, 0x82, &(0x7f0000000340), 0x8) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x145002, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)}, &(0x7f0000000180)=0xfffffffffffffed1) 07:31:30 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070012000000000014000000080008000b0000b70000", 0x52) 07:31:30 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000a91000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:30 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x100000000000000}]}) [ 994.379830][ T2680] overlayfs: './file0' not a directory 07:31:30 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070013000000000014000000080008000b0000b70000", 0x52) [ 994.512886][ T2692] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:30 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x24a00, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$IPT_SO_SET_REPLACE(r3, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, &(0x7f00000000c0)={0x3, r3}) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:30 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, 0x0) [ 994.583454][ T2692] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 994.728846][ T2708] overlayfs: './file0' not a directory [ 994.740304][ T2709] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x200000000000000}]}) [ 994.814717][ T2709] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000040)={0x0, 0x6, 0x4}, 0x89a39f0880e14357) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:31 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, 0x0) [ 995.076881][ T2720] overlayfs: './file0' not a directory [ 995.305140][ T2701] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 995.316580][ T2701] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:31 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x1f00, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = semget$private(0x0, 0x3, 0x540) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000040)=""/56) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x300000000000000}]}) 07:31:31 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070014000000000014000000080008000b0000b70000", 0x52) 07:31:31 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:31 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000a92000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09ffffff9e000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:32 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807002e000000000014000000080008000b0000b70000", 0x52) 07:31:32 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x361102, 0x0) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000000000)={r3, 0x2c, &(0x7f00000000c0)=[@in={0x2, 0x4e20, @remote}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [], @local}, 0x7f}]}, &(0x7f0000000180)=0x10) [ 995.724501][ T27] kauditd_printk_skb: 21 callbacks suppressed [ 995.724516][ T27] audit: type=1804 audit(1586244691.957:763): pid=2734 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1303/bus/file0" dev="overlay" ino=15877 res=1 [ 995.756079][ T2743] overlayfs: './file0' not a directory 07:31:32 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x400000000000000}]}) [ 995.871043][ T27] audit: type=1804 audit(1586244691.957:764): pid=2733 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1606/bus/file0" dev="overlay" ino=15863 res=1 [ 996.003101][ T27] audit: type=1804 audit(1586244692.047:765): pid=2733 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1606/bus/bus/file0" dev="overlay" ino=15804 res=1 07:31:32 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 996.137608][ T27] audit: type=1804 audit(1586244692.347:766): pid=2756 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1607/bus/file0" dev="overlay" ino=15877 res=1 [ 996.168836][ T2759] overlayfs: './file0' not a directory [ 996.263821][ T27] audit: type=1804 audit(1586244692.357:767): pid=2758 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1304/bus/file0" dev="overlay" ino=15898 res=1 [ 996.396737][ T27] audit: type=1804 audit(1586244692.627:768): pid=2761 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1305/bus/file0" dev="overlay" ino=15828 res=1 [ 996.549517][ T2752] validate_nla: 2 callbacks suppressed [ 996.549527][ T2752] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 996.564784][ T2752] __nla_validate_parse: 2 callbacks suppressed [ 996.564793][ T2752] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 996.602660][ T2752] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 996.610947][ T2752] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x2000, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:33 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x500000000000000}]}) 07:31:33 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2}) 07:31:33 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070060000000000014000000080008000b0000b70000", 0x52) 07:31:33 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09fffffff0000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:33 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x4000000000000, 0x40, &(0x7f0000000c00)=@raw={'raw\x00', 0x2, 0x3, 0x298, 0x100, 0x0, 0xf8, 0x0, 0xf8, 0x200, 0x1f0, 0x1f0, 0x200, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0xa0, 0x100, 0x0, {}, [@common=@ah={{0x30, 'ah\x00'}, {[0x5, 0x2]}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x0, [0x4, 0x3], 0x1}, {0x0, [], 0x1}}}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00', {}, {}, 0x5e}, 0x0, 0x98, 0x100, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x1d, 0xff, 0x9, 0x101, 'syz0\x00', 'syz0\x00', {0x3e4d}}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x31e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) shutdown(r6, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) getsockopt(r7, 0x982, 0x8, &(0x7f00000000c0)=""/131, &(0x7f0000000040)=0x83) 07:31:33 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700f0000000000014000000080008000b0000b70000", 0x52) [ 996.919446][ T2772] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 996.927061][ T2773] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 996.965404][ T2773] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 996.997323][ T27] audit: type=1804 audit(1586244693.217:769): pid=2770 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1608/bus/file0" dev="overlay" ino=16274 res=1 [ 997.011156][ T2779] overlayfs: './file0' not a directory 07:31:33 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x600000000000000}]}) 07:31:33 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, 0x0) [ 997.109048][ T27] audit: type=1804 audit(1586244693.287:770): pid=2770 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1608/bus/bus/file0" dev="overlay" ino=16311 res=1 [ 997.219830][ T27] audit: type=1804 audit(1586244693.287:771): pid=2774 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1306/bus/file0" dev="overlay" ino=16301 res=1 07:31:33 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x200000000000000}]}) [ 997.383394][ T27] audit: type=1804 audit(1586244693.617:772): pid=2789 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1307/bus/file0" dev="overlay" ino=16004 res=1 [ 997.407126][ T2792] overlayfs: './file0' not a directory 07:31:33 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x700000000000000}]}) 07:31:33 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000030000000014000000080008000b0000b70000", 0x52) [ 997.662871][ T2784] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 997.671465][ T2784] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x2088, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:34 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900f0ffff000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:34 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000050000000014000000080008000b0000b70000", 0x52) 07:31:34 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r2) r3 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r3, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f0000000000)={r4}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000280)={r4, 0x20, &(0x7f0000000240)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x42}}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x24}}]}, &(0x7f00000002c0)=0x10) r5 = socket$inet_sctp(0x2, 0x5, 0x84) fcntl$F_GET_FILE_RW_HINT(0xffffffffffffffff, 0x40d, &(0x7f0000000140)) getsockopt$bt_hci(r5, 0x0, 0x2, &(0x7f00000000c0)=""/91, &(0x7f0000000040)=0x5b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r7, 0x84, 0x16, &(0x7f0000000380)=ANY=[@ANYBLOB="0100000200003cacadcb81c0a6ec00000000000072de00000000807f47fd037170ed7637f9b43e60703e8067f962703d8d09ded046b97beee0024847603f15ff7565f9891436400b9fa2c4add27a459c4e127ddb7915e8c6c996e6bac69350b792d6b2d5a4f804970f93fb4da800de1f2ec405083b908e88542ce935112ba2a1dcfdbabb2740297336489fa41575712ccc84dd982ec72df99b4b8c78ebed59a7e159654d7d2e5a713dcf273b60c740669b99a7cf1bf507852da041e9b345beaa097d4b8dfcaa3223f1fefa7eeebade497f09a5ead19d1c76937bbdfa9bd70021b6d7038774bdd7194b7c12"], &(0x7f00000001c0)=0x6) [ 997.959593][ T2807] overlayfs: './file0' not a directory [ 997.991420][ T2809] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:34 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000060000000014000000080008000b0000b70000", 0x52) 07:31:34 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x800000000000000}]}) 07:31:34 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x1000000}]}) [ 998.029111][ T2809] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:34 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xfdfdffff00000000}]}) 07:31:34 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x600}]}) 07:31:34 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070035060000000014000000080008000b0000b70000", 0x52) [ 998.583045][ T2816] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 998.598331][ T2816] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:34 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c097fffffff000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:35 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000070000000014000000080008000b0000b70000", 0x52) 07:31:35 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x2603, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 998.807776][ T2838] overlayfs: './file0' not a directory [ 998.826003][ T2840] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:35 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r3}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={r3, 0x1c, &(0x7f0000000040)=[@in6={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, [], 0x1, 0x0}}]}, &(0x7f00000000c0)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SNDCTL_DSP_GETBLKSIZE(r6, 0xc0045004, &(0x7f0000000100)) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000380)=ANY=[@ANYRES32=r4, @ANYBLOB="500000000fb72508bf41f5ea4cd8a6ee201c874e9fcf10f6bee7b556cc1e4484f76a9a41d6c34450865777ae8e8159a6ed1f25be490eacd3f2e894e36886b3fa86797fcc9ef007316a10fc18cdeef9854a5713d89346d4666dd6ce89c0b0a34ea50cf8d048e4a2f643ce2559c74450052da7fe3e8e829f501a7245c3e22b622651780a02c1e5279613c792480386b47417d3e8a2584640a168915cf56f9611bf9df89538792fd3b7c12e38c9cff58044262711c5c17594f657bcb2726dd179ae827f18752c20f9aadd7d7ebe67e907e17798ad062533a08b478e5ae1ff921ddb7cf134d136d383153094f21a12b6a72efcd20bc375c9559ba719f6fe52dc02125a0bed52601422ae5b92387cd609dacd0134a6672243d0c96465ecfea67df9a44ca1164219f9769a8502d30e7eb09ba973ca3455183a919f2663cc501a18189e3774e4a05f137738a02376d4317e4a2f0b529f9da360138ae1c745b5a35467b2e7aead90214a1a5f19ec0b5b4ed7351ed3"], &(0x7f0000000080)=0x58) 07:31:35 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xff00000000000000}]}) [ 998.884283][ T2840] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:35 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:35 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000090000000014000000080008000b0000b70000", 0x52) [ 998.970367][ T2846] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:35 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x7000000}]}) 07:31:35 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 999.308062][ T2861] overlayfs: './file0' not a directory 07:31:35 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5452, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:35 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700000a0000000014000000080008000b0000b70000", 0x52) 07:31:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c099effffff000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 999.581950][ T2846] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 999.696866][ T2870] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 999.712259][ T2870] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:36 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700000b0000000014000000080008000b0000b70000", 0x52) [ 999.765363][ T2876] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:36 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x3802, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 999.812171][ T2876] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:36 executing program 2 (fault-call:7 fault-nth:0): mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2}) 07:31:36 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480800, 0x0) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[@ANYBLOB="180000c8003cbe0000000000000000000038f46689ee06279893a037d62d6d81f80c3e973ca229cc5e3701264b22a5dfff46e3d34c5db3f2d4c82ad0cc56fc398ca2b2d172389bc8e7ad9789347c2db6249b3a9a187768fd"], 0x16}, 0x1, 0x0, 0x0, 0x1}, 0x0) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$FBIOPUT_VSCREENINFO(r3, 0x4601, &(0x7f00000000c0)={0x60, 0x1000, 0x2320, 0x300, 0x2, 0x4, 0xf, 0x2, {0x2, 0x7fff, 0x1}, {0x6, 0x1}, {0x2, 0x8}, {0x5}, 0x2, 0x2, 0xfff, 0x5, 0x0, 0x3, 0xc5, 0x9, 0x7, 0x1000, 0xfffffffe, 0x1, 0x19, 0x200, 0x2, 0xc}) 07:31:36 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09f0ffffff000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:36 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700000c0000000014000000080008000b0000b70000", 0x52) [ 999.911211][ T2882] overlayfs: './file0' not a directory 07:31:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x2}]}) 07:31:36 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2}) 07:31:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x3}]}) [ 1000.296204][ T2903] overlayfs: './file0' not a directory 07:31:36 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x2, &(0x7f00000003c0)={0x2}) 07:31:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x4}]}) [ 1000.681716][ T2906] overlayfs: './file0' not a directory 07:31:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900020000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:37 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700d40c0000000014000000080008000b0000b70000", 0x52) 07:31:37 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x3cff, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:37 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r2, 0x84, 0x1e, &(0x7f0000000040), &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) 07:31:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900030000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:37 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700000d0000000014000000080008000b0000b70000", 0x52) [ 1001.061320][ T27] kauditd_printk_skb: 22 callbacks suppressed [ 1001.061333][ T27] audit: type=1804 audit(1586244697.287:795): pid=2917 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1617/bus/file0" dev="overlay" ino=15867 res=1 07:31:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900040000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:37 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700000e0000000014000000080008000b0000b70000", 0x52) 07:31:37 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) r1 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @remote, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={r3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt$IPT_SO_SET_REPLACE(r7, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) ioctl$sock_netrom_SIOCADDRT(r7, 0x890b, &(0x7f0000000080)={0x1, @default, @rose={'rose', 0x0}, 0x7, 'syz0\x00', @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0xfff, 0x2, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @bcast]}) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000000000)={r3, 0x1c, &(0x7f0000000040)=[@in6={0xa, 0x4e21, 0xff, @loopback, 0x3}]}, &(0x7f0000000180)=0x10) [ 1001.131343][ T2929] overlayfs: './file0' not a directory 07:31:37 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x5}]}) 07:31:37 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x10, &(0x7f00000003c0)={0x2}) [ 1001.197851][ T27] audit: type=1804 audit(1586244697.347:796): pid=2920 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1316/bus/file0" dev="overlay" ino=15925 res=1 [ 1001.230423][ T27] audit: type=1804 audit(1586244697.407:797): pid=2934 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1316/bus/bus/file0" dev="overlay" ino=16054 res=1 [ 1001.471418][ T2947] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 1001.488966][ T27] audit: type=1804 audit(1586244697.717:798): pid=2945 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1618/bus/file0" dev="overlay" ino=15879 res=1 [ 1001.501372][ T2948] overlayfs: './file0' not a directory 07:31:37 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x1275, &(0x7f00000003c0)={0x2}) 07:31:37 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x6}]}) [ 1001.607785][ T27] audit: type=1804 audit(1586244697.777:799): pid=2946 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1317/bus/file0" dev="sda1" ino=15922 res=1 [ 1001.693548][ T27] audit: type=1804 audit(1586244697.797:800): pid=2945 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1618/bus/bus/file0" dev="overlay" ino=15925 res=1 [ 1001.757050][ T27] audit: type=1804 audit(1586244697.807:801): pid=2951 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1317/bus/bus/file0" dev="sda1" ino=15973 res=1 07:31:38 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700c00e0000000014000000080008000b0000b70000", 0x52) [ 1001.862889][ T2941] validate_nla: 6 callbacks suppressed [ 1001.862900][ T2941] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1001.898454][ T2941] __nla_validate_parse: 6 callbacks suppressed [ 1001.898464][ T2941] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1001.934634][ T2941] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1001.951699][ T2941] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1002.058807][ T27] audit: type=1804 audit(1586244698.287:802): pid=2956 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1619/bus/file0" dev="overlay" ino=15883 res=1 [ 1002.114168][ T2960] overlayfs: './file0' not a directory 07:31:38 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x3f00, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900050000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:38 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700000f0000000014000000080008000b0000b70000", 0x52) 07:31:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x7}]}) 07:31:38 executing program 5: socket$xdp(0x2c, 0x3, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000200000003000000880200000000000000000000f8000000f8000000f8000000f0010000f0010000f0010000f0010000f0010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000048000000009800f80000000000000000000000000000000000000000002800616464727479706500000000000000000000000000000000000000000001000000000a000000600053455400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1414bb7f000001000000000000000000000000000000000000000000000000726f7365300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800f80000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000000000000000000600053455400000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000004feffffff00000000"], 0x2e8) shutdown(r1, 0x53e50d70026ee187) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x82, &(0x7f0000000340), 0x8) r2 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = creat(&(0x7f0000000280)='./file0\x00', 0x0) close(r5) r6 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r6, 0x84, 0x6e, &(0x7f0000000180)=[@in6={0xa, 0x400, 0x0, @local, 0x9}], 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r5, 0x84, 0x71, &(0x7f0000000000)={r7}, 0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f0000000040)={r7, 0x2, 0x3}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r2, 0x84, 0x23, &(0x7f0000000100)={r8, 0xff00}, 0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 1002.167476][ T27] audit: type=1804 audit(1586244698.367:803): pid=2959 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1318/bus/file0" dev="overlay" ino=15922 res=1 [ 1002.201240][ T2959] overlayfs: './file0' not a directory 07:31:38 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4b47, &(0x7f00000003c0)={0x2}) [ 1002.298106][ T2966] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1002.306641][ T2969] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:31:38 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000110000000014000000080008000b0000b70000", 0x52) [ 1002.347604][ T2966] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1002.348366][ T27] audit: type=1804 audit(1586244698.437:804): pid=2962 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1318/bus/bus/file0" dev="overlay" ino=15780 res=1 07:31:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x8}]}) [ 1002.521635][ T2980] overlayfs: './file0' not a directory 07:31:38 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4b49, &(0x7f00000003c0)={0x2}) [ 1002.634078][ T2982] overlayfs: failed to resolve './file0': -2 07:31:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x300}]}) [ 1002.846105][ T2988] overlayfs: './file0' not a directory 07:31:39 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4b4b, &(0x7f00000003c0)={0x2}) [ 1002.969859][ T2989] overlayfs: './file0' not a directory [ 1003.022818][ T2972] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1003.055619][ T2972] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:39 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900060000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:39 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x3fff, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:39 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000120000000014000000080008000b0000b70000", 0x52) 07:31:39 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x82, &(0x7f0000000340), 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r2, 0x84, 0x1e, &(0x7f0000000040)=0x7da, 0x4) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x440}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, 0x4, 0x1, 0x401, 0x0, 0x0, {0x3}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004880}, 0x40000) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @rand_addr="d838ed6e052b6211218092bbe1933bfd"}]}, &(0x7f0000000180)=0x10) [ 1003.234736][ T2999] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1003.279141][ T2999] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:39 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000130000000014000000080008000b0000b70000", 0x52) 07:31:39 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4c00, &(0x7f00000003c0)={0x2}) [ 1003.348197][ T3010] overlayfs: './file0' not a directory 07:31:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x500}]}) 07:31:39 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4c01, &(0x7f00000003c0)={0x2}) 07:31:40 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x600}]}) [ 1003.701121][ T3024] overlayfs: './file0' not a directory 07:31:40 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x541b, &(0x7f00000003c0)={0x2}) [ 1003.880484][ T3026] overlayfs: './file0' not a directory 07:31:40 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4c01, &(0x7f00000003c0)={0x2}) [ 1003.992256][ T3011] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1004.018651][ T3011] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:40 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000140000000014000000080008000b0000b70000", 0x52) 07:31:40 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900070000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1004.202329][ T3039] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1004.218488][ T3041] overlayfs: './file0' not a directory [ 1004.233650][ T3039] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1004.307006][ T3045] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1004.354558][ T3045] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:40 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x4000, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:40 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700002e0000000014000000080008000b0000b70000", 0x52) 07:31:40 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x700}]}) 07:31:40 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x541c, &(0x7f00000003c0)={0x2}) 07:31:40 executing program 5 (fault-call:7 fault-nth:0): mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:40 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09000a0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:40 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070006350000000014000000080008000b0000b70000", 0x52) [ 1004.557567][ T3050] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1004.593522][ T3050] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:40 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5421, &(0x7f00000003c0)={0x2}) 07:31:41 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1004.701556][ T3065] overlayfs: './file0' not a directory 07:31:41 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0xff00}]}) 07:31:41 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5423, &(0x7f00000003c0)={0x2}) 07:31:41 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x2, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1005.135408][ T3075] overlayfs: './file0' not a directory [ 1005.288275][ T3062] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1005.297421][ T3062] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1005.462081][ T3080] overlayfs: failed to resolve './file0': -2 07:31:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x4800, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:41 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x1000000}]}) 07:31:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09000f0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:41 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700003f0000000014000000080008000b0000b70000", 0x52) 07:31:41 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x10, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:41 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5437, &(0x7f00000003c0)={0x2}) 07:31:41 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000400000000014000000080008000b0000b70000", 0x52) 07:31:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900280000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1005.758174][ T3098] overlayfs: './file0' not a directory 07:31:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x2000000}]}) 07:31:42 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4b46, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:42 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5450, &(0x7f00000003c0)={0x2}) [ 1005.993500][ T3108] overlayfs: './file0' not a directory [ 1006.167603][ T27] kauditd_printk_skb: 38 callbacks suppressed [ 1006.167618][ T27] audit: type=1804 audit(1586244702.397:843): pid=3113 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1628/bus/file0" dev="overlay" ino=15834 res=1 [ 1006.188054][ T3116] overlayfs: './file0' not a directory 07:31:42 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4b47, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1006.313012][ T27] audit: type=1804 audit(1586244702.457:844): pid=3115 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1569/bus/file0" dev="sda1" ino=15880 res=1 [ 1006.373502][ T3122] overlayfs: './file0' not a directory [ 1006.433085][ T27] audit: type=1804 audit(1586244702.477:845): pid=3113 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1628/bus/bus/file0" dev="overlay" ino=15927 res=1 [ 1006.509950][ T27] audit: type=1804 audit(1586244702.597:846): pid=3121 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1329/bus/file0" dev="overlay" ino=15787 res=1 [ 1006.602214][ T27] audit: type=1804 audit(1586244702.617:847): pid=3123 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1329/bus/bus/file0" dev="overlay" ino=16053 res=1 [ 1006.719553][ T27] audit: type=1804 audit(1586244702.947:848): pid=3128 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1570/bus/file0" dev="overlay" ino=15792 res=1 07:31:43 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x4801, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x3000000}]}) 07:31:43 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5451, &(0x7f00000003c0)={0x2}) 07:31:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900480000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:43 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070065580000000014000000080008000b0000b70000", 0x52) 07:31:43 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4b49, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1006.769326][ T3128] overlayfs: './file0' not a directory [ 1006.783743][ T27] audit: type=1804 audit(1586244703.017:849): pid=3131 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1570/bus/bus/file0" dev="overlay" ino=15922 res=1 07:31:43 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000600000000014000000080008000b0000b70000", 0x52) [ 1006.915110][ T3136] validate_nla: 4 callbacks suppressed [ 1006.915120][ T3136] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1006.960085][ T27] audit: type=1804 audit(1586244703.187:850): pid=3137 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1330/bus/file0" dev="overlay" ino=15957 res=1 [ 1006.991609][ T3136] __nla_validate_parse: 4 callbacks suppressed [ 1006.991619][ T3136] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1007.045463][ T3146] overlayfs: './file0' not a directory 07:31:43 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5452, &(0x7f00000003c0)={0x2}) 07:31:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x4000000}]}) [ 1007.100642][ T27] audit: type=1804 audit(1586244703.257:851): pid=3140 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1629/bus/file0" dev="overlay" ino=15790 res=1 [ 1007.154056][ T3147] overlayfs: failed to resolve './bus': -2 07:31:43 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4c00, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1007.256810][ T27] audit: type=1804 audit(1586244703.327:852): pid=3140 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1629/bus/bus/file0" dev="overlay" ino=16177 res=1 [ 1007.390266][ T3156] overlayfs: failed to resolve './file0': -2 07:31:43 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x545d, &(0x7f00000003c0)={0x2}) 07:31:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x5000000}]}) [ 1007.530761][ T3163] overlayfs: './file0' not a directory [ 1007.804108][ T3151] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1007.833607][ T3151] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:44 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x4a00, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:44 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4c01, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09004c0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:44 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070058650000000014000000080008000b0000b70000", 0x52) [ 1007.949345][ T3169] overlayfs: './file0' not a directory 07:31:44 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5460, &(0x7f00000003c0)={0x2}) [ 1008.012191][ T3174] overlayfs: './file0' not a directory 07:31:44 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x6000000}]}) 07:31:44 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000810000000014000000080008000b0000b70000", 0x52) [ 1008.114838][ T3181] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:44 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5415, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1008.166605][ T3181] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1008.169324][ T3180] overlayfs: './file0' not a directory [ 1008.298589][ T3188] overlayfs: './file0' not a directory 07:31:44 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x6364, &(0x7f00000003c0)={0x2}) [ 1008.490308][ T3195] overlayfs: './file0' not a directory 07:31:44 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x541b, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1008.569988][ T3201] overlayfs: './file0' not a directory 07:31:44 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x7000000}]}) 07:31:44 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x8912, &(0x7f00000003c0)={0x2}) [ 1008.705241][ T3202] overlayfs: './file0' not a directory [ 1008.830528][ T3191] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1008.841330][ T3191] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:45 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x4c00, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900600000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:45 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000ec00000000014000000080008000b0000b70000", 0x52) [ 1009.044554][ T3211] overlayfs: failed to resolve './file0': -2 [ 1009.064181][ T3213] overlayfs: './file0' not a directory 07:31:45 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x8914, &(0x7f00000003c0)={0x2}) 07:31:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x8000000}]}) 07:31:45 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5421, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1009.144996][ T3220] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:45 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000cd40000000014000000080008000b0000b70000", 0x52) [ 1009.195156][ T3220] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1009.414212][ T3235] overlayfs: './file0' not a directory 07:31:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0xfdfdffff}]}) 07:31:45 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x8916, &(0x7f00000003c0)={0x2}) [ 1009.519269][ T3238] overlayfs: './file0' not a directory 07:31:45 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5423, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0xff000000}]}) [ 1009.762215][ T3243] overlayfs: './file0' not a directory 07:31:46 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000f00000000014000000080008000b0000b70000", 0x52) [ 1009.893057][ T3226] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1009.905093][ T3226] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1010.077930][ T3249] overlayfs: failed to resolve './file0': -2 07:31:46 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x5865, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:46 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900680000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:46 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000400300000014000000080008000b0000b70000", 0x52) 07:31:46 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x8933, &(0x7f00000003c0)={0x2}) [ 1010.192866][ T3256] overlayfs: './file0' not a directory [ 1010.218004][ T3255] overlayfs: './file0' not a directory 07:31:46 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5424, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0xfffffdfd}]}) 07:31:46 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000034000000014000000080008000b0000b70000", 0x52) [ 1010.281266][ T3261] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1010.318876][ T3261] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:46 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x89e1, &(0x7f00000003c0)={0x2}) 07:31:46 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5450, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1010.626136][ T3277] overlayfs: './file0' not a directory [ 1010.660158][ T3278] overlayfs: './file0' not a directory 07:31:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:31:47 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40042409, &(0x7f00000003c0)={0x2}) [ 1011.012556][ T3290] overlayfs: './file0' not a directory 07:31:47 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5451, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1011.112729][ T3265] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1011.132577][ T3265] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x2}]}) 07:31:47 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700fffff000000014000000080008000b0000b70000", 0x52) 07:31:47 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x6000, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09006c0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:47 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x400454ca, &(0x7f00000003c0)={0x2}) [ 1011.312651][ T27] kauditd_printk_skb: 49 callbacks suppressed [ 1011.312666][ T27] audit: type=1804 audit(1586244707.548:902): pid=3296 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1340/bus/file0" dev="overlay" ino=15879 res=1 [ 1011.339083][ T3297] overlayfs: './file0' not a directory 07:31:47 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5452, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:47 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000001000014000000080008000b0000b70000", 0x52) [ 1011.438095][ T27] audit: type=1804 audit(1586244707.548:903): pid=3297 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1580/bus/file0" dev="overlay" ino=15892 res=1 [ 1011.490543][ T3306] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1011.527369][ T3306] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1011.602456][ T27] audit: type=1804 audit(1586244707.598:904): pid=3300 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1580/bus/bus/file0" dev="overlay" ino=15929 res=1 [ 1011.609042][ T3318] overlayfs: './file0' not a directory 07:31:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x3}]}) 07:31:48 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40045567, &(0x7f00000003c0)={0x2}) [ 1011.755894][ T27] audit: type=1804 audit(1586244707.608:905): pid=3301 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1340/bus/bus/file0" dev="overlay" ino=15938 res=1 [ 1011.824120][ T3324] overlayfs: './file0' not a directory 07:31:48 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5453, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1011.897956][ T27] audit: type=1804 audit(1586244707.808:906): pid=3309 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1639/bus/file0" dev="overlay" ino=15795 res=1 07:31:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x4}]}) [ 1012.007756][ T3336] overlayfs: './file0' not a directory [ 1012.041244][ T3335] overlayfs: './file0' not a directory [ 1012.048352][ T27] audit: type=1804 audit(1586244707.908:907): pid=3309 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1639/bus/bus/file0" dev="overlay" ino=15821 res=1 07:31:48 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40046f41, &(0x7f00000003c0)={0x2}) [ 1012.178436][ T27] audit: type=1804 audit(1586244707.948:908): pid=3323 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1341/bus/file0" dev="overlay" ino=15929 res=1 07:31:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x5}]}) [ 1012.283730][ T3346] overlayfs: './file0' not a directory [ 1012.316336][ T3347] overlayfs: './file0' not a directory 07:31:48 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x5460, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1012.322702][ T27] audit: type=1804 audit(1586244707.988:909): pid=3329 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1341/bus/bus/file0" dev="overlay" ino=15975 res=1 [ 1012.431040][ T27] audit: type=1804 audit(1586244708.028:910): pid=3324 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1581/bus/file0" dev="overlay" ino=15749 res=1 [ 1012.492631][ T27] audit: type=1804 audit(1586244708.088:911): pid=3331 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1581/bus/bus/file0" dev="overlay" ino=15785 res=1 [ 1012.548046][ T3317] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1012.565364][ T3317] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:49 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x6558, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:49 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000002000014000000080008000b0000b70000", 0x52) 07:31:49 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900740000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1012.753377][ T3354] overlayfs: failed to resolve './file0': -2 [ 1012.797056][ T3361] overlayfs: './file0' not a directory 07:31:49 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x54e3, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:49 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40049409, &(0x7f00000003c0)={0x2}) 07:31:49 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000003000014000000080008000b0000b70000", 0x52) [ 1012.840680][ T3366] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1012.871362][ T3366] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x6}]}) 07:31:49 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40086602, &(0x7f00000003c0)={0x2}) [ 1013.135505][ T3379] overlayfs: failed to resolve './file0': -2 07:31:49 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x6364, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1013.326328][ T3391] overlayfs: './file0' not a directory 07:31:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x7}]}) 07:31:49 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40087602, &(0x7f00000003c0)={0x2}) [ 1013.493200][ T3393] overlayfs: failed to resolve './file0': -2 07:31:49 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x8912, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1013.682512][ T3373] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1013.699994][ T3373] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1013.938584][ T3410] overlayfs: './file0' not a directory 07:31:50 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x6800, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:50 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000004000014000000080008000b0000b70000", 0x52) 07:31:50 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c09007a0000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:50 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40186366, &(0x7f00000003c0)={0x2}) 07:31:50 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x8933, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x8}]}) [ 1014.249107][ T3427] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:50 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000005000014000000080008000b0000b70000", 0x52) [ 1014.299231][ T3427] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:50 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x89a0, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:50 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40186f40, &(0x7f00000003c0)={0x2}) 07:31:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x300}]}) 07:31:50 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x89a1, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:51 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4020940d, &(0x7f00000003c0)={0x2}) [ 1014.793116][ T3460] overlayfs: './file0' not a directory [ 1014.969334][ T3443] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1014.992696][ T3443] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:51 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x8004745a, &(0x7f00000003c0)={0x2}) 07:31:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x500}]}) 07:31:51 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000006000014000000080008000b0000b70000", 0x52) 07:31:51 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x6c00, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:51 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900f00000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1015.123788][ T3467] overlayfs: './file0' not a directory 07:31:51 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000007000014000000080008000b0000b70000", 0x52) 07:31:51 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x89f5, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1015.287205][ T3482] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1015.336387][ T3482] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1015.358060][ T3486] overlayfs: './file0' not a directory 07:31:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x600}]}) 07:31:51 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xae01, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1015.578206][ T3493] overlayfs: './file0' not a directory [ 1015.596724][ T3498] overlayfs: './file0' not a directory 07:31:51 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x80086301, &(0x7f00000003c0)={0x2}) [ 1015.763742][ T3505] overlayfs: './file0' not a directory 07:31:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x700}]}) 07:31:52 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x80086601, &(0x7f00000003c0)={0x2}) 07:31:52 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xae41, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1015.970786][ T3508] overlayfs: './file0' not a directory 07:31:52 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900220100000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1016.101748][ T3490] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1016.110056][ T3490] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:52 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000008000014000000080008000b0000b70000", 0x52) [ 1016.277675][ T3520] overlayfs: failed to resolve './file0': -2 [ 1016.308009][ T3527] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:52 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x7002, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:52 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x80087601, &(0x7f00000003c0)={0x2}) [ 1016.326227][ T3527] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1016.357075][ T27] kauditd_printk_skb: 55 callbacks suppressed 07:31:52 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000009000014000000080008000b0000b70000", 0x52) [ 1016.357090][ T27] audit: type=1804 audit(1586244712.588:967): pid=3522 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1592/bus/file0" dev="overlay" ino=15989 res=1 [ 1016.410904][ T3522] overlayfs: './file0' not a directory 07:31:52 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xae44, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1016.511113][ T3538] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0xff00}]}) [ 1016.545221][ T27] audit: type=1804 audit(1586244712.678:968): pid=3537 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1592/bus/bus/file0" dev="overlay" ino=15773 res=1 [ 1016.591781][ T3538] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:52 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000300000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1016.627285][ T27] audit: type=1804 audit(1586244712.688:969): pid=3528 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1649/bus/file0" dev="overlay" ino=15784 res=1 [ 1016.777149][ T27] audit: type=1804 audit(1586244712.698:970): pid=3535 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1649/bus/file0" dev="overlay" ino=15784 res=1 07:31:53 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x80247008, &(0x7f00000003c0)={0x2}) 07:31:53 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x400454ca, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x1000000}]}) [ 1016.910645][ T27] audit: type=1804 audit(1586244712.998:971): pid=3550 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1353/bus/file0" dev="overlay" ino=15864 res=1 [ 1016.924850][ T3566] overlayfs: './file0' not a directory [ 1017.074973][ T27] audit: type=1804 audit(1586244713.058:972): pid=3552 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1593/bus/file0" dev="overlay" ino=16005 res=1 [ 1017.187823][ T27] audit: type=1804 audit(1586244713.098:973): pid=3560 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1593/bus/bus/file0" dev="overlay" ino=16236 res=1 07:31:53 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0045878, &(0x7f00000003c0)={0x2}) [ 1017.289699][ T3572] overlayfs: failed to resolve './file0': -2 07:31:53 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x400454d9, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1017.323835][ T27] audit: type=1804 audit(1586244713.138:974): pid=3555 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1650/bus/file0" dev="sda1" ino=16263 res=1 [ 1017.351851][ T3578] overlayfs: './file0' not a directory 07:31:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x2000000}]}) [ 1017.437107][ T27] audit: type=1804 audit(1586244713.418:975): pid=3569 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1354/bus/file0" dev="overlay" ino=15896 res=1 [ 1017.524618][ T3562] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1017.542297][ T3562] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1017.579714][ T27] audit: type=1804 audit(1586244713.488:976): pid=3572 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1594/bus/file0" dev="overlay" ino=16036 res=1 [ 1017.615850][ T3562] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1017.662595][ T3562] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1017.679630][ T3586] overlayfs: './file0' not a directory 07:31:54 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x7400, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:54 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000000000a000014000000080008000b0000b70000", 0x52) 07:31:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x3000000}]}) 07:31:54 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000500000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1017.785432][ T3585] overlayfs: './file0' not a directory 07:31:54 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40045567, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:54 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0045878, &(0x7f00000003c0)={0x2}) 07:31:54 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000000000b000014000000080008000b0000b70000", 0x52) [ 1017.892462][ T3596] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1017.936381][ T3596] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1018.054457][ T3613] overlayfs: './file0' not a directory 07:31:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x4000000}]}) [ 1018.178593][ T3615] overlayfs: failed to resolve './file0': -2 07:31:54 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40046f41, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:54 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc018945c, &(0x7f00000003c0)={0x2}) 07:31:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x5000000}]}) [ 1018.392650][ T3627] overlayfs: './file0' not a directory [ 1018.462815][ T3610] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1018.481410][ T3610] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:54 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000000000c000014000000080008000b0000b70000", 0x52) [ 1018.638573][ T3638] overlayfs: failed to resolve './file0': -2 [ 1018.639682][ T3637] overlayfs: './file0' not a directory 07:31:55 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000600000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:55 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x7800, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:55 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40049409, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:55 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc020660b, &(0x7f00000003c0)={0x2}) 07:31:55 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000000000d000014000000080008000b0000b70000", 0x52) [ 1018.754231][ T3647] overlayfs: './file0' not a directory 07:31:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x6000000}]}) [ 1018.827358][ T3649] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1018.866699][ T3649] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1019.079778][ T3659] overlayfs: './file0' not a directory 07:31:55 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc028660f, &(0x7f00000003c0)={0x2}) [ 1019.123334][ T3660] overlayfs: failed to resolve './file0': -2 07:31:55 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40082406, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1019.189994][ T3667] overlayfs: './file0' not a directory 07:31:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x7000000}]}) 07:31:55 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0306201, &(0x7f00000003c0)={0x2}) [ 1019.412245][ T3669] overlayfs: './file0' not a directory 07:31:55 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40086602, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1019.486743][ T3671] overlayfs: './file0' not a directory 07:31:55 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000700000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1019.605679][ T3652] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1019.614672][ T3652] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:55 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000000000e000014000000080008000b0000b70000", 0x52) 07:31:56 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x7a00, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 1019.785755][ T3683] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:56 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000000000f000014000000080008000b0000b70000", 0x52) 07:31:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000a00000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1019.855440][ T3688] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1019.888133][ T3679] overlayfs: './file0' not a directory [ 1019.895881][ T3689] overlayfs: './file0' not a directory 07:31:56 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40087602, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0x8000000}]}) 07:31:56 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc040564b, &(0x7f00000003c0)={0x2}) [ 1020.257944][ T3706] overlayfs: './file0' not a directory 07:31:56 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4008ae6a, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:56 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0506617, &(0x7f00000003c0)={0x2}) [ 1020.345249][ T3712] overlayfs: './file0' not a directory 07:31:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0xfdfdffff}]}) [ 1020.628928][ T3716] overlayfs: './file0' not a directory 07:31:56 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4008ae89, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:57 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000010000014000000080008000b0000b70000", 0x52) [ 1020.721483][ T3703] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1020.748507][ T3703] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1020.805961][ T3703] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:57 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0bc5310, &(0x7f00000003c0)={0x2}) [ 1020.853817][ T3723] overlayfs: './file0' not a directory [ 1020.857119][ T3703] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:57 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x7a01, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:57 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000011000014000000080008000b0000b70000", 0x52) 07:31:57 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900910a00000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1020.959473][ T3731] overlayfs: './file0' not a directory 07:31:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0xff000000}]}) 07:31:57 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4008ae90, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1021.195255][ T3740] overlayfs: './file0' not a directory 07:31:57 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc4c85513, &(0x7f00000003c0)={0x2}) [ 1021.395983][ T27] kauditd_printk_skb: 50 callbacks suppressed [ 1021.395998][ T27] audit: type=1804 audit(1586244717.628:1027): pid=3749 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1660/bus/file0" dev="overlay" ino=15800 res=1 [ 1021.456919][ T3752] overlayfs: './file0' not a directory [ 1021.489078][ T27] audit: type=1804 audit(1586244717.718:1028): pid=3751 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1604/bus/file0" dev="overlay" ino=15910 res=1 [ 1021.544216][ T27] audit: type=1804 audit(1586244717.748:1029): pid=3749 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1660/bus/bus/file0" dev="overlay" ino=15976 res=1 [ 1021.561738][ T3754] overlayfs: './file0' not a directory [ 1021.571005][ T27] audit: type=1804 audit(1586244717.768:1030): pid=3754 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1364/bus/file0" dev="overlay" ino=16021 res=1 07:31:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0x0, 0x0, 0xfffffdfd}]}) 07:31:57 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x40186366, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1021.604522][ T27] audit: type=1804 audit(1586244717.788:1031): pid=3756 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1604/bus/bus/file0" dev="overlay" ino=16035 res=1 07:31:57 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x3}) [ 1021.633561][ T27] audit: type=1804 audit(1586244717.828:1032): pid=3758 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1364/bus/bus/file0" dev="overlay" ino=16081 res=1 07:31:58 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000012000014000000080008000b0000b70000", 0x52) [ 1021.856664][ T3745] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1021.886487][ T3745] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900920a00000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1021.919987][ T3761] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:58 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000013000014000000080008000b0000b70000", 0x52) 07:31:58 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x7a02, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 1022.103687][ T3771] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900000f00000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1022.140019][ T27] audit: type=1804 audit(1586244718.368:1033): pid=3767 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1661/bus/file0" dev="overlay" ino=15796 res=1 [ 1022.186955][ T3775] overlayfs: './file0' not a directory 07:31:58 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000014000014000000080008000b0000b70000", 0x52) 07:31:58 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4020940d, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:58 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x4}) [ 1022.255413][ T27] audit: type=1804 audit(1586244718.388:1034): pid=3768 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1605/bus/file0" dev="overlay" ino=15799 res=1 [ 1022.419177][ T27] audit: type=1804 audit(1586244718.428:1035): pid=3770 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1365/bus/file0" dev="overlay" ino=16021 res=1 07:31:58 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) r2 = openat$autofs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140)='nl80211\x00') sendmsg$NL80211_CMD_SET_KEY(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f00000004c0)={0x90, r3, 0x400, 0x70bd2b, 0x25dfdbff, {}, [@NL80211_ATTR_MAC={0xa, 0x6, @local}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac05}, @NL80211_ATTR_MAC={0xa, 0x6, @random="4b5c2ee3aef3"}, @NL80211_ATTR_KEY={0x24, 0x50, 0x0, 0x1, [@NL80211_KEY_MODE={0x5}, @NL80211_KEY_CIPHER={0x8, 0x3, 0xfac05}, @NL80211_KEY_IDX={0x5, 0x2, 0x1}, @NL80211_KEY_DEFAULT_TYPES={0x8, 0x8, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "ae2c5beee8"}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x2c, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x68000014}, 0x8014) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=@newlink={0x64, 0x10, 0x705, 0x0, 0x0, {0x2}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x20, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MACADDR={0xa, 0x4, @local}, @IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_MODE={0x8}]}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x4]}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x64}}, 0x0) sendmsg$NL80211_CMD_GET_MPP(r1, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x64, r3, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r6}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @NL80211_ATTR_MAC={0xa, 0x6, @dev={[], 0x26}}, @NL80211_ATTR_MAC={0xa, 0x6, @remote}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}]}, 0x64}, 0x1, 0x0, 0x0, 0x40000}, 0x409a780bb1f9691) [ 1022.536836][ T27] audit: type=1804 audit(1586244718.428:1036): pid=3777 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1605/bus/file0" dev="overlay" ino=15799 res=1 07:31:58 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4080aea1, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:58 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x5}) [ 1022.918584][ T3803] overlayfs: failed to resolve './file0': -2 07:31:59 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4090ae82, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:31:59 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x6}) 07:31:59 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000000002e000014000000080008000b0000b70000", 0x52) [ 1023.072997][ T3789] validate_nla: 3 callbacks suppressed [ 1023.073008][ T3789] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1023.109443][ T3799] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 1023.169613][ T3789] __nla_validate_parse: 1 callbacks suppressed [ 1023.169624][ T3789] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1023.196938][ T3789] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:31:59 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000635000014000000080008000b0000b70000", 0x52) [ 1023.221337][ T3789] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:31:59 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x7a03, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:31:59 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900002000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:31:59 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x4138ae84, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1023.313667][ T3818] overlayfs: './file0' not a directory 07:31:59 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x8}) [ 1023.392429][ T3800] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 07:31:59 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807000000003f000014000000080008000b0000b70000", 0x52) [ 1023.605417][ T3844] overlayfs: './file0' not a directory [ 1023.673549][ T3847] overlayfs: './file0' not a directory 07:32:00 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x2710}, {r0, r1/1000+30000}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:32:00 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x10}) 07:32:00 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x80086301, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:32:00 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000040000014000000080008000b0000b70000", 0x52) [ 1023.984672][ T3837] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1024.017302][ T3837] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1024.069631][ T3837] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1024.103434][ T3837] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:32:00 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000060000014000000080008000b0000b70000", 0x52) 07:32:00 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900012200000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:32:00 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x8100, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:32:00 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x2}) 07:32:00 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x80086601, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:32:00 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000005865000014000000080008000b0000b70000", 0x52) [ 1024.353508][ T3868] overlayfs: './file0' not a directory 07:32:00 executing program 0: recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@ax25, 0xfe76, &(0x7f0000000000)=[{&(0x7f0000000080)=""/151, 0x6129d00b}], 0x1, &(0x7f00000001c0)=""/4, 0x10036, 0x7301}, 0x0) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x47, &(0x7f0000000000)}, 0x0) sendmsg$kcm(r0, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000080)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) close(r0) socket$kcm(0x2b, 0x1, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="ba75735da8d346f266f9e63d2e2f66696ca6296ce5312c757070657264690000000000090000000000"]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) syz_open_dev$vcsu(&(0x7f00000000c0)='/dev/vcsu#\x00', 0x4, 0x204200) socket$kcm(0x10, 0x2, 0x10) syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') [ 1024.652633][ T3879] overlayfs: './file0' not a directory 07:32:00 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x80087601, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:32:00 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x3}) [ 1024.806035][ T3888] overlayfs: unrecognized mount option "ºus]¨ÓFòfùæ=./fil¦)lå1" or missing value 07:32:01 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000081000014000000080008000b0000b70000", 0x52) [ 1024.972048][ T3875] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1024.987892][ T3875] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1025.065152][ T3875] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1025.108281][ T3875] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:32:01 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900002800000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:32:01 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x8400, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:32:01 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700ffffa888000014000000080008000b0000b70000", 0x52) [ 1025.178140][ T3892] overlayfs: './file0' not a directory 07:32:01 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0x8138ae83, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:32:01 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700ffffff9e000014000000080008000b0000b70000", 0x52) [ 1025.296017][ T3900] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1025.328192][ T3900] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:32:01 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x4}) 07:32:01 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0045878, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1025.569563][ T3913] overlayfs: './file0' not a directory 07:32:01 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x5}) [ 1025.646997][ T3915] overlayfs: './file0' not a directory [ 1025.966929][ T3925] overlayfs: failed to resolve './file0': -2 [ 1025.997897][ T3907] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1026.031391][ T3907] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:32:03 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KVM_GET_IRQCHIP(0xffffffffffffffff, 0xc208ae62, &(0x7f00000004c0)={0x0, 0x0, @ioapic}) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:32:03 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0045878, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:32:03 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x6}) 07:32:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900003f00000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:32:03 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000ec0000014000000080008000b0000b70000", 0x52) 07:32:03 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x8402, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 1027.765474][ T3936] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:32:04 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000000cd4000014000000080008000b0000b70000", 0x52) [ 1027.832464][ T27] kauditd_printk_skb: 40 callbacks suppressed [ 1027.832479][ T27] audit: type=1804 audit(1586244724.068:1077): pid=3934 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1375/bus/file0" dev="overlay" ino=16177 res=1 07:32:04 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x7}) [ 1027.892882][ T3934] overlayfs: './file0' not a directory 07:32:04 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc008551b, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1027.993877][ T27] audit: type=1804 audit(1586244724.118:1078): pid=3946 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1615/bus/file0" dev="sda1" ino=15956 res=1 [ 1028.007063][ T3952] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 07:32:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000600)=@raw={'raw\x00', 0x2, 0x3, 0x288, 0x0, 0x0, 0xf8, 0xf8, 0xf8, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x48], 0x0, 0x98, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28, 'addrtype\x00'}, {0x0, 0x0, 0xa}}]}, @common=@SET={0x60, 'SET\x00'}}, {{@ip={@remote, @loopback, 0x0, 0x0, '\x00', 'rose0\x00'}, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@SET={0x60, 'SET\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2e8) getsockopt$PNPIPE_IFINDEX(r2, 0x113, 0x2, &(0x7f00000000c0), &(0x7f0000000140)=0x4) [ 1028.260038][ T27] audit: type=1804 audit(1586244724.488:1079): pid=3956 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1376/bus/file0" dev="overlay" ino=15802 res=1 07:32:04 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x8}) [ 1028.311634][ T3957] overlayfs: './file0' not a directory 07:32:04 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc008ae05, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1028.358897][ T27] audit: type=1804 audit(1586244724.518:1080): pid=3957 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1616/bus/file0" dev="overlay" ino=15786 res=1 [ 1028.440054][ T27] audit: type=1804 audit(1586244724.668:1081): pid=3963 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1666/bus/file0" dev="overlay" ino=15992 res=1 [ 1028.475645][ T3963] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT [ 1028.500910][ T3964] overlayfs: './file0' not a directory [ 1028.530223][ T27] audit: type=1804 audit(1586244724.758:1082): pid=3963 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1666/bus/bus/file0" dev="overlay" ino=15827 res=1 [ 1028.560145][ T3963] xt_addrtype: output interface limitation not valid in PREROUTING and INPUT 07:32:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) setxattr$security_capability(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='security.capability\x00', &(0x7f0000000200)=@v3={0x3000000, [{0x4, 0x10001}, {0x6, 0x330}], r1}, 0x18, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYBLOB='\x00'/28]) syz_mount_image$nfs4(&(0x7f0000000380)='nfs4\x00', &(0x7f0000000400)='./file0\x00', 0x101, 0x8, &(0x7f0000001840)=[{&(0x7f00000004c0)="4a3bea247919edb6e5a905e22bdb513f5ae5cf231ca6f89391366a2131f154fe64546d71ec9890e7bf76d094e4c3d90c8fda05b91bb8fc457c148179981f0367d5750518a93d739c3b5e8dab26c6277497fb0722431a75884f000eb8de786e815056ed4247db64443bd82309537e103e29c705bdd741e38f96510352c1e8caf2d4666aecb52e5e9289a7d734d1572b92a8b00ff390fe6696f8644a8a7255f42a525a14bbaaa41a41d14b66a0ccf3e2d491dba07a588c20d65e2c8873dad83317c601c1e40b0fa8ecd2d34498812e96f195c577af6e390d5f6b6b52f5aa6eb8236f1f0857fa2495", 0xe7, 0x3}, {&(0x7f00000005c0)="9f4ee30e1fdd9497f81a3be0a7b04e6383d590dcc3c97ca909430d21648234e79052eeca952e4fe2a66bfb27aa26c1e4b4716386f7482be881417c7123515ae3911ff029d7b9af1672abac89df9a79812b96b6f2bf2a5faed17678ddde1dc1ed7db862951f243ebe06a173c10de3afb98ae22a6a30c4dab452d13764222a102da061ed030c2b7ab0ed9aad026f46a8f7c42c10b07d5881f9", 0x98, 0x7}, {&(0x7f0000000680)="edca0409de5fe5986191e4e2ad2e8801c2dce6aba04b841c404d47b83982e08741a107c99e002a544f79c81567b541f7fc212a402685f2e4309c9c692d013b26736ff4f30343f52bfb2acda587d05e20db496e2117edca1e72bd23ac0cf1eb2e3fdbef641ae186727c9d7aeef1c7123f2c781b5485e8d362990d5e6d05a3d1f4786c0b0d709d28fb9a5d502c7dda59ab790858f59b670ad5901408e0e9abd4c5c3342769b1bb178b51a9e4e02c484b6f60eeaed9aebd77a11a9bcdb64f", 0xbd, 0x6}, {&(0x7f0000000440)="a71d39f3bdc6482cf852ef8921d4", 0xe, 0x4}, {&(0x7f0000000740)="75eb4a78a439be00f8e5c7f98e4c6ad248e408a186541b652c05b65a74f8c30b98ad117e97530981045406", 0x2b, 0x3}, {&(0x7f0000000780)="98cad3d0f7c054a0790ff608230bfdcd437059544f293773e1b2c28e9f92c89d47c7f26158f6c3f15db6e04705b894b5a1397109c0073a4bf245e35c34c7bf32ed6c80c323f066445a5deff9238a8eb3747cbca1b64b6ef11e310b7dc98409b587f696634022692d4978d68b2b8cbe6fc65492940621000af7f5004160836f6c8af6787eaa2790320ccf55a937a386302370165b88426a9e1d6d4ad643e2ef7f7433df56427de7a3467209b53b21f98acb36fa1ee40eaed1bdf98b510f9a35d6ad5e0020d43f4482d5d2709ae3fc00d36a907b87d71974c392897b097be4967113f59f651d73725c6bbf42b935ec13c4552bf2e038ac851d2e8d14230f36b74536f11910d43518ba46c640c947e2f3b86d77e795bd7579b735993335c729ad708f5053080eda0c61de12769c43f264ff026af1038ef957b0f469e15bf8f35342b7107f190185334afb6f9e6556474c098c24453eb1edf57022b942885ab56f7161a205bd63923119926ab628be17cbc2ef0ad71ea5e12933cb4aa22adba455d3d77c968990274c40317ce7e572fc1fd8998c319ff1191b833650c481a561712bb7f3cf3637d2b08cb50b38694901059c8c651f0d951d6d4bbe27f97c32d89ce87c9349394a5d290357a6cdeeea1df8a2db502ff498404b52f372fb6c34414d2d5145ea2600df726a5efa93519a90ec775abfc96429519bdc0e26d6ce0adfd1f4f09e776141265b5ecbeb04b63daa046d940862d57fc72e2761640033860d2b20b1c06771b7923d6c05ef3272603c15f8e93389120906bfd35b6c5fe16f8cd76ca088be0d68bafe0e0b6862a56691a065c14e64899b05d93a606508afe296d7e4d360f53cff068e6f7f19c265945882b2e1baf755e79a0613cb54f955ba86b41389e26b2f1568d387e9ac91a8e36f59f70d48855691ca733e8614d91cac322f0d451a505590585e76e02649e80b3315e5a873958682a5c4cebdc08901ed53b78d9323c95f30ff4bb6c494b32408f048623c0e274f5b4a6820f958e72d725989839954ced91c28735721491c320fba71719e67a173686a7d90d7a9d1d7338a0f61ab3a150ce110f4e24e17dc12ef046a9c2aeabd5b70f0f81858573d14507281b1cc94293715c44a03fad2ffe43087e195b12c473e8a2b55d0f680f9ae56f7ad28ed8899a6867b632a939d2595cd83502c979369f6b9edd82c9b1f8b71dc1ed6d756da5f38beb3c02001a12f5091d64f455cbbf5b2b178bec408b34e898e42c9120334c3052ff3fce42642f13c481e86b67d7be5fa296d19c7f0cb07899b37b111078c6287dbc5156eae247a3063f93bbc328a59014285c9802f23afa49d7ba47688ae30f919b4bf563973e84718b915a6986a426f415a32160067be8ec95ec41fdfd297b777a88b999de13d5a2992322310cbf4c0f338acaaa8e5cbc19480e628656e9ed84518f7339b0f121ad939269cc7ca48ab294e5cb30a48930feb8cece62f742408b999f34fbe2546273148155c02fb89c17860163e76f53e33257eb432db9c53471efc95b3ca8ad1933e436e08e7b7ecc3f8215771506a6c30759e7740cb0ef5aa1d154ca318a0d5c91ce08c6be0b9b0df00ecda228502d4b55ebdf60005c32dac44efe5c3b33b25aec6a43ab2458c47cc0ceec75850852360c81f8a263f3b884eb4277b243053716e1b3c9c72606c15fe8cb50076d4b7d35cc63ade0f1c27c75807d1f54999f28844fc202d8531800318931fc78aaa32c9a3cecdcc9e88039957d714e11cc2920fa2fe2355d26864292982eae711ae76fdea8c599f773d6020841951ae8dd0f2cdd7f4a9668f9bfbf4207d09e7b4f42511ff6d90c6b9c0902a78aa74052047bd6d9c0033ef28f457c3805321baeda8a652b881baccafb1d0d5a5eaecb8378792274eee97ef539a7c0fbbb29c8c6d5c9b61051d4ea41943fdc3ced4ed03a6892d7c5b34df3ba22b896a659a152da5fb55b4263c9d92580009f1c5a34aefd4f584e6053c3f53a82d4c01b7d89abfdb43ace97ca574cd283bdf33cd486f185af6761bf1e4194c22baa832423c8d541644bbc44d8cf114f34dbfa4d3b14dd601170408653316803acb11da79d0c595fdfce77b1786c63230baf486320b9004eecd9c6e11c15483491a6dfdc3c4f1dcd2e7ca1cabdab0345d5ecbeb05ee9759963528a660e3c815d1029662630ae2d2deb080966a529920ef3dccf40dd53c5f2028dd6d2ab982365f2302ff6bd2dd8b0688054c36fac553cefb8c0e3b28debb57cee5007c4ab3dddc7aa591c9dd9696601d5253bccfd4bf55c1385454d4a9cf287d6fb63b3e44ea6be48ba8ed1d30a00def1c3c68e820c56b16509124ff8e65ecca417de56f51fa945389cb6925ba8866c934b80c83f1722e44809420b46e4e8a65154027bf147db4e028a32ceea0e169c462a6908f5b5a1731af534f5788316db61a85e12e185df4adfd9ea4c08c6f5c03ebb96623291785fef8be1f68b6894939229642bcc17878bd01c19220d2e85573f1fd37314c7bc285a2bcb2ea40150c25593837e7772295c973c978baee0e2e4d09846d9bc1d732f9c9ef6a34ff2b6bd038c4938b7f1f526f40e5882d9dc70a53f1803bf78521bf62bd5ad780b3f94e9997a84a5a5097bc3224b590260ff069cecbd08cd6e92b1b3c9a29aa1b8c246752ea2a486636635b50b559d25ebc5ec44e8e6f23cb05fdabfc0e0353622351e7cb5cb93d9bd749b9c2dad0e446ba7b0d921cfafe9f3b00ab65292fb655ddf10ff8f182a6a373440caa533c46bc41dbab26c71b5e76642ec0b2a3f77719f2476a9641beda6fcafe85a19b14ee65852d2cc26a40c17ec0715efe9ec242eeb06165e1eaf0f5a676d244d200b096b92891ccf6239f3bb689e9b457f1ce0a02392ddfcb8ee2e1507d6e366bb8e5f83f3f565ac7e9a6c529fb6a6f546e477ac591f02532566fb7831bfca344d342bf30cafd28524c504b59bdb0d946f573f018318b95a6c10342907bcf3b2d60801fc95c86e118b54282fa8fadf5871e29a4287fa52691742cb355ebbb2db29efd348ded6ad4e7e9557ce28625a12844c32e0fbddc87a1bbb928a6026421adfc79d630ee29daed1793b402efa54546d015f9c3011149f3929945b27d187b50f6f30d4dec3e0f624bad527b63c80544ffa810ef8c6a581adc0259a260cf124b5b9114a8ba003687d3a9a6fb343514d632c0137ccb71f86e4050b0137954c4e7ca08e7fc77162b9999f774e718a416c56620640407b3f7e2374a5e50333ecadcfa1ebdabe4a2f241721e723daa959fe5be083c8170ac0d744ccbd5de86f0176df312080735edf410ecbd92e19aa1fa9b02f2ab76b913364be88e0c0cd2356edb088893c30187ff86a4f9348e0c3d55dee9136b5fdf68ab3a51ec2af91d2476695097e49336aef32f15e1c7752c1eb5f6a1093133b8583a0dac7de0fc01d995e20dccf0cbd7c8307922f7b0aec8c1c7de08d4fa8a2a3cc2719662ed0499abd86afb613b08b36ae015c31f6f2fdd9855157aa10e99715390f98c941389dfbf19bb9ed206cc4e50b8e78900ce5ea00bcc214faef337faa1cb934010457d45eef8efa71706cdf8d90315693ef0ec1324b9ee17805ec5ee870e1c1c409ae72b244f6a01acdca5e0b2d9bffd95c1c37ff4f06dd37237b0f24e3933ff4d8e3d3b30363bfaac6dc2af9d6e78b50e49954fe4eeb62f3601b8689acedf01e26308b3df73fa4b99acd307860a59ea244495f6878d5faa138bccf0e0528e69854ab1fc42a80dc3e153aab6393095e1171525648d79e4b1cb5c76845ce1499fcd65e371d06288396139fb30e0ab865df8d79eacda1f8b55fee522566c6ff27c64882b7d04ef285f279d56100b5578b4185c7db28f33f694a08abbaed9fb544177755bea0a4af312ae2efb03453b7a4f09769aaf80e75d7fcce1c3a9d5f274a0b1a7d0c3c1b9c89b25dfe161d48fe226f51335228a34c804a0db08df42cc96aeaef06d048f75b0e124cd4a03fde95aca6ebbfeb031694e12119c690f38cdb6c157382293913f4bffe81af2b029d50ddda648c272500769fc0e293933a70cafc86621c2e914ccb8be173279cf943368d676c97badcaa4d91bb09db486fe6841a4497578d3c064887d67be6f6fe222c5addbc2f5479c2766150062c456c3ae7d60b6f59c157cfa6cf7b9d29264786dcd0631afff846b6b647be4d7f20f672b94146a04aad31ab62813e9c1e6a956f313ebb1f39469d3e3d83bca877cbfbb46a764df127aa129f9838e7933c169a109113609eca2799f01ebfd44e2e7543e52e8f8300577734462f52a6f98b98bd94e156c506070928a9fc29c95af0a1e2346254414faace1fbf4302a40a98e72c05890b61dddce0659a4f052efbd3e9e94f776efdef89bbdc9ed072019deeab9c81f56b790b6d82e5fb38ffaf21f14947bbc161d23238eb16b3fae8003dc211237bc75edb85235e7a302e3381ddc2100deb14fa8705df4a0fd35a585f7567e6760be66d6650cf46cc42e38fab518b0bea81622123b18fe267dd8221383c21162c53b648baa4b448104322aa3f9723b2d33576faf6a3a63dff766b7fd28b7de7819c116b85900fb31617a603b9fb6b1c7fce45c993663f0d711e0a7ba8f743db6ef5027be7a0476071a0eaa4eeaefb71d4aeba8de9bec5d72db283a4c364013c700c4b0e0cfceb15293d0b8f31092ef25fbcbcb79f47cdd7581b2ffea3aebbf16749bfa3ea191ac3c14f288d0b5fb57686e1499072b79c8d8504db79f80ebc084da0f477f6578a71ba5276cd402dc87c0ac3cc0085f607999e7274eb5dad480e9235ee30c31584618e533434e5b0bbc64dfce6a23de2656c45d54e4070667e01eea397bbe636f0e260a4b47b7226066b634177fbe0e879f86ac102d2015a8c8d993b5f3c85afd8b4e2de6d4303cbcf6b86e7404caac6d35594ebdf141d57242cf609b2ee578e6e82d83d081689bdc3edde15a665f2dd2d4bc95e9f8c8f90f2593eac191385b2baa8cff78f6a71c53cb01656db1deb4171af301870663217d54308a18f2da8e9a71c9de40a41e2328507af394d91ae579a2cc08bbe3a1b4f73c45190eb77c6d89e5b05859eec971b7ab7b5c1c00d9501b33d635988001047665f9717f4aa3f3cdf267d93c4afc816840fed6c2077785ddecec7e9b52dc6dbb68610ec1a91068d0f20439aac4e364e4f3a42f49a3f706dd39410d165e84f7ea7e7cbc6f858801ac2caf694da6d4c544067516602859b6ff2dd713126c60950c1a2ed68bce1074e7b5fe393c0a2040293c4496aad317ebe9aff68ddb67d70c5ecf2d75e462bc1ce154d95c32f50e1ef7732080b0439f436d86e563295679be19449f9b4731cb6b213f98eacde4ade0aacdcea90cd3cc505a512864218b7a6a2eb5913cc9f85b2af9991f252c2a00d65caa8788f9c75c15f17a682f963eccd602a0693b094d331ae0ab044668f7835766be382975a7eddf5d61f791ff137d3eaf6d9acb84da7bdec7234de4e0e76bf1bb94b0e51a5ee590513fce901489803d942f41c386a3d64636307fbc368e626e5ce1632cd93b9e8d464573b63994ffcf24fa67402a874589b31a4e3396e7137f4f52ec905677b001c9857dfd21ed27c085c8e0845de08ed25e1ad2ff7fe66f3d1dccc66b96942e70ed819d2687f1e4f5c11260a279b6046f3201942ad129c3e2c8c2aefce00741e372a6b12d403afc76ff155d59fc6fa70e51939031aae179da24d078b61b053f530aa8eca818eef955a98461849dd52ecadca87e0e39", 0x1000, 0x2}, {&(0x7f0000001780)="4093a5c85f", 0x5, 0x5}, {&(0x7f00000017c0)="182c0b22b6df4042fd1ffe39b1fed9a914e081c4a1687b06ee9c41ee3e31f1927cf9a9fabaae03198ae9607087a730d109b0d3077c628f93f9ba25d5ea4408e845ec1fc8d7f5ed80011a1e0e3532ada88d0f23d59da18850e902393ba0d84359aaa2fa72e456a82773f79dcda50205b67a9f56", 0x73, 0x4}], 0x10000, &(0x7f0000001900)='ppp0cpusetsecurity.\x00') [ 1028.595535][ T3943] validate_nla: 1 callbacks suppressed [ 1028.595546][ T3943] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:32:04 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700fffffff0000014000000080008000b0000b70000", 0x52) [ 1028.646766][ T3943] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:32:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900004800000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:32:05 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0x8701, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 1028.777504][ T27] audit: type=1804 audit(1586244725.008:1083): pid=3968 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1377/bus/file0" dev="overlay" ino=15788 res=1 07:32:05 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070088a8ffff000014000000080008000b0000b70000", 0x52) 07:32:05 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x300}) [ 1028.941385][ T27] audit: type=1804 audit(1586244725.068:1084): pid=3971 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir722052066/syzkaller.6uFTC9/1377/bus/bus/file0" dev="overlay" ino=15868 res=1 07:32:05 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0106401, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1029.085333][ T27] audit: type=1804 audit(1586244725.168:1085): pid=3974 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir166826954/syzkaller.EQkODA/1617/bus/file0" dev="overlay" ino=15800 res=1 [ 1029.087920][ T3989] overlayfs: './file0' not a directory [ 1029.215224][ T27] audit: type=1804 audit(1586244725.278:1086): pid=3980 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir167597116/syzkaller.GoPioo/1667/bus/file0" dev="overlay" ino=15806 res=1 07:32:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000300)=""/167) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 1029.267261][ T3996] overlayfs: failed to resolve './file0': -2 07:32:05 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x500}) [ 1029.397909][ T4000] overlayfs: './file0' not a directory 07:32:05 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc018945c, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1029.600070][ T4009] overlayfs: './file0' not a directory 07:32:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f00000000c0)) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:32:05 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x600}) 07:32:06 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000f0ffff000014000000080008000b0000b70000", 0x52) [ 1029.767941][ T3988] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1029.803552][ T3988] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1029.846234][ T4013] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1029.860864][ T4013] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:32:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900004c00000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:32:06 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xa802, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:32:06 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff807009effffff000014000000080008000b0000b70000", 0x52) 07:32:06 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0205648, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1030.083346][ T4028] overlayfs: './file0' not a directory [ 1030.087707][ T4026] overlayfs: './file0' not a directory [ 1030.107466][ T4030] netlink: 'syz-executor.1': attribute type 30 has an invalid length. 07:32:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)={'#! ', './bus', [{0x20, 'trusted.ovM\x8f\xf6\xfay.nlink\x00'}, {0x20, 'trusted.overlay.nlink\x00'}, {0x20, '$,{posix_acl_access:@-cpuset'}], 0xa, "631a74827a2a0c26406ee30a"}, 0x60) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='trusted.overlay.nlink\x00', &(0x7f00000001c0)={'U+', 0x80}, 0x16, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) 07:32:06 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x700}) [ 1030.149668][ T4030] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:32:06 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff80700f0ffffff000014000000080008000b0000b70000", 0x52) 07:32:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f668bf970fdf7a7a58cbc3b9c004d696c657070652abcf3edb37cc9f56d726469870fd2ec119c5f4ba3b6ce87fe5d6ab24e82fc01115e869aed9c00d78c882c19e05100ea1a6593cc74198f340bdefa6a4ab44c0208af49f74b2d23d1bc69fcee49a133232fa918e3cc7019d13505896a899de12340b424156bdb5ebde29f840a9030cd1e89a71f952edfcbc08abcbec2c27343c75b03bf42482646621b9c9c3d06d0fcb4cab10c0aabb4c3b2344343d7a8f4dbea3a7bc35df8899e102884c10e2826890d499453bbbe3d98b39c67a8a730681a982eef36f29094c25c24f3190efd088339f327e9b48a3c10a9e0232dce66ef54ce9c8a0d430e63734159142d090904e1c4666997cf35c1df453230a0fdcc42ba20c0cf418bfc51da06e9c188d4c4387146aaa02e30a5a0ecda14f5f8be005d33929eef2af8cf7608fef9a3fbb226ab1d8fcabced969ed7aa053ddc87d224b5aca2c1dd871e1deac0efe9da114412f44a65f71ce83eed50dc59a9df5774d607ce933e5d06"]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 1030.464420][ T4051] overlayfs: './file0' not a directory 07:32:06 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0205649, &(0x7f00000003c0)={0x0, 0xff00000000000000}) 07:32:06 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0xff00}) [ 1030.752270][ T4058] overlayfs: option "workdir=./f‹ùpý÷§¥Œ¼;œ" is useless in a non-upper mount, ignore [ 1030.770224][ T4058] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 07:32:07 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) setxattr$trusted_overlay_origin(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000140)='trusted.overlay.origin\x00', &(0x7f00000001c0)='y\x00', 0x2, 0x3) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES16=r0]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f00000003c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000200)={0xffffffffffffffff}, 0x106, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_CONNECT(r4, &(0x7f00000004c0)={0x6, 0x118, 0xfa00, {{0x101, 0x80000001, "e0d38ecaeaef9a636a871489b9cf0ea341adb772d0a047966199184c1a1b54db3ee8bcf07b7d2eb1d4991988ae27c1f0edcbfa58436248f87530845c3bab47a5cb77796249127812922a211f5fc3263187fd3f82c03fb8a83129ec2147a540019dca38594bac5372ac48b0f8ab7149be501e52e0372cfa62c74f73957e3eb3825493b3882a18f026b6a1de5843cbed4991c0062c06159a7fde0b01351d0ef821ad35340f0e5a5fb9d2c56eb86b2156ff9adfdbf9723febb62980784412a2a760816e04bafae44b2e15e7dc9fcd8302e2580e23f8026b919c4d609ec778fde62b9f44d3035650ec7b5f91c79deb1bafe8cab94701d4a3bbd24ea75a3920ea2540", 0x6, 0x0, 0x7f, 0x0, 0x7, 0x3, 0x8}, r5}}, 0x120) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000009fd579a60000000000003e00000000400000f7a6f070e953077c900a6bdaa83be1a54ef6e1a1b41b19d3e87008ecb6fa4dde5a3d7d27babbc5bab0cf00b15f03d201674e5b8bd609a900845e047ce6ce04530f19ff390115ff51b59f9de7fc5b7c7a81dd38ef132e44d3e594b1ff5963ee1b", @ANYRES32, @ANYBLOB='\x00'/28]) [ 1030.823803][ T4064] overlayfs: option "workdir=./f‹ùpý÷§¥Œ¼;œ" is useless in a non-upper mount, ignore [ 1030.844494][ T4064] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 07:32:07 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc020660b, &(0x7f00000003c0)={0x0, 0xff00000000000000}) [ 1031.068765][ T4070] overlayfs: unrecognized mount option "" or missing value [ 1031.085746][ T4042] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1031.106926][ T4042] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 07:32:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900006000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) [ 1031.149391][ T4070] overlayfs: unrecognized mount option "" or missing value 07:32:07 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="85000085dac3ce19643d966cfad809b91ccc431cf23ef39c63e928d100030000e1eff1d81d2f4e255a402e7f99ded082f284f0bafbdacb858ddc0df94149d6af056bb691726cf097e7ff7ac7e275a928236ba19890c05319"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = socket(0x1, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x255be, &(0x7f0000000140)={&(0x7f0000000240)=@newlink={0x44, 0x10, 0x401, 0x0, 0xaa02, {0x0, 0x0, 0x0, 0x0, 0x1001}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb, 0x1, 'ipvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 07:32:07 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x1000000}) 07:32:07 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="240000001e005f0214fffffffff8070000020000000014000000080008000b0000b70000", 0x52) 07:32:07 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000480)={'#! ', './bus', [], 0xa, "631a74827aadd539206ee30a"}, 0x15) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{}]}) [ 1031.296713][ T4078] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1031.319054][ T4078] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1031.340048][ T4077] ------------[ cut here ]------------ [ 1031.345646][ T4077] WARNING: CPU: 0 PID: 4077 at fs/iomap/apply.c:51 iomap_apply+0xa0c/0xcb0 [ 1031.354323][ T4077] Kernel panic - not syncing: panic_on_warn set ... [ 1031.360923][ T4077] CPU: 0 PID: 4077 Comm: syz-executor.5 Not tainted 5.6.0-syzkaller #0 [ 1031.370751][ T4077] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1031.371911][ T4084] netlink: 'syz-executor.1': attribute type 30 has an invalid length. [ 1031.380896][ T4077] Call Trace: [ 1031.380950][ T4077] dump_stack+0x188/0x20d [ 1031.380970][ T4077] ? iomap_apply+0x9a0/0xcb0 [ 1031.401296][ T4077] panic+0x2e3/0x75c [ 1031.405198][ T4077] ? add_taint.cold+0x16/0x16 [ 1031.409886][ T4077] ? printk+0xba/0xed [ 1031.413887][ T4077] ? kmsg_dump_rewind_nolock+0xd9/0xd9 [ 1031.419388][ T4077] ? __warn.cold+0x14/0x35 [ 1031.423834][ T4077] ? iomap_apply+0xa0c/0xcb0 [ 1031.429229][ T4077] __warn.cold+0x2f/0x35 [ 1031.433481][ T4077] ? iomap_apply+0xa0c/0xcb0 [ 1031.438087][ T4077] report_bug+0x27b/0x2f0 [ 1031.440845][ T4084] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1031.442600][ T4077] do_error_trap+0x12b/0x220 [ 1031.442615][ T4077] ? iomap_apply+0xa0c/0xcb0 [ 1031.442633][ T4077] do_invalid_op+0x32/0x40 [ 1031.442645][ T4077] ? iomap_apply+0xa0c/0xcb0 [ 1031.442678][ T4077] invalid_op+0x23/0x30 [ 1031.442698][ T4077] RIP: 0010:iomap_apply+0xa0c/0xcb0 [ 1031.471546][ T4082] overlayfs: './file0' not a directory [ 1031.474206][ T4077] Code: ff e9 0e fd ff ff e8 23 30 96 ff 0f 0b e9 07 f7 ff ff e8 17 30 96 ff 0f 0b 49 c7 c4 fb ff ff ff e9 35 f9 ff ff e8 04 30 96 ff <0f> 0b 49 c7 c4 fb ff ff ff e9 22 f9 ff ff e8 f1 2f 96 ff 0f 0b e9 [ 1031.474216][ T4077] RSP: 0018:ffffc90008087968 EFLAGS: 00010212 [ 1031.474229][ T4077] RAX: 0000000000040000 RBX: ffffc900080879c8 RCX: ffffc90013e68000 [ 1031.474237][ T4077] RDX: 0000000000008976 RSI: ffffffff81dd016c RDI: 0000000000000007 [ 1031.474250][ T4077] RBP: 0000000000000000 R08: ffff8880475043c0 R09: ffffed1015cc70fc [ 1031.474262][ T4077] R10: ffff8880ae6387db R11: ffffed1015cc70fb R12: 0000000000000000 [ 1031.474278][ T4077] R13: ffff888091eee3b8 R14: 0000000000000000 R15: ffffc90008087b50 [ 1031.550770][ T4077] ? iomap_apply+0xa0c/0xcb0 [ 1031.555369][ T4077] ? iomap_apply+0xa0c/0xcb0 [ 1031.559969][ T4077] ? iomap_fiemap+0x2c0/0x2c0 [ 1031.564658][ T4077] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 1031.571176][ T4077] ? mark_lock+0x12b/0xf10 [ 1031.575612][ T4077] ? __lock_acquire+0x2165/0x4e00 [ 1031.580659][ T4077] iomap_fiemap+0x184/0x2c0 [ 1031.585171][ T4077] ? iomap_fiemap+0x2c0/0x2c0 [ 1031.589862][ T4077] ? iomap_to_fiemap+0x210/0x210 07:32:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="23000000190007041dfffd946f610500020000001f0000000000080005001e000400ff7e280000001100ffffba16a0aa1c0900006800000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 07:32:07 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f00000003c0)={0x2, 0x2000000}) [ 1031.594908][ T4077] ? tomoyo_path_number_perm+0x1ee/0x4d0 [ 1031.600619][ T4077] _ext4_fiemap+0x178/0x4f0 [ 1031.605135][ T4077] ? ext4_ext_precache+0x5f0/0x5f0 [ 1031.610510][ T4077] ? lock_downgrade+0x840/0x840 [ 1031.615036][ T4090] overlayfs: failed to resolve './file0': -2 [ 1031.615561][ T4077] ovl_fiemap+0x13f/0x200 [ 1031.615583][ T4077] do_vfs_ioctl+0x8d7/0x12d0 [ 1031.630472][ T4077] ? ioctl_file_clone+0x180/0x180 [ 1031.635603][ T4077] ? selinux_file_mprotect+0x610/0x610 [ 1031.641088][ T4077] ? ksys_dup3+0x3c0/0x3c0 [ 1031.645529][ T4077] ksys_ioctl+0xa3/0x180 [ 1031.649789][ T4077] __x64_sys_ioctl+0x6f/0xb0 [ 1031.654387][ T4077] ? lockdep_hardirqs_on+0x463/0x620 [ 1031.659713][ T4077] do_syscall_64+0xf6/0x7d0 [ 1031.664235][ T4077] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1031.670936][ T4077] RIP: 0033:0x45c879 [ 1031.674851][ T4077] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1031.694467][ T4077] RSP: 002b:00007f0a33650c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1031.702888][ T4077] RAX: ffffffffffffffda RBX: 00007f0a336516d4 RCX: 000000000045c879 [ 1031.710876][ T4077] RDX: 00000000200003c0 RSI: 00000000c020660b RDI: 0000000000000004 [ 1031.718882][ T4077] RBP: 000000000076bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1031.726863][ T4077] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1031.734836][ T4077] R13: 00000000000002f3 R14: 00000000004c54fc R15: 000000000076bf0c [ 1031.744391][ T4077] Kernel Offset: disabled [ 1031.752832][ T4077] Rebooting in 86400 seconds..