{}, [{0x2, 0x2, r2}, {0x2, 0x5, r3}, {0x2, 0x5, r4}, {0x2, 0x0, r6}, {0x2, 0x2, r8}, {0x2, 0x1, r9}, {0x2, 0x2, r10}, {0x2, 0x4, r11}], {0x4, 0x2}, [{0x8, 0x0, r12}, {0x8, 0x7, 0xffffffffffffffff}, {0x8, 0x3, r13}, {0x8, 0x0, r14}, {0x8, 0x4, r16}, {0x8, 0x4, r19}, {0x8, 0x3, r21}, {0x8, 0x1, r24}], {0x10, 0x1}, {0x20, 0x3}}, 0xa4, 0x3) 16:29:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x40f000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerd\\r=./bus,workdir=./file1,upperdir=./file0']) 16:29:17 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:17 executing program 2: mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x118) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,\vorkdir=./file1,u^perdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') sendmmsg(0xffffffffffffffff, &(0x7f0000002080)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000440)="dbd93cab99f3202efe55874816fc62d931de976dae5ba617b0d6bbec55d7f3960440baded7934aa59a230c89c9087eb2098000dc15d2f63fa594778efad6f9ba8dadcf895f1f04cef09f8d1bc7dd0d6017584106ce9a7ca3b340852bb58ed7dd5382cd87581fe0b20279366edddddcbb4e33ccdecfd2b4eddc5365a8eafe86ba025e6aab6802b858434ecc70b9f8bd4fa3fd1d90c52de2d4314f19ea42e0f2ebc4e0cb2c173484ba4966606eeff2c4df9415b7ff64339586b8b43649bd7e04b7b564c1ddc40d8db2e5bd85728fe4962dc3a77fd73e3d64e87eb08c2f7536d6e5ee021bb6d7180db356da171dc4c1fd7f5b", 0xf1}, {&(0x7f00000001c0)="dc8aaf4fd604f9052e17c89c5a3fa782668805a25bef6f247db800ec5a8dd5", 0x1f}], 0x2, &(0x7f0000000540)=[{0x68, 0x6, 0xfffffffd, "261666d38ff4454c36405398c6a3a0c8c9b482946f2c7844398517051f5af8c8922013408f0a5dbbcfd5c5715d779b7e214d040fb830cb98a02d9bf235aa176024c19da0a9bb462e79fe83edb82c2230060eab7cdcb2"}, {0xb0, 0x110, 0x40, "5fdd6fd7cb743bb4f0fbc7240c41eeacd6a250511c352a1d74d3b0041a6620518830265261c714e87ce311b6bc19b5fba6c91fec94245069b8459ffbf70cf00d74bd63b81d347ab9c13ea37eb429a5090477401239c885a8d402b285639a715ea04b5d60efa3e8c794ef496d513f3c19e77e348d09ad7514f606f0c729fd805a3bfb347537b13f2d1c11a8fbd610e0fab0c1afe5a66b77f77e4e82404e7ff9"}, {0xf0, 0x104, 0x7, "6b2d877d0c8f48d8f994ea2a43fa5014f8d3647cbcc6519f5c39c5bccbbfa9ff3de91893c8e5d82e9b2c0ebd8da1ca09973e4e5274bacde6f72fe72f2020e94497540edcf6f79270f947c16b1de965535ae04f3063ebe5e63ec6824dce3f127c7d5735811e45c0b532d4ae7d60ecc9afc7f482b1ba10780bf5a61e42bbc245e451e0101b73a7261f22adca05a24c3f9d0abbee0a3fe63c53c6aad1ef0e5abf4796215a4a2bd8cedc46725095719923a3bfc45e8112935171062f98568894f561ccbf012861b80124ce2d32923ebcd30974e23532320a68301c03ee"}], 0x208}}, {{&(0x7f0000000340)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x27}}, 0x0, 0x1, 0x4}}, 0x80, &(0x7f0000000a40)=[{&(0x7f0000000240)="767f284620f1064840045a1714d5f653c0fe", 0x12}, {&(0x7f00000002c0)="290c899cc1c4c5d717068573d270673fb7a1cf69adfcc548c2972ba9e04a459d06dd4df4dfc6c8909879ee6403", 0x2d}, {&(0x7f0000000780)="ffed8d0da25e3dfd1afe8017f9176d7a556b3fc6865357179cd750fd133f5900443c31694c35b23b0d3e8f01d3071487c42672b7e2e95e3719fcf8713f3444c7c9def4f97fa0cf2c5636dd1f114e92b93079540477c2cf99c90ebf9f2eca38ac4b1e3ec5d1", 0x65}, {&(0x7f00000003c0)="6be4d19f6fbe6af3c1584bce80a508c911d1da6748b241324b208ff9a62639", 0x1f}, {&(0x7f0000000800)="9e4ee82db1324f08981328d9c628a2e4c2dc4c4b2a3e2227aeefa8a5aac78d19ca895644d635ffd0892a", 0x2a}, {&(0x7f0000000840)="eb39e8494a74559f1c58b1b3408485992c40809352b2980fc5547e0ff5b619501e059c1f51405947e0619e433adceee0d78012dd9553cd2128ef9c473ae1a47b14ca02e6aba29c5da45123e9c60260a234bd20f7fbf44be557f9ea17d008f27336d17e7b3ddd4ab7cab31b280b852f539500b56a18e2eb6df42c52fabe0b173f4a7a5c9104bca0ee0bb7ac5693d8cc2df68c28d9ef68d2a43e0f8a4a11e2e5f32a0ca567410af635d180b2c62244893e4df1fe8fdee4ee7f6a80f99c9fb29ad55013ee968b", 0xc5}, {&(0x7f0000000940)="609ae09a0690c68a5aa922ec4d0e6fd263df16263146e5c443720934de35248177dc21f7a76ee7205d4afd2fedb41b2871b173bd1f88cb496a8cec9bdc1ca8b5dd64982611be466c92ab3a11aa0276796d498a43f2fc588e0d0e75b2c65d1ac92cc943567f03991c39ead5f95e06c119b6711ccc2f2265d97bede0c31767118cde785167aa2bca2bdefa7a06dda97396ae69eebfa7cb3f57b476d09676233b6bd65d412b1b2b2007482c243e7a49c378e0d73cb8e9cf4b076a9b85283d894a2b2595fcbca7bbd15f02e2", 0xca}], 0x7, &(0x7f0000000ac0)=[{0xd8, 0x1, 0x80000001, "707b8ddcfcc737a42b9c98ec7020e30d288dbd605978718b3dc0784c769ca1db2441fca31d3deec4a7b263e9d464d6e28fa3ef6992c56f8f860d977defeffea357a2932c8253379c42d30fa5d116111a7a4f28452cc7deb2f030266f693d81ea6b099c5db8ecc77490ef388e4512ebb54e5d8b0b9a869c7735b066a7b6c70f7e6386a15a5d43a8c58ed884e919350eaa37adc39af30e4d183461567e59cac1bf1eacb145aa31ff3cde1f0c74d5cd2d6794b7691a5b3d468caf017bb7b6f1b664c743c47b3249"}], 0xd8}}, {{&(0x7f0000000bc0)=@rc={0x1f, @fixed={[], 0x10}, 0x1}, 0x80, &(0x7f0000001ec0)=[{&(0x7f0000000c40)="37e1347c3f0de54c767fd391a4da7f1b7794d8b022877d781b7c0baa731ac2dc369d4c37e52a05c951a80faca69018d3caa295fbd419e667768127e21e318e426da0dee457b58ca4cb9baa104324a665cbfe7cca31a1908f5ade8f8b321b16a1716f0014af503e21a8ab0980d1", 0x6d}, {&(0x7f0000000cc0)="a06f491de58acc3192fcfe269146278ce5f18bc4411ec0e191333c61995e64b7536bf8a88b72e9fbe8814b3857486e2c8eea291a63fea3e4e83cf365e63757d0b7f76d4022b9a050d4b0c930a788dbb409cbcedd7981b36c8cf8bf7586293a2c08c46679270bbd4d9a6660d3a3b0af9b3f95401e37b9532f9386c2111aaa25d5123afd2383629fd8eec7f2acb7d979a30e2b9cbb727a0ce7d07f63d85fca04abed3a7a51b629e2dfab7d40ed4815f74c4b9af9b12b10684090828d9889eb6b298762677815dfa40ba6fb1ca65a0f7ed77a96e1edaf4be97dde99bd93b97c73b95e99c1e62d83dacb1e155e23f11b615f4f9b4a8435cd27b9cde329bab0c717d3492c40601691f74393f7ad4875ba2adc12f910a6e45605590d8ec336cabde2bf7856126ed26aac7d41eaacadedd61fdd03ca079a83afb4e59e05bf3afcfefad116634ffffcf2a2924d7b0162f46d44ef4ea7e76be4795b347c560401cce95bea5adbe2e0f8f4d1dcb1b9c09e27775a609b7102e76492155aaa5252284733a0e82984a72bd38517de3b2e0c5e88505a8c7dc9020ca1e7e840324b0b9b7145b2fe8c2860ab65aa28d082c48eb0f1942b5a2a46043c11d4d5942455ae4029263503c120672718bfc7d15aecc0d32438ece7e13d541edcdc236987d844ac95ba2cac1ba6fb4d85e4560cc5eecdbd540fe9aa9b931500f313d0504bf2a602fd7037d8f3284b6d0cb2464235d88e9cd472a44e709563258b1c5a48eca3a454d88d8ef47fa8f4e5bfcbbd7cda3571e26759ff5060573a69235e0e7718ecfbf0d1933bebdc8094383b133e0ec42d91f155139f6b411678fe503a144a3d57fcd288304ae45f98c4cdf6b0aaed317b7d9547f37641dce59f23feb8d56210ee1b59fd8b2eaecb94198d5a4d8efedbf68baa70b5602fd3529f0b2a766a001b2e93f395df211284eb0a24c54237bdf0fc7cb3234cfabcc95b06da2c1817b4c9423915da2bc0341f90bf2b48ce226ffa852852f0d9c27598013f9ee16bef5b571dfedb7e4a0eff22df61d8807cb511317985fc850f5d3bd7b8616ec791cb278c29c72c8858bbd6e416e4cb29d6f27bcd8bdfee18f4bc8272edd9767d74f3d6c5c2701787409c2bb0d80d7905302700430849fe645665088b6195a431a9489c1697c92a5eda135de9213e67edfd2a2c8c7610ec0b33f28b862604ca0563cd0bf2ede742b96de6e89881778f90477ea742eba0718db30d5cdd6f3ea923fc0ab87cf5b148532ab3ee97ee54728dab36174dbc9b08301c693278d22e9d3d0e332c049b3187a86b87769322529bfdcd09b87b1d918861dacf6fb96b57ef9e2177b314f4fd489d7e375497ab3bfecefdf5c96d89e0618c348c5ca6217823be5e29ccc24dad708591c1ecf9402d1324f84a2b89647b862bd8d68bc924ec02bf69bce85d3d15f642380de9633863c619ef624eeb1adab8c1b3b3e51ce952f6a0ff6a16d07bcc09154df77da3da14f23645454dc38596944f74287e6905f6ea562999afd988b4deb9900381af86ae1a8887b50e8ae3551e3a4885aef0fe21317abd4d751e32790d5c420be6b3d193107c4ba502e48089bcb55dbb567efca602abea8f6b4be63f78ff1ba88c05d255fd74e078e5edeed719a1527a1346d15877d19b224e0448ac6c9c6b0745b20d0b6ab07c1df75a958c879a48d6c88d0b21a2d61218471077f019b8abbe2e077e384ea0490fa82f918a453c13c0133a37cf3ab6a45f05b788e3deedbae357f1bfafd2714c5c04c34df71d25e6c0943f994b58898ef866591d5811664cea5b77d348b245f627ade4daf038433cf4d74569138fdf31a42b90252fb4e482e8d276dc149bc5c26f659cf9cdbde2d7c3907fe279f55e26a09c6bc26014df5d734a5dcadd77660b3acb295f843aee16ccdb3910f576ac54ae41375110dd76f51f6ac4d5ca4b086c381a01fe21910119c57ed38d4811856f226ac5549811fc52896c2f8b76ac32d3ebd37394e5a3cf642433ee9b7686a7bc7c8f7cb71936f3b4b0643584394575fbc8afc51434b8a08ef78e6cb7d811ce7e870fe542d846f480316f49049bb1ea55b95a32b0e87dcdc5089b9d46275b4aaa018c9ee1dadd6fef0157028ea95ce5edbbacc1529013fa56ec5c2a1f5dece1a47960a0f5d5a088ad5d54b79134492593477483eaa5b9eb35bca4c6cec2e6d4bdaa3ba2e2238db77a918b838168e28cd4fa11b47186bce970de8ef3ee00d3f9ee8f31b2496a534ea4c3bdd0adf59deea9512901e7498cedb5e93c6e4acd9ce123f398083e56c673fc0030149cd70f650ea2995c120ad1912ada3b5317cc6b4a73830996cd0736dff8976859e87f7f56cabde6f05be9e88524d0f2712676ccd5cc82c55b28739e33d3e6d3ba9cb6fe0d5cca0772d2d5537f7963a16357b6b303c371e6e23f2191faab75aa60ffc8545d73806c906ffe8da3afd7af6cf007469b79c005407128e89975520e6ef2449b3cc38fef7a75fa7c30ea0347295a057bf7083bbff56ebf2c7f029c9f69368a0e68fe9cd3f62d7c6fe85f75ea5fd8340b5b3dda57eb73045d65aa64c422ff1c6330e365d9cd2c275fa0778dcbc352bb1f86ecdab19a984f7376ccc8cf4ea3c1711f56f3537faa668f3a0f3802561c067f2ce60faa4659f8b0d9d8106010b7fc139208d0d873f876990367d34599282cb7400a3a32bf8cc6ef5379fc501867b2912ebad81f03648ae90ea288174bd2dedea5f66728a8506fc845f96f2ebd4e9ddcd81098ac24df6361b400ae1fe4b0136252bc9e025883b04c489ee328772ea2be203bde72e403d022aac02a4838a8114dc480de45c02880fbdf2c1c063be39d3919874d33992515f84dbea940a9e479eb57b9520ca693aced31e04f38cb62a07b76bfb701d429265fbb769108564247588cf00d8115ce7370f019cfbfeefa891e6015980c07d4f1d1236d46010a495b670d317004baa70a974fa2cf90596cafa10c41999b042aab4aca6328f2efab8fa21598b79348544aef3d9763f0948b652b13745a9295eb12e4e6957cd72fd39ed0d03d4472ba96862e1494f357c6020ab88b3a1befa44648b05f3207f03f183aac7fbdeb8b686db8d98dd15f59c44170cc87f7206810f1dd5c7e2f36dd788aeb7effcca9a0ea7ba6d65db430c3bcbcbf7971f556fa146354427623da363f4399ed32a3457540eb3ab01b41298331b82867188267cfa1a9110620b01f8d2cb1af72069c4ca85c0dc349cb339263dd5fe3874822c0c5df7be62b669482b28f8116a33ee8a69940f5ba210b3021f1081e96a5cc0c5c9ef1145c1620c7c93bb0f6412598201ad97e30bc8a47757cb4f44fe4972b9c21ea79b5243b8252eaf8ea5fe7a6a947018e0ac3572b4d660392297ab9f7a0b26caec0c5c3324eb281c2c8c896c169edcb46069949778f4a5a9ed74c36ceb43617119fe2f527a5a25fb6aa822190a565ecb587f3b9bf7d2802569300895a0272116a36cffdf2e8c6d4b675cac19db397a167c208a2b6348f8f4694759e7e87d0a41c996114a93e31facaebe873ff83ac271587db52a8bb7274f29df2d5c8a70bc348d9cbd54853a45874560f96cd5d7fab1020107157ff8fdedcdcca8e88829e487188bf6e78497a537713f0c23643e62519488fc72eca4abcf9e0314036df1d5b8b9d111864e13679599a196c5b26ab521cc7720f3c433cce041f4d2f5bace554b4fe93290949f1b625986e3a3c517ea9c77d26a2551cd18ab65b8bda5e666148d5b7312312a1de6e59d471d345e8ae34817c3336b44c1e7270bd51e7f7d602fad31af76b6ce5d54b64e732b444ff243ad2b9aa7945ca7532b92359232dd23e01f0e0333d8322a51bf10123a39ff3ba065abf80be3a8a4bb76941dbf6d4110d293753d4ed884cb067bf1a33456ebbcb425fb2208f293e3189c0ccf6a1ff399e9bcc5bcf8cb1dbc362b30bd89e548593962cb692a4631ab3fe1db6c6db1ec47ee8bb02fd6df086356d5667c7498e542c3f33ec2f95cc2c793e0f33d369342b99e13a7c9dd13e52a480fc3d7a1f72da24929c77d7c134a60ab9ab11c28084de8d7af4c5d87830ec62cafbb6cebf36f7f98eb1c1c2dcf43cdb5493857bf5835f11438843645209e99e831a38712e19470dfa89cb71522e43c3cf76786b169f52444c2595d94a567c155a2266fe767f18f1db7904d782b3e2618940b4cccadfe1210fb487dde5fc98b46d1c180b00cd75d4cc0cb4375e8ae92638446cba1a44515f68c61f82b30ded0b0e7f31d79c60c1dd542fd19c4c7cd2a64f3e0b5001faa4d3dde241a84735cb9ee83342ee864765265422bf158e09d9dd1af6b49433a1c797fecdfbb3858d2aee6973e877648fb566e5aac4a4b3a27f167c02cc0545d05ef948d89401d9d3fe26432af8a7d2ece053ae6816ce468db0c6971eee1242c77d9e6d6c674c1f15d9ff7f10baa88fde038a9d9a05372f78c0ca3fa6c5455742d4406a1670303b266f8f53688347b1386a852a8c180b931d54a698644c78a80d37a298979ae4d63465bd1c698fe4c73d4ba4611397a5158d934a1a796f965a23656ca6d90d2de1cba4988722aeef091b5d8ae98cda2a3201cd236bc8a8f36a672ebeaa843dd84aff69587f0db53f0003f285e1e5fa5537ff2b5f7cccd118ce7362bcb16f263c0931511e0b3770bf94011fdfa5968cbbed12aafd570b8c661b598567173455fd99b1aff4cf1b195734265bcef1bd4dbaed0fd8e157aa4edf4b759dde9e387fb22c0053e6d596351274009ba159fbf9242b170587e710209aa70c8a7b1f0a38a28021511379a2f68d67c85a14ca23fe0cb039c9d71d35d696c6545cec459f987227b5ad2d21a66d0ed3ac6f1373574506fc689fad9f873bec7cdcd14cbfa62aea49e5c1d4a3d5de6beb8231c93e0f6f5c197d3f1e682e2c1069a6cac59926eb10d601f05d45d1482fcc511cf31e679ce9221da7f92b0c9da372692ca1122df12d341c9f513da33ad60db174284776f68f078dc238cef879ccdf52473eab77be44abb3158681e2cb4898e6643d35b546a8f0ec93db5ebf043a9f75222e932d7471b886c7181a6f178d33912d5273cb6bb38883d7e8393bd6349b8686c394104001c8da1be7618982eb3f0d53f10e6fd5cb2ffea6a224e1e7360c19d378839ba3415af6b5edba2afea6e10c32df9ede20c7ab59ff6b092e372a2e2f5f58e1c6d68499da28324b05ad3a257bbb41960a434c15a7cb2a30edacb2de32a6b7ec08591edafa8fe3d7972e0ed85c3080b5d6747178faab59f292e8203269209e36a65c8e71f27dbe2e22d7bbee6d3068609e5e1a8896cc2f030b169f72a192870a8e98d70f92adfa62af544fdcdcee562e2b39844a88c338b5891ce2e344540cc0e25acdc46c4adfa25edd41092af7a852431cd3d23ffe30fff179256bfd530a1742e3277494851bfd0dae0d55fc000bbb6e57a77286a932e1c26381f4624fd8d6b0a3b5b3f1db57f5ee7bd7378e0c67a88f657701f43a97b332a2505ea2c9046035acdffd811cb1da95a07b372bf8790f0f56915305f40df947901a0066734913f3dcb9795b4ece8722856c5089fd50162f81c49372bc80dd9ae4f8b0c25a597a16bc6f4c688ea1c065ff21b37ad3ffb3e52c8436df8176f4f732d51a63d84f8bed78f492c90d25fce91f4fe88d7eebc235b20cc83ac99af405b99d104a597607f81086d036c3edd67119ea4ce2b505de4f949440af404d819e9bd02cae28aefd5815836a0c5c660e94f40865150e931c2f3e734a038bb30ece", 0x1000}, {&(0x7f0000001cc0)="d4f090cf3e53f3d5c29c44014721457788f17172b42c06451b8eb0279bb12076829e1338ac9b8cc312d7e6d61b997033688a974ecd40ab43762aaa4f6fbb5a297fcdb7de66d3112b167abc7a7f7b3a37c3e0ffbaa6de9ccb915c7a70decf3ff15a598ba683810f181a1d0e7d11d4c4ab2eb9e7157fa7643c5143870a5e5721f2d74c91615630499fae591d095f85240604b368c84fe1ec6ef20ab382a79c0c3a87f3579a5727877aebcd3ca0f29e13e24d42762eabb5244e9235175333134e7e47e660b198b94ce7f16d159fa140de18cb8cf0804b44252e9c60f4db8323f81cf299a20e386e6f", 0xe7}, {&(0x7f0000001dc0)="17e5b0ac742c5c2edd8472c98d7d16664ff8f6b4277185b4443a79beb065c7c1bad6e58a5db3183c512f2e59dc89a2f1a04f18e694e7090ffb000a8c3c98f316f05f7beb8dfd65d9cc3e7131e615864a8d6ff3fe7db487754b79a89a04178e56cc082db0c58521271ffbfb3aa550294779aef3a4e7388bcef7419dce523150ac5a881fec253cf16515f9fe2af395c14dfed1e0", 0x93}, {&(0x7f0000001e80)="fb069098b9355a5617a8387686358fafff3ef520c7ce313ed9450d50acafe4c6d008149e742e", 0x26}], 0x5, &(0x7f0000001f40)=[{0x108, 0x3a, 0x4, "e97a8c6ff8c784310d9f7a5597566a0a642e7f9d61bd3ad9a064d77b98fc8f325d4cbea3714aaf849af1a1732406063dbb908ebc3d2159dba4d772f0f24d883bbca44e1145870f1785c7d805acbacbfc675c578b3b623818469cb4f0717679ec8687eb2f62b6bf8f839aa80d8e444a3fb529134d90c811680233769c0fee4b959fccecd840978efb4b173c2613d62453f49cf371ed582164fb6392c21b927bb81ce408a241649b7773979976b2f75d4eef1067ed6d49c0cf381b6f2afd40ac6ea3136ebf01d3f5394063a7da049ec1958bee066da7231a6a50c631b193545dd86478d180c1f8a832e15f0e7db71d5bf4d9"}], 0x108}}], 0x3, 0x2400d004) [ 1052.163978][T14473] overlayfs: unrecognized mount option " orkdir=./file1" or missing value [ 1052.173511][T14472] overlayfs: unrecognized mount option "lowerd\r=./bus" or missing value [ 1052.191248][T14475] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1052.211729][T14481] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1052.244219][T14483] overlayfs: unrecognized mount option "lowerd\r=./bus" or missing value 16:29:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x40ff00, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:18 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1052.259774][T14484] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1052.265030][T14485] overlayfs: unrecognized mount option " orkdir=./file1" or missing value 16:29:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdi,=./bus,workdir=./file1,upperdir=./file0']) 16:29:18 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) rt_sigqueueinfo(r2, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) ioctl$KDFONTOP_COPY(r0, 0x4b72, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x12, 0x149, &(0x7f0000000440)}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:18 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x28001) clock_gettime(0x0, &(0x7f0000000040)) setsockopt$inet_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f00000000c0), 0x3) r1 = socket$unix(0x1, 0x1, 0x0) preadv(r1, 0x0, 0xfffffffffffffcae, 0xfffffffffffffffd) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000000)) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb41, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0xb4ba5dd232a8550c, 0x0, 0x0, 0x6, 0x0, 0x3}, r2, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000100)={0x750, {0x2, 0x4e24, @loopback}, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x2}}, {0x2, 0x4e21, @broadcast}, 0x0, 0x4000000000, 0x80000000000, 0xfffffffffffffffe, 0x0, 0x0, 0x3}) r3 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz'}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$revoke(0x3, r3) request_key(0x0, 0x0, 0x0, r3) ioctl$RTC_UIE_ON(r0, 0x7003) r4 = add_key(&(0x7f0000000200)='id_resolver\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f00000013c0)="fc122f5140cb5ad4ad0450a3cc213c023731de747543809c2ca1a4ac1c3c8f353058f06b7c682f1a2bae5645cf39d28b5c3b71107b1c5112618b40366726a48c2e3b97c0263a5e7faf239fab5bd9aafe304e05d94c028a7943ca1482aab9c44ef21bd6a3ae45574599bc5700d9015ed1ee62e68b68b3", 0x76, r3) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000300)={r4, 0x7b, 0x1000}, 0x0, &(0x7f0000000340)="038c4ad19230b064dbd7bb208fc14f10c97aa74967eb1794044a0af2defb5ad8ecb3a630f1d8f991b32225924d3989288c4d77b8af2e81590511c3789b218c280d57d1b1c1be9edc4e94430ed136d29678bee25db256da383ecec3b28d093f332a08748db7b6b32dcb2ff4d8551367d199248456bee244c2e180fd", &(0x7f00000003c0)=""/4096) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0xffffffffffffffd7) r5 = add_key(&(0x7f0000001480)='cifs.idmap\x00', &(0x7f00000014c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) request_key(&(0x7f0000000280)='rxrpc\x00', &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000001440)='\x00', r5) r6 = open(&(0x7f0000001500)='./file0\x00', 0x40000, 0x20) setsockopt$IP_VS_SO_SET_DEL(r6, 0x0, 0x484, &(0x7f0000001540)={0x32, @broadcast, 0x4e20, 0x1, 'wlc\x00', 0x5ae44013efa46332, 0xfc51, 0x25}, 0x2c) rmdir(0x0) unshare(0x60000000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioprio_get$uid(0x3, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6465723d2e2f8ca4afc2378f66696c65312c7570706572020000002e"]) 16:29:18 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1052.566482][T14500] overlayfs: unrecognized mount option "lowerdi" or missing value [ 1052.635818][T14504] overlayfs: unrecognized mount option "lowerdi" or missing value [ 1052.644568][T14508] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1052.662563][T14503] IPVS: ftp: loaded support on port[0] = 21 [ 1052.857662][T14503] overlayfs: unrecognized mount option "workder=./7file1" or missing value [ 1052.968542][T14503] overlayfs: unrecognized mount option "workder=./7file1" or missing value [ 1053.120796][T14516] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1053.326112][ T107] tipc: TX() has been purged, node left! 16:29:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xfc, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:19 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000240)={0xffffffffffffffff}, 0x106, 0xa}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(0xffffffffffffffff, &(0x7f0000000340)={0x3, 0x40, 0xfa00, {{0xa, 0x4e21, 0x7f, @rand_addr="f1da15a59dfe7439a0f9314197665d6b", 0x81}, {0xa, 0x4e24, 0xff, @mcast2, 0xdc1}, r0, 0x2}}, 0x48) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = socket(0x11, 0xa, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f00000000c0), &(0x7f0000000200)=0x4) sendmsg$NFT_MSG_GETOBJ_RESET(r1, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x3c, 0x15, 0xa, 0x101, 0x0, 0x0, {0x3, 0x0, 0x3}, [@NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x7}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x6}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0x44000}, 0x4048820) 16:29:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x40ff03, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdi/=./bus,workdir=./file1,upperdir=./file0']) 16:29:19 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:19 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) syz_mount_image$btrfs(&(0x7f00000000c0)='btrfs\x00', &(0x7f0000000200)='./file0\x00', 0x3, 0x4, &(0x7f0000000700)=[{&(0x7f0000000340)="d998664ad598d6d63be00e7ce261dcae6d8c22382e79558371bbd3e6078bfe7d60c2750ec2eedfb7a8ee58b703dfd22cffb74e9902c9bb299131e3375772e72cda2e440c53b07c95aa9f3746e85e687de509c560", 0x54, 0x6}, {&(0x7f0000000240)="58c7459102342664ab35dd9ff324e7e1330652d9622650e388cf2dac8c742ffed9b94c8edca9e70d82f585b89bc9b4f2b9", 0x31, 0x384a9b3d}, {&(0x7f00000003c0)="7d98f08e2420b979c18829dfcaada13b1adaae5fb7f1898885ed543a05bb87379ef782d347c1dc3e5e0d3b39038e0018369f7d4074c46967558b65aae11f9ddd197c3162bfd7b03317eb54581e1bb0bdbae49e99d4c289cb82ea2f15e4e519fff7cc8a90a114f40e52d1d07b9abe67f0e9783e1956103c808d9b55e3d14b89335467855f559e874462357ba30931cadabd5b541a4e2a0638d67f05f9e83726a1ffa76c29622b76b0dd113ac86c0ee58885747d075616c829f195254fc240450dff98d4ed235242445fb3a87ec3", 0xcd, 0x8}, {&(0x7f0000000600)="2a19d2945ea35270e2a45a6b7c07dc47f1d7946afffd1320bd5e7a331ca9051a8a733bc53de8a9535392c105232d5783871919a85c280118aed2dacf3e72285d2a556131fc90bc2af460b8a7eea6dc27a44b223c0d6bbf4289291a5c7087b16a697b8eb544a7ea46fb8bdb2c599f3d86438352fc43df0be1845ddd0b2ec8550d037bf0aa50786721681e70200882f1f7580980629cadd13137a38c448a272b01c1cd5d9ebb964501ad34ee1852f9fbae2c14b06316097eada3f4b7a4a58efc9b71684e053ad88e4de6fa19b97fa6c578244ff1f0c313951f613a53c2a5a390d9f295ca1722982f36767a80120092933f77abef60903c", 0xf6, 0x2400000007}], 0x800c0, &(0x7f0000000780)={[{@enospc_debug='enospc_debug'}, {@nobarrier='nobarrier'}, {@usebackuproot='usebackuproot'}, {@datacow='datacow'}, {@inode_cache='inode_cache'}, {@barrier='barrier'}, {@thread_pool={'thread_pool', 0x3d, 0x9}}, {@ssd='ssd'}, {@nobarrier='nobarrier'}]}) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65307df9269bedd0dad6ab056f1c91eb8b998279ae0e006c4610cc7f6a928ece9560aaa184d912b07c3f692771f4906c9b30407882cf330015960a05b28b0279459430b285e6d2ed4f245e591293dd1b3db869c0236b1a723994161139e8bae89534cdd80548dc0ac2884c2c41699d08020f8e93db8a807cda7bbd6e50afd8dca0bb18fa1c607ccd1000557080000000bf35bdd8d02ae70221bfa72a8b2f5e77302c49a9ad447331319a2fb161"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdi\\=./bus,workdir=./file1,upperdir=./file0']) [ 1054.261616][T14527] overlayfs: unrecognized mount option "lowerdi/=./bus" or missing value [ 1054.291830][T14534] overlayfs: unrecognized mount option "lowerdi/=./bus" or missing value 16:29:20 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(0x0, &(0x7f0000000140)='./bus/file0\x00') [ 1054.324594][T14524] overlayfs: failed to resolve './file0}&֫o닙y': -2 [ 1054.337817][T14535] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x600000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1054.386863][T14539] overlayfs: unrecognized mount option "lowerdi\=./bus" or missing value [ 1054.400949][T14536] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1054.453274][T14540] overlayfs: failed to resolve './file0}&֫o닙y': -2 [ 1054.471130][T14542] overlayfs: unrecognized mount option "lowerdi\=./bus" or missing value 16:29:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir,./bus,workdir=./file1,upperdir=./file0']) 16:29:20 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = socket$pppl2tp(0x18, 0x1, 0x1) sendmmsg$sock(r0, &(0x7f0000000740)=[{{&(0x7f0000000680)=@nfc_llcp={0x27, 0x0, 0x0, 0x3, 0x3f, 0x7, "aa83c609180147449e15afe3d52ce4f3e7cce28f43d1e7308bb33cf2f0078ef82fad8bbe1a8a41c6fc94f808cc4cbba23d03d06a0ed09579b4d67770df45aa", 0xf}, 0x80, &(0x7f0000000400), 0x0, &(0x7f0000000700)=[@mark={{0x14, 0x1, 0x24, 0x3f2e}}, @txtime={{0x18}}], 0x30}}], 0x1, 0x44004) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000200)='/dev/dlm-control\x00', 0x400, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000340)={0x0, @in={{0x2, 0x4e22, @empty}}}, &(0x7f0000000240)=0x84) setsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f00000002c0)={r3, 0x59, 0x6, 0x6}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c6f7720000000000000000000732c776f7271434b8db86b6469723d2e2f66696c65312c7570706572646959a983b866696c6530"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) mount(&(0x7f0000000600)=ANY=[@ANYBLOB="2f64593023cd000c432fe8d1674f3c301e000000e547b81cf3e1e6b094198cb1eee54a06429d93b7fe53e31774e885236ffb74757f76dee1144e1cf360bf28d49e71b1bedb701e483fc3c0f07f82a48ec1cbee1a7afa1febc25e84e177d7de9039"], &(0x7f0000000440)='./bus/file0\x00', &(0x7f0000000480)='bpf\x00', 0x876440, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, 0x0) ioctl$VIDIOC_PREPARE_BUF(r4, 0xc058565d, &(0x7f00000004c0)={0x2, 0x1, 0x4, 0x10000, 0x5, {0x77359400}, {0x1, 0x1, 0x1, 0x3f, 0x6, 0x4, "4e21026c"}, 0xd8, 0x1, @offset=0x80000000, 0xbf45, 0x0, 0xffffffffffffffff}) accept$unix(r5, &(0x7f0000000540), &(0x7f00000005c0)=0x6e) 16:29:20 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vcs\x00', 0x84000, 0x0) getsockname$llc(r0, &(0x7f0000000240)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f00000002c0)=0x10) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732ceba3726b64697281000000000000002c75707065726469723d2e2f66696c65300a5a8bfab6e1a9e9e291054ff1e7d7edbfdb2b3b0dfa72c29d0bbcacf7cf4990ad4c24b8cf3a7072957c05ee7bb45fcc41d2d020d7f1bb73229c65f08f30ad6897b8d49e1d3f993aad1b74dbf22979047a394a8f2f3331ede6a41de8f213caf5de6b698b3facea4fb42b7cfce51f3c0aafccd08ca0dcd0d4521522"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') setsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f00000000c0)=0x220, 0x4) [ 1054.746964][T14560] overlayfs: unrecognized mount option "rkdir" or missing value [ 1054.773232][T14558] overlayfs: unrecognized mount option "lowerdir" or missing value [ 1054.785697][T14563] overlayfs: unrecognized mount option "rkdir" or missing value [ 1054.838336][T14566] overlayfs: unrecognized mount option "lowerdir" or missing value [ 1054.861694][T14565] overlayfs: unrecognized mount option "low " or missing value [ 1054.880478][T14565] overlayfs: unrecognized mount option "low " or missing value [ 1055.365911][T14574] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x300, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:22 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(0x0, &(0x7f0000000140)='./bus/file0\x00') 16:29:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x800000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:22 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f00000002c0)='./bus/file1\x00', 0xa0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:22 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') shmget(0x1, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) 16:29:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdirA./bus,workdir=./file1,upperdir=./file0']) 16:29:22 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm-control\x00', 0x1, 0x0) openat(r0, &(0x7f0000000200)='./bus/file1\x00', 0x2002, 0x20) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:22 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(0x0, &(0x7f0000000140)='./bus/file0\x00') 16:29:22 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) accept4$packet(r1, &(0x7f0000000340)={0x11, 0x0, 0x0}, &(0x7f0000000380)=0x14, 0x80800) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f00000004c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000440)={0x44, 0x0, 0x8, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x3}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r2}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x4}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x898}, 0x2000000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1056.637235][T14582] overlayfs: unrecognized mount option "lowerdirA./bus" or missing value [ 1056.661037][T14591] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1056.716371][T14592] overlayfs: unrecognized mount option "lowerdirA./bus" or missing value 16:29:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x80ffff, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdirC./bus,workdir=./file1,upperdir=./file0']) 16:29:22 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', 0x0) [ 1056.922356][T14604] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1056.986793][T14606] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1057.077345][T14614] overlayfs: unrecognized mount option "lowerdirC./bus" or missing value [ 1057.121686][T14615] overlayfs: unrecognized mount option "lowerdirC./bus" or missing value [ 1057.771023][T14622] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:24 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x500, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0xa0ffff, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:24 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', 0x0) 16:29:24 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000200)=0x401, 0x4) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) prctl$PR_GET_FPEXC(0xb, &(0x7f00000000c0)) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:24 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f00000002c0)='./bus/file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000200)='trusted.overlay.upper\x00', &(0x7f0000000240)={0x0, 0xfb, 0x34, 0x5, 0x1, "af7d1dacb9e416a9e532322a83d79b37", "5ebacfa7a3177924f78e9ad20beb74c2b3ace493a7b1a66f6ebe79c06fba52"}, 0x34, 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir\\./bus,workdir=./file1,upperdir=./file0']) [ 1058.764762][T14626] overlayfs: failed to resolve './file0': -2 [ 1058.782623][T14631] overlayfs: unrecognized mount option "lowerdir\./bus" or missing value 16:29:24 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', 0x0) [ 1058.810455][T14635] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1058.822180][T14626] overlayfs: failed to resolve './file0': -2 [ 1058.847917][T14638] overlayfs: unrecognized mount option "lowerdir\./bus" or missing value 16:29:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=,/bus,workdir=./file1,upperdir=./file0']) 16:29:24 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000200)='NET_DM\x00') r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, r1, 0x2, 0x70bd2c, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40400c0}, 0x40000) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1058.884702][T14630] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0xc0ffff, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:24 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=,upperdir=./file0\x00\x00\x00\x00\x00\x00\x00']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$KDSKBLED(r0, 0x4b65, 0x10000) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:24 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) rt_sigqueueinfo(r2, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) ioctl$KDFONTOP_COPY(r0, 0x4b72, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x12, 0x149, &(0x7f0000000440)}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1059.095348][T14648] overlayfs: unrecognized mount option "lowerdir=" or missing value [ 1059.185097][T14659] overlayfs: unrecognized mount option "lowerdir=" or missing value [ 1059.225669][T14663] overlayfs: './bus' not a directory [ 1059.259169][T14664] overlayfs: unrecognized mount option "workdir=" or missing value [ 1059.300667][T14665] overlayfs: unrecognized mount option "workdir=" or missing value [ 1059.842536][T14670] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1059.861386][T14671] overlayfs: './bus' not a directory 16:29:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x600, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x7ffffffff000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:26 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(0xffffffffffffffff, 0x40505412, &(0x7f0000000200)={0x4, 0x0, 0x2f0a8b6a, 0x0, 0x1}) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=//bus,workdir=./file1,upperdir=./file0']) 16:29:26 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) rt_sigqueueinfo(r2, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) ioctl$KDFONTOP_COPY(r0, 0x4b72, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x12, 0x149, &(0x7f0000000440)}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:26 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400800, 0x26) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1060.915483][T14685] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1060.942570][T14681] overlayfs: failed to resolve '//bus': -2 16:29:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:26 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) bind(r0, &(0x7f0000000340)=@isdn={0x22, 0x58, 0x8, 0x5a, 0x20}, 0x80) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$SIOCRSSCAUSE(r1, 0x89e1, &(0x7f00000000c0)=0x2) [ 1060.990970][T14680] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1061.018255][T14688] overlayfs: failed to resolve '//bus': -2 16:29:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=>/bus,workdir=./file1,upperdir=./file0']) 16:29:26 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1061.346761][T14701] overlayfs: failed to resolve '>/bus': -2 16:29:27 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) rt_sigqueueinfo(r2, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) ioctl$KDFONTOP_COPY(r0, 0x4b72, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x12, 0x149, &(0x7f0000000440)}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1061.390422][T14707] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1061.404403][T14708] overlayfs: failed to resolve './file0': -2 [ 1061.495218][T14711] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1061.861246][T14719] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x700, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=A/bus,workdir=./file1,upperdir=./file0']) 16:29:28 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x80881, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:28 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) sendmmsg(r0, &(0x7f0000003380)=[{{&(0x7f0000000200)=@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x4e23, @multicast2}, 0x1, 0x3, 0x3, 0x1}}, 0x80, &(0x7f0000000600)=[{&(0x7f00000000c0)="8f0a033321c4ed8a6f4cbd13933074", 0xf}, {&(0x7f0000000340)="3aaf37f43d87e3e7602d916d003a01cca254d443fb2dde01692796c3d5af1fb277e0925cb716d138133379ca177f2fcde0e46e6a252c3a9ef887ccd064c9ee2ce143a1ea9ae77f541ec5f3047e9d8535884b49c8f3688a5d26e739c31b2ed645", 0x60}, {&(0x7f00000002c0)="c8e300d87867815a138dc6", 0xb}, {&(0x7f0000000440)="7f72783ed1f17298767d6b71c8e120e1ea57985f451233324c20023c9e96ea2dd61eaa324957a9285fb03281bf4b58fc49d2b937147ca7a7c71bbbdffcf66d036ba8f57c56bc36475ab5dbd2d226967d2d8c69e8977aa4aa385fd994e5507d31fd3b0ecaf9ee12db467b11bbc51ab68d5b2b5fe4c09322457645b54bad3ba6330bbfa2acc4f84893bc0d6e11a1ea698f6436ff7d52b3bbfaa32a537d1c00d440fd6079e70289669fafc8494ca402df2b296f4be9833154a240b1e2e2f99c7c59", 0xc0}, {&(0x7f0000000500)="b89860d6eadb60af627933532eb1c3f9c0656308407c7b72531d211f2dfa851b61c4890e365e7ea8c6836ba264b3b5ad9b83c042c05673254f9586493f5073b27a857f8b93efcde3e9815c4902b4f63385ec81fa447bf34be5ae8e2ef18a3addbd6a59aa33bcb4519b3b0396366fcc8512e442da3c65673235ea56f6cce050", 0x7f}, {&(0x7f0000000580)="808cbea38bc01734798a95bc8251bc898587e7288bdabc6cc5940ae77f7552f9ae47dac615412f1cbe0deabf110d808c4730907ab2d71881f1dcd8c200a9744e18dbd0d14348f3a97c6c732f9a6e3174430f30f4128ec9c581b805e921a478f3a2265d5eed1e45f589a0258da409383e90b48600b4832198face4835b4a1dd99", 0x80}], 0x6, &(0x7f0000000680)=[{0x1010, 0x114, 0x3255, "505d08f34ebff18437874f76b1842fb2211bd4adf01b657e5bce65efc3a244acea3cc7cc7ee3c74f0ef739f7b1da7a85296a571a48d46f47fe29d2ad2bc84cbd93be0dbae562194e3c2e701f1b60bf8a7982104c5814d3da70719275d5c53dbe787027c133ee21708be28038bfed9d4168c2752983600b3074d7d7a933fac9f9e80e18b619869a6839090734c123adfc1efd6494fda39d8da77f617fdebb642de193fbc851e0c506ebe4096a4357d8356f8f41ac339764daee26aa7c37bef1f5bfa2ec8c2345e91780d71c2516c4edab8b69e5d0e560ef5cfee69152093bf2974d5fbd3781049672ba9e619c6e0326506cfa011170493b4e87297395986170bc965310c91bab51c2b000e46e9634b2fb8f0c6b7604efa95b149bbd4ff40337eaacc446272a0c1c3abe592fdfd7c52cab4c9a05111922e6a67a386685e1340cce286a1b39fd4170eba04c655165c32922a86e1fbd1d5f956c7deef16adf81c4c7caf6fe83a07535f2086af7aed69a4f4cf5d7eed087b65ac4d53f972ed343ade002bf369a7818e75570c54a8a24b879558cd7dcfca09be3e46bee003bb9ada4a8409af1af79ab31cb7e31ba3f3c48150f609e484c648ce35c3d5bb08e7d2899b371d5f773e11eed5ba6ce76a36db83f7db3632eaca457bf74ac3c5a6ee2a0497492b3f5c08c51268466e66507a503ea39721374ff679dc2a45c7aaf6e1dfa4a56e1e6acd92af13a182749291d09e6794c8d679659bcc527bd35e09a52a00a78c22c841ff940ca716260febc62c8e7a65d480ab1656d2095bc5f4bfd38171656e0314c4f8832b11cb4efb0ec07627a86e89a3c3a194f19be650f6d35d50c18c07980b0626e7c0fe4cdf3cd64a3ee0e33e5e39fa4ee9f05f391c16e5abb501b473988bda36db34f0569bb0e3649094dc9d74a59da7e6fe85fe57e4372755270760d139992c15eb9e91f12dc0e1b9b79371e2b51e749c44c86a23d11a68f0479078d7f88607b3b86fd6f3ebe93707c1a6a0275e7ff7ad4ed4f62327e77a99e37b1278ccb1a48333fc0f97db4711b92909c6872f747f36329decd04c86543c20930cccd6ddcc6df2da4ae8965e4f3c6f530b9e62393e0708fcb283ed2c661dcfadb39ef79f4b99fa6dda8955206b0168db6042c1154055a30267048f151c69dba7ff4bd064232690492505bc0e86b3c3d67c2da335ebfd26e00a4de63458569d3361c3caa0656c4a1db6f66f4dbcc0abe144f86eb27675e266af868b11d58a626f9e0a929c6cffabb3fb1eaf04d31807dc693d38dcebc9099f580a12293177d151cf2426693d7c0e0d3ff31e394d7397c921e7b3257b021f426670e0447ed9d6040021529d587bff93f8f0c35bf7d2a54c6fc646e58e831964ad2aed6ec66b42afa6dc1ac827792bc42bf287d099b62178c3efe68c7bbe317232be77eef2bc83739dd0264a6c19e95f55dffbe07a28bd718916a15ba4152c389e20939f4611c5fa8a28fdd9775ff5eea72f7b47633191b788e9c1e2698115e1a89e4efc1e850600248b721d1e15680b48d56adf9f6c988f4f2083205a9d02ca8efca0b2f0566869449a9870c88b10c8627ee08804f6be220c384d204c21ceb5e104f00467cd6838140d4a5e46831cf88cbf62513e5404d8442ea5a8f33ef90779ffde7296448d75df8e02316016ead4ee4308e29f69204feb62e7d7fe2f07f46e36c67b9a1f0f9f612cfdda0d4bf05c11a3473a735fcd14524a1b918748cb38a00fd67f01098718e4eba07dc0c37370006e0e51ff5b37e0245c79c2af160f1a1c1029af35c0cd925a0d7912a2674cd363508f59a8ba40056642eeaad6a0d2537336fa64e0c1c93659819ca91f6c75032c8a09caa717c87611e898e576b624ec11df16e5e146bcb42055ab7665ad7d257983e550b5378edc8753fff15350b354db955bcf1bcfffa55c260e4f8e5d774da3155affef6fb96407a6c3c687d177d35c4f9b4695d4a471b103d788ca469f994f46356b15d0a8c87ad5229aa3f985740d1bd47ebb1a0c04241482d8df83881e0d360e65365a2af99382c3ee2e86f6e512d48761393cac9203a6035d34383cbeeacd74833c45f05497cfef744fefa2afd2acb52cc4e5cf6b1ef4d6788132fcc6575f04a99718d5f0462dc89c46ca62db7a12874fd9d0bcf7045ab5a73ebd233f1d3a597722cd89ff8a0d22f414c1b9b3445394fe337ebe5026b8e03716d644cb544682e237860e28fc90672b3c28d1222e19f8d035e9c77f423cb0b06ea27a40de99bfa0ac12cf809416d22724971fbfe3f162e80d48ab1cacbd9e6c0b4ca00934d785c5f7d93188bbfd81a264ba86057e46b4a101b55a439cf5703b167db02f02c796fe88378c2d6b82e63119e02838378e3243e02bd0cd53fcf230a01bf4de4967fb63eb53a94b24a734dd75e25e170abde90ecb9eb36f843bf39c794f5f5963f35c8c57f75ea8ca50d65f8ef2fe2dc3ead1dc50a48e0451d22e25f75ce83f5f44fdf370d9ce0389c4adc9b77a3a76b635d19afe148ea58e585f38a321af512e730526b8fa109859fc22a3d646b18165e3b5e386225cfb1c87e73030151dcb569b8e085e0083109a425a677fe20ef4cb2ab593fbce9ee314ad1e27eeafa8d1803c7be83b6dd9ebcbcbff5fd66dbc96610838e57169a5198e1d39848e716a8300635b0b925d4e116f9b58751cdd9023402f3c6697c10f9b0a58a6911ed9bdb29f78016bb8da2b7c3c35daf6e13b59d20e29bd783534ebac8316f94bee9705a1cc1ceee78b7ef8681153ee45815370d063a5370723daf8f57122e6c32aed3ff13c65add86e8502cb1647f27b6df122aba90f49f2610c691fbca1e990961e8c3d640945f7bcf97d08e9746cd21f8cd0e55b23c3a91d7cdde2181c9d7d5d4f9837acc49b07f5190e222842367dbfaa16b225a5e44e53558c244e6d4956ec1305ac5eda76f2398676e4cafbfc272fe2b4f0781bb842fe1d7ba20560baeb9a7ca85653dfd44cacc1bee500ed3954f2517b12f4077c45c8e864de3681733e1cf99cd9d0ba7f5bb2fb592f16b1014e464824bed6a5519e8a50ad74da4fd27f4b61a8e469c31163fc95fa0c2b7173d2c9e00bdbcc8858475570497db8ece649996b8c386bcdda598af4b57fc3553e2de2fe46e9a32ef4fc30268ba525bfbff982316cb5a7f96b2ee06563b4f2f2d55b7db0f2ae47e106bf8db8c8afb0867318f92e202563300dc229ed39d49292e30370ce56b3cba64d36138db6d0f5dbb51cfe145b2a5d4687af0cb6c802895cea035fab56a2f595c366a6b878825e2beebfcd0f037ab572324c35a20e567514ccc859da40d98730b6c7a6b79ad8c6e921f38408120445660f391cbc10f576b33a7255d4e36e8c257ac2612b773d4d5015ec7691a29995f92e254fe980ceca69254974ce8b02bd96ae058e0fe675a6fde1316364038b4a64adaf9f1d7137b724a742614a56741f2f570d229b890ea94999628262b18c18487083b52f6c0539a84ccca75601ed30a4a34bc3301e439cfce9cc9f4d81574cfe3a97497e47eb308e24dcd72254acd4e45ff2efeff07e0da983f4353b638216495ccf89b934f4d59b8d645442f02e4f10b842f71599bceb9beec19a867012d0aa9dc8a51bf5d824e41146607ef4cecf945dab89f5bc3935702014f09fac8308936e31ebb9738eda50a74ca0efbaac89ff649348aeb1baf86ea562d6d607a4d2dd2863b123b0744d23cb417064fd7d38091f1cb5fa9e3902043087b1fe1c9033272d6feb6f5daf8f83ddc5869d53c83f7a37718acc0ddf3c03b0016c8a6ae9dd2498d78bf4f4a171a325011418548b9702b7abbd0abf8698720041cf09a0aa43f37c03cee18089ebe29e9bb3fd75a583948e397c19fda286bce659c6442fe297a00056372c5f24f49e4b3004c3fc67fcae8cb4e7e6e3123b02fd603e7006ce7fe6485c98d9ec2bef717c4dd43117301a7e90a23fc326ede1cbe516dfe07b6bec297a4347bc955d1219b9c1cfe1601341c596cdff30c11b87e4dda377dd249cb83ab33e10edaaaf2c1acbadc5e33de4740f42fbeaa45934154d79a07ac1151dec87c19e707273545ddb6226213d99d35b20033bf167f4b6500230c965cb9f5ac3bfb81bd38e0d1795fc17803318a10225f68dc42853f1abdb7e33aad48a08194a61b67d23892282e3f8dc09ebad53f21a93fc3f9f26cdbb9aa396b919362c99e1964bd457de002639c2f46616a2782ccfceb5dd3f462ecdea01cf152d66871baeb1c9ce230cd8c80bbbf66b285146ed8945b58e662da20622d5dfae94184f46ccaa4e2bc2591eaa36e2555eaa94f425fdc6f37ae811e8956588e40eb095bd2f788af245c1abd860962e888c7ce1ddac009f654d7356002249fbe6591f4148bd017c6cd04c472c0199bcb1a4c5dc7a0971183da32e016ba848b00ef0d93965543dc0cedca52fa92edfa2b1cde36aff643e94cab8a41a2f6ee03cad0cac91407a7de8f8b857e740199a6148a1385a8a5eef116b42119fb73287b611082fef9ba9959428697d9be2cc0c72bad48a8f369218bef50f1be5342ae1995bb2eff35226cf3307ad535f9b1aef65f5072e16b354a300b2f1dee617123a6a5ab6642332bb43fd2e914c8ce5be41c7d745a2813ec685d623449a20dc04cbcbcd62e5833b2412121d31836adf23b957e6f3c6f893d65984460b3681efa71c472414685b3f381969dab26c68abd477f41497fc264b30b406c47e5fcf5e6f1d7c785ed09cd4755c00f5ac69d27af4b0853beb1d1ba9355b9e2154b73f595704971cf024ccaae9efc964d68d1a2d4b29c50de321f0698fc2de630eafcc0d8aeab4b991ae6ec6db8db8d80275396731889a0e6cee1cb4824004b6e7e918f2d7fe6814c07e5cf74299a25f7c2fbc3ee35d4363e6fb5dd40fb8e880130dd6d00819761335a5afad2319da4d75719f39920653bf8ce089c6ad46d27ef9154805fb2d202f5ad2bd7177146b1c967fdc0dad1e51fa9dcf052558b1d1b156f53e38b12c7562bbdfba9a89284c4356cdccb3c00da7d5a900397555b80e41bc58511679c740010039e392757c9558ade946b8197a00bd4ac6e0780ef6df4709f88b2695d63719420e8331e9f27dd4e78b38875a2b13e790a0278a5dbb019f6bca0bd8adda9023dff36c5275efa9c9f3adc5d9903969e5c78518f298b0d3445ce875af82c40dc3be78df1fe20ac51434ba782ca3a9734126738c1ad77ae2f65b58755bb13d6ef31dbe36d9c5feace4f32f051a9c84b00cda9cf856685ac7557d7d9b6487a35c444d1050a211d087b53542b6f5afaacb4406a09503ebc7d492e18f910e19cea3506c2e20f434963f8ac6d05561a06c65c167a56d0c60987fad2e26371e85632f6a1a8d5aaecaecea3b3ee2e7fa3533e759fd3b164ca3382d4b6f3c01e7a559595ab5ac52604488bfaba50bf37c05dfbc572f16ed4845762f972783f058f273d4b7116df99bcbfc25708386ee39685dbd8ccbc33d49c7c025c27f18574d5315e876cd23eb4b9c6fd84312c6a93f81f5b183fac89732abfa35b500759d7cf5d75d8e5e12c4410c029b95a0b5944a2786e8a5cfe4b41fd3e8df33640408e74a2021c211c347f176e8608f602dd37a1c36694a0039577c35542ff1ac22885c2f23a1a021a737e24631bfade287aad69e5ca14f663d89d064e0439665014031e054646cf275777091a4afe7082af6d286b3cd104e88d2b334494d2763efd33d600871364fc49cafa602e7ebdcea652a6bd8c7065568516a67b37d0d4905c2f003bb5"}, {0x40, 0x115, 0x8, "d0e7593edf918e63b4f62ffa71707b8c0fd11fe99260f1729dc88645ca092c616f3919d77446e72761693524"}, {0xa8, 0x115, 0x401, "c765dc66214137c903bcc174afafb917706a93103aab184ab73ed12f6d206c1cdde6b1cbf4142d3ae473da6f6f684a8454e9ac347db49959e2bec2a206ea02ab44316ae0251cdb6beac8b63025e07c272395da5ac8877dc597c067144ac6a494d6c9bcd5bef2e13af720c1895991979354a99d0a329761c8658373daa9c205fb8455d6beb39f47850dd2df3db53959ad07e904eeb849"}, {0x68, 0x10f, 0x1f, "298a1e13e405678fa6fc210154bc3382b04fa7d686569685eeccdc81d1426b61a733aff68a24ff00b629adeff5dbd94a0d3f13b1077225e0c9f62915985045c43a785e6a1ce99265eb25b0ee766cc86e8e8fccc4dc0e"}, {0x20, 0x2b9d63e118a74823, 0x0, "55e4f37d8ec6f5dbbf4d34d4"}, {0x28, 0x115, 0x45199dc0, "0a445a14dc966fdc9c3566690aeefe2e2b32935d8ab1"}, {0xf0, 0x119, 0xffff7fff, "6064eda66cf7d4bcd1c8c655477ddeb6bedf18cee6e28243ccf15e9ee88fac4d4e65d84ea0574cb9a92f2ab987706305501d4af47b781942e993cfef1eff317679bf98b95d33ecf26c22a925ec48341e0347c653154ba6d688c59c47813fd25b75e286007275c040b1912f792ee793fb72415e197fcd1d2da72eed5299373c046e30b1a7146ba1b4aed143eed397f078341a0967f537e85dda39031ebc70f3bf1d325153278a1121892193093433fa1980dd71f87e0d31e05ae7c53cecacc35273b59268efbd4b82abb41787dffd7ad03e1513b2d01bc3521f"}, {0x70, 0x98, 0x8, "16a898a70f0a0c90e14c17c1753a29d8908e1ca4312611f735125a4ef6df93c1774994e33bca99128047ce9b18edc2bcb42384757e24bb7fef271a4b4689b3d34d9749c3bdb9f8e8894b6f9770e8015a26a8dc80e337ce15e890a653265d6d3e"}, {0x58, 0x11, 0x80, "d42be54c2cd64bdf6235b2a678312712c0507ccd6c61bcf97e0abce0c8faf386d772f843c4f48b28d23bfe34d771af5724c7ef76ab2aced05818cdbbdaaccc6a1932441e9895"}, {0x80, 0x112, 0x9, "6aad1841d4f6c9a1c60637400b7139c51a618b13088fa2a601d606fc1691f23648ea8dc25ded008086f566e110c543a21831a3e36361cebc3c9fbc4761c7a6e7521fd94e89ebf8817dbeb60bd649eeb548a9dbda8a2c40e8edd34484ef4b680054db264e887e05896ca0b5a0c3"}], 0x13e0}}, {{0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f00000003c0)="03", 0x1}], 0x1, &(0x7f0000001ac0)=[{0x20, 0x1, 0x32e, "f0889e5ebcaa54ca69e61f45d568c0ca"}, {0xb8, 0x107, 0xffff0001, "5ee62f85593b3a0b95a2d743d5174ccd116070ec1a61aa1bb808d8c40cce9e0e9b802dca0b8c0abe7b049889fa74f4041fee645d18ae0a5e57595d3715b39cb6012b80b428fadc451d2f7aadf1b499ebf4b60e75dda0488ff1d12beec69e398cc3583066cdb4a033c2dd0713c16b073307f49981a7513f844c06a9b6ccb1eb564adab9fb9b8b14e860ef85c933bf9964353d26f99af26fb1379c7b4db17af2735c"}, {0xc8, 0x1, 0x4, "7f4a248120553e95be7daa15b3ce12dd95e86b78d7dbb2100e8446c0c55ecbc392202cc3e71a1712fa4cd1783fff08a55e0f7c9a1d2a5fe00145b37039f4faf19ac94ff5b8b6cfa912952c1307876dedb2ac08e857b9c9d77275390168abe409209c802713ca3676bea2fd6c601c8cd7ea9e230e2b60d2d7b980fe9c74b5cb882093a8e68cd15734504e800b2e79faf4c0a446bb7db7f23cfca7db6cc3573fe3a8a7ac2384b75b512890a8de131433170a53"}, {0x10, 0x116, 0x1}, {0x88, 0x111, 0x2, "108406b1ac17d6e56956393bd42c58afd561fb3da0d04a412dcfa4a953885d4f8e9eae86c45d4fe695c7f7788be46054abe851c86a4a877ff37627191b9324b77ab80d183fd68cc80e2247feb78f2f3996138b871f701ceb0f1d4ecead85d963efba9fb02b4797cc5ae155845774ae75dc"}, {0xc8, 0x108, 0x1000, "94cbc00ec341cf02f010f53c5cb841b0a215920559940b16a9d1bd924336a162509133945303b25e27d5ad30d355899cd5023919bff5c42b6a0c16bc50d2d90736e62c649dbaeaa5dfe49433d186f62939da3ae147bcefac3cb5834463dadfe91b233e81cfceee057bbfec2cc4a25a804d826be7e1ab64cab373b6ec76ec22a011ec56c91f30f769af24b4d483150a591b0ee59eda8f93bb6b92da7ef351ae2fd84b47143279aa47ff27a39e64e4574509"}, {0x58, 0x88, 0x200, "b8ab1277d8176221c6f111fa3c59aae23dc552a8577de7e085c1b8739969cf21e4b306eb9724d217baddc7a4bc2294c5eaffb903cfb31dea562ac513a78752241514"}, {0x90, 0x3a, 0x5, "8f0a202ecae59424f1eb3789171bd1d93618a7bba6ddc2d1f75327c3d73e21ca78e49a272ba119392b4443a2d849732486a170c3f4814d84ef1a4b130cc73c6a6a15bc1a5f4e732461460d65e36e5bded3df85ce9ad6ebe1f0a9e3f4dce902b4c42270f610e2c841d5ed16f44507f06e27a4f54d6023819318b9e1a584a8"}], 0x3e8}}, {{&(0x7f0000001ec0)=@ax25={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x3}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, &(0x7f0000002f40)=[{&(0x7f0000001f40)="ef29109eeae58dcf3e979769ac8f3d8310da55160b576687470c907bcac1e5daf8d26f87771ead966c96fd8608d00b2df8e05a5dbcf6fa63e79d4a38b71a6701ee9232d88f5903c0095cb8df5f9b6c85ce545bad11e5eaf1386e3d8716535d52cc711a8814fa3d4e499da1f97e1054d4ed9f7b3df2fd83814748e679b9db6ba444a157f25ea2443aefb95e6df10a8d66b34bf6ae3db58802e8f6d827f29d1affe25303910af0e183c6474cf5fcfacb904b0fd91faa104b2e27bc10e33fe56f094f34e55f6bd40f3b3e0f4b780173f50377fff393d4715766a697723359746a401aa6a32ec51b57784ad7fcf884cd3179d76aaf13dd428c5060b01c4717f8d65ce86d450e797298c1c3eb3ff7cb20cdacd6dfd64c546d29f1a91e81b38deb110d52ffdfd0d6f8832b29a28cddfe35a8c7855c9c22fb2d0b24828e360f725f9a2b5eef4a0a8170cb7e78f2f666479cb94191824e9e6a6ad7f611b78b902aa7af9ffe789c5ad4b4844fd590b447119f23a01975d42402935b7f07f4af18d19573769adfb075794ca765bf0d9b8ed036c34c2a065aca8bc872661ea2c0490515dda52190129a6b604a4dece8afdcf7a6ba05560d18163992430598db65089fe796a2a03e7a57aeb53179f90d5134d42a1df9206a06bf95837bcae11cd11c70549bb9dab521be0cb80b7e9148b1ac5e9eb80c186419c8b5668c1b6ccc2481e79f1945859fa71a7df3fea7afaf2440a85d053c4057c923e258f7665b9ad721e77503c189bfe18a1177de20018ce6c3887a01055259ef4df77aedd08b4d2420f6b8174e4b2e2dc8f2fbbbe23993bf0281318d1ccb8d84286f70adc09436e3dc53acb6a86ba1213883f839158ea8203820682bc079538ea8b23b3ccc5b660c7f08f7791b7288fd4b43b029c816047ab7e9ddc36b57f43c6d6c74af8e02094652a83737b2df5cdee9248e887bc3d7811fe4719aabfa7c3e2380555183bc2a70c63055f8867671952d1076e18ca23ad4e319f4bb84421b7b6d54313679c2df860a1040cf629a785c6561d9be6b844089c326fdbb4f04d1645e7494baf4756a6fa349799e9b601bf524b996ea5262b8c1207bb32f65555ebe522bc9212663c09263261867547026b634f8f2933675a612d895dc787ac17d52b5fb68dd84b874bf4038f2bb1bacf688b5694ff238a88845a8ee2731efb8fb410a0a7f4c1c9255dbd7fa588e768a119bfd9a083171abd42daefc21598c8741ee76a6ace9e234105cae2432757dbf592465a03566666ee8430ab4b1befe780fabf8794ed5ac564c13ed178308215ba1febddd37f22780f9708dee6179c9352dfb4953fb859a324f68acc69410992396d713d805a427147072816553f511fc4b9698c06cf6e8815153a6798d6a5663f391f4b9fc97f5865d6d5741d48cf968f543e82ed340dc0d45898ed803a3dcdf176cd0bebee1a6dc2547664a047ff4a878322fb7fc9b822dc8c161081256cfa3cfb56d075c431b33b5f4678e431188bf77e54cb873bd755247c2822c31955330e23b5e6d07e76fcd69201edef0ffd480c6be3d1cf56b5f05cc092d48076db78e5f15bffd0826fccbb6968334ff94cece53357d55926e8d0b82f6142400e3e34c69cbffee85cdeb6e1ad3e5282537c8d6afa61cdf8e06f2b393083ac2ccff0a2ca5d79df434310e40164e941fa4a0d4afe0c96e2e8bf7865e64d6c339a40ae46a57667e428d11144353878814f2548aedb23e894f15d1008d20ef7a79de6e6799f996d948ea340cecfc093c843cf9c14a9f60fd68698a99ffccaf158f78866b5646de6777b64e03b48f656e0073ae9d581e3bec2510429dd14ceb77bb428af5653ea543a598893ebd02acdb55c49698eb1e3d0a9e3ed505fababf05a75da5ab001cdc462676df41b5dc0ae980e8809a249541aff328fb5cd93c0d6a987c8b5ff075eb77d30648cd18c7ed85e1776cc2154cb141881f2e8abc5e19bd9c9c5305f584882d70e9c9e4341e5a8bf09c7ba4609f1ec667cb0a855f2e5a0bd8e441e4be5f64106cd2c7ae7af93cf761f4bcb7056eb0e11c4050c3641bee48edad1b2be54add647660fca35b8b13d3e59331922658cd0d2b2b6f45249f01acba8a6f14e31118debeb67b40e8d12ba42b38dde67644f10f281e968b58ffe920c08c5e5562495d3e355b910b93705a9e770842bc9951903262fc5181521c3c2c03110dd2332f3114f1ca37560e43ce51cab0548741fbd766b09b800a8f10a82568bf1af98b7c12f60635345c62681200d934560da143040b1a6653ec873e6ae3ec24c460b29065ff6ed4ced88121a3576e177134d823a4a2746f897696da28f69737470f92cbb9b99dcb3b623fb1c5a800ad24127ddad140a12d5e1b2cf7a187bd86f0ac879cfe8cce4e3bd7ee804c39fcd7b8c1aa7d9c8105d731cc7b832784fecfab4a171b2dadea433d1c79fb9f2247827ce97f1ac833f7e5ed0825519f37d3c8767efbf157bb92f817de5ff8842ad2f25245c38a2ef76dc5a82ed3f10bee712b42098b4ee2e644592cd6a2a79408c561610d352cb78bca2ce2ef6f6a33944281edac1300d0d2bf731094d4daa5511e589bfa8572b88029c3cbc576fdbe47303918ed80d8d51f50e4a76c06994d2c6261816599ec7a7b6091cf3429117da17960a0ad547fab7bc26869077cecad6b579bc11d7eee7d8b10b072a0256d985e9af90dd6737e664a3afdad467842b57dba2dd0322dcfd658f872d0351dfeb66d06a559242e5a21f7b6806e13f736e0226f3d211441c84cf1b4c9aa1513fcebe4b68737a93795f470874ea54a93690808fb6a91c197c95cb6cd18cdf97a93b83bbf9b88716e0747381cc0ca22277fdd90d44f6dd71d1ab8be879c7e770cba045c0e13d710a5289a9aca347422280fe86de22de348783c2fff26951c91f290ef82b6e18c475813902eebc6cf3d7a823d182774141305e10dfcfe2fb83533d68660db8d6c7f0c9d517736a403b396a1a2e9800d1f8f3272e7fd3ee770006cefba0eb9c1b6e3aef62aafd6f19c63a483aff5aabb1c3afee5b20d7813eabb23b818b07c646ef54cb0026e56470680e3f3bf620fee804ed24ae516e6ba073d5720681d3dd4275caf40c6dc8e2cce339d2fff90a25db3fa6833653b5e096df652621acd46349ed3a4a6c8bac583a12c36b7535afb27bc10ccdc3769e011c43b24bb5f9f40437a248d5183fa82097b0cab3f3cb9e9e3ad054c4047e9657bdbf619c8079a17c4fbf4731ba7860dc2736df858f30034c7d5818d41a9a072fb00f0a64f93e63c8e77fa64a6e9194263b1968d91b3370432cb0b6221468713d9cff58f1ab911e19ef20f055c9da0f5160e182db70058532dd330093a95be3dded3d6a5a18f1314c317abdd15582c576abe13a700f8806f1bceec106682f5dcb8e00ccdd817f27797682f3acfb8728188a7be96c9093608185ef46705302c32210d7c7ea13bef9b28dc0026a76a36fb8e260ed7a54dca7fbe3ac04929bc266e5e61f8441bd079f0420a087a13ae27a4c711e9e200cd716907511cc12232d96b3824c799ce16ee5308fe2f8f322772668d583c7ed9381acd1175a8f363aa7b6c533e980b62ad425f4208dc606d37fe69d48ed32cfaea76d838d83cbdc00c5c50b7d78769e33daa886c710d1782b231ee18469359ae578f51ce4f0fc4c05cb732105d2b2a46cd72d28ca43a13aa596348ddfbf6756caa8e604e750f2abd1b243c738d1ad231140f6c2a3e7859a4d55ff2b201fbe68d0e7240f70b90e70d157ec174fcb0a49782ae62fb6227ffa1946ebcacf65b8e0bf13f678bab6d1148cbb7a23abeda941c29e5c375976b91b97d67d035d4a31e208bbcfdbbb70f730ea5a81d6c8e92fe92b4078b35a2e8b774d893180ac1057bf4117a340c7d09ed2d21263a8e8335a2fab04ad5d7fc9eccc491882171b807ba593126dcd457d07974490d2c6ecbb05de6f776eff46d24e9ba4038a83b86dcc70af24f9f123d700fc5a89508d6cae13546c830aa760c7de3867bd2dff2e30e3ebd3e38d1447c3dea4fec9243b3536a4fb94e98d2ccf2dc6047bbdfc0ae1c086b66ffb6568092f07a5a93bfde23d315bf7c07c2525b43e92bd14428e7b0e08573c63148d742acccba0245485bf3a2a74a79744b00b8f26f36d12757e2720b8a4257ce87e12d07c4484629a7478ba18575481cd2dd599bb1caaee8c0cdb052eb9295747c1396a5a1a62777bb45a40c7a45ae33a07f15679524cb3afd13dc7f3693f61223225a21b24f3a69b44cf9168fde93e688129d3cb7d8a6a0a2afe24d19feac31b96234cb64a4fdf0c3a92eee37a9f648cd4eb8d57d78e3aa449b537da355abb0763429b5b64ea5e1ae970a33cbf79883e292a91bb884beed4c5d19c0ade103b83137fb93ce9f155fe60a03b97ddc55ab9141d0740b7011c153209befd14388d31ca94774e6400ac32732ff46286a18a95ef95e5cf35eb159fc946df6000fa9f2dffa2b9701a9372e94e0bf384a69b070bab4484fc44f6c343460a186fc56a208c61a50c7b73093895a68409e35d00fcaa11485671a6ea2a97185438216f220d67d215369c56ee6d324335aca251da6a4e1a6520efe467c866a6d46a0f208532074988aa54ea23a4afb710f8d23cd16a5741f85822153e3a825604254a59acfd24e13be0a4effa35d42dd6dbce1362792f42efa9f5d1d2164c1f97ed10d5735b2468806c8488c1e8bc8b129e67b350ab23cacd6126c2a2638f9b9590fafbf0912b8ef0fb309e5a5e427dbe14e62a7924d8d09349a6092309d8057c30b74d60d7b886699a1ee80b91eeec1ec4b4db83bfec310166c5da080436c63b8db0e325c68487136cf6cb8064761d35f4e2c47d7da9d5607a87b8824090d86c4ce7608a7e941fe318639133bff77e7b40bd6b5a53adb920c2d28ffeb724a088448099ccfc52021a776e1750162889459594192f9e229d8643c9497b30ebbd514e03eeb4fef7b23531ec8018cc4e15d10edea6c7c9f202c8bfadc20c9922c6e7c99d07b9c9d86a2264aca677d8befb002c8caeeb7a2b0a7ae6fd5fce8642af230594f77aba3a58bd49c468494ddaa6506f816bb8bd5315cef9bec13c61b9ea530607972472dd597cd8961a693db85f2d0e8ee42a69125562cc78baf8548940a28fa4c0fd84cb0c1d4983e5d83f447af46fab56a1fdac9413c1719d12bfeb9413e8fa1f869b132ecc6cdba03822fdb769783d3a6b63ffbf28cef532aa653a57b930c302fff091199e9d54890e80a13114042aacbb4392b12733df64ad58e2013d7864f5e89c1e32307f36d32c213a44a4eacb322452dbf7e7e9ad493cefef7f58b5969eb85d8dd547065e6ccc548ef7b0d5f4aef5c09a3c473176e3536c02582e40c448d7543b970f3422b6faa23fa6d0cb26adf453db20c0940b86c11ee11333318baebc434c3031174debbd00c9885bd5576f61b8c4af79ad3e3c20aff4bf005f9006adb006ebc023e3e265dc28cae32542d9017bc4c5b19efdd454eb83cc8477583bd15f4a4e4607ac72f0cc82502c70a3174a1cd7aaa6132b560c244edc5805352ea1d6663cf0984a3385df3afe327bac4abaaa55d09fe32f8e13b7be834864643dcb96f2f0ba595d5f90fce2e86caf6b4c27c8c1246334968792e6962d71db419b8473ca0c5b361bdb069c3500c5e243e8a5c4cd2fa8f6494ee762f775d255ddf108a8e9ff64eea53dadb30d15644b8a141c5232fe4fcebee0bd5d3ceb3498467f2d99e08d44aad2ba935aea8d98ebac2e9c750d6c69d1c41", 0x1000}], 0x1, &(0x7f0000002f80)=[{0x70, 0x116, 0x1, "82ebb6bacf99836a8c74abb3cded0c2740a60b91ca8be2ad66fb41c5e597b09d1663d56f87ec5c5bdef0657d09fc2cf9b7de5f07b88a31094803d0c92e9d5e73a5e4565ad03e693e9012633a60c59c53533676af9336ba565b"}, {0x50, 0x6, 0x56, "6caaf3be960edec04ec2536af6986953fc99e043a12c0cd9803d2b9260d98cbcc16eb81c7489e96edfc55bd231445a42a3d8578116058d0f2d4ee7de72"}, {0x48, 0x115, 0x4, "92107ddcdccc33e8af23058f9c001ca73c8f3998c84a67161d51a50ee0f904965086802ce5a115f92e80ab646375e7a04ad6bc18b9457cd6"}], 0x108}}, {{&(0x7f00000030c0)=@ax25={{0x3, @bcast, 0x5}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x80, &(0x7f0000003300)=[{&(0x7f0000003140)="ba0b4e042b863e7b2c6938946764e5def3567f84b8c68f0fc4f55f318caa417d8d2772d0dab907ef0cb0eb9dce885c23b485990c30ac6f4167237ddbc1c36c203be24e092bb3f83ebbb2e21607e0aa68b45d516748e2719c574afd286e23c9adc732f146bc2cbb77abd20c9d68623ef4232a69c24a885db0ecbf01eade2e0bc492a81df62ce0aacc35713143c825db571a6fa52845f989b62ea0329fde13c326d59960502268a59f61b28ba75a89d7b01994d269305a3c98fc23bd3c9ff6df86617f0590dc5f062c4961acc74d9a9838cbc02ca39206852b5524d6bd06", 0xdd}, {&(0x7f0000003240)="c1ba9b24c75d06755a1738642d5c1df06222beab3f79c102c30eac9758ccca63dccff261c4", 0x25}, {&(0x7f0000003280)="a39d6875987da603424ef9c533a2e364d80b7ac322065b33c947315ab5891cd4", 0x20}, {&(0x7f00000032c0)="2454bb8f3e697b3348a4a96d507373a2c53cd65da6d0e02fcebad885fdfb290c452c978a0a3c7dfa2ffe5732ae540aec887c67392c53", 0x36}], 0x4, &(0x7f0000003340)=[{0x20, 0x110, 0x101, "54d3c4bcd29ed92173ed"}], 0x20}}], 0x4, 0x8010) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:28 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) rt_sigqueueinfo(r2, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) ioctl$KDFONTOP_COPY(r0, 0x4b72, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x12, 0x149, &(0x7f0000000440)}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1062.881211][T14726] overlayfs: failed to resolve 'A/bus': -2 [ 1062.945410][T14734] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1062.949513][T14736] overlayfs: failed to resolve 'A/bus': -2 [ 1062.978742][T14735] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:28 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) rt_sigqueueinfo(r2, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) ioctl$KDFONTOP_COPY(r0, 0x4b72, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x12, 0x149, &(0x7f0000000440)}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=C/bus,workdir=./file1,upperdir=./file0']) [ 1062.981623][T14739] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1063.028919][T14740] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x5, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:28 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530523c0be60a27c2a3f2b0d6815de9f3cf053b5fe12799813b71c97667ae3719c9c5d302f77a66175d4b49f487ddbe00b5e28ea3eeb4d91f57d0df10d5db4efa2f0b027d8a62494a7cf9e9588c76404ace756d85478ac52a98a54de86400bfa2a0df0d449dccda64570615ddc79fb4888c60a447917c43eb62090ea8a6300fb8a184ca18fe21bf45a404d215ca49a23240d5de405fdb61ee7f49ae0680fb10d44984e652493289b86344c48fce"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:29 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f00000000c0)='./bus/file0\x00') 16:29:29 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) rt_sigqueueinfo(r2, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) ioctl$KDFONTOP_COPY(r0, 0x4b72, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x12, 0x149, &(0x7f0000000440)}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1063.235171][T14745] overlayfs: failed to resolve 'C/bus': -2 [ 1063.308719][T14750] overlayfs: failed to resolve 'C/bus': -2 [ 1063.380555][T14755] overlayfs: failed to resolve './file0R< [ 1063.380555][T14755] '£ց];_';qvg7zf]KIݾ': -2 [ 1063.536858][T14765] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1063.982129][T14771] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xa00, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=\\/bus,workdir=./file1,upperdir=./file0']) 16:29:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x6, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:30 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) rt_sigqueueinfo(r2, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) ioctl$KDFONTOP_COPY(r0, 0x4b72, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x12, 0x149, &(0x7f0000000440)}) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:30 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, &(0x7f00000015c0)={0x50000, 0x3, 0x7, 0xffffffffffffffff, 0x0, &(0x7f0000001580)={0xa00905, 0x80, [], @p_u16=&(0x7f00000003c0)=0x2}}) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000001680)={{{@in=@initdev, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@multicast2}}, &(0x7f0000000240)=0xe8) syz_mount_image$reiserfs(&(0x7f00000000c0)='reiserfs\x00', &(0x7f0000000200)='./bus/file0\x00', 0x2, 0x3, &(0x7f0000001500)=[{&(0x7f0000000340)="188d9e53ed61452d82d3efd1e690db10f370348b7658f9d932c7a39e76d98ee5d25f8b667a903cb5daf004ca9d1de84b5f1e2dfdce532b63a5f1fbdc89799ca5a6b21b433f8b8f4ddf8cd81258d94b8f64c7ba49b62e282e494e92052043", 0x5e, 0x20}, {&(0x7f0000000440)="fc49c1922999328b3bb930f6e0ab9627dcf399ef1538374275bcffb9ce92e1eeb7ed43d27eeb5860f2affeb75738456c3e153a1807ffd1692c5d9034733f875eef1fb6921ee735875c092535a095018bf6615fcd87923e9c0ae02f7a4ef71d9d0507e8139aa949dac8f4fa700207bde2d74997811333dd1801366b4394502e3fda2aa5f0859cfb8342890e3497a4b8930f51b6c899a1", 0x96, 0x5}, {&(0x7f0000000500)="950e74b42ea45a0364a2752995884705976255650f4847e32902597524c73dd8370d9509bfbfa2221be3756b645a95585d68e09f21fa34bb27f0af923a97aa79b8e3b7f7acd9dfa4d75c926392d1c502397c010d0b65a4f964c9576ab3b4100782fff5e3b241d07d6e2c8df63cdcebd358cacea46f7173222b117bf75e9a5d44a41d5263b33541190780801d65e366be774ffb47abde15046df4f8c9bcf6b3aa88842e6f45481ad5581f2bb810a9497fd2d9030e8d2c0b41d6c4d7cc52cf1d04c6a3867c63b3f8dc40a5e7f67a3775233e1ffb104ec9a7716a64a93cc8a4b0211463407a6fb3e8e586605eba2f02bd433b803ef77caf6f0884bebac8e78de04905f362f826688f795e00880d5c99628d886aedb51409064983ad517baa90991b4e1b48a7ae42d1ff466ec6e943efb48f471fd67671e23bfa08f5f7eb2255fa0b9d73f363c4d83707193f7d4de627f9f0a73ab6a6c89369bab5cbcdc6ee0829bedb6b43a5ab813e32de3728e2d12e454cbc5cf0faad4f5fb8c9cd4bbbf30b301636fdbcca81f9ea0fc7d1c4963a9e26ed9283a92a760c0f8ca86b473b671c128eedc19e8e4dcc226b6e40b678c0c2235ca7d245c199de7ba51011502198bb3f705bc573f224c6644eb792c49003fef2ffe460e0540e45a1b0ca837865e1d29868d33cd752489336e587a47cb13b990edc7ea498b3b9f611d8043cf37ca1658a194c60b5de8c7d3a666ae38b415a2529eb2a356db1f043059481463522b6a6742b8283daefbcd1ecdd921a2f65af87a99a52ba5eda3971365c7bb95f21d0de8304be86f9001b6168d8f58b3880fa56ed9ec3308345198c71d9b383d2cd0d406f8eff1cefe54b2396ce5d2af5624f350ec02130d053edf264683438ac4daa0e067d595266afb950717a9c3f39af1589648e7e179ddec4b5b412ff7763fe2ee518ded0497b550455b0e7e83bcfda0c2d1e4b0beeceaaf3f1c58634c5ab6a2dd0caa55c9db5f702695bead19e088cfd848f973b296ae36497e98f60328a232a6042971c36c4948a4f5fa9314aa1dd49489110b8ce8483315e98a4d9806d39a7ef449661ac14ddfbd3cb6af82ff50326eae45cf34f6f430b98bf112b41b0de107829f08eb0b1d164e91f453a683caf5a2cc9b34b7d9329b9644356423c56f80a60a8bdfe9234cd8e2157bcbdd9738e248e21be84fd7e75b08b6aec96af53200eda9ff3922629a9ada906d0da3b902e6770cef8f9ecd103ef526c197bafa69ff2e9515cdb6ad87f96bef2abd6fa21ef3c5f9e4e9c2fc8d792f54a7a70942b5b050f940101727b62b6fcbdcd527dc4492628d5c01987f043e86d1065b2b501bde335ecf9b64f947a2b3123a4be5da87c98731d87024c976347612225b81c59fc972e9ac695f7f3ebdc4ea6b16124c8c4c2514ed41bc5613ba099db0715798509f95bd67ed1575cd14f53c906e590f82efcca4bec68a66dadbb7778dc7c48518ebf655b3f226642930970e676a3efd1b3dc03770e506e05bf16069aeac9b2ce1e82f2949df022cfdcbcf049cbfbbfee9292183c27629645edc49ffa5cf9b15614f3aea86e1f3adc0bf3eaf1d4cf22f1ae4537c5ca28ffd719ecb33e87170f5e47d5dc9c507cd4db8ed4db30ff34ab1456279b84a3163a4411f1cc1b6d64361cf2cec0635dd49630e439fbcd3f05a91525b1f2ae583184b794ef28d67051244bd28a96b6d4dd086c3c677f3b6e90a71851f3f1f50e2a86a2816d909a58dd6aab538a9ef076d968fc51b3b9dbbe64f1cc6e85fbbc19dd33d6b8a19060a628c522f7a9da2f1e1e961b65915180c442e453913618a7e16da00150c214dafecc90fa25fec670a7891e9e701717614a7a84d44e124efd96688d4aa62af30046a92d12fc141f9b934514038f0f75afcb346a90176613024d6b74a5013a5495234b69f89682d6af9ed4767341c09009f28ceeb47cffd70b9bbe8e7de7a3b3fc1d16800002266f27547bd9d13c030cf978f054bfb8739f90e7ce10fd95f21832723b8ba31eb6d05982354b08d2334889d946d8c44080ef7fe85a530ce070a3e764ef59c923ff51e6407e5a2e653ef5f8b0abe253b343598fb0c0af0b5b8ed498b71d37470a3a444ed178030639405f3b7153fe5ae8b229ec8da6a2408f46fe334b538f4dd27e1afdbe8c59958cb45e5eb223ec0f491f7e9b48a60fda04d3a1b6327a44a136c723115d31011a2d82e6b9985c750c92991b4d72f42182e5d13a3c1967d3806c7cad14938e5c7826f5d1a4616a71f2d54e62f4b658a64fa428eb7dc444ba738a733d91d4a4c846f454045b7ab34498f460cdc3184542242eb8386c863bdd7d74e15a172d02002187588a2a9f0ce833dc069e7d78c38099e7429df7c22bbe7241ab083c80099eecba863ce32e322a1d3536f3f7bb187b38cc722ea4828a9decb8ee285e9e22365e00cb6178b786e0080e5ac51c0e4056741b197c7d0fc00a29288fdfaa0b849c3de036bed3cd62328d6fa6bee7650cbc14f7055bcca0a76ff128a81686c123d787798a143d38f468b4fec52d722e4344ed84b58aceb0d76fbf99dfd6537851124b42830f1047da92959528bd313ce4d38287bd1c3e960307c89731899227dbf172369eadf9a10a3342056839c7f2c664141ab75677cc268d699caf7d81124d740ce0f5a8b0c0a8984ba9a21b1ffe74a61909092f03270aad6a96bbd1754d36e3b23c451983e70a102c8fc2dff180bb4ca74c7a58d0d3cd1fe548fca131c28cc60fa85df2682b2cbcd6d954ae55a8f5af9f270f1b602f972ac0a00ce691cc328bbcf85c7c2030713f19ec90fac41c2d9f1e02b3c77f8f3787e32f7d821997e81192772812f56d637fc39dc71fc7781b813230f869310f580550443fff401db0148e483f8e3413786caf711827fee11530b7f71d71782c92bd8bb450ab6ef08971aa2b7aad3a7a922a2203f36e8613275c6eda161cc62d7e219dd0da768ea93feb0dc2e7f98e92955def7bc11e1639c91b81b834d1f84c315805c12065f7534b5bf0c87816099bb935d6881b4ac627222878df82acdb2b054acf13cdb47950008ed39befc2c75f9c174003b20844696eb9c984768233eabb8a7ca83cd7727fdc33739d1d1fba3b45c0f433aaf0588a69dc6a3894dbb6ade5a0464a17e683fa713ba3f42c6a9613732f1f216dcffed60e57b97431c9025c0deeb3fb47a728c61d4f27768ddd678b776a63e9cdfbfadc1781f9d5141fd5202cd6c16fa504a0d116083bb86ddc976339763b873737bb5898e8e00176e411bfb065249e9a76c52018743083599629ff0d9acce67a6db9af46fd8cc3a8f8bdfa85bc52b1e29d790ab0653da599e9e9295f0b90448ec2db9b6653e2121eb39935018685989148e03a1050950bcc710aedb4e657cbee92943a9839e0a55347c6e00a78cfb55e6ec317396e6afbee92f3b5bd9bdff7d0fef05d24821691b82e59cb6765af728c45301f5be0ef68316f243e1efd90e5e203ca38e3f04d2af394ebe1c8ae5ca4b02c03a5fe76bd60e0449c5e45314ae96537e5f7a18a44ad232f91a0c1dec6daf2e31d35bac194ff8eb5b00c6c3a7d76da3827e313c59ba2cf5eb135ab5cb35f8bfebe87a3272a57c77d4b02dc03b0161dfbac9580b5304ad3cd0b2f8ef916476dc903ede455e13d7d971582fec952b5985f93f3c03677e34bd8256086f0c94a689404a1c0d975b5d69d65217a48591ad1aa16958be295350ecbf8422fb04fd043cfdf8caff59b22a153c712a2b0f79ebf8f29f56ac848b27d459e9caa409ba7765d821eab42655a538ec2590a2c7bc324e482ea74a7488018b5c071d75b6bb96e5fa82f483145fd8a46c0ee2856e07090a37ff93bdc99233a2abc559624bfb04ad9571694d4b9c640fc30a4169f3777ef775325ce7755400cbc6fa1a91444179dde87e58675253470eb8e2eb802e179e3364d8bee84450a82c29f6c97e8e3ba4d4db804178662b9c18999f6f5a08f5e50e38827640e5fbe327d2a30a2234dc8fca0f51dd124aa5cb469e17f5eae1a84176b9f11459dca13077ff32371b2c5995cc026b042e7ad04c1b2649dcbeada964563711c23baae8ad4acbd92f83bb7fe1e717b2c9ec69a0312a52e32b86a378707ff28787490f61206b3127778c64f921585af416a9a4ba149a644ab36772715142f0cc91c38060d52118947155dde5e609eef324fb14ce26a01de207d689ffa7b4afa0e832b4464b1247cc174aeee71b870dd8f4ad1e865944417703bedefae42df13f04f747a0d0d07dd3a1de65595e6b28f8d93387344d300722d3c880c15158e3cac689d06dd62c9b6f69367746ebf1356a86cddec767aa600bd6927cec5be17859cf564b0564eac6a62a45245408a5389879e216f4002cedc6f62ec0db3ffe19897a716d1cd8c460aa35d25890d6734a05ad2d99d58c8b88c5f5dee289fd284a33976dd897c6272e810f97e49669503ea14434d1176071fae9a95a951d5f9ca07fbe2ce116ed11dd4bd2bcfb2a4500aec0ccd56cd73a91c361141ca7be7f1a8786f78e17e97796e07ca9c00c190aa19d1cda291edddaab833038f6f77af0877337a15e5e75bad62440dd1cd38e3c95bd6a9031f4de6b778361e726c4dae00e1664758928466aa32e1c2b1d695650bc5fdbf32b4cece9bd060e76699a9797a689c0335dbb98bf994714988a8427a74bdbd85dead9a902323b7de4c73d705113e0d9285050026a136fb97e229d8189e162d1a70af2bf1537e518102dbc934b8dd7858fef3627bfc72708584a703aa9187c71e0ccc4b41b81a74c3a63f9f6c44b4c08ede18e4201b6824234840a975ed8a88babfd8964a06fc68ddb089dc99491e2b4e23a30c44f4325051bee3714e76efe8d81f8c2bc5d8b29d336b4653ca10f01c32aa9769d5f29c3fa7c30664d8a81759ba5726e53f4ade0cd2b4779606f31b35f488511bc189684a2b3f476d952084a3d241b0e8f900dc95fc78085440e2f1d34b3af931549ac9efafe5c2ff6233b023d0e2a434cd0deede1839d8ecaa94188f19f739c221df2417754444f80a18699becb582be238dd8b4efb228a2bec46fcc41b023114cb49fe52c8d3be58f76efce58636d6b956bb8a73784d1d71bf8b1067d8eebbc39f830b86f675771b0e7476a0b907138357c6e9fac0e90bc1939ce332fbc12aaad0a6f10082a1aad5f809a5d2c6ccb8f5ec61b268e4b1605688d72267e1f702fe5f7705f0d30f6ca66edd3a5c97092e30e12d0a1b23dcb9671300e868feff15ab70ce356fa59f454baffb14aef0b48f0328d7ffb9d96eba6365c4c51d098e1a248b232ee0651fedd2c0ade30794199c723e13803e0d5911c6760278086a0521eba16d599c1cb2aada44bcffea0a1086dda71d0db307960a9f10bab209cb2603bae3c14b97a18fa6896c365e632aae4166cd91228a7e4bcf401814be4b0d19cdd6b85d1e685bcea0c6c199a18cf60fe0ac9c4ebbe5899dae9e671dc3726eae7d316c84c7a590e1936e3e1f57039325db9580958171f0811d1ec18834a9fe749fc32c9edb82854500a31d7f75312dd56a2ced1c24e5d7c011fbf9d8e2ce2326cf13095c2b308b7242ea37ebb8c972d4b62826348f261e9f92a8244652ba4bdd30ee0818356265a417628f8f72d935c3a3213d181a6fc39f861986fbf402908ef680b9ab1a243dd3f6193c1e50611a82f2ba9451b109f8f2d98274a352d531c4ddebb553189c1c347df935749009f13cb18f76cb40805071ff4be956701a8370bdd5f76b0779e37de395208656678", 0x1000, 0x1}], 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB='tails=off,nolargeio,usrjquota=syz,barrier=flush,tails=small,notail,replayonly,uid>', @ANYRESDEC=r1, @ANYBLOB="2c736d61636b6673666c6f6f723d53736f2c00efa3576eb6efdb99619196af6be690509d025ce83df937d98e3f265584391b82e9845bb21bb759b95baa12c915f5088a4f202f64b6175aaff62c27eaa507e83dbe2182e289d117e12159b3ccecacf4974e2e27c03fee59e3a8ef06e7632682d7142319a52940955a9485faefff9ee6005cf18cf752c68c5ab810a1ded8f0916d8224dbc3ae61f95bdaf36fe0570df0273e6adf714e0e89dd14969e5935fe5965e052b87b4e386bcfdb0b3ae2729b084be987d8d80413f90bbab23c05acbe787f74acb3e0dc99893cb576be5c8d875a366bc4756ee5"]) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='smaps_rollup\x00') ioctl$SNDRV_TIMER_IOCTL_PAUSE(r2, 0x54a3) pivot_root(&(0x7f0000001600)='./bus/file1\x00', &(0x7f0000001640)='./bus/file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:30 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696fa4d29f24e02977dbb16975707065726469723d"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') uselib(&(0x7f00000000c0)='./bus/file1\x00') [ 1064.994472][T14777] overlayfs: failed to resolve '/bus': -2 16:29:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=.,bus,workdir=./file1,upperdir=./file0']) [ 1065.059384][T14784] overlayfs: failed to resolve '/bus': -2 [ 1065.067366][T14786] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1065.071222][T14779] overlayfs: option "workdir=./fioҟ$)w۱iupperdir=" is useless in a non-upper mount, ignore [ 1065.126757][T14781] REISERFS warning (device loop4): super-6504 reiserfs_getopt: the option "nolargeio" requires an argument [ 1065.126757][T14781] [ 1065.137361][T14779] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 16:29:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=.Abus,workdir=./file1,upperdir=./file0']) [ 1065.194414][T14793] overlayfs: unrecognized mount option "bus" or missing value [ 1065.210652][T14795] overlayfs: unrecognized mount option "bus" or missing value 16:29:31 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) rt_sigqueueinfo(r2, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) ioctl$KDFONTOP_COPY(r0, 0x4b72, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x12, 0x149, &(0x7f0000000440)}) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1065.283158][T14802] overlayfs: option "workdir=./fioҟ$)w۱iupperdir=" is useless in a non-upper mount, ignore [ 1065.330192][T14801] overlayfs: failed to resolve '.Abus': -2 [ 1065.352648][T14802] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 16:29:31 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f00000000c0)) bind(r0, &(0x7f0000000200)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x4, 0x0, 0x4, 0x0, {0xa, 0x4e21, 0x6, @empty, 0x5}}}, 0x80) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r3, 0x0, 0x43, &(0x7f00000002c0)={'IDLETIMER\x00'}, &(0x7f0000000340)=0x1e) [ 1065.372729][T14804] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1065.401893][T14806] overlayfs: failed to resolve '.Abus': -2 [ 1065.439496][T14796] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=.Cbus,workdir=./file1,upperdir=./file0']) [ 1065.574918][T14781] REISERFS warning (device loop4): super-6504 reiserfs_getopt: the option "nolargeio" requires an argument [ 1065.574918][T14781] [ 1065.639012][T14818] overlayfs: failed to resolve '.Cbus': -2 [ 1065.668987][T14822] overlayfs: failed to resolve '.Cbus': -2 [ 1065.720045][T14824] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1066.038334][T14828] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1066.956938][ T0] NOHZ: local_softirq_pending 08 16:29:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xd39, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x8, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:32 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) rt_sigqueueinfo(r2, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) ioctl$KDFONTOP_COPY(r0, 0x4b72, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x12, 0x149, &(0x7f0000000440)}) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=.\\bus,workdir=./file1,upperdir=./file0']) 16:29:32 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) stat(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002ac0)='./bus/file0\x00', &(0x7f0000002b00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) syz_mount_image$gfs2(&(0x7f0000000540)='gfs2\x00', &(0x7f0000000580)='./file1\x00', 0x1, 0x9, &(0x7f00000029c0)=[{&(0x7f00000005c0)="fef5453297864fa0c003fef257b216b4d3af9945cf662feb3c715f4ccbb06ed6d8fba76f1eef4172248a44630fe44a5c250702100159e42b4d9a460195", 0x3d, 0x7}, {&(0x7f0000000600)="c145d611267df9a2b75e79ac0cb2a1f318621ae778e411d740cfc0ed70e855392231159733eafe48c994f9009299e8d4b5f1332f1a1e39fa3a3acde1a01269748ef5f6ea70a5ce715512973da5c724c3dde6570605953c49aeec2b2ccb90ab118b880fb2a4defbb7858126e2a27d458221c93a97a0d9b326083206c8794fa4e9b5c031248d1aaa85ada0619084c4a545941c85f4d63b2ee9894cf384a0a49c21675f44df5d0758ce12c57e", 0xab, 0x3f}, {&(0x7f00000006c0)="7b85b20c4f42d3e7296c4a1197aeb0e588c7475013fdd9a0360f87770327542fa75e5e2673ce5e3a4a23dabe53c97579e5323c1c62d1c8f6e7af98ca42ed75a82977fc99cebe25b8fb57e6b8cd36322ead325fdb26ac15c6ba37af085178afcf428e20af9248dfe556a39dad9df0e00291b46288e4b8657bad0bb09a4cd38e40094a260eedb5644fa494c02f52221762346bedfcb1224f6e7d37a3511c8a7585b3888b540e0f85b87f20a58edb60f91295f346a318d586544ab5e83f395e4ea6bd4548c11abdc06c2ea2dd4e6cf89c1f6dfba9484273dea4eaa0209249b17dfccf637fee9908cc5ea6d383e104e982ef0c4e0ff2453c", 0xf6, 0x2000000}, {&(0x7f00000007c0)="f3531c6e71010b5b819f1bd52b0f5af16583c260333872afa9a0deae9f0843f9", 0x20, 0x7ff}, {&(0x7f0000000800)="035d3d3258b1c68d464e00647d80525fd3114bcd366578de4e798be2742ec697a41f4c2cae98622731e239663ba55dc5e96a5cca94ef5dccf1f9c923e0c6ea14bcff69468ea11970d241807761a9fdb295f0e86d13ccdc1c73f1012d39528e3d76557ace8a8e", 0x66, 0x20}, {&(0x7f0000000880)="8957a7a4c288364d64fc7b6c824c802d79", 0x11}, {&(0x7f00000008c0)="9b03ac2b43b287bc926a2114bdf1f64872f6a7ca8773d8c2f73da0ee0b714ef68291bc8e115514bd530517779340a028b73da7f6e4830f557eb75314af873f9beda29ed4d50030457126cb9660c75cef87844898bdde70687dc0d2218a5f72b3c4d14ed3f4f327eefeffe49df6f549f2913e37e968653e3b29f844c7645f396886aaa49295a11a2ddf2aa8a3d14edea69dc974388ab17105f2046f32b32c7b44d6e6a7479da8f2343d4e2ba642b32d8fdeace4ef88a90e8d8631347cf37845d5e5943849dd20b967202343776c6ee2d0c1cf3167f445c0e348d670ae3c378845c14fb00d63ff024975ec0f20bcbbff366e2ac7e77df419f00de13d6071f9ba65fb975b56932f6247e7b162c234dd46c3de29245cbe8b916d133508ceb2aed1f8da265830ae3fd9537002ed3b3adeff8fffcdb7ca7cc7ba6462e7c646c9b557025c222ba3a806d37ed2b65aa53139fcc54f762ef2e2e486e8c492cb5971c1c16f857acbecb09265c5b332a8125ae9ad18700a1a10eeb1b3931ca1dc330aef92695f8de8802bdb43e325c919d61116dd3637ea2a922c9e6d79d3b3ad8aa8bbd0ceb3ebd8677ec763a12c02034695b44d6f97f2551949a90474d4582457b69da59312a10c1727fb58b72e65e0d3843772d5cef27c38037a7c1f6a7e6075d01e346f1610d096e574981fb759223de4a1af67943bda928292c599ee94383ccf551e266751632e222351deda783e07f561568656f4617e3659197603e71aa950d5f7b7961faa9bbd67884402041d75e17e8aee6ccb27866a01cd16cac57cbbc5c823b25a4d7bedbeb4d844bb0a8c88ce0003bcfed78faef028334c318c98bf3b25d598c8fca271a569a11853e6a7894b670934652d45526089555c035320b483a9df30aa2c992b65036f079934186f73aa1749a60784cd033b31c29a78ddc85e50b1cbd8d6beff935de3df9f9f490e5204ab5853fb839645ee30e062ff248da507671141e5c6490c71970273b8f61a4cff8f37d24a8a747c663681af732c4433be9ff97f728512d91ea75c4a132132c4afc4d1398b485a47567a8b23278cd56a60e5864d3c82773b74c702e8193b7beffce5fcd24b40ecd731b0d70f0ef432803a363c1a8f3e3e9ff0c03a99465f871733a5b886c7879ee17e4bd01b72b25aac6ac44b3d1cd98b856c4a4203dae63977c4ff91dc2235f9e2d7a5e625f96afe828965fe53592e22dd526f1afe934fcc9d82e8b3c2ec5860fc37d6b54d5cb459371c5fe45abe5ef49139ddc55ef08f5a928338dffd62f715f22067d2ee5f7ae225caac746cd2aa2cd3d6b90379f51e0f025b15014106c9a0e41946a8726af8bbcf137331d31fe83429abb4e3120b117e765320d71c5bf5b4fbbf05b3a44fec000ade68efc4bacab650c04a5c4bc84a3d5a10f4d7e3aa05b2b047977b0ff79dcaed947e77bd12f2c622abf7a68e266d2289b7cf7c78a355cc203fe99b5b0c70f1189490f79ddf6368e730e8de3cf0e27969f30f052f97c742b91b102bb8fabc30a54ca3bcc8565e6d13799d022a3db097fb5cd1598617af5b1d4b0638d73b16b58f95eb66e23f50581c33b57f5e63015f5fd80fbcf3b5d8657cf7c87302183da0a294397ed36c8816c8857cd9b96bd195d8c10accaf8245c8f55f50a78bdbac5423b535932c794fb6c9cb6422dc7ae849e32987ab4bfb809a540723ea9011b45934d8f3defde4776e0a86319a8e19f44323d947d95e187249bd7e07b73733bf95275683cb04b5865bb76ac69ee8bcbf5faa22280ff64988cef18283e4d52891a88e0cdbccaea1a9980f9426361a5905efce98edd27341a838b5528b5aa5b2b4132af0c910623eec613db7425c535127bdf1a8cc62422754e0ce1eb297516934153809ed8f78b4aaa16060785a3eda2d80e0691edc4710b1a5c38d05c12ab7121af7e0e21f95098fead0e44eef5212b705b27491beb2232c2789cc0bc58e5396829a95152a4b32f377563d3162b9619f54d3474cc0465b0a6a941356974c6bc57e009d0d47e8880dcb3540a1538171142318224712b56172328d6eb28a1c47786ad34827da057a1e5dedc422217ee0de51dc1d8cb5cb554473a6e13b7ff643722b6083bda298bd0c04839b4465a8c68d51186035812dfcca797c1e3cb5fe639fe52a579694e1a0755ba5aa85fcd9f3389403a30d1dd377428eb1553d98a11314d50342cac0f25c76d2e36a359e65b7302b664ac8e66c58f3e821426be6ac4052319c5a97901d0cdda5a0197afd609ba78f262ce1d0397d675be8f8dc8752dca41a155ee1dbee39d7d351bb3493e897d99cd2c75d5bc2ead6b02ab97fa9fbc204d09a426c2f9d158b135871ab48b570cdff75aa9a44c21274ad936669ea5d769145a077031517a5c81de4321680d4fc03c0dad1f6945f97e42b163b79798f9727a4b904892a5205ba8e6543ee11ee1da7d843e3051b90dddf9b54b538243abb8080e6159c6022546c0cf923baf4eac8d94aec6a4f6d24dd860263d442cf41541ab1074ef361fa7db29445e0411930e6ac820eb102e290613bca63c995160e8e4d6c6cf7810a014ae64c14e2f0ccb1955737af4b1c28d864a53450ea216dd1244c5882ea16cd9bf3b4aa52e8e154a36c9ffd53c4698ed9a5dbcf2724fd4f26f244359c01f98f72e31576ef0e2ff6e157cc73b30231541d97728d25dc15da459dab038c9cd8c099af4c14686c16d3fb2380f67866a4ae57f2f55a320a09fcb2ea850509623a13f96db4d50e0bc0a7c58af672afbe534b26c84b8babe9f34038e717fba1bdf18c9dee82b410652acb8c469dda184bc23b4e7e2d435b71087c65849f416e580d504e835536d98618f186da1054c733d5e2bb2cbe00204fba0660af46d9e7fab237f632a8bb420527c441567833d34f60a9c36caf4002f86b5d60a95180cb358c075cafbf288f85eb14f6ece0298af8ad4d6046be8c2e4f61e60f24c1b7ba6ceeb4e6e56829cf9450c9345f7665b9b76c43c9666c30c98f9ddfb74251c954ea584b2f4f018079ad20d7425e8647d9a91fcc07b571c6cc2da7d109f62dcfb67dc223b0936955f75b7b7a9176c9124e558244198c976d56d452c2134d541c5010f7c2bb35979673ac0769985a7aab31ea33739060c89ccdea93128469a50bd0909a4285fd9c9c47df7ddcd81183eac2ff18b477749eac6e8f0e268e9016381c857a6051d99285b506babeec328315ec099cd063c231e89c42707667181fb1cbcb48ec88844aa23336cf8f03637021abde8e11cfda5dbff6bb7eb75c69fa31385c79b2af7efb1583f109597b07819463d1511ce53c4a14dec7aa25cf776dc63e2658cfa1cc53b7afe8434cafe96ead2209da12926ce7cbfd1164921e4f107db3ad1966c07cfab2110ba8cdc564c55f7b57cce8ad6a1964490fc42e668fcbf33f5ab42116ed0285a9bdf95866602ddc1bd2a69b8756c7ba4019c94c9fdece4bfd65221d37cd37ea553828f52eb34ba8e0ba9ed1679604beba71fc2d5bdc8f16ad2b7aa657a5d7b8abfde0746a50dd580e02e4b7d9f78bc2785cb9c27a831510869bc0b163c388071884630a490e868f9fc134d1524634c490be036ca972378d77261c953d17983ff45dea35005e8ace701f166eb5d310f58c277608761b5e12de9c6a2c00528f6d2421860afdfa43137cfa98c731dcc156868c6d6edd1a49efec70219fa03a72239bf7b830ffe0cc35fa140914fb5fcd73076aefa4fcf5c256a8d441d0443a272ad025d6a6e89683e4cc1456ddd370bcfdaa7c69087716e49195075e29976d93a8e93523ba1b46b955ebeca81567d57a30d50ba3097c2718e84809878c81ef80964e91e3feab1544870369a8ec83a4fe007af317df38807da0923905ce2068167e6cdb493f8ce22468bfcdf7815bc86ca4e552ceea6a972093d6d125954b434d821ef4d74b384396646508e0d93efb31dfdb6b4677589e2ad7a09783ef06e9dda87197289bc6231e6977ab9aacf605b4662988706e9fa56a5b5e0b619b6c516f57d509034e19fa052112f650e1a09ffefdfd3348159b14325f99f75be9a1c362775c404a5aa0613035f889418462d1230f650b6d20481e91970042019198460100a9d7faf2076d176d3436e610aaa2fa1ee54edc320fe2c8bb4046c6055bce853feeb4d5e410f8ab4762e6234465e281726f935af332880df77c44bb49e1bb8d2a18195753f2ebd53af2221c19f969bb7ea8b323014dbc93f8341ccf69687e570f0c22c1dd43fedff8f75e22b3393acc608d300aafcf57d563c374ee0e6e5d4e1561dfab344a98733b667d6cadec12fd8e9ce740762a078e93c9882618a775e586170361752ba3460b913f68ea850aa898196ec583785639cc95f251f152cdbe5f6309fddbbe7cfe785d43c33b93f714e8b38fcb7dd22f0a8bbdd3a8b4a528a61781613e912322a4d221cdc8ae30d687f2355fadf3ccd8eea85b151e7e9bfb10186c4f416e7fd2ed02b617b1b764a83c8d2720df710e6680f50a9f62e6623a101e406c59da2c52f645b6d90ef8e21d240ccb5c22b3ff59e897b88486c37fd8051c6a28c45ad3febd080c8559b7a8af2e949508bd5348b5417e0f33f3615420938ba37f590b98d0a0600c8bfaa3d9247b028c752b38f4279074ff5688ba20cce3b695b0eb25f688adc1506b8956e3e98e232104e9275c6381bc45ee0aee9d6ca94c1f7fe5ec8b6f8f91fc7274aabda576607a2fe299f5a844d845970d89539c88157363ad51669cbff9998c73adbabe71a3b131f36872df10d54983d90e7ee07a32dc8adb04c0689470949dace6afd6078183c8d9962f4ef94569a4bccf980d7ef98a5efa7417eb426653f5c114844f6139a0ddbde114e92d4c0d17b31e09d4ff11962b6ff96b138792ec5a80028561370d528881f4ef5fb28f3c11c2b0bb4595814d16b6c3142f8ee120f908e995a2e86b28d7490c796596be4b0e17f1fdaab0d76b8ffbc4c0602275b4f5449e034e3f79da80b169ee608be1a6d39156725f636ab661593c319f6ff25b239aee9ca23f524af0a31dae048029060cb46b117113a73d7858dc13329d73df6107035758eb52ff438033a81e67c4aeccdbdc2814b582823b0d2698d5a03b37674b46c41ffd16457d127ca93b00826d889be20b08d4d2835c663e00e61b7752b630c5217b6f161a1c01060c4ffb5ef8bab5545c955d1e84e43e043a765a8b84d28f42da40a5986750e172ca50b7d758a5e613e242afc4439db87c5e13618b8fd05246151dbcb3a162a84128769f4465940f262a2c79b96f901aa5179431d45c04bff3864338cae1fa0a839c03d7e9f63f78a4e4a5bb55bb6a46c8df66674cd6fcc57b9a3a38d7f84a00092a40552c1416dca7d8136c7fe6345bdebce5a542bab5cb7374976b2fc6d914589519372776e2e719c6a2bfa97b0e4a771c6c0c8caf5fc35d1a3f05a9affacba19154b1ada6d2c25c24ebe48fd1594f1803497e734fa970b500a41642f8ae73014e2849a092bf226c13a7d692c630a3090457fc50eef6df7fcb992cf5d76c84c3a281a360665ca4ce32cac78e95ff098c759be1f8d06c6573fad3f5d74e677d34ad7e4f9f23925be2de625619fb14a2480f8a495164cc53a0d253e661f637062b5b6fe8aa0e68ded127904f983e7d6769aabde634e2127bbffc32adfc8248264af410d99b7819d45701053cc228dc6f216edf692adfb754fdf445df5b32794b5ab20db27564891ace4f9a4ccf0367436c1db2d34287951962080f21bf0868284b3e6f75e1537d6586", 0x1000, 0xfffffffffffffff9}, {&(0x7f00000018c0)="8823fa58217fcb7cbcae0ee881c51bc3ddb22b579bc651c108ca177038aabf8c01b4ca65a3eb70c6aa6364bf0f83c33d798f2a2546e0ffe214640ecda351eaa5a1bd1ba5c42daebe0e53fa20826a4e520e8481025da362f0f0df41696d2f4997f640f583c16e5ffb271d1cc7d21633b1abdc6090c4ac488d87af5678135b8e15094eba87076ed91f02db789b970e914b83100cb7d9ffae5ea9a6266abd5c76061276e63a603e2dff4c96a669b53f8374b9a51bdeef9866d8545a5032e0c04d61c04e9c5e6d085bae98a79da4130a4e397226b6c2d0c6cb3640a30a23f9ebf5a96d13984245b7d030eb0c4ded32aca86ce2bdf739d797bc448e82c9904f220d3fdf7043d1e61370eccaf1d3f9b350003a2c5f0df1979924af227703c952c78efa2a45ff01546042ebfb40a20fba39b4e9cd56e1df7c7f9249d917e24af36b617f231ed1e5da125473798094d5a7b8aa80bed9e59187ab467461cefd752fcde26bbf1b11306220017c30f588f06439d0daeca7ed9c5684ca83e60baced20212e36fa2a4fb039346249329ef14e27875cdd3d53ee4c4729daecc6d86e3fcc3a1895a38061fbaeb97e79f8d69bfed6421f1888b5d74d97040d5fca13253c69beccf8109b9eec4a540b60ac4a329e9a5ef5fadf10eec0f0c9ea3a11eec098b9b5525ec3bc771a8e23669d8a2604005b0016511855bea6aa2488f8c13ba48c6a99165329c9f1da4b5256b9763c7e4bd8766c0150b90bbcebbb6b72f207b3fcd522716f19968aeca9ec9618f502d336429e224007ddba638a6f2e9285470fa677fda5d19ca199697596e29b58fad6ebb21cb6a0ee9800256240990d7c9138da5244e232a3b9310611532703236fb67e3b4a91bf1eea73acf7b3e209474865c09b23c6d28fb70c9087c64a75e74bcbbc70e35fa7c6254f9690381777ad406c95a0122cfe9b58f8b379f5e8e93fc1f9f1aa1b8d261a2482be9f10aa6f59393f092d20da16597e3899bbf600347ce7dbf7529c7077d5702c639993e1931002c345fa2973fe489997f52ec9e8ed168a8a57a74a00d66ed073511a3c821044b190c25dd10729c8ff901ee5d823d48f67a55accee0dcff945a7e072b22bab13c76e5f0b26d72d50ed1779c4476903198fabc707245be495cf595ab27423d6bc0026cd2138478f53a01fff1b5ba01a9ed3354152206a888f93da700031da711d228b250dc05c9611316ae739d32d63fe508beb2a527f0f91b1abc9a035034a7b27380946c944bb041debc70c399fde49ea5820fa500d9429709689101910238cc996bf27d26382c6980a2aa8e5ab90f74216134e4a92ead880ea805ec06949b73c3628be8c874c412b55e4dea08dda64e12aa443fefbc6bd461a8e1d867ae73f29d4fb1981d36ba125206598fcdc14320251eacc5606b15237e6de1e09b6afc684c95792bfe0a456cfcc210b99b67ae6e0af67057dea8fde9f4c2723f238eee8b5a40f1998e61d6b9732f2357e12d7f6456609bd0020b63d3ead0842af817af2da28647c5a831fa00deae77e1912adfdc10181cd388960e51147ca23a35361564360a0db68739351806e26c357ea51ad9c6d649b7ac1ac501dee55a2a4451f6ab24d610d9cc198a51c9e54b6374ef84d4f5e7aa769094c98be8176373bcb24265990cf1ea021a935c2d90b1ff3b5691e63b448dbde73511ac6be6d6b41f22822301c6858307d36a40a87fcd386c38db86ebb72724f4ba536b4d84c98c1a9d523caa2c5c70ad08a7ecad7a15567fb61330be545df78289a91f1bbb19eaf738a549e97f1fdf855a10a4aea5fd306f3f670bf7674721fe5fac9d98d6b31b5080fb326eadc87df93430e1739081e2427b5d5c3acf7ab8a10bc8e97facb85171123dab98b603231ff6950d433dcd22b9c97057d31cfaf7d30f1f0135f0424002a575e8e845e53d461525f76302ca34778e2c9fb9d2c8ee9386cd9f961e0d8ee03fe181cfb798a73a7119a6896b29c0ba85faf1679548669805768ff7650c9d90e0af8731d7fb2eef95decb8be9cd1d75669f85b9be3f08828b13d0f32da3df964d38baa89c2093775848384adf74098a5f178ae1c46bbd73f0ee74fd42732d6d03fb5f177023bb70b4fc2227ce486379ff3bf7ceb9c15d49ef9fa1453e8bb668b872bc9ca0c1842faee329b1b64964a3f6bcc6bb2e63c8fe32d22f5cb491f3d50ab33a7e83400f96c26261ebe6c0cbe8f6df1ddca2ddb82a6508a28a6568e990c66deaabfc6787ff6b2e1aefd92c7622b43252ba457b738e251a036b352e688da631ccfd4c48f8f2187c1bd356a9ddb7a10370df589db3e6440f2ac9d541fdb3661976d0ab6c57507a4030beb965febc5f9447f25b97aab2ae5504770d9621e869a39d87af5af0989206452e7f46adc860bccf9f4eab83c4fde6f3382e2402538acac59fc764b631c7a31ab36f531284b116ff80e253ccae4c5a171da4f9b86b80fa3c50f29e37c70e52b85a48a5e80cf1d8e136c1e6b4503a40e4498b320525cc54d504c093c377ed3bbd42073db71cfaaeae012a6eb8b9415b5f00886a58972629be9d30a16b9c58838a9f19fcfe3cb0919ef195b844b9fa2dbfe6b562db694b33793a39237ac0d241b61cafcbe8afa3f72c3ef9f3ea01987a49c5f9b423bec80e2bd1da1500ddaec9c8b968659d97f4b23924347e47489ea604f29671fa6ea2e3722ea7d696f8272582bb5bc7946910b254464b640d631953bfed771ad700fa0b3cfdf57ea79147aba83234204feb68b176ba72a72e0fb7a34c4570cf59433e599505847bf198fae55a060262ab90801a74a858b6084cff574938c0fe33526632d6b719898e4dc7e2d3824775b43e567261c1a959363d4d8e5a1d66d636d8bc891ab931f0d64a3f05dcde06a8a76bc5521e8343c9265e8bce3eeae5e6d3f445a5473a21bde6010189a62e7491f4a7aea10b7308fe256c8acd80cd12375a02280fa91f15512909b61c557e2f28dcdaa532f2230b967d5a507396e498662491126093dd008e2388f4b22c000f6e581a6b9eb94a35931333bfce168d4b6c4a985b2f30bc74341509baf081ebb3526af13db0c024fc60010c00c9bff81445585ad6fb5e50adc353689124338919ed3d8b434cb58269790cccbb5b16dd60acbdf62d35beb2f36b99367bc37692ef5e76fa56bf38fd934852459815bf3f48001601ba06fb1014b006728d3005f29ebfaa92e6be25225ec43c2c92dc69e118696e2de1f3fa012c99f1d84382bcc96404aea7957c285964b5b5c431324dfaf218fc22369ae1d5e7f9faee01a6719e3e086b851b4526398dfe6c326b18a74b283cfd75a1db01fe1130c523cf3327c9630a445beb19467b05d9b1634aaa55e0a0344ea92f7a47b2c6df1e5a961dc5ae125f731f4fc061be3bb93774d443c2b47a67f57e342a2bf9fba12f6bc73a6d307a3998fb29ea10d664c8fe0f376ad7474e9ecba624b6faf9487720d35db6e66fb3fce50c52033a584497d4ebe2dafa3d3d3dac05997f1e8fa76a46ab9674047f42fe34a2b85659e3314ab427ec70c60d04e9cd29edc8dde0d43a30897b2ac11af6ec7936b40e5d367412132fc64d1d7d1d75c0949e23ac2aa0f66583c83b0eae115854c6df58ae7cb84a99a97b9fd83d88bd57dcf13a71acd5665ea0b99b38405d9da98c4cab334a8bf046ea354adf428c716ad1b7e20c4fb31c3c34154e9afec0dc6b53f803acab57577e02b219508eafa9d2f0d4f5d2786bdc23e06917786c8947a003fb3dfd8b7bed2d9a18c4f8bb84e643c8c4870a937c11ca38fe8a7237466f1fa42f4f9d24e8111dba3947f77f67d44bc10ad30936378dc2b42b8cd906602b7960d926e9f69fb5d18156e4ab8ec5e89e076ce5d04ad67810c9ae1edb09ab955817a442b95412baadf679bd015fdb8d868fd1e902de2746546f287e6c895f6fdafaeaadedda40d53631433b12e5505f374022126f0b09d78ab45409c6276a5b0113e153a61593adc310deef186f4acf5e71fc9e1ba1e84181057ce222b79bffb7ae9c3a2814e537abf6c678ca8050739f538337cb47fa9262c41a4b4d7e023714418fed145b13ff38df008f2fb3582efa5d47e214d945492fb1956ee2c4834e41687cfd4f373e11a05522a7126a858579d69edd13e58576cb3f409a6336c3e07b5f1dfac09891d8442551a5d59a6443e4c18f313dbe65ad44ecfd51016a79bc2026ea414e0f0fe8e11d5e816d794abed4a8db20e9a0c5ae10679f1c82cdde4907edc7dea40bf41decf51d60c35561a1039c31d04cb50542266520d6ed7b897488b079f2bf779715458bda0fb5bb282b160fa1d5a7365161b883e8299ac6e2455b89536c6ab392dec36d9f5e47036516609a830fd35d7fda596994d35e6b6d8f7206c856715cfc9c796d8632ef37a15929a5777a1afc4f25b117118783c16cc9aa5361d07e4f6a1db2390137b85ae3d2dbb2752c07b5517973011a0f2d310bbcf5d9a5f65ecd23dee29b416d9c6b81eb2b4292eeaa249d8cc269f05af770083f01c681c2179fd5dc61008a1fecefa82ec223411a4a73a4de0c6963fc949676dfa7dcc52bdc8505d3bff7064ddfb1045cad051cbcc9a9eb23d95a34d6edf6c0eab2cfe6c8bc659df338393c97c817b41211cc64d272102dce46db8f8fa819b4814532dbdf0524d6130c5fad2856554fd54583838328e70569c96118a31625e6918bff368bdc36fc22e30f7893a860bf804cb87f23a7312bb3a8617c7a57e298bd2e04ed4c63f6082dd0c316962339e8e40f53ffdb249893410b91dbe2bc4ea78c44044355545bd17556f442247ce410a419dc65c0db7826f4c21632d76f22b5f4e6cd061b41ab63148a51e0227e78006a3ef267c1a8470eb4e45f8d7425286b4989c77ccb039f5c397388e2baeb47f3979294fe4d1a122238907b4bc79def26cc60421055755e72ddad0cf893affcc5712cffbeea0521ce25854555e902630f45b52a026be3f7cb8b88fc015731737c4ac151acfabe41dc592288d39fce9bf82f712fc7356b03e871e3a881552a1c6da942c464098d6ad21afff9b0be82c0017ffc2fc4c18238dff68727e2762c50d4bb3a5710103c91d50c9a821c0b5186b9c76e1487133fab4f08b8c5d24fcfc983ac495fd529f169483e8301aa0401bcae71948946af52cbbdd8ccd5a1919de479bd9be5e9ea9ba5cd8a094f2decfb6f296c2d6d48c0746e56ea62516489eac439168f79cce978c185cc8e2f353e9ddbf782610748e91e94d388127a927cbbc67194eef13197c742b51d508510667c4811adeaf4657c9c742fe461a1b2f42271b2027ed57e281ac6c7f5dec71c15c4bba9cb5ad2e61da72900b0b0d6a2f254944e2a985818ac8071848df57956f8d749a28e014323c48a841e3d69aca8c08f76baba52c24a01a90fd1f4db579515eb90fc057617f0409e833e8201f647907f871cbe7518dc9e7b6d5cb940bbfed07cfd4b978b112fcc75ca951d45c719e41305a8cb93d2e6f9235d6995e438458a69844ac8ef252eea5ec78c548e3029f0695191e3f5180c6f9658358749d588b7b78475f5acc271b62187d8a08981d2d64daaff7624ac80e001a0220f5beecbbc6c7371571b7cc620ef80ef569f94b5687876c006d650d27d81b1d5ef29fe6d5ecb5342c599225695e398c80c01a2b99d5a8cec2b7a50c540e4b368f1faa4891226d876a8cf84f0bfc38deb5247bee99a9dd515d8bdb2a48e54b5ddf5103e5ac82acfddd7f205131c3becbb0806d8343240cae13522ff903dd6bcccaeb8a5743", 0x1000, 0x9e80000000000000}, {&(0x7f00000028c0)="ef1d3eb3502b10218f534f1f5626ca8c3d767ef59f37edcd1e87784c09636f8e5b542133053f9380ce9280bde1e5223c7961966e8701b2519fb5b08420d0bcf5d4e658d7f96c72d9d9d533eac4530e27c4e3efebcc07ac18e13c9e99e98764ebcaf3c5ba5189c3fb04ccce2ae57f6947332a58d245cf7625d8aabbfb09b50b8dad52e2e9b75f02fcab6f096b79a37bf725839a8c71526f854901d0025493f8a92b4cb900b333510eebb731cf23ba122d15b3f8fa4fc83f91988c31149bf4b9dcb535f2e63d65ffef6128c6e6971494a69717cfd877685578", 0xd8, 0x8}], 0x10, &(0x7f0000002b80)={[], [{@subj_user={'subj_user', 0x3d, 'overlay\x00'}}, {@mask={'mask', 0x3d, 'MAY_READ'}}, {@euid_lt={'euid<', r1}}, {@fsmagic={'fsmagic', 0x3d, 0x93}}, {@dont_measure='dont_measure'}]}) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mount(&(0x7f00000002c0)=@nullb='/dev/nullb0\x00', &(0x7f0000000340)='./file2\x00', &(0x7f0000000380)='bpf\x00', 0x1000020, &(0x7f00000003c0)='em0vboxnet0)(^\x00') mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000440)={{{@in=@loopback, @in6=@dev={0xfe, 0x80, [], 0x28}, 0x4e24, 0x0, 0x4e20, 0x8000, 0xa, 0x0, 0x20, 0x2c, 0x0, r0}, {0x1000, 0x1f, 0x1, 0x9, 0x1, 0x3, 0x1, 0x1f}, {0x9, 0x7, 0x100, 0x9}, 0x0, 0x6e6bbf, 0x1, 0x2, 0x3, 0x1}, {{@in6=@mcast2, 0x4d5, 0xff}, 0x0, @in=@broadcast, 0x0, 0x1, 0x3, 0xff, 0x7fffffff, 0xffffff7f, 0x33c3}}, 0xe8) 16:29:32 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="6c6f7765726469723d4a498ff15fc36de456d027992e2f6275732c776f726b6468723d2e2f66696c65312c757070651aaab5a88744c0171e9427e9a4c57eeb809a00beeab58199b4de1d825ff7310b220504c6833c7f2d9dc6b41cb902f905e61cd95735621658a86bf745d2402f29e56872f6b9c1138331381981ffdb9ff0a5cc139f62c3ad865596dc97958d54bae99137b5ab7a3b3b9a28412527ffa113e5d96c9f6fd9c36108a896ab6e2f6c7588c347f8f69c0000b6db68eef6a2cce85325e1e7efcc744bfff4f8de2942c402d4d96bcfb408d0230d1613a28552f4518d7dac3efbb364bd3f80ef9ef40b49bb"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1067.069229][T14834] gfs2: Unknown parameter 'subj_user' [ 1067.150416][T14841] overlayfs: failed to resolve '.bus': -2 [ 1067.197191][T14845] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1067.208659][T14843] overlayfs: unrecognized mount option "workdhr=./file1" or missing value [ 1067.231106][T14850] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1067.251690][T14849] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1067.261387][T14856] overlayfs: unrecognized mount option "workdhr=./file1" or missing value [ 1067.265716][T14855] overlayfs: failed to resolve '.bus': -2 16:29:33 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = fcntl$getown(r0, 0x9) rt_sigqueueinfo(r1, 0x24, &(0x7f0000000340)={0x2e, 0x401, 0x5b3}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x9, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1067.308487][T14834] gfs2: Unknown parameter 'subj_user' 16:29:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=.]bus,workdir=./file1,upperdir=./file0']) 16:29:33 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000240)={0x9c0000, 0xff, 0x9, 0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x9b0970, 0x80000000, [], @string=&(0x7f00000000c0)=0x1}}) ioctl$SOUND_MIXER_READ_DEVMASK(r0, 0x80044dfe, &(0x7f00000002c0)) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1067.429794][T14861] overlayfs: failed to resolve '.]bus': -2 [ 1067.445346][T14863] overlayfs: failed to resolve '.]bus': -2 16:29:33 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = syz_open_dev$usbfs(&(0x7f00000000c0)='/dev/bus/usb/00#/00#\x00', 0x2, 0x14300) ioctl$USBDEVFS_GET_CAPABILITIES(r0, 0x8004551a, &(0x7f0000000200)) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vcsa\x00', 0x0, 0x0) r2 = geteuid() r3 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r6, r4) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r8) mount$fuse(0x0, &(0x7f0000000240)='./bus/file0\x00', &(0x7f00000002c0)='fuse\x00', 0x2c000, &(0x7f0000000440)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@allow_other='allow_other'}, {@blksize={'blksize', 0x3d, 0x600}}, {@blksize={'blksize', 0x3d, 0x800}}, {@max_read={'max_read', 0x3d, 0xffffffff}}], [{@func={'func', 0x3d, 'FILE_CHECK'}}, {@subj_role={'subj_role'}}, {@fowner_lt={'fowner<', r8}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@dont_appraise='dont_appraise'}, {@obj_user={'obj_user', 0x3d, '[-]'}}, {@subj_type={'subj_type', 0x3d, 'overlay\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}]}}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./,us,workdir=./file1,upperdir=./file0']) [ 1067.726747][T14878] overlayfs: unrecognized mount option "us" or missing value [ 1067.763126][T14881] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1067.782235][T14883] overlayfs: unrecognized mount option "us" or missing value [ 1067.791015][T14884] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1068.211831][T14890] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:34 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xe00, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:34 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) fcntl$getown(r0, 0x9) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xa, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./.us,workdir=./file1,upperdir=./file0']) 16:29:34 executing program 4: r0 = syz_open_dev$vcsn(&(0x7f00000002c0)='/dev/vcs#\x00', 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r0, 0xc0bc5310, &(0x7f0000000740)) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = syz_open_pts(r1, 0x642420) ioctl$KDFONTOP_GET(r2, 0x4b72, &(0x7f0000000100)={0x1, 0x0, 0x5, 0xf, 0x1d0, &(0x7f0000000340)}) fspick(r1, &(0x7f0000000200)='./file0\x00', 0x1) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='overlay\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:34 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) syz_mount_image$ntfs(&(0x7f0000000080)='ntfs\x00', &(0x7f0000000200)='./file2\x00', 0xffffffffffff0000, 0x1, &(0x7f0000000240)=[{&(0x7f0000000340)="6e058550bf52f9f68ae1cc8926423bad17c996868ed13da4a4c99a039f5c2f63061a4d31df4f69d031aa8881fc0c91eefe5dae58f168c4da2823a0228b71aed7c9c8ca68d7ec6d4783d83578fb92acda12d393e7a1451bc532e05dd5febfa1db619a312e9d15ae9aa2f1", 0x6a, 0x5}], 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB='errors=remount-ro,disable_sparse=yes,show_sys_files=no,case_sensitive=yes,case_sensitive=yes,errors=recover,errors=recover,mft_zone_multiplier=0x0000000000000004,errors=recover,utf8,uid=', @ANYRESDEC=r0, @ANYBLOB=',obj_role=#em0,fowner<', @ANYRESDEC=r2, @ANYBLOB="2c736d4c0011a973726f6f743d626465762c00"]) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1069.213848][T14896] overlayfs: missing 'lowerdir' [ 1069.258914][T14896] overlayfs: missing 'lowerdir' [ 1069.277370][T14902] overlayfs: failed to resolve './.us': -2 16:29:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xb, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:35 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$security_ima(&(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000200)='security.ima\x00', &(0x7f0000000440)=@v2={0x5, 0x3f, 0xd, 0x8000, 0xe7, "356ce1d102314f461ee61657b9ab7d9fa2da4417fe6a1eca743fb4eb0ad2c8583a89ade9b4f3b4a3c49ee2d614e9e4ae679bbddbec8614f3fb04e305ce8bea939f1a88bd8582f38284fa5d1b31e6c60e13aa9b302404001aefa7dc4f80264727c985a58ed3e83bdbac18ed59ec1eac16a27fe740837b470ec6506c0d677207ea9cb2701c94a87ede45bdc37cd8c68800e6a24beed5970bd6266c702dbee5a302537232d500803bf9b673536f5ae2e607b2f0fbe51081326f7f69cfc4bc332af24a2fbdee7ce05c140295c2443d358b7d9c091a8835daab83f658c839bb3efafc0f6f69835683d4"}, 0xf0, 0x0) mkdir(&(0x7f00000002c0)='./bus/file0\x00', 0x100) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = msgget$private(0x0, 0x0) msgctl$MSG_INFO(r0, 0xc, &(0x7f0000000540)=""/244) [ 1069.305880][T14906] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1069.325538][T14907] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1069.335653][T14909] overlayfs: failed to resolve './.us': -2 16:29:35 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=.//us,workdir=./file1,upperdir=./file0']) [ 1069.438220][T14907] ntfs: (device loop2): parse_options(): Option utf8 is no longer supported, using option nls=utf8. Please use option nls=utf8 in the future and make sure utf8 is compiled either as a module or into the kernel. 16:29:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xc, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1069.486256][T14907] ntfs: (device loop2): parse_options(): Invalid uid option argument: 18446744073709551615 [ 1069.579420][T14922] overlayfs: failed to resolve './/us': -2 [ 1069.597123][T14924] overlayfs: failed to resolve './file0': -2 16:29:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./\\us,workdir=./file1,upperdir=./file0']) [ 1069.628188][T14926] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1069.788378][T14934] overlayfs: failed to resolve './us': -2 [ 1069.850691][T14938] overlayfs: failed to resolve './us': -2 [ 1070.472271][T14943] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x1096, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:37 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732f776b729acf4299056dfc29077485bec735696c65312c75707065726469723d2e2f66696c6530"]) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001b40)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@local}}, &(0x7f0000001c40)=0xe8) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) lstat(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$hfsplus(&(0x7f0000000340)='hfsplus\x00', &(0x7f0000000380)='./file2\x00', 0x37, 0xa, &(0x7f0000001a40)=[{&(0x7f00000003c0)="f5e949530ede5e7b046d8fd1fcd5ad9ee64baddc3b9480d1e3e86b94061bb6f29cb6f7849f17b11627556183ecac8bc239dd716b9ab60b8a8df8f01adc2d9862f1a3d2769ef4faedf1e417c14a7489dc9bd01d1f71199f4d1d7b2d3b415a", 0x5e, 0x200}, {&(0x7f0000000440)="edfdc33c3c2a48d55c5fca638a42a3e51feefae9e6f41e3de65f79caab78f42a5e20c431cb314ef265fdc858af54e8abd2b6e41922896f2c33b073ae75d0ebee579031fb022140c620b63ca751bd14a763a278fafd417ee3a2f81ea92230b145d17bc63d4118fe0a225b16449448c4ab7cdb04156536adbfc4737c15cb29ab5ec376abd8e8ab8cb2b8e7464c713e4d0cd3b8994dafd1401e17b6b166bf3e1c60796522e6544780326bbbde3f8b0eaf1906850099df26cdf9f3c3f35e05640d53055b86d89be30fb420d85482d98aaf486dafbfc6f22c482fda8becf698c152082ba5888d8ab34ec5abba8aaee3bc0b4ac5451cea0cf287", 0xf7, 0x4}, {&(0x7f0000000540)="5519e1e8506c6431695064d532651e98a21265cd2f1768028118978aa40661493a2e2cb96123c41a4b1fdfde3b21976a9640890bbdeda84921526452eb7136d579f5300feda667d31a46aba544f80f496b4f2fe09718ad53b6011697b1e8eb799fd7d23518e3515e7ce4e2ae806da94f41f2a4934825cd19057dc0fac35de2c50e4614256f302bb487bad62c7e8cd1a7c85f2e513481852e3825b62b0de5bca978766b90", 0xa4, 0x1}, {&(0x7f0000000600)="545dbd3c661122844b720c6bbd5ce25b733064fd52c5e952ae7b13b328e8bb181672216e8aee1bb263bec5061dc075e4557e820ae76501f1e4e6c87536eb12e0083ae5d7a8ee3fa64c90726fdc52acba9404debcc11a864f33d5eee7e19f254d741c56974a2426fcc9", 0x69, 0xab}, {&(0x7f0000000680)="b604354ab939bb2eb203158d445175fc0fa01854c4bb24aa7c00f2b3ae1182b0b2c08b6483316e237e371dd3fdee34700be34f74c612ab3c29e7c19c4676f591eab39f41594df31dd343f6281360e0fb3c2b8e5fbec5cd1fffd8709b62445b782ce69d7a9f1268c414561b0b6a7a895272b2cb71e1fcf93f92b99be0ba6b4adbf45cbd9520ef5f4d37a2c5f459dbf3d35ea3d051dc18e38a4e314b7662a888fe7feeedace29e4b89b42569c77f3e71b7c4acc1fd41c457c4e14a60e7ad2f952b3e4b19e8b2915d3ca77092cf79", 0xcd, 0x1}, {&(0x7f0000000780)="38ba8a319599b55403c8926ffa23f40867a4c832e5b9f00ebe6899d38fec6cda200c4fccb414b4db92e840d322bba49e298283a1eec883350835419da640b37eb868f98221de4c4467cf3d6b94d1f220806944b234304eb75f689b31936fcbd62ac94e592f70be83fd6d689025af386856ae6318a15a5111011ba85aaf8356b1a6277c0a85d6c50ec09d04e65c8565bd8b7826f1e31a23907b41807d10967cde04abd0556d5e786e70bd66fb88482cc1a1f0ea9fa765d3e28c60af42ea3dc80dc5008778fb8a58c70af08ddbbed742a8231231c7dcacad2f581128f5a8cf30df5075e77156cd2be6887901cf9a8abb0711673487f095d11bbedaad21fde513781703c6dec1d5a8b786a469105e9939cd5fc80b7afe285a65be57254fab6134178db317d59da216d2693199fdd1e1b1552dcf88637fddfc70f4a85b6141acaabf508d4049a80b88f8195eb3c3a78da6b56f9c4ec1f757ca5e25700a22433cbf32c6ccfab6211082fb72f36d79ee558952265d9e3c401010e3d07189bf2770d45e651f02488c2242aefd1ce85f5ee5cd0feb62562e0e9a6409603599148774da2978b022a3f1d5ced1a1fef2323d9cfb000f72cf4e8d8a32765ca42d71ded8bcf2d44d2d138769021a5881f199f68a7f225ab81d5bbbf1b26b27ebebc9064d36016df131319f4c481074b48a54db454acff2b83afbc771d9956011cc748265fb9c040aa7c6418b768c8709b5a17eba7b33687650fd8187c901937978c8b32fea16e6425359ab499fbc0d4655a53d990d16b5d93ccbfb07699611dbe85eaa92dff31a84936aade0c5aa9f8ad49aac5b955c51adc9e8b93adb01554400a483fe81de70facee35aadaccd26b7e00445384527d68ffedf6f111e41640cc7fc655b30aa5e752a5351f5eca2cc1044ab7bcb0efee1e9c1f1100f574ae33eb98ea012648678e4e4780d5adeccd99da02de67a955a93bc6257d3408d2d3a3d2f85a1087225c95ecbfebf4b0e2fe3c5345321164112a13766cf6dd97a033501dba11d4d3b264ad7c2a231800073092cd1484f6c0ac27994e2154bc2dcc351f4319aeb58234f7bc20ea85a3fdf4952c70c54bcae279d8deeaa4f2c156d03ed364ba0df46c74033efee4c87d94ed4f2215536a0f6d80e28170a2f055979f7cd363cfd756d795d8c9c4a939926edf11012ab82e8659af05a4f0b83ff7ffc83854dacd17fbfd4ac5f178c8bbd62f261a6bf545f3dbdcce0a67b74cc0cb5126b254c068b667a4fd2daee649c8186e48872fd0998de16b15d79e7d9aa304e66e04b27728658258b5e8b213269fc990770a99602601c46c8d422c6a6dcd0d8b8033ce3c0e46aa5ac5c268d738467563c0021a7b61edb2b5a9983679b0c0fcf2fdea06d845cc3f675a632a480f2f1af8878201e603a86eb5c2788a006d13c958961a8a34059bd299683739b37d4eb1a947ec243276f36e65833c24a119b328cb63cee8039ea2c79a1fbebba0132b82f2fc585dfd0422a5e6922f9504ba93e3a4576bfdeea5c84d6f745005a48a97c4e69edab588a1843bf3d6c16c798110573bb4e03dc872de8e4029efb02164d0f760b838c3aef2a8cfaf23c23b0140d13866486db1e87088f28d3b323fad42015ab7120b27af14425739105ab17ba5fa3eb1cf5635b5bb42abd09cbe10d51878bf5f8066a20c21fe1ee81dd0c5509eca4d89b5db5a93a855f9e2438cef1aa01897da5dfbb1ce8061dafcd83eb256de3958697a00de8a31c790bd5b90faebaec02fb71fcefe5180028d1f45690f395910148fa6bb7d9ad004cea71d40c6d18132b1b6262fe49d026d35283293fd5f20a147948cebbf2c9c977a90c21928e49d0e740bc990123d35a016d8c433351896f0c323365c76080ed8f6684b3f9bbf37c2a3ead4fa290263ac88e9971dae370946b5912bbe1ddf27570670fb92f256ff351e5bd0e15103144dc10828f8da55143627c79f8bad8dbce71543b262c11fc9ce7615a57a7315527fe6737fcca2d2ad9798fa33f56ee7867b29ed11da2f5ab548691dd2d080fdd4419c5ad641bed91510688787d5316f141dfb59ae1f499e1c74f963a411c0a0978432c7ecbb343bdb6b69be8ca2bc1a84e806c81a87150c2ee69790f099e178082332a684fa1e858ea3a68dcbd24626b7125b4308078c35c922a09b9a302b93ac94714be949bb24ae9ebe41f9e46bf2d3bcc7faeaab7b3595a61507a69757210a4f4d24290882d9a589f171f5c06867f97507614bee7b3437b1f94ab5383279b06d8ec8d0d53ff8d3012b49f55f2e3e9e3635e110c0d11b75bae00d8d4ff084c295cc89bd10340c1a17f0721ab8f4efa5dbd7d0b6d4a8fd809729142fed78a1b052dda76347777bb3ad72dd81935928ed9fef6ad385613d6a628e37c4f97e107bc27f00be8e43a06b0c742dfe0098f3cc6291c63a967323aa0c8110c05b842417e3cd1f2bd9109a6f44db41d1660a31298a116dfa2c58764d36227bc9a451d06cec211722dbf2cb066da866f7364f9cbab3f3df64a5df26fe3df336e47dee6814c5fa6913cd582af016ac5666f4d3d3f9a676b4c8d8545b3d36691c3dabb2fc54aea99039ad02596efe1f8f18751198e8ab0ca8c513e43199c5411130f421f86a76945cca4b27d4445c319ff622d3028e8f04ac19a7b6c13b84c74179e9fc309bd36e78851e2001bccd5f6ce93c6c8d1c4d368ea2d5f4c10a8e23ba122cf63a9fbcb49c13ebed3fee43ca5f7095f5778aa6cb28d70f06af4e579857c7baa5bcc57689868871bc7a842003a9e5e2d8a57772336a93a0d542d58958450f5f03ad419d6ababf14eb8759d1c420ac6de9311b2d277f81ecf8ea58e56a80bc447b6cb1100d912aacfef61dd6206671289be84b96c932f14226b8036f7b7b37882423ee570eda21237ee44766b58b0c25ecf286002fa8885d5b749ff97a407827957b682c7e63700d042fc696f4e5cef9c647e46b76c4174ea9313ff69f0028f9ed29bc1b5181a2d3a972d540530cf3872ad90ab5b99c544680f0f6f4e7dbd021b67fa6ffdafdf5c4cc555ff9d6b135d5dccfed63ce59240043c5a7c1d4f604405d76dc69716f9735afaa5b0c00298a8a84ffafa72e008a8f1024e1d78e7f97a31fb5e5197fabfe1707d9b079919db6f5e943f30b57aa57598d2225742d90f9d6679b4b340bf07ad7acef5ad60b630e044eb989196e218f58027c2e72f5f40e251f9993e8d48ac6f968ac97dbc2ec24156d58fc908ad1169bea69689c0df55fef4907aaba9787c134f291b4778d798bd08bf096701d4960944728e0c88785e69059f4d6432f4b7198e7cab97b3b4bb67268bf05899a788fc8734165f912be9a20da33240572a9901a19af9ee86d86367896a7ddbfeab637720aa7b0d877478ad1ef4faef52edd69bc617107a34b5ec0b3f5a0262db4a3c64a20098bc916046ce8d2317e9703f7f63659a2b3b750ed6b15e94611e91246837b67496f9c1d411dac72ef7633f3e85ba2636471237784926ab59e34f9c58943b4e8336e77cb0b87a32685276173ecc8775b49ff84d116cd566383e871c2bec67f98b77d8e901d90043ede764db5720d7c97e0bfe8d2668a03ac9a405f01ab99cda8a70420238a96d9d232cf86170352d3066e997c35f3d82894b089ee252b289687d81b1ccc9cc89f8dcd8e013acc5e5c2b910ab4e923e3cfd165220dc2b1387a8340b0140bf79021df19df031ab5258ece8127965f83e7260915c9fd4873fbc6c21d0f0a53a50e5aac84feec8a1bd9a656420e7663736d67d4655fce9da72ac520f17a71f3c376662f5dcc948124a0da79e69080bed50e3320b69cf56b1b46af6799a942c789e7584fa561636ab51a2cfe4c89c2a900c848857da53fd0483edca35a59690f47b648ea5c8e0fe7bb5e100a483d3528f0e1546313e8e5baa7ed0c4d031bc47ae5672acd4ffd59e159e47619f3b37da82a9824f3de75944e30012d9179c84e586a1999c981b3bffb0fc291975920a5cdda70802dc53e27206e5cdff53bd2c70d3fca4fc3dfe485de9ff2c585d2be167fda91074906d6fc22ca2450c84a13f0a8f758f359655df69889aa91171b1c7300200cfd8adbba59e431510ff8271d358bbf73203db3d0517519a8ee5886949c73df758a4b42f50c35eaa020df470a85fc4a13b75cbaa87f1a1f40129fda7cb5cdaa45ef2524e7570d10fd142bdfefa33f4905d86654cc1f9f0b35504f067216d8fdf27df02d555c29923724c4af14f10a33e2a7882472d40d3a04905daafda4b7dffbbbf9008a42b3adf57e199601434995e9b395e1aafcedb0de46bef0ca7ca1e5fb4070ef290f9064d54bcf799fc0bec5c71b047a12798c99e2649212ad3fd2fac4cf380e7b79493ec4aad505c0ebb1457da7154536b213e8e5a829f4b0b3edda863dd3ac51b734a50f9b7cf3615e341feecfd5cf448c7e3036bc418832e667330af59da9b46fa2225743482b4b400da709df305a61d15d3704677e81a3532953e807d0b7a1f58c9da030c6739361294c6ef347d9543fd88446cbc1e9fbf3a9d009e52c7eb87b204289d3634ffe78bd5dcc24f8f437f21c32afbb9543663f27267f1eee304204838ac2077d4e10d5bbd7589ef2ef09df6803489d66c3157874679bb70cd7f3107b37ff2591c82ce1682e362b19c5a50b6754887f64aa26b02847d91a7a22d71618345045d0684381f6994e3ae5d24293c4ba91d398594c48d1870e5c88b9a9e2c1bb6685cefb7bac879943af2bc60e6324974edee3023af9ec92a9e0bb0e3af15a00f522ab45b93b9944f5537dc1063311292b199f20710978dc34d2ae5b6392cc7f6dd83609d69b5070dcc4875169bf7f64c3fe9c68c1091a8e2737a46e81824fba1709935158a082f3a3abe7c53d70957f533603849a133bba43b80a2ec576f9fce50f15d5daa4eb02d3634a7a754104dae3a0ee7fc2fea8ca5b56f0a35e1c337d3297e2b288f1feaa56acc2ce91b71e3c791a9e01da84b52161a3e1f7fb4fca082427d4715901c2882ee861b5571d2fcb4a8ef00e7dea8bae1d5b4ff12cb22c6468a44f545d66092e104f6f364266114d94af4c527f1c8fe9073e583b2e7c360bdf6672ad4a467cb42e96810b8da71cc65bb420bc90238c83454cbfa608c2112a156874e455748fc6563fc265fb28b23847b42365b26b219485664296d0a6a7f674ea932ef13fdf4fe7395cb0d4e03cbee3ffead349a986254014c302caa2ee340f98f45d44725e98253c8ceb20957b255240fe5415367b19217758398c7225a51ad02974d2ce232a8a29875ebb33b730b9369748cc31e7e5f8710d0eda17735c1e2bcc39cfc095a2998ba16284ab5337d4b1298605a255d6a2375464c41e44ce6d4f9e216303d12424b97d3627d3d400d3e611d06502e1cc6d4b671a30876fb99eaddeee772b4857c3065f87e338e4cc200de7b583848c783d0e7fa14ac5f0d35501fd5d282af3d8880a2d621a867f8e9946398825cebe086b3b6e741c08df1bebed8c4dae0851b2ae5f0254b1701699998a129ba47dbc58e0c062997c036d027e181c66f7a8f46fdf7b48953aa55139ca0d43ef67c2b6ed9c7ff2f69396ab9334b2eb668fc132d9d47bdad165ff4a3d02f2ab2f472114f878e04ab7dc7a9670580d86b79fae7b707caf485e7c9d9b40cea9f0aa8e4baa580d3884fae177b31518ef306de42cb2c4aa8fc276be597c374aba849d42da4eccea4dfa32f4c4657a417802723698a5f9728a0c91e5599da7f470c42834aece14dc3ed842bd21d0b91fe", 0x1000, 0x100}, {&(0x7f0000001780)="5dc6b3552435a8d2d91ed2fe5a3aec3b9ad9416b6275402b070b7822ed3150fcd015868f269fde313d7e1dd5c658c79f228a1d49e93b67db78299e856ecf0dcf0b5913bc429aaebfc0a3839b66f1dfe402f16ddd47f3de8de6ff1adabdc984ff6a50f9d40f1b1ba6a8b8377920b9e37a6670160b130a03cba9e25e48", 0x7c, 0xfffffffffffffc01}, {&(0x7f0000001800)="7657f7b8a0c4478168421d39377196f9577d700a3d6f76b383b4635e08eb2de247b733912b14300e6bf3628f52494003b51d8f1da5d8b819159e959eb1e36a71503c27a076a41f2d97d828d19ac8d8bd03f17c91f9162740967391ac86fe9b7bb3fcc17b8b1a1c770cac389040afea8782de5a6f66", 0x75, 0x6520d7a2}, {&(0x7f0000001880)="fa732882e7d360e364cb6afe3de81706f26b6ed5272d28f3f50363e58f75e8ad88d98b6130d58d11a7964811fad276fa98c1486dbb2f1811f09a029fc75d56289c84e2c858bb4c42857e7214cf0f562c779da7335808179656d763367fb99f47d25ae61f47e15d8db17f1417af060a603af1782b677501a05cba9b0ed70ef4a76d9c4e05ce3ecf210d29197797ccc48d4e3b31d83dbcee2c718e8d353aa1", 0x9e, 0x2}, {&(0x7f0000001940)="03fd83baad4c2394d9120f630e26ae21711127c2f4470de465e5e1d7f3140b4914b27f184408cf086b16b59f06a423b4a44166ea44ef88c63d9907e7b6e6efa2499eb54441f05956ed041c531e76bc634222e66c9194026af5bbd5278d863e290bfc670c35e7f0b29897b79200516a4e131e08e08b374f96005dc3ae3b3f9c7a13fbcdd29832af2be619ff2daffdf4ec906db6b170b59eaad452bd07db4593599d7ddbff74c5d5bdd3ee55c45b4d37c8b40e47bfe2442569f344ffff50bb7931b34304d2f1b1a5a1e12fe073d9655e423513ad8a81959aa7d5a6e891776f96002ecdc9407e44", 0xe6, 0x401}], 0x1101400, &(0x7f0000001d40)={[{@umask={'umask', 0x3d, 0xfffffffffffffe00}}], [{@uid_lt={'uid<', r0}}, {@subj_type={'subj_type', 0x3d, 'em0}'}}, {@obj_type={'obj_type', 0x3d, 'trusted.overlay.opaque\x00'}}, {@euid_lt={'euid<', r2}}, {@subj_role={'subj_role', 0x3d, 'wlan1{@/user/'}}, {@fowner_gt={'fowner>', r3}}]}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') setxattr$trusted_overlay_opaque(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='trusted.overlay.opaque\x00', &(0x7f00000002c0)='y\x00', 0x2, 0x1) 16:29:37 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) write$nbd(0xffffffffffffffff, &(0x7f0000000200)={0x67446698, 0x0, 0x0, 0x2, 0x3, "b1ccad9eb35fbc37cac3395cd70bc21d4214c6a43c68bdbf38dcd44a142d57f03a011d5b7d6864509a9a421a9b532eaa78871b1fc29b5bf2d7dfebee9d41beee86b1a10675cde66a858a5f9a30d544423aa4f39e0d088a94f118c713"}, 0x6c) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:37 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) creat(&(0x7f0000000240)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xd, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./b%s,workdir=./file1,upperdir=./file0']) [ 1071.535772][T14952] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1071.601265][T14954] overlayfs: failed to resolve './b%s': -2 [ 1071.614970][T14956] overlayfs: missing 'workdir' 16:29:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x10, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:37 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) open(&(0x7f00000000c0)='./file2\x00', 0x101000, 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1071.657924][T14958] overlayfs: failed to resolve './b%s': -2 [ 1071.662219][T14959] overlayfs: missing 'workdir' [ 1071.675892][T14953] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:37 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$RTC_ALM_READ(r0, 0x80247008, &(0x7f00000000c0)) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./b,s,workdir=./file1,upperdir=./file0']) 16:29:37 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) openat$cuse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/cuse\x00', 0x2, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x1000000, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b646c65310000000000000006723d2e2f66696c653000000000000000", @ANYRES64, @ANYRES32=r0]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mount$binder(0x0, &(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000340)='binder\x00', 0x12000, &(0x7f0000000380)={[{@stats='stats=global'}, {@stats='stats=global'}], [{@context={'context', 0x3d, 'system_u'}}, {@uid_gt={'uid>', r2}}, {@fsname={'fsname', 0x3d, '$&bdev'}}, {@subj_user={'subj_user', 0x3d, 'mime_typevboxnet0&!)ppp1eth1GPLGPL]vboxnet0'}}]}) [ 1071.886656][T14969] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1071.926494][T14972] overlayfs: unrecognized mount option "s" or missing value 16:29:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x30, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1071.951118][T14974] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1071.982682][T14975] overlayfs: unrecognized mount option "s" or missing value [ 1072.115983][T14979] overlayfs: unrecognized mount option "workdle1" or missing value [ 1072.551738][T14990] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x1f00, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./b\\s,workdir=./file1,upperdir=./file0']) 16:29:39 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) ioctl$KVM_X86_SET_MCE(0xffffffffffffffff, 0x4040ae9e, &(0x7f0000000100)={0x1500000000000000, 0x2, 0x1c0000, 0x4, 0x15}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x46) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='overlay\x00', 0x2000, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdi0=.ir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:39 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:39 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000005b80)=[{{&(0x7f0000000200)=@hci, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000340)=""/70, 0x46}], 0x3, &(0x7f0000000440)=""/4096, 0x1000}, 0xfffffff8}, {{&(0x7f0000001440)=@caif=@util, 0x80, &(0x7f00000019c0)=[{&(0x7f00000014c0)=""/103, 0x67}, {&(0x7f0000001540)=""/239, 0xef}, {&(0x7f0000001640)=""/52, 0x34}, {&(0x7f0000001680)=""/194, 0xc2}, {&(0x7f0000001780)=""/81, 0x51}, {&(0x7f0000001800)=""/101, 0x65}, {&(0x7f0000001880)=""/71, 0x47}, {&(0x7f0000001900)=""/132, 0x84}], 0x8, &(0x7f0000001a40)=""/42, 0x2a}, 0x200}, {{0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000001a80)=""/147, 0x93}], 0x1}, 0x8}, {{&(0x7f0000001b80)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, 0x80, &(0x7f00000030c0)=[{&(0x7f0000001c00)=""/80, 0x50}, {&(0x7f0000001c80)=""/202, 0xca}, {&(0x7f0000001d80)=""/209, 0xd1}, {&(0x7f0000001e80)=""/74, 0x4a}, {&(0x7f0000001f00)=""/29, 0x1d}, {&(0x7f0000001f40)=""/4096, 0x1000}, {&(0x7f0000002f40)=""/160, 0xa0}, {&(0x7f0000003000)=""/150, 0x96}], 0x8, &(0x7f0000003140)=""/74, 0x4a}, 0x4}, {{0x0, 0x0, &(0x7f00000041c0)=[{&(0x7f00000031c0)=""/4096, 0x1000}], 0x1, &(0x7f0000004200)=""/27, 0x1b}, 0x7}, {{&(0x7f0000004240)=@hci, 0x80, &(0x7f0000004300)=[{&(0x7f00000042c0)=""/34, 0x22}], 0x1}, 0x3}, {{&(0x7f0000004340)=@l2tp={0x2, 0x0, @loopback}, 0x80, &(0x7f0000004580)=[{&(0x7f00000043c0)=""/236, 0xec}, {&(0x7f00000044c0)=""/41, 0x29}, {&(0x7f0000004500)=""/104, 0x68}], 0x3, &(0x7f00000045c0)}, 0x100}, {{&(0x7f0000004600)=@ethernet={0x0, @remote}, 0x80, &(0x7f0000004940)=[{&(0x7f0000004680)=""/130, 0x82}, {&(0x7f0000004740)=""/213, 0xd5}, {&(0x7f0000004840)=""/238, 0xee}], 0x3}, 0x217f}, {{&(0x7f0000004980)=@llc, 0x80, &(0x7f0000005b00)=[{&(0x7f0000004a00)=""/4096, 0x1000}, {&(0x7f0000005a00)=""/117, 0x75}, {&(0x7f0000005a80)=""/75, 0x4b}], 0x3, &(0x7f0000005b40)=""/60, 0x3c}, 0x81}], 0x9, 0xc0002000, &(0x7f0000005dc0)={0x0, 0x1c9c380}) 16:29:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x5c, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1073.605767][T14997] overlayfs: failed to resolve './bs': -2 [ 1073.644774][T15000] overlayfs: failed to resolve './file0': -2 16:29:39 executing program 2: mkdir(&(0x7f0000000380)='./bus/file0\x00', 0x43) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000200)={0x0, 0x0}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) chdir(&(0x7f00000001c0)='./bus/file0\x00') truncate(&(0x7f00000000c0)='./bus\x00', 0x9471) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') getpriority(0x2, r1) [ 1073.654768][T15004] overlayfs: failed to resolve './bs': -2 16:29:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bu#,workdir=./file1,upperdir=./file0']) [ 1073.678447][T15006] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1073.688413][T15008] overlayfs: failed to resolve './file0': -2 16:29:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xf0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:39 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000580)=ANY=[]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1073.821273][T15016] overlayfs: failed to resolve './file1': -2 16:29:39 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1073.862856][T15017] overlayfs: failed to resolve './bu#': -2 [ 1073.917027][T15016] overlayfs: failed to resolve './file1': -2 [ 1073.938706][T15022] overlayfs: failed to resolve './bu#': -2 [ 1073.952236][T15023] overlayfs: missing 'lowerdir' 16:29:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bu%,workdir=./file1,upperdir=./file0']) [ 1073.981065][T15029] overlayfs: missing 'lowerdir' [ 1074.163036][T15035] overlayfs: failed to resolve './bu%': -2 [ 1074.197128][T15038] overlayfs: failed to resolve './bu%': -2 [ 1074.679872][T15042] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x2000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:41 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x3) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c88a46a75707065726469723d2e2f66696c6530"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = socket$inet6(0xa, 0x800, 0x77) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000200)=0x0) fcntl$lock(r0, 0x24, &(0x7f0000000400)={0x1, 0x4, 0x80000000, 0xffffffff, r1}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000440)={0x0, 0xfff}, &(0x7f0000000480)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f00000004c0)={r2}, &(0x7f0000000500)=0x8) newfstatat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000340), 0x6000) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) r4 = socket(0x80000000000000a, 0x2, 0x0) close(r4) r5 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r4, 0x84, 0x0, &(0x7f0000000000)={r6}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f0000000240)={r6, 0x100}, &(0x7f00000002c0)=0x8) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x300, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:41 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:41 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdirle1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bu*,workdir=./file1,upperdir=./file0']) 16:29:41 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1075.770351][T15046] overlayfs: unrecognized mount option "jupperdir=./file0" or missing value [ 1075.781792][T15055] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1075.787765][T15051] overlayfs: failed to resolve './bu*': -2 [ 1075.804059][T15050] overlayfs: unrecognized mount option "workdirle1" or missing value [ 1075.832029][T15059] overlayfs: failed to resolve './bu*': -2 [ 1075.834681][T15057] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1075.867612][T15061] overlayfs: unrecognized mount option "workdirle1" or missing value 16:29:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bu+,workdir=./file1,upperdir=./file0']) 16:29:41 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) openat$pidfd(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000440)='./file0\x00', 0x112) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) getsockname(r1, &(0x7f0000000200)=@can={0x1d, 0x0}, &(0x7f00000002c0)=0x80) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000340)={r2, @multicast2, @loopback}, 0xc) [ 1075.935263][T15060] overlayfs: unrecognized mount option "jupperdir=./file0" or missing value 16:29:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x408, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:41 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) statx(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1000, 0x100, &(0x7f0000000440)) r0 = geteuid() lstat(&(0x7f0000000680)='./file1\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000200)='overlay\x00', 0xc2844, &(0x7f0000000340)={[{@redirect_dir={'redirect_dir', 0x3d, './file2'}}, {@nfs_export_on='nfs_export=on'}, {@workdir={'workdir', 0x3d, './file0'}}], [{@context={'context', 0x3d, 'root'}}, {@euid_lt={'euid<', 0xffffffffffffffff}}, {@uid_lt={'uid<', r1}}, {@euid_lt={'euid<', r0}}, {@fsname={'fsname', 0x3d, 'overlay\x00'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c766f726b6469723d2e2f747a29422ecb4a66696c65312c75707065726469723d"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r2 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/dlm_plock\x00', 0x80000, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, 0xffffffffffffffff) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r2, 0x29, 0x41, &(0x7f0000000600)={'security\x00', 0x2, [{}, {}]}, 0x48) 16:29:41 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1076.112604][T15073] overlayfs: failed to resolve './bu+': -2 [ 1076.152479][T15078] overlayfs: failed to resolve './bu+': -2 [ 1076.166493][T15079] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1076.340073][T15088] overlayfs: unrecognized mount option "vorkdir=./tz)B.Jfile1" or missing value [ 1076.416599][T15091] overlayfs: unrecognized mount option "vorkdir=./tz)B.Jfile1" or missing value [ 1076.790744][T15096] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x390d, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:43 executing program 4: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0xc000, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./bus/file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c7700000000000000002f66000065312c7570706572646972c0d9640f30a83d2e114898447091759bec3efe8be6bf63f0244de8bd511d17825662168cda3ea5a6e7ebfa4185bf7075190bc270fedf9babee1f5d57254c262835fa18fea06d1c16de5259d34fd5ba6d1b9bda3cdf6c45c067dcd86dfe449e28eeef866017d5bd9454e35ab791ea9e95e2beff4f9c54c1ad227ad68c7d7f39cf9649191337dbfb5b5bf4ea8999b7913b934661c21907d20f6c803ee6c5e1fbfd172e5b84440d743b57fa36adff39a938767226e0c7236921253cd7d87d2e52f3abe6cba190"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bu,,workdir=./file1,upperdir=./file0']) 16:29:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x500, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:43 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:43 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) unlink(&(0x7f00000000c0)='./bus/file1\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x100000, &(0x7f0000000440)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0', @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r1], @ANYBLOB="c8d2d89df3ba78b7c16ac8c9cedc5609441a0ce778458288a1bb78304b52fc7772e7f064ed4829b23eef40e3e460a8b82bec23d1a93b262de7ac60d1d9b6358509bfd6e68cfdb77d2e9b09d4f5f0bf4fbed1a0bc474314d8a3f7c716c17dc72aa06b7325cabd61e1f95c8004711fa1fa2eccd9b6877e43757ea15ddf89d699eff4a9cd14df2c5c2266616d4d35692252f1170e2294446e358bafdef7be3d7076ee916310f54353296790aab4bc9bc6e80a833e8899c03986bc5397e59a9ca718a1fb8bc8757b388b0784918877da6bdf422d9af9980ec3f95550f41762103bfe81535e2b674a7de5bdf2029e01cf8ec14f126e05282019dc86a0fb45729dfe7076574ec1bbea22ec10a63633c24669c5212d870f50c03f49f98c4193d9cc235ee54b10e777ff5088f0a86ee25ade500d00e138e10367c34855fd13e68cd10de82ba90f0868594ce28ad5093fc30fa3d7bace76b31d712a7d6bb0f287188a422bebf421d3358de30652941cad7eb42153f2e82b6301d7f13322b3a54ab8b390a94fda0aab37991ca8000ad752ffc1122b25df693d52bf0669a38ea911f9606bc088e0f1674d20da6cd3c4dda32af6215901b584018f8924c6af70e2e175b4b9ce7dcc73a899143de55d4ecfc0b002c6e91a57a17795106040b20e9e78b74aa12a978ce7833c9130435f97b5dc389f0e9681f9ec62688dfe4bae61a46c44fec6f72580dc1d8a389f68f20b2465bc9b41e232b2372c7865e610412926a0356225ed51c3a1942411883b20d6a9f84be818d048a1eb4ef3a86cc09ecfd08f4dc7bbd1a685d0c4fa85cf86620c4e03816a15c204f37457db8734cb3af4d3734692a76ca9936c6a6d9629ece8337ac1636e948745f7db9918b71585c2cbc468ff7a2b943ae34c18ac2b892f2263978aab616cbb9672abb4e75ec7045560dcb00834461beafbc6f63b0a3d3404ad629f02b9b02a91299d38aa61f87e639adb9e21f120c2c475da4fbef06a1d223075530116afe79a5682fb26dc8abb86ba2d589749f2bb92e76b81a4f133c7a1205cd4e2da9d9341a6ae7bc8abc7bcf33d8e7319a915fd27e40ae1a6bcb766db591660070be7d07a640876dec4bf5bbb8af1bf0264b4e3ddbe7bada8b1f1ee95d3b29d7ba042671becbc39a3e70ade8c15ed0b0887e79a23a6cd5399718e2ab3a16dd25fdc880be3148bf8e4136256275e51c1a17fda8b1a52b53042fd734472712796b9b057c89931a2bc2baddf23782ac7548d87cd7ad255df52986940062d30ad1f4650882b7673c450806f73df2c3549235cb8499765a57a140e344051da5fa09fbfac0b00ea61afe3686688a8e4f6347b2a44e49b1fb2fcd2c58e684b1380485952434513aaf0d9dc26b0248dd1c77a2d0791c0fec1a501b99542858ac65d0c2d19aa75189afc25be41aa5ad6564b3256344e9a2674320dfc9ca3179b81d0e1b86a3a0217b2ace69a6bcb8266d6be3a8b15c1d9649cee0ca18a1ca91caa8a4ba1c2c84dce3a7f3510bd09f2a3fc334c69e81ccad9f3026ff8cbd32b6a7541f126aa171d6894100935e198bd3c8b570eb2d125d3ad8bbf321531847c54614cc30d5ce2610c3e517f2d96280eb56e98115df9de9da88b3ac5c7cdb3e8fff92122123ca657151bbea4d3fb052adfd5fec0fae602212eb14737bed550f6d5ec7b39ca8d717b4d8adafd569b42ff7b46aed2e7316718b59456cb1d79915270dc5fb898eabecb2a93fa4c158adb142a16d8e847d47dd880f6f7098507b0df46f06851268e744d56706d5ae9175d47dbeba20e146160c6601360f260c97edf5e83b9eb3410e4792c4f116bb85e95227b365c6f02aa8afdc78c8dfba58bd5e9a4964b123ba1c4a974bb1fea327e15d730d7d8e3e3eab583dfb6a600da02f0d093c358072e4485b00c80a17e38a4938f1fa704b50acfc014454d9ef1b0f198fe9995a2b816bdb8f64d11933611d9f0e037df530cc57110c53fcbb9ff27de8716a38820358cfd3b45b994477468afd8917414e72d2a9a23417bbce8123e44892fdd8043d11fd66f0d04433c3f1cd237a61d343d3dda4a68fc95a0400a40540e8771ed6e448b978930b1e63612f6ca58b5ca9aa3b3461fb7389e80724de47ecae1425bc3f72f985ca94ef3ba4789f57a900c7c398baddfd80bb3fceb81681d58af213a8c42cec06d60b0c1c3435ac65127c355b7341579f57f98df4ce43146c6e035fb7eb6c145ef9da8b7666a2255af63ba6c11791acd62c26b1abdd9807504a09d8ee305fd8d5fcd1ddbdb6541855cc727dff6af3b7ddfab243f8d9e1bdbbb2e10f089bc1f45d2d7c7f233385d7c74ffd557d02dcdd7971d933c1d35c02d830d8ac22af4ce8ebedf00bf01cabc30d02a13d7d48a1ea9c81539bb0440403cdb4207b6060ed842b78cd58bc51ef3d701c6ba348ff6a245aa1d98c4755270a04e8c0869f84b99bdac753ae71f6da06862c3f50affcb3d6a3531bbecabfee0aab258afecbdb6efec76cc545c244548e9a8aab7401bbede31b98b5b952b791dd9eb507c88b604191e5a26968df9421dab1cd4f5cf0d747335d823f4068de0bdec18c203230e501ed4441f12922b616e0c5af1f60de4c68a3f1e6f949fc0ec71d235f55322bd37088e1bb833d874a6f1ddbce08c409cf7675d53c0e17ece3c2ec064bb4ae0cb2abf20f60bfb35aa45fcb0fd37656d5f8b67aa42996454edd8c333651896216a0ccf92800cd9b22650b4d505b4e462a50edf84119e96a7bfdbccad0164ee6cde02cea359d495db393de4d4ccfaea0c6c10de9856fdd9737d76108cd59a5b5ceca5b45b3cf72e2bfa872c6181866b5b75bebdaa83eb40f4e6474c277f054b16408bc979b0eec6036114adb93c276d9619e850132df2893c6e6389d218862bfa123b954d3ebece98d5474b54800985b9c5914e821bf0c7d69839962b338ec16314990bfd658a092b1983aa15a1e35ca6d6546fd60ce39f85e00fe039ee9c4cba05135ee7e96c634ee74ae1ec6341728cae6b16e19aceb41f5addc3498cde1b18826ab8d5be0481a4c1280380e728100214e0a3b49f8eea471adb8bc2903333e32321d15748ea51cabe102d72962084a79a84d93154eb26968ca7c5b875a342c768a29b3f512f7a720d016029742844e41b1a80ad4f7e1323795419a002dceb74c98b56b0701eef0cabdaf2848baaf22c8aba7d4b79cf344c60bbb5b06e0c489650444c7c8a84aa41bfa3771d5292dd1fa05e35918fe9a9cb44a15189fc44de73a5f12a089f037d4f5b623a8b98d3babaf1b5803f6ad68244ea46e89ae088727d055f4ffaf756d7e74439a2f8ef2999c02e5203402e2177b52afa2e5d6d50cf1a5dc641e6a3613fc4ca29f889e4a5dd6879e445187245028ec70423cd3ddfca2891c88a7107315cae617789e01e81ad288df6a090f8b30a0e857e151b42ea4b1e5233b4e8d4b22115a989e7e6b3874117a9ad61f0c7dc8a12b630e26368e94342dfa312f5e988c49b3d7d84819901e4dfbfcf00efff33ad48ae3cc1c4e4bf080f0fdb3b76b84bb4be68750517d7674a4a0030369849d472dde56f0d589d21cc5c38594cfe5852825b9d1591bb64526eeea42fc85e1a202c6a1c8b51788141febc226f018f6624c5e30829751d83e7504a84838a81057876fbc56bee1026f430a760a511bc3799027dcb16a76a204ce4e83cc20ad2e6374bbe2e916121fe3a3fd94cf7cbb42ff525d8cad8b36a84dae7e902add96ed82c9eae2854fb110f0fa0f0a40f3283d640ddd7d61258a4d6c2998fbadf4aa661cf07f5e7f7a3bd6fe0e5c2c198f3051b02df24922f94b6ff9f912173c209c1cb733702258ac2d6830042472b08954b5c2a2a715c981d46a4da76f1aef684adc39ea81e7901c71060b41a664977a5bef480d86f71b1bca8ecf5c21df0b290db05a392ce99f438954a0a4b6d6cd1877e839b9f31ed13e1a37822c967e0128ba1ea7ee90e0262cd075ea61ad791406e1a8d9593396b7db4c6a1c6251ad6a31c510d7a473e3822ca78fa6e5b19d5da33fa9ff58522d5b8ef7abb1820bb61def08a8c6ce6633881c7157669e2342d883e945791790a62a6aeb4b4db5ae03782895a9dd9c16a7a1b61afae624e8cdb2cb57972567bf91163df93e4caca92a5254e9c5a5985c71ebfad392d49409eee09d942fc39b64c2f8af092e608a11414c5d9222792b8091ec08c0207ceb9eee7b4a9ad230b38022b1d14a67c6069bb2b702107905fb9f27580655a256f0307ba38678cde204c0a9503e1e5920ddda75de9089d71ff8f5dee86cdff9338141550a59a648d27b83c5781daec1d8c22f51bcdc14f5a0ead5562d0764a8dbb64a90af307752aaf1a268c87e466094285d9a791306d4e3bdd41752c429886a9d634f51219d59cc138b0b43d39a2e044b95b490c737dce12d36a92e3108c9b87755814addd49dc0ec78378c93c2b68e5578763f6e759b583fb9695b41f30f5b3977d4f3911ef7f63bcca94f038e596feadd20f65aebbf2e8514164ff73068815712a37b6e286365dd751dec529cd8611327c61f9dcbf7a47f8e5dd91aceecd26e2ed0ce07909184d6a82e1d12b11dceeb8bc9bc12381d9c1ba6056262f23b61d500dca5df3f8486d379005ce243c1dbffebee604dec85be515340139c051c678d09f4051ef24a05023228d823dcc9f245987d85a6766d8c529dec71a575dec5fd34dfeb0181e79857f09ee7f161b2503ac139f8ea0cb14d2cd93275398441b23a9cf514c4f24ee26aa4ff332d52f8e49c6c6e785ed1f782f8fd2a4ecd383ad2cb1262dd18af7186d43c07d738688ae65ee566ba04fc8c7c51dcae546d09ad282bce8c8d21174ee48bc67134a7ac0f61acd6e206b8a1e6ac7a1f5ec5e683354f21782ad425f4db0770b27f953792e1ea8d0d20928416ef21dc00fd2a5daa03669465f05a08d3350f3525a8b8b4560c92806196f953b17e2d9b8e49e4381d9742b7b93e9513b95d854bacbc336ba14ed80aff63219fa4e51cd355550b20851855e5dedc8c046db02123244bff1cba75a678ce4641a7417b6585a41e21985449b5812413b81078a7110c755fbdbc1d4be561bfebd1fb8a97e3377f58a53d93c8a290a674b071a7eeb60dc639709392a52f8cb06b95aeac0237e8499d6c0316867a25e176b82e97a47316ce7537fd9f10fcf21cdf3ee20e505c5c3a691f3be1443130ef84972167977e2eca951caacd9dd585c6479f83f5fb0cc8a329455e3006acc4fc2803a4127dfa2775633250149770d4d618e20c02e5f84e19d0a09e015b59301e580e6711e7dbaa039d90fd143858df0a956ecf943b74c89e80fabbb3a1461a555528185ba7a9ea44cd4d72818d821fd8af8970c2d7e2a961fca373c43295fabe6ad149f31ab291e131a797f8e63b7dabfe6a47fc123faf710d56be098cd3c5499c4de238c6521db3b130e2b61335315ae035e03e14b2b711d7c2bff77f10f63e65cb1170116b5c37cc4ae8ff7fb89e7f16b2ad076640095de9c575bffa322970c58a97e8a1147a0111b138dd08cc1293772d2e8c240700f3301abddc651e21d1f7d0c0d9a6a85cfb125a80fe317f027ae87ea3e2a4b447614fce90ec8fd8627aeb0c81d2e865a1c7d6469847149309336486d59b9566f741c4306a9ae7529347a321917d89ba3445f1191928f7ba4e96d86cfae39e39b84867fa9aaa3c54275b97c6761e88c74b39c32896bb255e1cfc6c0dd9fef821c9491ab3d0a7c0aefa4aacd57e5bda489518f7344655bebfa31b40eee83924e6c38"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1077.812256][T15100] overlayfs: failed to resolve './bu': -2 [ 1077.818647][T15105] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1077.841455][T15108] overlayfs: failed to resolve './bu': -2 16:29:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bu-,workdir=./file1,upperdir=./file0']) 16:29:43 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workd,upperdir=./fle0\x00'/46]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) uselib(&(0x7f00000000c0)='./file2\x00') 16:29:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x600, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1077.921064][T15111] overlayfs: unrecognized mount option "w" or missing value [ 1077.956894][T15111] overlayfs: unrecognized mount option "w" or missing value 16:29:43 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1078.057251][T15117] overlayfs: failed to resolve './bu-': -2 16:29:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x644, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1078.121254][T15122] overlayfs: failed to resolve './bu-': -2 16:29:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bu.,workdir=./file1,upperdir=./file0']) [ 1078.199139][T15124] overlayfs: unrecognized mount option "workd" or missing value [ 1078.265775][T15130] overlayfs: unrecognized mount option "workd" or missing value [ 1078.367598][T15137] overlayfs: failed to resolve './bu.': -2 [ 1078.414252][T15138] overlayfs: failed to resolve './bu.': -2 [ 1078.779201][T15143] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x3f00, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:45 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') alarm(0x10000) r0 = creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$SNDCTL_DSP_GETOSPACE(r1, 0x8010500c, &(0x7f0000000a40)) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) recvmsg$can_raw(r0, &(0x7f0000000a00)={&(0x7f0000000780)=@alg, 0x80, &(0x7f00000008c0)=[{&(0x7f0000000800)=""/142, 0x8e}], 0x1, &(0x7f0000000900)=""/208, 0xd0}, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000440)={{{@in6=@empty, @in6=@local}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000000240)=0xe8) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r5, r3) statx(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x2, &(0x7f0000000540)) getresgid(&(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)) stat(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)) r6 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r9, r7) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r11) lsetxattr$system_posix_acl(&(0x7f0000000a80)='./bus/file0\x00', &(0x7f0000000200)='system.posix_acl_access\x00', &(0x7f0000000700)=ANY=[@ANYBLOB="020010000100070000000000040001000000000010000200000000002000000000000000"], 0x24, 0x0) 16:29:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x700, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:45 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bu0,workdir=./file1,upperdir=./file0']) 16:29:45 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) sendto$inet(r0, &(0x7f0000000200)="ecf8a00696ff57ff69cf4b0a132fcc0015555977afb1b205d288974554d068ffb5663007fc26ccc035e36b88832ba05828299f0364b87a5d5ad307c60b0ec3", 0x3f, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vsock\x00', 0x0, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') sendmsg$NL80211_CMD_GET_STATION(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYRES16=r3, @ANYBLOB="2b0f000000000000000067000000000000000000000073c7ca1ea0f67048f7dfbaa6ab13c7249a71fa676edf1eb2398c3a5441b07b02ae1c7d16fb9f792ade90771f2ff42fcaff485aaa8173562d127a0104b0ee1c25884ae1645fa4b1cbb4c50d6722abdd25802df39196"], 0x2}}, 0x0) sendmsg$NL80211_CMD_SET_WIPHY(r1, &(0x7f0000000500)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x820000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="a0000000", @ANYRES16=r3, @ANYBLOB="00032abd7000fcdbdf25020000000c009900ffffff7fffffffff54002580060003001f00000006000200400800000500010007000000050005008000000005000500ca000000060002000b0f00000600020000800000060004000700000006000400040000000600040007000000080069000200000008000100ffffffff1400020076657468315f746f5f626f6e640000000800610004000000e420c3e4"], 0xa0}, 0x1, 0x0, 0x0, 0x480}, 0x4) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b66696c65312c75707065726469723d2e2f66696c653005ffe4990d225772b5a169298a28a80d1e361460c0c98de1089a8941ac0af3f23e96d2ebffb832e8a0ebc256c89b1cf8b87e97f6276953fe1c9d5f4ad653cfa5d6a38a9c33e09c48251bd044d6502c8387fb22a6efb1bbc711b416a747f2168ad57ea5a4500001047f91fa72c7b6ac87828a585133cb8d85444186265c99535a1befeddfb29b800d014cefa511008a389f44e9536e"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1079.722753][T15145] overlayfs: failed to resolve './file0': -2 [ 1079.777018][T15156] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1079.789045][T15154] overlayfs: failed to resolve './bu0': -2 16:29:45 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1079.819412][T15155] overlayfs: unrecognized mount option "workfile1" or missing value [ 1079.831912][T15158] overlayfs: failed to resolve './bu0': -2 16:29:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x804, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./buX,workdir=./file1,upperdir=./file0']) 16:29:45 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdhr=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.stat\x00', 0x0, 0x0) ioctl$VIDIOC_STREAMOFF(r0, 0x40045613, &(0x7f0000000200)=0x7ff) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1079.867549][T15159] overlayfs: unrecognized mount option "workfile1" or missing value [ 1079.879635][T15161] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1080.057579][T15168] overlayfs: failed to resolve './file0': -2 [ 1080.079416][T15169] overlayfs: failed to resolve './buX': -2 16:29:45 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x900, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1080.099032][T15170] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1080.126811][T15174] overlayfs: failed to resolve './buX': -2 [ 1080.145451][T15175] overlayfs: unrecognized mount option "upperdhr=./file0" or missing value [ 1080.202948][T15177] overlayfs: unrecognized mount option "upperdhr=./file0" or missing value [ 1080.260449][T15180] overlayfs: failed to resolve './file0': -2 [ 1080.789988][T15188] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x4000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bu\\,workdir=./file1,upperdir=./file0']) 16:29:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xa00, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:47 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:47 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x5800) msgctl$IPC_INFO(r0, 0x3, &(0x7f0000000440)=""/4096) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:47 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f00000000c0)={0x4, 0x20}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1081.811280][T15198] overlayfs: missing 'workdir' 16:29:47 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1081.851089][T15203] overlayfs: missing 'workdir' 16:29:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./buc,workdir=./file1,upperdir=./file0']) [ 1081.874528][T15204] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1081.881507][T15207] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xb00, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1081.971340][T15212] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:47 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) pivot_root(&(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000200)='./bus/file1/file0\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000340)='/dev/autofs\x00', 0x428000, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000380)={0x1, [0x3ff]}, &(0x7f00000003c0)=0x6) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') utimes(&(0x7f0000000240)='./bus/file1/file0\x00', &(0x7f00000002c0)) 16:29:47 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1082.076682][T15215] overlayfs: failed to resolve './buc': -2 16:29:47 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus/file1\x00', &(0x7f0000000100)='overlay\x00', 0xa3a080, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723dffffffff0000000075707065726469723d2e2f66696c6530"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1082.133693][T15219] overlayfs: failed to resolve './buc': -2 [ 1082.341552][T15229] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1082.820812][T15239] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x4800, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:49 executing program 3: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xc00, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bud,workdir=./file1,upperdir=./file0']) 16:29:49 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x2001, &(0x7f0000000080)=ANY=[@ANYRES32]) mkdir(&(0x7f00000000c0)='./bus/file1\x00', 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:49 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65723d2e2f66696c653053d9ec414f08a697d6c2c18fe88ba78655bb8afd750255984acebaa379879d253c420fda30e779c9babf50a357f70f6728d355172be9211fa1c9a0eb3c559e1c1a909a93a758c101f251ad91502047aa00"/130]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1083.828471][T15246] overlayfs: option "workdir=./filer=./file0SAO苧UuUJκy%0x0}) mount$overlay(0x0, &(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000200)='overlay\x00', 0x88000, &(0x7f0000000440)=ANY=[@ANYBLOB="78696e6f3d6f6e2c7365636c6162656c2c3d6d61636b66736465663d766d6e657430776c616e3162646576216c6f76626f786e657431766d6e6574312ccb776c616e312c657529643d", @ANYRESDEC=r2, @ANYBLOB=',appraise_type=imasig,subj_role=overlay\x00,\x00']) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:49 executing program 3: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1083.929731][T15255] overlayfs: failed to resolve './bud': -2 [ 1083.937382][T15258] overlayfs: option "workdir=./filer=./file0SAO苧UuUJκy%0x0}, &(0x7f0000cab000)=0xc) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r3, r1) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, 0x0) r8 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r8, 0x40086602, 0x0) ioctl$VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f00000003c0)={0xffffffff, 0x2, 0x4, 0x400000, 0x37, {0x0, 0x7530}, {0x4, 0x8, 0x0, 0x5, 0x4, 0x40, "cec78a4c"}, 0x7, 0x3, @fd=r7, 0x7fff, 0x0, r8}) ioctl$SIOCX25GFACILITIES(r9, 0x89e2, &(0x7f0000000440)) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r10, r5) lstat(&(0x7f00000002c0)='./bus/file1\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r1, r5, r11) syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x240) [ 1084.344002][T15278] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1084.465635][T15282] overlayfs: unrecognized mount option "lowe" or missing value [ 1084.492746][T15284] overlayfs: failed to resolve './file1': -2 [ 1084.571924][T15286] overlayfs: unrecognized mount option "lowe" or missing value [ 1084.877881][ T0] NOHZ: local_softirq_pending 08 [ 1084.901947][T15290] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x4c00, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:51 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = accept4$tipc(r0, &(0x7f00000000c0)=@name, &(0x7f0000000200)=0x10, 0xfea96d2181ddc6a5) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=@newlink={0x40, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r6}]}}}, @IFLA_MASTER={0x8, 0x4, r4}]}, 0x40}}, 0x0) r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, 0x0) sendmmsg(r1, &(0x7f0000007f00)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e98df4c782f27be13caec4b401364d695416b0443ca2e5e54bdf5a6ad9fcf5496b743d24db7bd68ef31d51d7306ec12d57", 0x31}], 0x1, &(0x7f0000000440)=[{0xf8, 0x109, 0x8, "f5cc2ad8616562afcb24a30192cb8eaa87fbd0082c0bdc282d3129d3152434ca6f38a4f98553532e651f15442237db87e0fbe75125a082069fc891ca7991ac509980b6b805fd7252e51cc0820583c9d636dba6a81d7b6034e0d84e3b2aaab76ab65d83ef691cda32b0a9a3043d72c376aa5d543ddec25062c66068f6b4b70631960a85bbc8d0b841cf1e7988bbef75e9d07969eccbd6bbd21b6114b3ba208e1afbc292985b999795f58707c644c9db276b559232ba73933b27813f3e76a3d218eba75d641aad293c792872c205a2965ef103e84d2f0cc160f61427df5df698a0597103d9"}, {0x58, 0x116, 0x5, "8867b428f3db47ed8d89d28cd123563546c2953e7586ee836cb0156cb55b0dcbff95b7cf350d1f3f31e4dd9233b79e39e51b3496e314ccfd0fcd62052fdbcafefbf04eb5fd56"}, {0x1010, 0x10f, 0x81, "0ac98223f35890b52aa466af33af75ef6edf6de2913ea7b450725f76a8f8f2331e67e31e9414b714e317f9f4836f1286424868aceac8e311bc8e23fa1f1480eb134479b6d4c18283fb1e3f6ac779713d156fc0d9cd1f17f3ab41cc0864e93de4378ffea081e26ee55bcf930cd47bd21dbd9751b4c63c974cb1bdc1004d592f6a474a21ced262581a112cfbadc84cd0adf299bd4199d06ef1b08e9782e53ba77f44cae9071ba0c01e7817401303062a9e23dced9088c41936d1b73efb76de46f39abac85b4e1a167a45d79cc87ee4bebddf8322cdf4c2a581db408d166203111dc6a05d2ad5a132adc61941f76b9f70328588ac9458089ff4b3aee58a45a3faf039b9293a7b8815d156fb6533448ba797f8624815a54b48918123a2b63b75936bbb99b7ce47f3ee73d8f473f14237a3792eee6f102a703ce5460cea0e18b73a82bee642edff3df74931d1d34532fa9c60e6fb969f5757c7224b8ce8b8fc73ca0abecc28c6d74071fd0f6bc3d18c2dbf74bfdd371b1ce2164ebda90bbeb78ce5887a4187bbd0a06e48f654c1fe7211d0dac89c88009022c51f7b7a23af65cf7e66b87754861252113e10291653725b2578f8adb7b5ddd773db7f8dcbfa3391202661b574482a20590fbed97e82c55106b2482ded83cfe1553efb8516136b51fda9653ce73d7a1eff1faa4e0293b9f8620321aeee8d36960128c1eef99fed0340c9a4886252f8c085cde8c828c3d0ce0bae182d9570280812e75d281fbb698b4d3dd66ee8379912fb5efe377eaf823b0a4b3bf1a6d60d79d8cb060bab122b2752d70f12033b0d393e9feb75e7b40c13a78837bc3def87fa05ff91133e2d7e08c6a629691e89f7e70cf2c7b23c1c68726238ea2baeb9047ef4c2706ee26bca7f60dddba3fccb30d4f6f966b69e8e2dca1227d1e2ed7184b4b22bd7194fe112f3fce31f42535dc113a5c13dbae5ea28d60c93d6785122a52945bc7fdd327b3caf405c08f64d39984cbcceab129aa07606aedebdb2693a85c26c0acd80dacbdbf4bc4dfc6afbc0e628fc676af632de603cfeef42227e810de910afad42d1e8ce6178a6cd0ab60a2df6b47a400102fca518a163a69119ea1611f7578426c49fa117c1a669e089e38b3e8358bffaf09da028482dc0f93cddf93f93d79f8b4de1b39459d1eb981b7b7840269fe5470317b19c5ad85fbca65b43ad2ef14ed0ff2d580704e14261f7b8789dcc5cfaf64783b926a0bf08727fc3d440798d1569697891fbdd1ed2a1faf6adf3f2cdb7e36024a36ef88fcc4ab3263c6db93c0551c5b645684cd10d14d0edaf7bfde3fcaa5e82dcaf53e3deb5e2aab48935f14d2673e25df2e1cb5ffe3f29621727552843afbea8fc24003a3f126a1bae9b7a78b6d0512c5b8f281f446e3adbf30a635f8e7e4cdcabcf85ea856a8ce2ab4778e18da697addfa3b66797a890d41e2720d8c4954343f3d9705485bf93e1a0d233070bfc358dc53e02181ada430a7021b63002a989f0a8c90ad3576458c5e07d7fddd60e5cee9dd1ae69a836b7fcf95e3e25a21e06da15977a80da2552117968e88ddee7f11af166fe60c10f9e1cc97a16ba7793d0fb64b51c0fd7d11fc08b8529841ab1b10e0663762ef1a919d6d09f77c49418ebb39c46180f7877086f86bff8d863f58c4cf54508a2cf86c15f7b0ca4b2ed05d2caedf1848d4b0457e7b47a8ef73bd8dd8ba2557d4cfc3eda92c17bfda38a42db54c02bcbf60eb744a757da97c40aaf793e09da00a3370b433e11a801311744fe1c3e82610b0db6f2ee8e1fe27caf70913fd98feec73de32c9f886c8532c778cf6eba73792fb8b94db91adba7fe0b3fd2f38350e167a2be57e09e6f7d46a2ac723c3ba4fcb582555f06777bee360ace857dacf6c674cf174a80c147e77610b56e98ed8d14d0e82a44a00ca80b80f78aec6752bc658436e45249c6f4a8ea8fdb8c09bc540c9079ac26b01421fe3d7e1635e7bd0a1efd98bb5d5e44e4452475b752d95733246f6acfa3586aa73f021275cc7f0d6e32b02bf3f0489625a440dc7ba728a7cea5c5482bca6e8e6d5b74b11b5ed9cecf34e584037df5b31175843ebf91042b625ef0ccc0131b0b4f91660c02d4d731defd6cf00465379a24917b252f52e83799a64b575d48b0f74eae52f6cd8a66690f9075dbfa656dec711b8cdb324c4093bc6da4aae897b6d579baaba6a9d5c14f85d3786ee11c64e17004ebadcae7ce17838b217a0cda067b18e83316f3d8cecb64c34023bd315310dbdb7db457ab304d31e04bdf5bfaf6c83929751ca8634e3ca4f4ab7878fe63c82d81cf163acde041c310eb44cac6f31bfafcb4e7c5685247bf6d276bbdb797d2ca5101e60706ddb1c8de7661f1803ddbc3c21b33d1a6efab059dcca621cb9cb7a8cde121184fe21787ee0dd67e0569b07fb38327cd96998ea62e66d5e74894e8a427d2088217c28eebde0cb7a4c4087add968f36efcd9768a190509ae596e4ba8214257ff8b6711e4aee76e4f874ebf692fdf571b17c482d403b76d118bdc3bd9c009c58c8987758ed9ddb7933e21ae87b695764b9beee9611096ae3847a5932d21d45ee82fd95ed1a7ce12fb289743f79340f9a2708f1a91827c22dbd4aecae7c49ff78151017502c70d1f716acc072f3578bed469784c03cf91d2e0cfb82634d6cf0eeeb161dc1b6d3ac65c632183e702b8c0ee82e5131232ab2a99caa646299409e605902a4f64374f07ccbc32f12c0015cd06b85b3d3773dae8dac724285c339d2d1a26a947dbfd585f6eac2d845c229c46b0e80a29e7c0c25f129c7cb5e5969435eb4d652ed9a36a813fb985cb5e7e2a6e83d6ad5cdade976c7140308edc0020b4788c925cb8c11fa203d3e018bf985269b4b77c3df51fb1a69d4410a109bd3d97119d92316d20584a29b864b301811b2b7b6a167468cd222dff628952c5d00a716f5bee950f501d62af79f85a9c3382a48c2592f74eb876ce594ea2398d1f4593eec0f3f8a50637e20756d423a5dce40cd027b7927e1a14bcb5d8498328e7f33be39862b412de0a305c6c2d1fc1ef9139ac3ad65a3942e428e822b1388425bd856f6b746d4bd44a5bf83a3257c4acd57923928cd08ba8498adae1ed40aee3db6b37b9cd3e5b3c31c0a87a23a7cae39557b34f0a638716b4efef44d8a05c6923fff39eec165af6751efb71ce3c55a0d5009c7061e115bc2a166ca926a2706e8c8aeef1a1b9dac234b684851decbafdc35dcee78742a6959b71cecdaf5a959daa63feb2d8f4bcd5ed1986f3ef289c41ffaa707b268c94539db6bea306ff058ea1934cf79305324988ac7a3ffa373c2ec3797e48d278be0469bbcc1db5a08bde9b722ff33787963616b65597fe0b695c6660bbb353c7fc5c73497dd392adf3bf92708657ad366c5bd1b7fad776c149be6e4ed7c281d3c4a98c3278020f5a31963e79598599b801f755ef418f66a8cbd51f5ff5fe8605efb7f71630a6f52a2c64a456ca25079f9798b7bae596e91c762792bfc4bff5c0fded1f229050a0588e99f27409252b15d0c1ed115300d8cfa3053a1272d8a20e4906211ee9a1b7e7c05f96eaa0b6bfc61864c3f6c2afaa52a2863b83433a3ed93da5ab1f7da8bd7a20482add74782f53400ef4fa2dec41fb8d21d46b4bf8dcc0b57f350fa603a9d4bf3077eae7d59a00300ee4cd60346e556d2ffd3579ea447de3c9b609ecaacec6475cd34bf600a59b39ddb66d9fac266538de484039ac212ca747dcb40a664907c896f377fe4de4b0f854a69d01e296a43f1edb0deaacdc16039e79c12a843a3c91442fddaab6579133d20c3bac705c9b8dc43aba9efc7ce86078c5af2df3c8e3b811790e20f9f72b1c17aa0e7d04daaaf71061748e71b785a9bc556d932f2a020479537648376408aef82d7b9ecd6062381fc3aebeef8f5468b4ead53404496cf5509aa98df745edd2935219591c098c9495c8ba7d2d874b6e61ef9ed8bfe049368de1734d10688a157f764399a140786dc5afde1c7eebb679f4fed44f068c9e64a111d7fa381f37b73a9e308164400f759431045b59c6bfcc5a15417696e6eec3f9badc372ba41f3028804a8f0a9779c40aaaa2238d434c30d54f752b3f06cbf2e34247031290ee02846163a7f98ed549c84163e324ca8904860b553008d1ac22e0b228057db20e6f8c3ae40124cb666b64bd9e168d2f15959d9dc8495210e87a29466aadd684131e873f1b472bff32402e8224b174b1e3878f6117e20fb2ce5a8980f7dc3bb823d18b74404509e063b062b83b38da0b28b23b3aa57d9e17a1f866891d244897814bbe943c54aabd154214b09098040d25a5d9a992c04e3625f138fc92ef84bd2ed4162cd535c1dc6670c93db62332e16677349216a439f9cf026039b9033794bc78570641e527c63fa39ec394b09c46583dd84977d2395c005f1c7ed1cb0b1fdf148040e7e110e98964ff8d0e066604e1c4db480de34c74b7c1eed82f1a52e0935b25cf7d616d3a83fdd75e9e4fdfd3566d4794076751ce4e15c1a339498d24fa87e9537b99ae6e3edc10262c1249fb95d82586179ecffb02b34eb0b3aecc1868e35bfb2d747fc759c6c2797006df032b5aeb3b39818033c7d933a68072a625ba482e1c62fa88a3e1dd35976ba4a841bbb25b5c9ec47f4681b7e04052e1906b4f0ace66e715da39a566332128199130f7fa116dc2202d9e6536cb22d18a9f2f194d4fe826979af93d3662ad8b04971a66eb2983bff45fd3e0dfd44f85ed874b806e94a030d414ac21eed60ef898829c0d61532c4a562e94cb903e48419bf68a28eb9ff1a293ebc5f0a627c6fbff52568e41041f19a7d16a10175662ca1e7ef01a514b2ed1af33c4e28d71cce4ae06095a885a0a1e73fe0baf351fbf48c65f179a80fb78157ba75143e246c5fe83004ce144ad3aca02708d223896ec5d47c6692bce686015222649bf0d6de0d440f218593e32d1266c7b4bca4d09097c92a7bd15bfcc5ee32310658d802aa799a53d2f3a3053835c7bcc24d6d28f6d9ce966b6a147ed4f5dc38fe5a1f6658e66d010b600dca896a04936b2b3debc9ddf0e9db44f8f293cb4fe2f5fde83b8efd4564c72b698ae57ca265a5953b6b75a89b6ccbafbe25f79d8c9e4c38453980f785ff8bffdcb993a2ddefbb6a49867e323412003e7bc058f80e50333d6d040cee045992c30029522b1e0da01b72992bab680bc712aa46de944eb7437dae9450c960cffd5674ef351c31ba902c742b72ac02c32b271b19e9bff364a2daf4df8b46fe51cb74572da735a5ed7b7b05051289109a2ef616195851beaec09f221b594f2c34ca82e070666435196ee1badd58d0b272185638f0da03293a70f39a19ba7495c65fe2a5d43d3c634e16e7b4f2353e116da37a72383cf1cfada0b00f6f8bb7fd6d4fc9ed6ce04de2dbe82a8e0b7292d22f879995cd7d60b2010808976483ca4be01b91f3aca62be3521e739122a49528a8bf6cae4b5015242da4c36995e230f21f8887d473efe3e5800767b7493faf118bb37cabc22805ff818a12cd7c9900cc472280df929c7afae73686a91f322597f74a2697feabbca5cea074819d71dcf4d9b136c54381ddda4bf5517af28caea2d4880340bff2435e7b7cae19d41afb352b83023c4dde8e21dcb15bded864a40667f3592e5647d073614c86de8275d17e35021206580bf3cfd450c1148848fb371c366f97925e8158716896b8d6aca2b01208c1dbd891c24209f46345950e47da864008f15c5695f7d963540b21521e6e153bb8c446e5"}, {0x110, 0x84, 0x53, "0caf736e32704776d8006d18b6a2f3b41b7cc2dfe42866bdadd828fb4cf4c7b1778db89ad85deaaaf7753b9c3fe9fb9b6371e68018d1e77a11ec5f6eb0c65e8a9c06a969cb1ce3db27ce0f2fadb01cebc046342c2d986bacc7fe975a89e9a78b1b73725deb5cf0e51fc2381d77895f22b4b07d7a4e224a63dcdff7450d49c0886f5cbce00d7c26843b8afbea12ae2dd364bdd361d0331ae5c63598074f0e3569ffc29545edde551a1e60ebc668fd982af383818266de137dbf200a2ddddd4548ac58e4ed59aa1252fe556552a8ca3473ab5fccaf8f3be89edcc22a83ae66dc3a23dac5988527e5e3e843d0dc0d98a5fa97359991fb82725468591daa63b99c"}, {0xb8, 0x105, 0x4, "df93ce6295fee7e07d16d7a44cde2931b6593ecb29ba4aec0b57c6081e985a58c7939c901253a9564bcaf4fe2773d15feaab7aadac8d760e9cadd850c671978a8178176c1e16287709e6f74ca7050d6a3240a201dc38b5818ec395df2ea173432b8161a56905397ec7199e413e7b64764266ce461f49cbd10001929e7bc60ecc72c227382cd1485de34ba0c58e848e3b84c9aafb9e61aa7f26e6d96051bd2db343ce"}, {0x50, 0x10c, 0x7, "d415dcc43e92105d5f48bec2f22f3d27347e88ff5d92e722b78e7c0eefdac2c7a4a064cdf1e213f47c5338b36a520f0d0bb897b8b0dd26b8daeade7671b854b9"}], 0x1378}}, {{0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000000340)="74e2748cff29ee7d69055dcff933eacfef2899bbaf12aadc106778db9a8c2b278e057ecb6e7e72db973015b474e10762fbefde327b26c59d1a081113fc9fedd5da7616535b9bb3a15febd78ac7dd803dcae8c3e8453b54818af1294635d108b6d84bd11e22d8ea771967941edd0ed84bf744f5915332446da8bd45ec4e4c6b27cd556c1b7dc63761f2fb2be873d9b2dea6b741bbac3db780196486f6d8fb2ce072ed97b76e4e06", 0xa7}], 0x1, &(0x7f0000001800)=[{0xc8, 0x1, 0x28c, "531371ccfd852b4a9d58837b214c29bbf04a6c31ba359ffc5c0a9abc82fd6f406c7d5f72985b67f7a29f30e33ffed8cbd0e73fee28dbeec8dbf5c22250b7f687cb224228f17fcc51b82c35ee44eaa00bb7a5330f7df7a1ac8710727b9f8082aa71e44719db8f193d18adcc6ee26807f79736bb79cbd9f0f17dd0593af277cd4a216bd318b491360c8a1162cb185656eb5d2341edf5fc4070cae2721b11ea9134449de25e2cf321fb2ba08385cf3a1758ec2515ca"}, {0x110, 0x1, 0x7, "9feec21b6645bd4f9467161721ff3f7e5f8a0a76c656a04515df08b7e0a91671c9912b60196efd485d852c8c5245b7ca48eb8fd1e0d61d805973434d9004bf2f7735fe9abec2b7d4de9deeb55492cd0bb0b54a3242123f41b0acac43c289b4a01342593188e895317705cba22ae38853fd70d30bf9268165cd291fdbcc022b9de1246b9676c37c6460b873d69324ccd0dedc602c740055a4c29bea8cc266a48d7cff1bf77a48eb413534bde570bb3a6272b1e89818c6a1dbecab243a645beaf058e1ba5fda5cde98cad205714dac72a5e1205a2f768bb06c42133343eb4ca98fc70f4017861a2fb7bde8e4ad57fe1b3ad90f9e4afab2575fdef0eb54393e"}], 0x1d8}}, {{&(0x7f0000001a00)=@isdn={0x22, 0x8, 0x0, 0x40, 0x1}, 0x80, &(0x7f0000002c80)=[{&(0x7f0000001a80)}, {&(0x7f0000001ac0)="05f6537b6544fda51287d9534032ebb97fce3305b1246bf11738a436dac99b4f154f3a8af21eca7581fa260bef880f4c8f1eae26971aef4f652edca0c5ac2a9533aae5e6004f1e5d07782f608cadd87902b0dd067bd87535555d715c6fe356ac82e3e58fc50b7e8a3791effe7d91ae9c0d72837179a42f3b283fe06fd8af132fceee1d46be8531f0d2f9728580ee60f46d07e4b3cd496c498829357e8a3e913e57a2f3b8a9a3df2f480bb12208d28f4a551da359c3bc28c9fa4e0338cc61a6c8c8949d64692dad439d57670a7dbefa4068312f364a9b7eb573260311d06344f95728f77e9de54af3e663d541709df69db7c21ba73cda7d2a25ce69c9551f930d4d1689b0868192e6590ce5acf1ace107c5d00faad151a220e6007dd594b0fdce2c9ae01e97e66908d375649757d5f43bd29b1f74a24b0bef8a4c9b1021545f28bad9d6acc686dc0bb5abec2b342cc341b632e964458b5994245e1974766cb6905aabc64ecf0c03d64fc45ab9baf410e2fec79bafd8b09b4f6a0daf6f58f1d4fb2d1131b2e8afa2c9faeaf6b54e769dc98460bc28f773cf6433e439b3362d9aa3b6f6bc85c710a39ed171bf66f6900934683a2a46b61a76ea286e8c16ef32f16a165849413be727be3fbeca679885d57d5bec606e43458edab79ead0ccc19a88602cfd5bdb349b7762fbc1245460520296913625af14fcde30cac04b02e1bc1310113ad0cff1e94dc0582ac02942825055afa882f92a6dcc25ce5bc52ee04df25f3127a9e71e091b9a6002f34927c95aa252bb51bf7a684b30386cdc47548c0487511d0015996b55f8e7bb1c9265e493ac0f4910d1d410ccf3cd0658c822a8fc8370aad4fa843306c1cfeb259a76125355e8db178733afd1b0ef3fa35825543263238528ecea2261c4a91199ef8683d641adc38c9ccd8fe07f7d78abc61780bd1736947bd7816d1d7dd6245c5610ea79d5393fd375d3d46f8fc42cd2e4a4c3c8c184ecaf05234a4ad7c176d09a79dcffedc9ac9c3e56b2350fe1f2ea317acb5a36c78331ff3753660d329242efb2d0d168ee782a30620933fa0653a9c83d84478cc5ccc0cfdd07e16eebdce0d83bd65174fa56c70c828e78f2a08ba78643af0ed99f85ff25c40e9791ac4ef3910e84548562249c439ef9504e0aa120097d775ecd31da95300419a6a16d9c83d616ce5780b90b80cdcd6c1da2df74506e9b96b965049a4188eb02766dc227d56386432559947b47fa04a64176c99d34609a52f52d03eab485fdd42d190728b510b769016c152adf5d9da92b169e5a23af35790f83df189fe4fa9e3b4b2e402bfe824bac2035dce8d48d1aaf535f6d7bb31179e01481ae1cc44611395bc56fb87225a2f3b54b3fea2a1ed840fbb2b87c5fa7c99fc0f0e4cb27287341d3bf5d47c19b475390328a12a92c2d969450cdd5a5b96d0c30d4b6c49b4a9be64b05fcb302d8d0dacb3f6a3822673bba7847bd4be3f74277c6f98e6a858f0e7274df56f53fe39b74bdafa66a238eb1aa118c7d0bc52b96f47172ce0fc0ef066c5c0f2ef5805b801dfff36779ba3ce24a6171a8af659229de78bb99db82a70b3c65cd9fad92f0fbec591d97837be6b72834b98746b5b1889256813e5265f31040b189ccd66c29e4f557d865aa3efe39045575d360199ccbf05279154078c8e3a202c1aafc8993c9250eccffea63f5c791f84187085e978edf2ccb1ac77d0793ec7f3e84f7f1c574cfd8ffa935506417c2188b68c7edc66806273a741cd45c70acea0d5ca802d38e0b4d948d8198a718f2cf4c5b136f52485e9a34be61941649ab6cc8ad23e69033324560a83c986faa1baa77e8d157d6a1925fb7de7f6b7ca2137bff1857b5c0f730416385bcc137b40e5477b988700b3dc23c40d195a176e4beeca3cf5cbe960cffe2e9ad0e61da130062afb8f72314931cd3bcb42746b22e41364e6280db4bf3aec8df82966e11200decf17525e141ffd58bdf1ccd577a8e58c483ad28554a061e048b1d81f16f536e4b52a9d653e388b227227da5ae58a4ea71e209b986e7f44ca96e09d30de4d6968187121998204d3e39a91e78d5667c25542026ea9ea1cce863981304dc13490aa60c72e59244baa1d3c3b43f23249130c94140897f46d7c42b4219c1ba8d77973b44210bed8be301da5624627c36d254210f785995bb0e6894671d82febeb59cfada445045608047b3e38d6c72a9a8f5e11a305b070aca56dd9f92088e33bd9dd6346b77ff8f50c831363eacd5447997bda1cf8b13b76ede04c6638ac1df1d890fba8965161ba23dc499ae4858fdb06e165f52cbc003ef6e4c4df4e68e826c9698e38a46882db3ba98574a18256c8394dd33f6b5098cc6bd752249304c0924afd5418f7253ec4e8790c28aee6107cbaf7d7a483a21e3f178a58eac27d29093066c2a916f4bb0b67d0833499c8a09114c642124b50a840ca65bd13c8a6f8c8ea0eeeb76dcac17342369a1fa7907ec640a9472e2ef1f773a027a396de33d5c38f6b6acb16a263b473a3d3082828a9e2f8a58e630ba9fa6b0f1ceda40886843d8daa5a817d6e1249a3b33bf3e8a9a829b24db7fc23625ca3059376d28edd09a6bb18159e21e216f10f18151ac76650ee0a7ab32ec7e4b8d8aae5cbeb7c743fe3748d418c52edd6c160902b32807910b7a7a51bcde6005494de7ae6cc646b7f3196ae5ff30ba9261964f162abd505330a5e885b13b40077f6e051e2e040b4fd97ad80c86bc66c0474f030e46c7eab730c8114394ae4e1850ec21613dd0fcb884183e4f26617b4ec4f0d53569b5f2d9f0e1c954ceab6cbb3f5f8f4c9ad9a7adaa070e3dd95716070a599875689e8404ede553349c03cc26b22538ae8723ebd85b5abf5d3e4936c298296134e7df1c3bd246aae8b05638421a87f098471380676134b1017affd8daece4fa9add4325fed4693d0acc92a678be0d0dd356b40aade39d41314e65548ad06c042cfb9c4c0261cb3502d1e35164f9333c33ab1356f3dca61bebdc3ec9fa2e9f64f47121340e264268585c626ae9ebd4ba70204626b646a87554a60d23c0859101db3bd938f050f90a85165a47c56cb873deb8234b9410de7c2cf1293acf68379f4b4ccae94fc9713889cc01d02e3f1553c961c189b9c4b9d7cbcd09b469ba9eb0bb1f8629ea78f22e9da1e2318f3e334d133a50347546977abcdf15238a7ee9e7e696a30f04213ee432249e6092cdb7decacea8ea9d299dba94c40e57b86539b60b397594f3a3fac829a5687b2ac410deffd10fa1acded8a2c57a2fa1e908978033e1d39d9988ad98d226200a5ce78330cbc767a2b28d85581871a94ebdacd176afcddfbbf711ee21c4143d74dbc4e2e64d9adec9a83b5881e1b43c099cac23707cc62dadf52366ff022c96de70ab105e3f45098977d700e8106023538f74170869aebad0a9517b73f516ec32ee00eed86ef419a9d36c128a5477347bb6e65e49c57b2e985a74b889af097f74c85a06945e03141ed7870245514efaef4c34382816f1695295344f1b84aa3d0f0da7a24d2d71663e2d03e3d82dce6c74a3158d5967d09aa3751b2f2d2be82f2c92f8740815eaa1e2e88f094b7afe8b5ea7e1c0b61582b9601b654ae15f330216b894869af3ec263e290bd249ee9b20b7401ba95648a5c3e9a28ea83d7170d6dad13897d42b0d897147a086eb72294c3704b67008996a5b6c9097d0b9e41c3dcff0e2e58ffdd3b9b80741c13b601d5af01d052627ce1ca71a9beee6313247fc7e2414accbb78046950f29d46879f1f561bb5595bb3b826af85de1040bb4a3069c119c81ea6f2da968c446a2bcc25a7b67135a050bc40b402c0bae91156c37c89964ea2291e4d8d22274f0909455edd369a357bf0b057f37224519ef6aa1b3b9d4cb10fea8485d182fa93da993b191ce0d94aeb98d78f6ba568f260e78ee781631e16b895c019b2c2ec443975c2e4522ee94da87cf54e0d3e1bc59b793077cdea98dcd459a27e71c7334d53d06be58f76bd1475541ba7a0610a71b3a6ffbd0dcaff57358cc8098ea49204a09551c86946149cb207e7ace1c9da28684c9000099def4cc853ac74254f8962e42757de273f6352aa8f0b96368ad5c0209fae0c88875c42dd42608ddce53e97491bbab61e9e586bba4d0ad9b2de02dbcb2a69eaa0c52493e966182a3252d75d3392c7d5df1c448e30321a83ee9a07aa27866c0ffcf472c06304296a2c4e867642082d998416545985a9f581286d745dbffa2b0ecbc5414b3b5fe500f08bf095601ffcac5173958e2296846f33dc18124b19eba9dc4bc0e7377287192909db2a1a062e012e3cd183fb55ed7302386a37ccd36659dc9eb38ab6ee5c2790fbb78ce9f08d1f26c1aedc5e55c9b9149a1a773f0c1b0eb680513739472c310b823249ae3583e68558fc572ccc0ad1b4c5f645f67254d3bb33759cdc346691cb0f51cabc1ffc79b6f31c0c582aacd70a2605dd10fa1b870093c9abbc5acdcefa191b93e4bf886118fd8916d842cdbdcb770e281b2032c824cbb2e1e9fcfee270c6580a49824dfdad10108c9473fdbde0fb5b5569d1d48bb2de2b73e73010561e6f0e24bedd8741bffec4c422e0e6f4dbd60c74d9562cad6166579e254122f9eb785f11a347994b65e67a9ba7ef170cb0756900d51b6a2d16128d5dacc8885f06bf21823d183f925f4e816138f3b23b1beac3c53c70caab8bc58b73ac1aa37b95298874411232439076d32f7a67455099b44d5682940cc8bd7372bec6e3db9b3c0f2ef4117b2538ef90ca3ccf10d697d6737493313d1c0449a36eb5ecede5bc94a00a2fbab857a702a4801e19d28273d0e6d4ed43ed97c9634fd0f065faa91d9f3d7458ae7be0abfebda83e00d8016e2f058ace39e47c962b1754bea2a04b5c615e7baebe6ce99b0e396864e8d0a9dfac4aefc156da83569b9d5dd9e040e7220d6a5e407dc1b0fbca1531d502f2c746e1f32f2fc36cea10c81b40a207826dc2da196e558f940c4a4bb9d211ec2f1ad4d7ed542b3c0c313a108a7a6402bf194a5e88d39d939df14a495ba1be90c74c77fa0d6a4809aa273c87d20ee466625ddf8aa16105cd690a4fc1e01e111da29ccbe80986476e6d21fd08d1c20e8f5f6736db8949ad767e415e3c530195544b530e7754217a0efd240283b07801ae572a00a0b29e8f9a5f3f4b411b276a0ad960e7f5fed8d70321113345b52e370c75f9126e8772beddd10cbe8a122b2f452eb3bdb7b9b5b365c98a962b4ff5e1852c090cf1614e3804bdca01ee276e818bac72002258a37121133fa4cf84d544984e6174eefd15ace153533a4ab7a9b5048c18f14912476f3a9849b18f93c1ed30d0c0c15ffd8714ef4ccd020d513218e4d53f3839e8428976c15c3016fd9abc0eea128b9b30f89dae8909df4b21160ed7007df946badd3d6e6729a32974ce88eea01e6ae60831282591ece73a4b9730c44c5639b696163b5bf9176cb6187f43523f9c8744471a2a8f08b886e4836d69fda76b18ab458a1fc9e1ab5771c9b0ae5eddab59ce98d75f924d9084500511b0f5609346eb6477da00640acb10cc8fd485ad54f6117d721ae93564a1a919e5a99e52c592c6bbdef552ea9aca31fdd0f11220c9efcce6aec72e8a017927f58bc4f25cc4e08065f57f7620c213a55ddc5b6e706907a02c885e2a79ba414850a2ef161bc2325bc2eb5899781cb7891ba70fafadaab72ebe6bf6ea1b43476e37d2c1c5323ef0c6eacbc0f86be2f91a6210d5b93031a197b59701f55f5d6b6a7e62838cb7c9", 0x1000}, {&(0x7f0000002ac0)="f14f7832e0a47ca8fbf74fbe228a64a4fa5afe1f63f4b85a4ad17bb6e7ff5e1538f5950fa1b5037aee9eb3320f305224eca5cf68436225882a6b736d13747598735636c042c9105ee76f2917f1caa07fe21dbdba2bf5b312884176aa54a56738e1e00aba8917575ee9771353401de84c6944440ab4cbab2eddac7621793dff98c5e1870a336d736b2875", 0x8a}, {&(0x7f0000002b80)="a11c106954739348d61d3393253d652f4144ee60bdc4538d852a9ff73a1b1c5d64921ef58fdfb56b032fccc8e735cf585e0679038c7f3cacfff77787ae640f2d31b9ce80c829a636a7c9b44aed3e636a6271e471d0bf75b26f97631857edcf3e2f521523cf7ec26dd12189e39c822c3053fa3a27b91435032def40c2fbd2ee2cb8bceb37d2a2cb6c", 0x88}, {&(0x7f0000002c40)="5dff8467b06c9dac1335f347d0f28779477aa23c7847fce52927416312af073593d273f36b", 0x25}], 0x5, &(0x7f0000002d00)=[{0x98, 0x104, 0xffff, "f8afa46d3622e0409f8dea276dbe6fa61137847dbc5184e65d546a819b76e194143aae99600671f6a1c463ee8faec4698cf6b3fe88c53e5b776ae42a7230ec12a9bd851ac254e9409017f1e1d5261c751e34e6a63032361febb9a0cee1f102e8bffdda1c4df20b55d8dd8a3b50ec9bae6348c80af9f5f3e9807cd0bea04d948ac669db7893ed"}], 0x98}}, {{&(0x7f0000002dc0)=@xdp={0x2c, 0x5, r6, 0x2}, 0x80, &(0x7f00000041c0)=[{&(0x7f0000002e40)="426db89a1490dd5fc7f45c977b2a6feee156c70548435759a9bda6d557250d024e38d900439be86e2e1b19e43344edccc57afb793046664ef6e77e5e4b2061ef9074370ef2e767b0d9f82144edd05e89bce9b773c060fb5ee6628d0ba5c1d6996f03c9676a37b16cf3367769290d7b34a053c0a2e464948241ac92235067bd81b01586a93e2dda3c2a4e9e65bb6c984d5646c5baa90292ad050bc8c83c9edee4e6e585c1ea05f32921263297f0143c95ccdb727111ff79f2edbf13c828d31e365f2eaaeabee013482b026f98a0ee23e7cbccef93c768b4c069832cea32df605b733c45e76ddf29b882bad7ca68b39927ef16d406174a20e888a6b28a56d583223132fb8ecad9adabac03c04e3187795e9799f32a11ebcbabd9b987482953a53b12d1a77eec5eac8e430c10aa667cb4fc3cc4dd3c6dcff4420b6201d36c56ca6aac7a239a154a16ac912c10bc0ab7d1c050c851870309b7dc81f649aba14d5d33db8f9e6122b24029cb8d4c507d852171c210a836f5eb075316837d0a9f1b1bafdc61fa4f33b48775ce30ec7657732737c36b77812eabfbed6aa6a2504cc82432d8e04dbb89726f30166ba65f2d31a8c478168b8cf91c7721f9dab56d1ac07ccefc3e511dde2c832b6265ddd49ca2f07f779891ccc59ec2acced436237d0690446cd065c54e4f54a8ad494bf15a7640c2c5e33809164cf27f05944e3f26e02f3c79e4e946a756171b99574fce63ba11e284e836af55f4e10c16b6c0afd11f2e59dc0f8b4e28911ffe7365a290dd766c873c2474a91a2ed9a802b4e696de217237b9a9a3be62dcaf16681dcab16b9cf6746c6dd3ee82a78a91fec7d2a9c04187142d08636517e0687ed0dd8dc5d5103b3f89a295e7a47a0be9e77163a3768a876fa99c10ecd1dd5a366e3067b14e8de8e02ad8da2a959a027d5d4c8f3897b862b7acfa7a6968965cd4e68ceb8f20aa51e01c90540d1b84d05592a4764c2103ca17c8427df5c4ab886b577144df7b95f41c22bde0368272aec4d7f5882e3b5a23a195fd41d0faa0daedfb6d39f2901554e78a318a0fc8e0fd5ab37511878f395b27a74aa4230f0a7513a5372c3f546275fb18eb55fb45214804dbac2078a281f070112fd2f590693d0c0e854e619ef406fa25cba253b6dd518981a050d46f3dd2e0c3810be18844e75c63da7f4e4a7849624e8db0bb0882c537bd1ba72087efbe28a767fb9dc830523795be15043139a01eae20337450e28c41385726b7197a4c4d113120824551084ef6f71cc9202b87c33387d87ebbc62065987004d30718f7945a4d72f074ac4694aa6d0899ef6879b280fd827d721f72ddca30378cdc7ede2c70baf177bf5cad9be3dff5f3d142758d27707873e1ccfe9feed57be4fa9745d17e1d0d14eb09e87cf5c46be0a16392e70d0c7e707bf58d45939dbe86bbb4482cc8d7ec1381371014c659d53fb838fdd43d33d69e3f862c6fee5aa546ffd031723a69093427c84cab6ab881bd1a92016808a2fc979353160be045a8cb672f3972ca8b90f1a30b85fed3cc91aa4bafff97c3fc8b222e7bc3edf1b11aa52f79b4c24638d35711209e5e8f0dea0ada98d14310de175192a93d69ed556ee7235f927c2d3a6f5b0670e0ffa7dae8032d8501887185da3bb11ff90b03dd8dfaeb9262406dd7463b5a6bdd898263216f70fe8d63012d3cf597ff3e455b7d17c9db767da6bbe363995edb9e42bb58f50c9d18be68cf06a196f1ca46940c46836b7e58b11f29385c4a503b026dcf5686ca71e3776fa95848a3aeee8745c984fc0298041b3ee28776e706d7ca74d27e2cdf310c9564bc1de50897518da3b83da5f643834fc616ba299b49c7f284e0323921dcf4ed54301ba08ba7d68d24a0f2e6bd173e3396654a73f6376e4011791a3738e1bc16c4a3559a58d1a0663874e45421e4a6d6a7e1681f9a2ca38f68251df16e08a475ccae9c3319785a24790bb0868c8ccb09e372e2d3a8bbcfb54bee3cb60ddc295ab848d08d263957fa62a0f7af57410065c5097d67637f997b5de5822cd87234f4b1ce1d934fbd20a29aa42983a95f2f2634cbfdcb0426ea36d304718148027c952bc7ef58b37cea1dd79ae20f0e87e966cf99f089e7e8f9193d8c2810a396051ce5a702b6171071a09bddd32a8ee26877d2bd1c48bd50f58232b3d11eeb6b12b79b3c6404e80778b595a4090b095e0f39051eae94a46445ec7082ae307638b81177368f2d0b674867e0595c1634b822c56b713d2f8b958f5382e80bd38821a92541a3e4baeeebc5b3d3ae37a0f2ec29e9de9c90681b90e2b42d9249240c59e17b14dbb8065e2159137dc3cb64f03e3917b036b8d05be1c5058e328d6da01f8d3311856e7a66fbd1db969097081e3c159c2443d9c13132be56cd2f31a2fa07419729c1949f95df42866c0eff285b5227f73ae9a175a56f5c7f32a88f345d4231723712e24f5dae635324287259a4a895f9c366364a5e245deac4b282e53d948972d755742b3a06e1051c1a1a23fb35f9468abced3d1182edfa23feff439a8d70cb7900f912e0bc8e3adeafca9bf962e8b8737f9ffe62c4a6bb70ed9916a8211c77080cc045856faadaf9b6061aafcfead73bb092da7e4669b53736e026871730926fc4bae0de791dd51c07e50d6b8c3ce808c819cbc1c6b63a8552db16d1ff818da5fc8198006d1d866d6a38406790a9a791ce0453502613ddf3b0fdec41e52c8e47cbd64377316fe9a681194b84df5324985cf864b2d43ce354b0c8cfe9da52da3f7add3193d198f7cbb2835386a1dee97991e02fcc396fabac89006d3000c8f4a5d71dbaeeff94d58be22e1cc0284b14e41ae68b0a2c63ae4260de8035ce024d4193f45c84b61ebf8abc61da273ef94e7b55bdd7abd4813fea9e47f2963029ab14a8503cfb3125889f4d81a8a3c9b4a59677cbfe38cbf3613e4f30129e75f7148062d7537a4de27d5652fda89d9287ec10f995a82d7f88e76621c7a9b1b5ebcf7e3d66aaebefe705930b616f09f08f024f8b0c7731d4fb4f88ee25d1787e43d7256ccc02d23a7b4bde8f5de474e03887ac549025fc465a8d091c9bae7820a121de21fc0fbb988df3364fc731a463aa970084fa61d90784f2d2b154a16c2e0594c77d16e750788810918c51bbbc13c33176cfe3f9c27686c58915d690ad681cf2c532983e50254ced6e77eef0ac6a17782b5da7789cb3052308184fcf3b4e5c5d9a53944c87dc08fa3fd968fdbc4b6a27901a55258e420cebefbc5e5ce169d5220f10f453b7ee5aed4deac7a344be276494b61df5ab57b058302e81dfebd43bebb879c629ac9b1f178ab1a8d5bb336fba7ab6ad3578d738a62fd9383b3c27045f428524d0ae0f84a4028145c3deabfb758c6b7b772dd9ea0b03924efbfc79bb0902499ded34bf0edafe53891e336136b656c56a2fc678f5ec3978a50605915841946d9a1594a72153440f374a7e62f7dcd170fc7b56254dc42a17764f49d4f5195bba65d9dbf6dca0f9b8bfc02da9170d5ce148d7ad06b20d626ca323ba3da1692df768e366dffcf430c2553d21560faec1ca85e9646302409d6b642fd5d9f95e4302a11faa0c9daba42164d4ae8f73f5b993b74720c3bf5cab08a952d70f25aaa16e4ce9f62739d89d720fe5fdbf534fb4f040c08c269907774e58f7a30db3cc3cb1700bf43f2d3b3a5f4b420836e820059e04d155104a62786932dea3bd81b04e6e1331eb9697c36391b36079367580b4ff5dd0a42f4e6f434a73dbf308560f1ddca876a852628958853bf2c5b01f5280ce48d5b927214d292f6627942a75b6182e18e57da8f64c3f362143988d7e693a2915c7951d8f88750cb8e8ff6932761a381be76b3e2ae0cf8b867f3fd8d745a5683196add745658e1e89373e70803c7929e31b122951919dc0511803f3c54ebebe1c652ac06d0610cb71ce5dc278eed0bed94181f2573990659d09928070f9e33e647a262efe6f5cf9c2d103b3233b72d07a08bfa9d350e9fcc465669b419b7a84670e5f7dedc3ed7303bd4d1ab218814d2f90e6d913087f653e0562bb85de2ae32a0dbefa6235548a2e8791649483739aeb8cad5e0a8a3be166ef290ee412cba493a173f881867fc1ed94ca4f588590a85214beff1d9c590bedb8991a6deac53bd254ce58aa92b8d96426c6019cd8cb47f7f471d93fabffd204215b04e5ef6dc56391bdb64f252578725d6b9decc0ee5ffac3d719c29209bacf9793fbdfbfe295af48c056492e731e8782f9fae1d98e42566556bcb143b8183dbc997527d702e459a99308168a0943c756a95c3559bb58d4b10c4b14b2154715ef31559f495fcc393066cfb6825006b4e6de889accb348183f7003cff8281cbaf07a1ac0801cbaa8280e72b636bd8c1f7fa307056f92e268ceee5c711d8543b124135dc973e2073694f4e81ab174e39414de5b19c9e0cb03d4195ca50757b85fdc1604594d162be20c4f6cbab692e4343efe4fb98580178d8ac9add01ff98fa6eb541e9e0d76d069df3a580694eab10391c54ce7a99c3646c793fb94e5f1031c6d5daf21a276d0184d05bb3bb81531b1a8dedcb4345d80f64e275579b2b6d8d9ec93e01da1c04b2f9ef3258806dc7c96c39fea0afd9b8a0b589b22dfa1b3ae104c33184d62a7d7180f8d770adb731e3fd2e70e2c3f051bcad752895456c12a8760e327c56f83d11f69cf9cd389bfcd30155963cbb9827ab3a56f90af860ed686f3beb5cd3f35e4dfc516b5685e17b154f960fb573aa9ffd5ba52600354f60fa423726855c32daf47928f5c6282e8f6110fe78b4b9931bc48b7864c21aa1611ec27944f54fd0845452a0318cb02011a8a62903a40cc1e9033a2b522bda3b256499ad940ea330ae826ec08b771be93fc4cf40606361f5aa5614fb94e6086fa29b7654c4b2b118dc74405c1f631e8701f8aaed2f133953d615cc5ab104677997b21dab7c3ef80d8f1226a47a9dbf874a46da33bec66ae4a135fee9e10c1e111ca352fdd0cd4d0386dded9b146b5987b18d5d74dcff019a99fcc8ae9cd2309ad78409ad7cdfd990569ac888da2af79ce3488f2fdd0e8b4cf7d95f682912edc438f64c4103822ad4e31c374fbb8be22a495597feea08f5c828b4a3581c7f92176556eed6f88d3591f03a969c268eb0d97be654d80a7c2111b016154dea30f77cafee6436586d5aa656bedae863dce72b1caf7caaf2f1b08452084b62ed210f41ebc0a047d51ba5c86c6b942156c587b30d2d5eda2deaf7d1672b7154879d4f70245216051cf79192691395638d3ffd4698e3d95c166150cdc909b5e6166fe88a1cffca1b32b3e49c11f6eac3265c6d85bcdb91f2970497097657bec1818c8d4881b90c2c1d9fadd7fb3f39a46a4a5ac93145cfb7cc4b571077f3572d5452ba79b988632876f7167e9c1ecd1462485383b5e201e778c015b1afcb8d3dd06546652a7201cd31a71a9fffe1c881c0a980b59d95204ae1a36be385a8a5e97db5a72d1b4e28c983b0237339b9bd8ad8ba26c3fb62755fb9bc7d974e9dafbf316bead371e1e4975451745e23b6a30f1b22cce45fb133fa73140572519115c3e36c3dd4837beb6807c6e51ed24e69b6b963127a572b56bffd48b645b5c800ba218c04f8ad4f64855f8a2dc2c5e054671abfcbded145408ec9c69abd66e49c0a25a7e15e556b5d2e416631e5122bb9e762d69ffa22b328cdbf3f85cdaf4c223ceef09792fa567935f14a35358be5283a389d65cd1d40f96c8f8f85582e003ace8a62b9fd54a7aa847a8d64238", 0x1000}, {&(0x7f0000003e40)="69072d9cc726465823ba05aec9468797e18c9b1eb45c39d8e2670cda4c3c67ff7cb8fec90bbf4b5b0839c9bbbc5fecba98deeca9d68e092f1083eb6e2c16343ba44d73d68ba68c305c8854acd6ff2584a6d09550e48051ff23f935cd422072679ea3908de1bf101c1a5ef9e6c37732edc2208f705daabf2378cade8f89e88e0c15fd596773a2b6ac570fd8f1dc375a676365b8a87c135f25f3d32eab6705c643748d25570ef02276f01709bdde8db2e4ea8022c7bcd457ba8fc247ce16c31cd0fd71cc30e0dd206401001ea93fd6d8e971862187bcad2fafdd954f7e239337d78f276b394b05920a710f91bac610d39afd7880d9a1f3", 0xf6}, {&(0x7f0000003f40)="42121fe6bc363b80e87a942d13e03b0f5cb4b3d3d4aae65c6790cf6cc3c8f9846203c6ce37f3b9fda765f7ec6d7c63482bd7a43fc8297f17458d87e59b810d350317486faff9325f3d8a80bd328a86f4c6f4f3ed61890a81d0f40f6e11d913a0cef03e6dc2", 0x65}, {&(0x7f0000003fc0)="2b09d1af059ec98b25544fcafaf44f6df309e23502dce3368b07f9e5df004ef75a2be94aafae6d3eae8817ea144626e870702b1c562f4fe85a460c8c781007f306d1f85ea4695bc0bbaca3954201b95a333b5d762c3997bc075decf948bea496164f67c2cf13feebcf196ce828205b06c04e15679e93a1e170510bce25714480a2aec7fa72182f8469faabdba49fd9ef5077f50e424ee80213ebbe18cb564545fa366eedf6fb21fdce", 0xa9}, {&(0x7f0000004080)="307cd995fefe60eae3e6c552737b06d68e732014c66733fa9e50a3ec7cbfddbb905bc1a90720949c5400dc78ec7f3062914ccc08eea15f5cf4314a062e589928725ce2d98adc60cb37dbd12fcb082d3f7257f211af6cbc36b46afdcea57db985f559b2f7454abd2ee9dd813097ffa18c31fa70086cbc14a2815ee51dff46c358d29a992de403017853dfbff02a", 0x8d}, {&(0x7f0000004140)="1e50ea735b46fbd2a9868bd83d061c0bb2fdb6d78956b678b0a38c54f688eec307a99f5ceac01c1d874854f5b6ee", 0x2e}, {&(0x7f0000004180)="3580c42587ac1182f28bc8ca5fa354773436586028c2b71e4bebb0ba622e43288dd4aa384b2adb5a970b02", 0x2b}], 0x7, &(0x7f0000004240)=[{0x40, 0x10c, 0x7, "b83e000cd1c94ccbb040c568c1f24244b08be3449d04acaa007a4a622ede3d0b48e8c6701cbadcaf77e4a7364d23e029"}, {0x28, 0x10c, 0x61, "406c9a2f5e72eb0aa64540362c4a4488c743529155"}, {0xe0, 0x88, 0x0, "541f0a73ab73ea2ee47edb02e959b459a17ed980feadee60d16c4bf178af575a5d3c362aaa4c26ad083b3f6ab6b011b695f3a1af248f93e83448b6735205fad7b765c13402dad485e51d0a17b729d1bb686bb40dabbc2759c87c74dfdc1ea6e2e15a06bc17792eb1a94653e9b856179266cdf61ff96b7fdffcafd301657a2ddaf00ed15cc0ef313951e149b79a9d1da6c88b4418e66d3345f7c6eea6543080da7c30aace44b558c6ae55aaa3b15b4147a2731eb120c775455df9cb120a6f465715d084c155439b5bfdb0"}, {0x68, 0x103, 0x30ad, "177cebdf4df3f78755fd4795f859d29833e7d68610cc583b600a4eaee8176186d7c8be11967b72447af7b4394eb253667b01db6fd33943dbc9b409ed5971c55ea9ea5569750a6d7ac1d47877d0a2996a1faf27dc4c3a595e"}, {0x1010, 0x6, 0x7, "9ed1b682b90058f55096e16e95c140ce7128cf34de85b41730f80fd309a08d135d7c6fa93b812824a16877a98accd6820169398e16eb2c9e88ef9998aac5b14ad384e3295e844f7a70777dde887f26c008a69bfea712def286253c7fe05b56060f6807851078ecc45ded9e7245714b14d2a1a30a08093132a85a72d10a4e4f9d19b24d51b82c08bf90a5fa74bd2c347e5ef7488a336cdfc2e206b4e10b65baa005fd61035e67625b2eb5c7bc5de3ba46c0136d229e30d27fd8a22c035c85ad9598786e24336de3e6f07e6727186d58a0148ac1d741db066d39f9e9da96970380ae85704d84a50aa7f215354137367a64c604e159b1a3c8e4b5a2c6ffdcd56602201a4437246e9ee78c09e99d72ceba7278d4fd00c742c79b48e1ec78fcae0f8025d0d6acff33a4be8bdb6bfa01ed1e691547d52403dcff01a4a01665095c3922747a1990e9732763c8333cc045b201f0b58935f5dff478f02a940610c6bdc7dc335aab96d55f779f2689ff1104c679601ec691d94078e4a1d209aac5cb0eedbff3aebf4aede96438eec0d4a083b394a286d20965e31ffafede89107a53badc0780c3717665247bb01fa2f6e61b5d4704589f9b7ea927f3a7741523fb0154aaa9ed1444edfd1a607d4e1d5784ca0adb583949d4b06cd6e001981146dd6d766723b31ff9082f56ab8b2e8f3c853593488aad7b8b77871d1da124c4c25f9a4fb2654314f8d9e106a1107aadfb99970fbd3c8931e69c728478ed9674204b24499779840f4f704542397cd496943fde77b0eaf0f80a1a88c8e8aeace44c3158abd873d38a51439fc4b178797543b0d0280b60fec0b472ee646501eef4ba00d472ea9fc16b0beef537eac8870b039cd2078c3805038f8a1b8977a797355c09b192dad7dd8d6fcd5a699d860a49b23592a290ee292c3dd5351987ec2788587f6634fe682669fb68e9329a6a765b6799fa7a7ae4ad1bc11988431602d55b22d7417264566c6025abf796eb51941287696c4d687c4a901f4cf72f4c09d7c1ee61d319a8f50a869a8ddc749571a792850309a1f5c51afcaa2d750e188d91e37047ebf0344d880e7ee9dfea794c56eb811f4354957279b0379609b4867ab2a7b1581e45a455b5f756190a556a696cfe9c39b87ceaac0346e7904b4caf7275be702ad7e2f75e7060458ec09270dbc3e2258467d30f9f78b4e403e767a9661b3f741f86362b2c7b43f8d8e08c4cf10ad8922ccf8ee46373bf6cd330bdd332a97483ff4ae188b209dbb08fbdbf480283032f5ef7d0fbef1eb3b172a95a6a412620afbb91cbc4046942bc27485d7d501f63499e316825b3f15c5edb5c6123c4ff7d6c2e57c256ae3f59b1967900e23c8bd56c269ebbd2821dfe396624db37bd5a3fd852775a0c5c2b09db0c355b673bc9ac62721568bc2ec713ec7eacd67374fab80dd8bde5a875888c720f51f0bf373088c98ca532f48ded238d2810d291ed6179e78374edfe8287be9e34b06a31d5980a2c7b62fa9dde9f8aa7c2efeb57037bb3db09af1f9f9ecbfd4e16e7f6d7dd01b243a6be206ca4d9fbd7cdabdd33949f8641bfd31a3953b4708ec60a8878231417d80c2e4373b45e61df6b5d597ae2662b24b67667076872c330b2156a39a7c93eb36277facc78aa13f63858a56ef4e6d0358809cf43ce7a70f650375bd3e3b669d07fe49d2cc2c51eb4ab8bad5e6c44da641d101c07e71ffd4a54134729abd003193e36e4fa5cb1cfe3cd20f0a87a72e8de1db87892b00f8dcb94cfc26241070d746bf40849368969df1025bc488fc3222bc9a614d0e398c37bd5b04641eacf6252075338ca569049a5fb5367f39493525f0bfe098861ed13cf85befc242600e9e254d0dc6a4813a60a9664fc740996876cff950aefa8653a188437855cff9500b7e5aaa4e5b99a752ac325008468c172fa2e96f36ef4b358e5b7b82529898021a58514698db204eb06977a91032acac56ff651d39829acb47aeac1c8c3e7e00264dc3261130bae5a547bfec4dcaf6539688b446e593dd8f0a1b7cbc88031d60c549c5b186ebc835f73ddb8e0c2ee222b8956b60fcaa706bef79438d79f6844d60734abf4807ba78cd07b11e679d31f5403641fbe960438625ea08c68f22b7ea246d5edb468b063c10075ee39038861b6c90637b90db2784690286ea30d68f30cc05d31ccc7c23ff69ed836d40b40683b91aac9aae60aaf42e01ffb35a47e6a0078fdc6d08ba6602679f361f5ba7f66d93b59aedd399652eeb23ff1cb383db5f9f981675139b7bc51b8c55aabfa57b7a3d974cb52196d450c857bb4e438b4f08afe9f608b805c184180f58a49128b0367a5197313eb1471a220b602ac669b34f741d2f1efb138b453776ad518cb3e9abc0b14fcd1ffde08fd703b72d5a2de61a9df27acb1123338afbd4d94fe5c20b818cc28b7946c222c11257e663003d705fa37b79a2ac42809e52954edb2ba0594698c7d9bb35df33ed73ee6e54a8d4211d3b67a5fec3641182e9ab746fa5dd9fcb32a50a53183e3205a1137d1c11cbaf23236ada4647cd2d02df11cd6cc0f51425729d07a38b3e7bf8a4bb120607fdb43817ac78ec40698d9920f0110a3b01667481d317558819a332cbb49b5c336c28cda453062f714c20032ffd8fc395bfb60e1c2a0953835d17a3726690c9b96c9ba0aaa2cad95a9aab7eb08d8e3a779cb065095fca8e9ec6e6fe7c63ef2ae701274e5bc76f6dd5cffba7b3884b376b6fd23a0f6d6dce0971672ccd7aff03218613e51a1b5b8e18b995433c1963bf63e63505cd8761a1aa6c58b1e677572be88dd425e9de1914447700e33a9a00f6a5ace9c74f1898b335370dd84d0ea1db19a9a07f845bfdfafbf0b4d92533caac2faf37c7a5efbe8b8290e31b9e5657fc62c34e65050856913ee06429437ca1794b03fe67b89edbd6f0c8291c7c229f475355428498cd5c5fab35a7390055c9799339e3047e6998625c93efa37339c6903cf2eb8ad1e0be6de08e45b33a1a982b94c987956e17cea6fa98d08915a6d7b0aa14e08203ff36c5dfa74c818105d3d18dcfe054bb474d6939f58ed980a030e8726e3cb7e4d5bcd338f4c95e8db2834ac2dd6ecb03f6b532f74aeed6dbb2a50ebb46cf61c225e28169854672a92325bea89cf0417c66c08d24fd0a6d9ae757a74ab2fee4ffb38019b76be060c13f1bf844a8c45e77810f47c58b8132ee9ab4d76068fc5dd46e2783d6b07c355efa503e9ef3456130c4290de8ec708becec5124ca05c9d5ca10bacfbeb62beef077a64dce7e54cb2790719d5361a1868139efa1b6bb53a1d33231781981568ba1cb0dcae7bcabdb4c7288922edf231b176eba725dc4571e6c14586bc66e16d95ef7997c7dccbe1e2fdc33d69c1293f6d6a736b9f743ecab00386e166417abaf9ad313a8b5be4a632f1b92c1f44bafe13c930bdbcf4208080134339dc2b79ebfd991aa7be9e8d2ce9b0c3b44ecec278503291eb6a6ebab131e1a16268f275e1ed46b864abe7144db8bcb8965de8128c8e939ecef1b443daaf437302b17d06bbaeb1921df33fb17f844ba322ed09e5a6cd4b069f3097be71015d6eee507c13334bb39d2103742930bcb423c31054ddd49b04dfd81b4a2d85f8c8c5241b78e2fac9540abc50b0f1b875d2bb2553c1778025657939edb92943ea930a4b6045444dc109230955ea082a2ba7bf576bf1759938a53961764882c20373a6d7482e3b8485ee21ada11959bfd0e2aafdafcb989b52fa6e40c4fbc21c316866d72b6f03be773781071bdf5aba549dc1f5eee8d2417c22a1a670df842d3208b7b4df7ab84a046f61caf15a2467661a9969021b26b11f9a031d77ec563b4af596a2bc332af51af9b44a3802e71093aecb100cf5fa063c5ac2c205faf0358dac291691d2b02b9cebd0b6aaf0ba8f8e241a07a20a6b9ec6b2bf1a44d70b30cde019d6b23a9ece81f57fb2cc06846eb16cb19e63ff6a80ef760389d66f6b46531add3a5b64bc0866ce60ca61eb4f454c64d19873ec1fbba93fcf7e677f9f40b3aed3569c12c883931624fe8379fe10bbfa8787a3185873376c56990fe4b0e6710e1ffcc272b5cb89dea82350aa9f96cf460485661037f9534a006d4efeb6b560db8ea5e9118a87a2cd5f4b27a947759539813c0d46876cd115319d73d11978ee78b5428d03508d5e2dfe50213a9c39f55b91daa1d2ac69c1ef1787a736cc0b29aba056d0e388bba09831cafa43ce39390e33ff63e67297608e6554bf77cd9714198f315286b0f3b46d954d1eeaa0222646d8495b4bd0c4f5cda98caaca703aa2d25df7331bf66937e15a7eb8d103f4e0919467a575b3ee0012e1e92186b8b55053cf1990d8e057c7a7daaf71eabd24020bb13a226ef14a9b059c527ea5c5ff89bf6683157aa8ce6d3c5cc3bd19ff238c57d0c16082b895ce9ab6559641eb006d2ae9d703b64ca426d58e5a0d39156c9a94d23051a04751d068b6c46e7e30975f946a20fe480b004d5d07501e40b62c871c00e2676091b0ed1c064c0551ec3108a084e28152944975f41e87877bfb451faecf2034039d8832988e7498a4fda0ad9c33da08dd573157e29cb9a000f59cedd3a94f22687edab60fd9f5c5bd6000a19fe55f6f67a5e9cfe295803319312135d50f7e1925c82d165614052ca217d32adefab8c31396d43456989ae7ce31d6543c3b5f1259cc15033bffd16b0e0d4dea7733519bcf6bcde8b55d19ec09964c641b64db0e8bdf1cb28969e0a9611f4ad02c21430cd2998d366cbc474239345424a3c6098d81186e802d56a19ac949cd03a52e83fcfe51398b4e4d825c1ab09c6c1ec84cd66d373b1a295f64ca797f688777cf2d950da8ae20303317afbec37cfc302dde0c1d04b5401ddb6fd0bd816ada5b739df42fe425c6121a89c50461a72c902727fbdac5ccb5cc8e2e6b38616c533fab9292eace2666dabbdf1f383bcce6b12199ea3fd6aa7c5750ebb757b556777c799361acf021a8155a019e0d32f63923dcf3a5f7d377ff017f09514c92209aea189c816ab2275a15a63540c9db0d2ebcb89c8a707c58c44bde3fd0b3da5a82f4930b429a146cae3505f9153948465b1d7797370e66cb5b4d0a1c90baa1ab65f44db662be7e938947d688ca49834691a8757c8edd968f5bdff96611b273d727819af92484ea504fdbab0e729dbd2a5e980dd3f8afec514b6d386e0914d000f03c375925b7c5fee2f4d9d04f889d817339b2f19c865844b3bc82b2bd75bd4c3b63b44358b4eb72f19de09988d0e10dc1ab1dd31facc5b3bf7c67b1cbb104cfd116672bde477eeba144269c6780a4fc012570fc32da3b9e8f1d9e295d4fd09a6150d21fe2f540240883a86f2b6e833d73785ee0f3f25cdd3dae6260528a3f3a96be065d453a40496c1e8807844d91b2ce690a4ca01ff3e5bfe88a3fda3d6a88a96296c179e1a1d43a61047e3fc64fc72e2b44b574c175ca7b872acbb6753aeae6417ce6feddf836adf1ce3d36c2dcd680757267db2beb95e99d4d032be21dae258c61399025b2cae5f379e1354389c81363e0ad53f099ee8b4fad161d7feaa8a192e9a8a2647dd507a8872478a060351c541746e404d377884cd582316fd36dad957cbec436148eb16f03c5ebf1cae1f0026c42c471236c9f473e7a62d29de5b3ef2e19d270e551010cffc3cc7b4e71ed9a623e981683991500a9f115e6e92c73d053050adb885bcfc2354ee720cbcccb8e2fde3de6aa8141e3f3792cacd85d99e6155210d81823ef58372864b4326ccabde601370a06"}, {0x108, 0x115, 0x8, "79fb9d366f465abf7bc8a977150a503acbfb8101508c1d2c8b4cbbd6f51dc743a8bfa56265e21de0d689c9d9e86b740ec23422ded254f7372dfa1f8ac8e376c19812f4d18e5346aa90d38dcd06ef4b6add28eba90c7d7616c4334a940f9e0bbda76e2348675c47239148c25065c546c5192921b7092fd92211c418df1a4bc629690a7a0563975dbe5ed59fccb5b6641623120b9c5ac56f6eaad615775fc8f1638bfc90c6afc273484b56b11720fcfb7dc0c227c9bec231be397b09d79d7c3ead25f488f65e15668eeed1f879b3685c6525c2f08b62203b185175f2c3a56d072f7fd1889329599c1e217d7b490eb99a09b6"}], 0x12c8}}, {{&(0x7f0000005540)=@pppol2tp={0x18, 0x1, {0x0, r7, {0x2, 0x4e22, @rand_addr=0x401}, 0x0, 0x0, 0x1, 0x3}}, 0x80, &(0x7f0000005940)=[{&(0x7f00000055c0)="3ca4946fab0137dd20cb8dd36e54832e066fdf2aadc625415ed0b46b375a", 0x1e}, {&(0x7f0000005600)="e5016996d64691c4b26778befbcba9e2e499f68329d8d407632af4fcca67267110deb1eee9e76cc258cc2ddea559f2e8664df669e84379d86536dfc58a1ae269bd7fcd7d423278a7c4a7ef21b9383c7dbb220b197b33f43f6e03decf5b64591c6d8f13b0e14cf6e858a4aa953d2dd2b5a2d00abe6ee089ecf291c92198bedf12a965ed714ec1bc4eef8b8af38605234ce60918843931969a6c8d6250861b16ac50b016465fba1b6f0ae23c31dd5bbd8de0f5e736034b195f6ccd73bcbc56d03bf1d9c56cf1a22ddf0a6ddd33", 0xcc}, {&(0x7f0000005700)="a50ed6818ca74c3bc19bf6f3c60742414ac8c888092f3cd6e1e5b032ccb298ace967c2bce039e1731a9fcf68488046ddc630e599a201b5f895e57059ad384a6c289a8830f27ad35b42877e438f98eb527e88401f", 0x54}, {&(0x7f0000005780)="0d8b7c6c449a35f9949aa6ad178a42a2919b40", 0x13}, {&(0x7f00000057c0)="197c9cb4769b5718a762b4de0d8aaab4621fa8af6287ee0659aa554e33baf6276ac4ade8cf99b3032915795441c8c7b229b3d1d8f48d4b6e9f58d849fa5c339ae2d040bd52486f9191dae1f68f51076ab9046ec4b519f342e1fa75e4087910e3b3e4d25e5e61c68faa9894e7411de6378617efe5cb91bf3222b4c056286e9b64e6e6f9499784779c012092f30f3145cb9a4b6d5e5e4063aa224bb788e1418c425914b978a405ebce2fbadccd96c86fbd4402216c21e6471b38936343215e34c3c66a63277860af80af74fa9457b25ff8a593a30418dd714895a5988b52e38fc7b9b436f2d56c0f76887b87b799436eac227726dc1e2baeafdf", 0xf9}, {&(0x7f00000058c0)="e2fc842ab25435382e165918c220c25c2914b0577c47830c93a1481e3ee8c18492", 0x21}, {&(0x7f0000005900)="97f5eb8e", 0x4}], 0x7, &(0x7f00000059c0)=[{0x108, 0x119, 0x2, "13a69282c51ddcdcfe1cdd7e35c4921a5024e1b6a57c34560c1a3115273ad9f4d4b9a60a49b158d40ab3462c6e1691849b6d2b448296357459a23a8cf89bca1cef628e816a7b41c29ed802ea20ed429be0335d74de41a07e199c19fad303d992b89b9b19a243e67c8b0c8585d952de897a5d17c44bb1b16bdf9aa6146c3513487d609f82bc8925ffc555495bf918f5d95bae721d372ca7d554036e265e8f121f84f7441d5f96b3ccc9d46762ca6e1c4f75cf94dddd4963ebc285a2f92f160f620e5945c957f8b6c2c43d22ae8d0a76ee63c2efa5a734ddecb58c8ed215c936c25f3d9dfbebf793f9363a622b915d319d5a0e"}, {0x1010, 0x88, 0x1f, "fa4e041d8616e1bf9897a82df685f83b10dc44922ed3a1c926f0ea89994ac3cffa8bafeacb8fcd30bfd6e7a75b731820535590892f42626258bb88e8c1d1d72379b02d4bd0b33289f0e0caa8d5f48220068fcad83128346ea5563cf319cbb2d317f56cb828ebbf4de1f8576296752e6de5aad276eee38934d4c05d819cd78c440ce2f83f1230b88d93ace1c3a2202550e8f71adcbf01484b33bd93ac976642309e0dc8407903dd694f5b96aa2bddc1c376f818cd8fc894fb98d35fbce498a8960867bcd42dd540886caea24b66e3867270231b87fe4ab52527719e91d3ea1e4b4f7810d0e3d5edc26d7050f9aeec06d98fa12686b6fdaa6ba708f4cb92148b8a02c4405e26916275d8ef6cc2d08a84b3e0ae85f6f3f2255747131f60c73af4a55d880321b15a8151a8d1990c6b96cfee824ec1e719e1e8e5f3df9943d070246f9d9bd89d1cd08a80a0417c0d7b3a93dbbb6e9cbbfc9cd1f7d6db50d15d816d74121a365c5af645114ba3731a714e8f44ed67194e6fcd67f4a3ed138878bdaf0762ba6379803794e208df73a4ae0bee1ec8a74f248395c6ed02ed4e1c509bbbf06cd859a95d297d890ed2969697b75384cb7e4025b558457de768f8afa4fee09b552e94b3e7320c7a7824e0e441beeb862083c5d3987987f2f44b48485fd31999baed83bb09bbd3da24ecc7e7edcc031424aa2682ee1b019597c174bf1f0c7c18f813996aa315945e3770dc5b2d5d82a8d97793d53c04dac5609b740fbbffa19315ee08cbc04aebdc190b50420f54446a93c14af2c7588f5e3e5d5d27de815f06b1e18c5ee304d97cdf291afb6f62cd550df8aa8c8e4914d454d6bf230267618d2abf8c22d1dd5c698e7f08465756bc7e5157ac642ffcbf6b02352d0c64351e89d09d51e5de3cfd27cb8b946ffc90de035cf34393bbe299ed9d91c83475852e67cff5f220d7b61eb7cecc952411d2bbc17f36b18bd1919722e04bc5af61498a6a793837691075a626763fcb8e24d26cc64528a482977166e13bd6a67cbcce02f76918c2d80350071a9ed60feb6885230191d5c942bc52070798b8995f4e30fda121edeba085cb8550f02e6c9f9ce1cff21110e1283338112d32962dc1f3d5f38b10954bc1ab7d8d477402e6dbf2417112b631760715756f134db89d242d2da093e2a4912ec8b41afccf8e560b14e55aefa7d768425c8d708084d4f4ac0ffbeccf1a4e56d01df0bfedc4c0998fae861b423cb0b68014f734a37daee0d0814bfb1a0655785ebfb14e683d9b4299a23423a1d891846bc6c622f00765cf65df21ff7c9f359060634662392f199f446f0861e9d66bb0eebda8adf4921e9ef2a57e46cedbb5930c8217a3e3c6536537fef18e78d29386a63678694a138ac7444cd4dace80a9a125ba2c536fc0af7a5487aaeccb9eb93c456dca3e0907edf25f8723758fdaeb7e276c3adc16d92e4f3117a2b4c8206213a0f8ca496db9e9dd119d7c7c2421a5c4c85b3fb38a52127b6f7fdf5c130fd569e33a326f8192bc4a46ae0bdb2c003aec7fc2e94f940015a08bf13041c43e0926804ac949b2be434d751790fe520240410b58f1eca7f0612f220992a3c547ad2493d5f8b6208838cf548f4f1a3031457b76ca00d34eafcdf0ef24c5b68fdb51473fb64e108dc59ac3201a023ad48265f0686fa043021a22603fc8ac760d7449c11eaa781bb710ee3ca2abd1968ca9638d82cc19123c749b65f64962fc9825881ac3094283a518f360ca6c1d7b5e15247864e334a034d5a7f9c4d42bd836c2c33c5d07531af00189e4efdab612bcc091d914fc8c810dd69c11033243e5f5c68b7650b8045cbc619fdeb07aa20d2e0157cb23159ef0c0ac857702e40a42c24cc6285c39c120ef60f88f373d82d6c62bd1ae6c34414d0e57a2a8b3ccd10d6c01ca7da9d1caf1e74c9a74efbbeed262b22aa9ac4bcf1a3ae12ae3ea57e6830f63e46974446a1e1e3e1e2223f8fd1eb45b926fcf10623f2a226f13c2960062d062a74c91eb3a1421074df11d1dc55999336d8010f4d14bdf1c1ca5d70574f1e1abeaa74cf5df20c7d60fcf703ab47c905bca1ade0f6965df78aa7eeb28c613d23c5fe3a27901bc8fea546be642447c03ed9ee6d97458aac0405a8d03fe90be53f09a8f3f2b0625a89aa40dd8e5d4a7776c5223a0a46a8d4909a0cd54f83ba0e927718096bdaa81142b748fb7827911c1ab5a97f8685ce72310c7d6dda2091adfc287fe019c7fe9044a74c9c4d6bed8c26ceeebe2888c31e19eda4d16e12a4d757f68171c37724b55fb490230d74261e7577ff1e9e3aee0ca169bcb8c9170b7f2c4c5caa277953cd323be3b8066d40aa4b527acc4b3f7f47030b98da20254102d89c476a90280e4d2e76db6c2ce712d620b4e260f7b3bce1437a7d9e24d5e8998a25aedcada3d8409236992bd6803c7f422edf6003de28711280631d903de7ac33e7f5ef0d7c689ee1748ff0d3a42f74417b8d5aea34c4f6c5dda4490acf8d4585535de9c2884e56f5b037ba705386440b9e002ffe06e083fcafae3d5855ce11bc12d71ce18bf229e37464279258ec8494cb5f34cafcfe7f5af916ad8197f113649c51da03aec010017709143fa1d6830043bece1363db4beac44399defaef59a86a84cf336a27c326a83c927cdf4e60d07597c13a8b88021f10c4d3473bc372872ced0aaee406a4269f44c462e9f9eb84a90e8e0416855e9599ac11f8aa996576bde84e686d4e65569bff1ca24d81b3cfe3831abea4f8e3b7490208394dcde2e2c88f8f8d96c221aaeab9794d11fc13bc24c07399af47865340754e9a4eb132ad88b613a6a5c00c62f4a292ad62292d656ad4f6e5316f0ac5e2b0b950e9d1359eb644ac0e8b76e57ba4ff86155069108c6d645d26e7364018c01db801cf61a102b612df8df0036df4f9a6b1e8a01ed3de6db0c81377e9f9a48b6316b3f386104a830586c4e6c5fd14a1b78ad1d9682fed52f9f91f8e4ad415aa47390d3b87158cb937b18e75be54e63b91c1e71962661edaa48f15ec3ec86d338d7c1636ddd0e7f87f039be29ccac9681c3d0ad847ee3820ac73806d5637b0940d1ef4f497e613f4891855f2a6c9f5d225f98dd636c024556c00c72b7b5852fb6d6d3f5714e9ba41554681e36a4898576c0f8c5f5c336ae1e72dba6ba3739b67a372805881286008dee7eced7c89b246f88babdaf90c852855015325fcd317fbdec2b7fe6501c9bcc5651ef37e8d71a15eed9073bff1ea81273c5fbb6cba5ff933246bfdf9f3462b3a01f10f27d886b1ebe4384e4eb3cfd21616adb67125ee581736ffd04c42bbd44cbe347c16db7e247c36cae377d78bd7ddefbb99dd9bdac8eac25a5f1efd833b3ccc816dd540845d64c78c938f92a39ce935b87f09bb049468fa17b53b2e78e5f7861b0806124cd15b1fc502bb729c372d4a009a51f7c3d0159dd4fbebbc7a8a0aa012507d57aeb9b83cc0cb779839c2c2ac8c214e818e396bf4e47d3fef2ab924af7afefea2008f9dea4c7db7f55f42129fc219e579696d3aa33b5fd1e36057ec9601b11fca12e03c066c7a3405c16e96e30e723c02136e58f13645406fba6d66bd6e919b436f1718711049a224f54cc7741a07d735d673b9882b5e6692ca7a00b4d321ed17a5196280365811b628069ed3b148857b18fbf08622e970fc3c85f5cccc7db2d42a90fab49918fda1bd80cb31ffa376ecce3edddd109c29069dd083ec7b228f5930ca4ef022c37f9b5ae79863a3b7adfe10a2057696fe348248b66c7725cbdd0ea4ab46519a3689199c39be0b0e0501baadafe81f135b130605a1cdf220c69766998b6ae7674d2bd90f74832a3e6d249301e5f2b56847d10451617441223a8624bd200b531e56d34ec9df483a9bb9c76bd58dfbb4212a4eafedde55be726ee4aee1759a358b733e0a040ccb7cf367f8c05e1fff20faf460480a5a86fcd5a53c31d43957d6d76d0574c5267e3de8e9f9ee4edc7447c825335c764a83595774506f9d328335d77791c174b197bb207695788f489bf2d8b78071cef6fe8bb12dc247c20177ac612be60624818748f2c940cadff963b2a2fe1ac75e72f5da256e20f88e1d1c7e40c09e0397b50cd3a7e7ecdf4273eeaafe2cb6b5c694f99972db9034affc864db4d5a204646ecd1a2d96e1cb56bbd23621e67934ede8e7f28724d07fdf19d6b2f28b22aeedd381799c0e62623f745db546863aaf144c31048813bda8f076bd8f48e7da84a13aa72cb03bf58ab9261a230859754c34b1555342a1dc043d309dc0b6ec9cead71b285648c456b87ef7137f31772fa8941ebcddcd70cf978a164cbfec728caa1acd07031e1436ca7b403e4c44075c302de9c5e93ce78bfa7ddcb6c0c5802a82ae98ea55734cfdc9dcc7e5be85b96af2196147997c3030a868bb5ef86d1cbd51d055e9fcfdfd2fe5b61b02ade1a18b90639b4ee5ea8e0cbfe1e87a740c5523000425f71fe20ca4077c479547dca763688d9879d00584ff91f8a4f415030fd2decc6568aad20856a920a082b92735c1ee9a5a3b9997d07b1c5c51706b5f2f9836c5a91ae7960e019eaebce6f75f1b91c07f61cffc9c2b57a33c8e748078b6218596acbfe4cc3601ce4b05ed447d8d7a233b1da1ccf88d3a9a360f87b45981630185e2cc5368445c79b4254fa11bd9e2928ca51d492ce03ae043e9ee8abc5d503f2d1738eb4ae213d18d7ccbb507cd86ee0b8f1e394da448f3fa86935c932746160f662461a2f44361787980d7eb14201850f4476cb457ebef3f770d7121b3b36f0ed4de4b0165009ec857ec49ecdd64c7ac5752bfa23a2f041f0df1da1af71650c6e1c927dfd47c4b8c662042a93fa1a95a978f5e94427c3139ff7d7ccf6e78d82a15539a469b0d8eea8497ccdc837191d5cae119d8a44018ba984ce3d51d3be66011a32e52d8ab4b05c004136969e6f6a9cb834045c7069fbbcb3b37c7fd2f29858c4567d4890aaa171b3972ad3f7be82a803622b05c6ab1cad143921a2f91de920827df63da5891560835a99ad2c640ea7de5437838c43b838ad8323c4e78d0761e1eb9578f427a64919f2500f70c648b5e2bc0fef89b04483afc14ace2422818b2bbce65332ef22a14a9aba608737ad764c967037f087092063a37b477ff0733895a90210b006ad652e63ee8516c478dbbb29bbbc10c8aa51517d8cc79877f94b36a60d3d904aa545d4a45d16727444a8cdb060f5bceea283326f5c2d3c2503234ecf29b920c49092fbe03262a60923961becfda8743664a398d04d999e551f7bfc7ef070889f623bd463e9560bdaf71bf079dbc6f888d23704400788c79fb1ca0db654ce9ce82d7510307df2b65acb1ff6c4afcd41af34f0b303c72801e484d833b182b07059b524d9a7ad7ec0e3c38dda1bfafdef6b4e2d66394c923098bfa05558b5189d772f87a82375dce0ef832361abad4bf227ef8e91217eb327c93113b42f7f700b6e61a257f79a217158d35ca8fa45bafdd54f1a1c8f33d1919f96da3b821bb5fe8bc95d1b75601a71a8bac40c277706bfb4444c4dda28c3890896eb6a6fd7dcf9289f770ca2f96535782fea2eca8152cdd0f20e7a9dd6d178d36aa6efe7e0a52bd4753a91b0209f2ec235489a1a14a87714bb00690dfc6d9997f7717acb034db160bce268369e23e5181b95a7f6a29361ca90425875125abb174914ad6d76228bb14e353c2ed301a25c492ac0f6fb7b91b087254cdc27658038fc20589b2e60a62f587e6c80ccff421f4033ead13bc6b1fb0339f317f9813d27e4"}, {0x1010, 0x0, 0x6, "4f6f9ccfeb019b3477d459b425829834e23a24a247ce7847477adff33df59399a225bcf57571aa723575e034461b271c75dc7899943f5b7956d99e38eb431336d374b53c5f359f46742f7306a7f9b7c477e03e3948a778099cafa29f6c2d66fe5e3e9ee9998ad1be78a7795e618d3dac4f3857701e88b7045ba7151eb341ef713da935fe5e092649b73d5f1ed02c34f5d9de0df89f90a1facaf19d2bc5ae2579e964589313321172b29a368813155cb10e5ff5fe369bde64523cb53432de060f65e6b68c85ce00c016c50e6333112d3581a4995b1027a68098f9eab01b3f224383067f3ece6ea4ce170d5543a2970ad3f04eba196a55629a3db1db41c3661436d79cdc6d055c3542d5569b85420e84d7cb8f7625968bb365422e2928510db00e4413b81658a29a973e0c29ac35ed2a844ca6ede4f659f582a5e6f790a49fd04cf51d89f75a7702e85372d49c275692409d0cc1486df8f5409bcce48ca41f283e6c9a551a1a372b9c6a475dee92931df48f80bd511162bbe473a727ea6acfeee00346d379e1775c14ac55edcf1b8991098dccdc068ffd9f00853958151c5cf691104e3e2869474a6607f169a3eb7af271c7c48d1c1c1bc8fcdc227212813cb5d3beb0595a34afcbc9931dbd070202d0158a03bd87055939a6affea5b38f078767c631c4388ad25dee1ab20e92272ffb22ad9002edd865651549e310a2f50353ec3b27eddeff8370f74233536ea28df7568f4daf36291da549f043cdbd11f35db913fa6378c8f3d4dd263929a5ba0295d65a213a1d96909ebbf0d93a8a526445a8f1cd72ed26159a286d7621be42a0a30a3f0d160b34815ce0a813bb5a4ec71de1af3adcad49082d6d15f581090e3d530a78903c9de9927f7317493a9ae3252cbf1a4c7532c3bbd4f05953dc6d0591ec64bc7ce067b83cf0b2ed4b8ed8122fbf657e43093b3c2f431430f940000ed4206d724f8887d0e251e616a991d5d1517850b066ad26a6edda40a45680d3a0bfe8050c152178e2ebb32670a83b7049f1730ebebf021b912ca2f0e30f1c76e0c4fc6045d42963c92ccc27e0b7ddd3404ca9e5860524151fe9d818af7f6b24b851b4624c30262379dde8c333f868864da99d5c3d45da340529ddbc0ffea701cf3e28de5dad56739f6f736cd610e945e5dc4518dcda60098c3a5fb5c8461cdc215c3836f6abe6dd4288b0d7da48b8e52557d67aa61b7b1c6769c431374398fd68d39ee971265f7338fc6d6f9c3e1dd317bf4b981d31a7953f842abd7f41f66f880daa796508306c8cb93e7ad751e4810dd6dee18246743adebb254325c2e8b52ea5705c72408b7633326fdfe11485e41f36128d07c869a2bffb7fbc2e73972368ee4608d06db7be8861d24ee8cb41eaa38f9fec4be08f03ef3fff5f7c5d7757fadafb01db9ac69119312d282a3c2439d2d6560daf84fc93ab1492d319495bc94d33be70a914224131e7e5b53a2292ed606e257312a58b5ad244a67be0f0ff6a891ebe2760fbcddf8d3fd08dbab4b2360856a5ee1021e5e045fd5d8d1ee4a21074e0fff2a9dec7386ef250a899d9e812df7549735ee389e560b37ff30b2eb75b731cae66c85652a4390db3b4750401aaf0c58cb2e4d49e28660cda94a8c5e3d7d5ac95a6b9584e3e25dd3f1a96b9cb49d4cdb59b46d8f5568227e2abf1f8102622b0e01eee9952a8bb3b9bcd56e11c367c4c871f964fedd57e619f84d4631e942172418b1e446553343e6f9605680e7b4995ad615446a07b7a5d522ba1c539467c8ff45c692b47473fdff2edab0a358a86b9407a44e4d603c15c455d216a3c320df343c85c370bcd75fdfba97daa1e2c1ac5846fd6563ac82e0c28890bbbf632ac49733289331d6d45866a17231b60485cfd2c7ce762165e0c302fb39cd72b92fa05b7ebc33985ae0d12253e45fcb8e35d1ec585f8cdf4e621460aff2704fda16494d795a3840703c34876b2eb74b404041079ebaba28a58ce17cac2b31c05d0e818a4e95f3a483e97da79b1a4920bc8b41bc571801a61db7885930860b396eca60c04ac472db537df33febcf3a9de357df82b873a6ab5ba12806cd211efde85091b35f846f6c226d1ecd03bc3f23635536d0a5fbcc5d9a4d85ffceed7fcd89688f30f136984b22d34b8d7297d8547471c5b7176a3dd652603652317b093bf632ff616b2bad05b0935313c2771a74e5c6920804a91c6d9cac8f5b9291d14ce871a61cd55dd8e15c22a015a10554ca699c24c36bf1218360cad45e6e7749a735b2358fe0717adf32f8f39585af0c111fd685013666fc0cd31c2a0e53e88a0c505161c8e6e991a0f26ce07fb4422baf15e108907ea3a2ededa476ac456a2ebdf3d22c237d9e6788218979ea4857765520e278d07b40b451b8d3bf568979547a280a8b30d6e504753d0cdc92d2ce249c67662ef806290d11316eb5e260aeaab0551522b5ff3dd8c0eeec7c534e1d7129acf4b96cd19cce41e2933ac807901a6ca0ce2e813c4b70b03ff82177a93a8a345ad643e8e55eb5edb34541664c9228dac69f8fd79600ff58621619e327af8cdca3cafb616ad01a8a5da6bd4b6118a903b70ceaaab9e8ef61a0e09388bbf922c8f171dc8c2219b7e098f207d2cfbd68e932329b6a89feb596076ec9f3291f1a924f91563d243ecedb1b58cd5967ac42cf31ff1ab19709d7b8d432ebd4962e9a7cce0cb9a8b65c5d4e33e32f69107ff18ec9ea783bb911e589c2460b281e77203333b3b4f3f1f3bfdd78e49c752415ca3f74d14de78cbee91f4289f6033ad944e2a009e6e39063c452e7416d7c85531dfeb2a0a398524e697d4d65f6211117e9faf0961cb170a9668e5dd069288e7fddde382e8ef802d541422b503ac5d250c0c6f7e27a85a93de19e67c841620db473f90ebba68ebd582a196ba6853d3577301c32a622384b3cac5af98a1ce71446ad752d357e5ae5ca3c3cf77c73c107903c1c68fded9096863689bf26d062663bb6bc2180a2cdc2ba64eab3e48f8a6aa811dd5b07e9a2c4b7d518063dc10b6e324b10d54f02b158d1347f7e6e6c9fd082113885d4071f6ab3676465638e8e76777b72ee74199ef68f3db970d3f8c07e654a6b1aeeadd42cda9556549694799f581e55f57933a5657cd2f2d67c7a12143036ea05f9e2744e88bbbc2b7c9859fbb4e5a53411c2dddd3204c6bfd7c121ceb0f233efbb41223c052c4711b4123b9b4fc5dddd2cc99a4fe8318817d7cab17004d50eb0a10f0a38b726fa25dab6c44f36caf8d18313517aadb31e9b445b24302240db5f2db3aca7ba695b781198e5ebe0378521555c1176240d9b3775ed6b0495704a69d6a24ff7b41c2ed022348b61120cdcda877f19dc17367671e0ae799cf07001827579981c78981830054acc1c9382d86cdadf7fa3c400472e2020f8baeb0eeedbd0b07d91736b92262bb9dda88985c845707eb0f85a150854f8ec4a7799307cf4cb003bb8be6fd6bb78a6c88de75e8c9da65927d2e270acc51e89cd88a9fa6df74ba667d42447ee4b93d5e1be66ff68e910bb897e26319fef17412e788631b3a1fdca792a3a7048a9df30d1a1c03fcc1e57f6fa44218efe8d2cec20a2bb8309918210cb8e0fb5ba7ca45cfec74a3449d00e889bb911d669842bedf19d84197af2b876b3b54ef0aa6008c0e0874e21038c02c605eb1137a6c16e42aa0dc5db281b4e16dccadcb25b6b909e7beae263a868f8dea5253906378f0af806dc21e904cf451d2857cdb5ae4eb342bc2e00e97ecd390426e04691f3beb54280434cafb57e8f132abc501f09c14b07353f58602c244a2ba637cdb0530e99ecb17dd495eec6230115473ed3d43f255b52762e4561fd9788d2e61d9923cb3af31160afb4a98477591defb7fa86da8629f7ffc3bacfacfa0d0f3918a3b65cb823a663df9f853ce030163ce59a96f36d95b795e4091037cb8cb10867e3e12c92afbf36fc2b5abacc3c23d4e977d39521967b88c1117882d527863850f29c36f6c6712efe244a43c282d71474ddf1d61c75d9b683395d8cc58643e5ca05b072212a8f91798200becd35020b1758496ad3a9ddf9d3a3b854d4d856b50c64ca3336420e70bfe1145977f3176c4c333c1235cf373da71aba87e29687c60aec40e299e772de7eec389c70e5abe159920a15579b2e607ac1d11adaa0995eb9eb567fbeb61bcaafa2ca02c68a135a43ec808533254dd37ab17076354ced3c8da545c4ddaef842e63fd7d7772fa55b8e35d92916071fb4e388218463f70cd1ffff18a6fb7ed4e2feb286905d679e7294aac9e20685dc2fe997e505bba1286051fdef9fefb81d50d650fdeb4807457f684eaf59c35b3d968578b90103f41f0655863cf22eef1f25832f08b4393d0bba704f4e200cd874d82e670d6aff4bf0fd5614bd19274afe6fe836eb4b473eb07e5602af8fb302dc5fd145a068a5b779238a15e56647044c997ced454a75a066667ab6d17e80251948b509c112e203bc3932b5b757f0276ccb57120d62fe965bc6c6a54c49a38a6ec10f72684b6276d0bd1900637857f1a8f44ba2ed1f21b76b76011556f70e2a90fe2e581bb2e17bbf4c608b7b8b7d49f16fbc7f70c5836d94aae22bf4090789dd093c64fd00dbae1ffbed81f48e6b964a5c54a906b0a79eb35cf0f9c063be30ae3d431ae6c0cc03af5c32f7a963dec7f3b0c5c86e0806d0e86734262d04fb422e4b96385e95741afd63088c09da5ce4cbdd5b3f0d305a21d3c6f0dc60b31c16dee2e042dc02c13876245e369c0653b34c4477a3a3fd9b1578e687fd182abeeee0e269086ea6d808371862472f323f6249c87b2bf06ca4c99c529b6dbb170cc29d1daae5601a71fbd8c75906edd834f144177cff4d8395b9182107349bd3ddd9ddeff4a4aec2f9428c15cc77277d74332be843003125706481f815527b371225eb7ca803f7c1e7886c67dadb488d391cab50df42b183b5f8d7fb8f9c9da15aa477a88a7707635c1b23af87331e8df08a684be575016df6878f699df7974c299a06c52e25c3d15130ed6d4847797f29ca0b5de01d2dad5adf6df348b37cec892c9b7e62364e9344f40d661c89eb0ab3f385147b6e1fc5c529667b98d1b51fe16c99bf657cc361276703d3c619835c31f0f9cda566e3397a5fbb1acf2828a29c3fe325ec5ca96f9ec375cad4678cf7d2dc3fb74366e3a6ae1d77af5701a0f29d6d08cf41342d0450b3dfe1e8d85fd9f61be8103cb3a999578db65906a736faa0b9d9628e8a6a4cdf96b66e35c44dc31ecc39b626dfffe601a9c0e2287c06da705082fd2df378e6ecf9880c0e0ac8c24b6ecf6859ed4e7d625deee72ebc49d8b25265505aa065938762320ab136f49dc8c76fceba97ea05f9b7d1fa54d37cc2185f4b67ce4db063e4c7449879f16fff4dc28e42681b34e598bca6fe82af3e87a9bab839a60bc01f290a2bce7eb44eea268a9c57fde2fbc1f0e9aeff920092f29480fcc179787eeb63d51543fd8d6020b63bc8fe686c2d7b0fdac3f4dd867d319cd03e4ce88c37af3d29bbfe02789bf76a8fe0a8fe4a64b030772ab9f1017c883a0117d5ef920c57b1ab70803b50ebfde7594a540e4e648726348ac0ce499b7be0d50ed86318b66ad1dda2049fa2ad9abded0e41163277f552488d3e5b4dff0cb20faea2be8586c7fe48b2332947be364cba190e192e501db0795c2379b911d584d87c6a5dba07c0793b1547fe1c847ed9f679e24f98340b5caf93394f5d0ac267a6b76473696ad34875cdae617c50f0f534379e780f7330c866bf59f"}, {0x10, 0x100, 0x3}], 0x2138}}, {{&(0x7f0000007b00)=@rxrpc=@in4={0x21, 0x3, 0x2, 0x10, {0x2, 0x4e20, @multicast1}}, 0x80, &(0x7f0000007c80)=[{&(0x7f0000007b80)="5a99e9e2316cf054657dd24893622a08e837d0cdce2367ae66572f34ea33b94d989babcf0f7142c4d7ebbed480c3c4705a70b983e1e5a1639928e9b1d04a18f551513f60e42df3cedb9a44ded3743ec1c307bcf259343ff67c17118171961e070dd6a7118bfd0d1bf9bee2a0840da41a5cd7cea92a44f464230ba9ce8613cb84539ca9112eaadcf9216c8d81361a5e845d1d8f1b6f219a23c34e575f81934ca4a4ba355895a324622b0c1806b350bc99317e17ce8b92df7536f4e2f942bff35073528a369087", 0xc6}], 0x1, &(0x7f0000007cc0)=[{0x100, 0x116, 0x9, "16cde44634f6c8d1957e62a7856c14188316581e0e6502a5072cd64c3a773f0e491992394dd4f8a6cec533e13b3eeca09956647e1fb16e83a0bc6e26fba3e610e6cedaea90b400fbf2eee09af72a6e2c8749b3fe6eecb3cb78bb894ab84174c48ff59025901d63b52ebdaab6aceaf61c3d1d41a1a2552acba699bc8e0697bafa04e0c35db0eeea3533d7f37e6eeb0b178809f0bb2eadba6866c14a6c2012709236f711bfe4cbf76a21ed5d75783329dab278b3076f58f5a768aead9c8bfafc9ab3a1135127fc29df392147322708fe2e0c7a68415f9edd065f6237a20c821a4edb997a896cd58e54c413"}, {0x30, 0x3a, 0x0, "462353ce02423de9ccfc51226f48f3af4bf375c2f4179270c99d2294d442"}, {0x48, 0x10b, 0x907, "b6a865a83e1fe96d97683ec8686993c4c7d5eef532b55468a9fa4ea6fc2828de543ebe50e7bed57c68b734b23fd3211d51862d047098c53c"}, {0xb8, 0x10a, 0x0, "6ecaaa317a731ec1186addd3db9408b7f45c8df858fdb6fe4b5a5d7d262e47d6b5e3ba9a03d43b265d4b82e8a0819c2c70d017c22dc132c89502fc66a6bcd9e5ab719e2285dcee53997b9705bbbd3fa1a839d697cf8acbebe5b2cdcfe8edadbc971916a19842a777b2c7a2eedd3a5d7fe194e22cc24107b3ad5f08f52fc4f08741ba5fbd77b05f77f6803fafe2292bd9d8a695822bb82fd9d2b7b2454c26e8fa4849214152cc"}], 0x230}}], 0x6, 0x200088b4) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x1020, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bul,workdir=./file1,upperdir=./file0']) 16:29:51 executing program 3: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:51 executing program 2: mkdir(&(0x7f0000000280)='./bus\x00', 0x12b) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$gtp(&(0x7f0000000080)='gtp\x00') sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000009140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000009080)={0x14, r3, 0x390c179b360adb45}, 0x14}}, 0x0) sendmsg$GTP_CMD_GETPDP(r1, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4002}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x1c, r3, 0x0, 0x70bd27, 0x25dfdbfe, {}, [@GTPA_I_TEI={0x8, 0x8, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4045}, 0xc00c019) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, 0x0) mount$overlay(0x400000, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYRES64, @ANYBLOB="1268e8464dad22127e787d57e4d2a952ff6c29d5f6aeda14c47686aba6d900216f080cd206d59522cc5e96bace5bf5f12429a43062bdf88b7419db9d338a63189b8eaa234480cdc880efb0ccdab1fc99c7dbcbd1e52788f0d8857a3b9cf808452966056fdb06c6847b6d92ea1bc5c1ad3803c4d134369d1698f3361e5a51361f672548cb2a3b046c5bc7ee541063ae"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1085.938581][T15300] overlayfs: failed to resolve './bul': -2 [ 1085.964694][T15302] overlayfs: failed to resolve './file1': -2 16:29:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x1040, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1085.978554][T15298] overlayfs: unrecognized mount option "hFM"~x}WҩRl)v" or missing value [ 1085.997207][T15306] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1086.009597][T15308] overlayfs: failed to resolve './file0': -2 16:29:51 executing program 3: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./buo,workdir=./file1,upperdir=./file0']) [ 1086.073774][T15311] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1086.103580][T15314] overlayfs: unrecognized mount option "hFM"~x}WҩRl)v" or missing value 16:29:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x1041, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1086.243126][T15323] overlayfs: failed to resolve './file1': -2 [ 1086.243702][T15324] overlayfs: failed to resolve './buo': -2 16:29:52 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:52 executing program 3: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1086.293723][T15325] overlayfs: failed to resolve './buo': -2 [ 1086.408949][T15330] overlayfs: failed to resolve './file1': -2 [ 1086.567972][T15336] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1087.026925][T15340] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x6000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bup,workdir=./file1,upperdir=./file0']) 16:29:53 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x2000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:53 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/nvme-fabrics\x00', 0xe580, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000480)=@raw={'raw\x00', 0x9, 0x3, 0x250, 0xe0, 0x0, 0x0, 0xe0, 0x0, 0x1b8, 0x1b8, 0x1b8, 0x1b8, 0x1b8, 0x3, &(0x7f0000000440), {[{{@uncond, 0x0, 0xc0, 0xe0, 0x0, {}, [@common=@ttl={{0x28, 'ttl\x00'}, {0x0, 0x9}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}, {0x1}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x1, 0xff, 0x81, 0x0, '\x00', 'syz1\x00', {0xfffffffffffffffe}}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vsock\x00', 0x90000, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_CREATE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, r3, 0x2, 0x0, 0xfffffffc, {0x3}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}]}, 0x1c}}, 0x4041) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r1, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000340)={0x78, r3, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}, @L2TP_ATTR_RECV_SEQ={0x5}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x9b2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x2}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast1}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x3}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x7}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x1f}]}, 0x78}, 0x1, 0x0, 0x0, 0x20004000}, 0x8090) 16:29:53 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x401041, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1088.028578][T15344] overlayfs: failed to resolve './bup': -2 16:29:53 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1088.119255][T15356] overlayfs: failed to resolve './file0': -2 [ 1088.128143][T15355] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x2010, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./buu,workdir=./file1,upperdir=./file0']) 16:29:54 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400d00, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:54 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x3000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1088.410834][T15371] overlayfs: failed to resolve './buu': -2 [ 1088.473191][T15376] overlayfs: failed to resolve './buu': -2 [ 1088.824727][T15383] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1089.174225][T15386] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:55 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x6800, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:55 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:55 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400a00, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bux,workdir=./file1,upperdir=./file0']) 16:29:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x3f00, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:55 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) execve(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000480)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='overlay\x00', &(0x7f0000000340)='overlay\x00', &(0x7f0000000380)='vmnet1\x00', &(0x7f00000003c0)=',/\x00', &(0x7f0000000440)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='\xa9keyring]vboxnet1\x00', &(0x7f0000000500)='overlay\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='overlay\x00']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1090.193908][T15394] overlayfs: failed to resolve './file0': -2 16:29:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x4000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1090.248895][T15398] overlayfs: failed to resolve './bux': -2 [ 1090.266410][T15402] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:56 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1090.299348][T15403] overlayfs: failed to resolve './bux': -2 [ 1090.310090][T15404] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:56 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/nvme-fabrics\x00', 0xe580, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000480)=@raw={'raw\x00', 0x9, 0x3, 0x250, 0xe0, 0x0, 0x0, 0xe0, 0x0, 0x1b8, 0x1b8, 0x1b8, 0x1b8, 0x1b8, 0x3, &(0x7f0000000440), {[{{@uncond, 0x0, 0xc0, 0xe0, 0x0, {}, [@common=@ttl={{0x28, 'ttl\x00'}, {0x0, 0x9}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}, {0x1}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x1, 0xff, 0x81, 0x0, '\x00', 'syz1\x00', {0xfffffffffffffffe}}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vsock\x00', 0x90000, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_CREATE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, r3, 0x2, 0x0, 0xfffffffc, {0x3}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}]}, 0x1c}}, 0x4041) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r1, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000340)={0x78, r3, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}, @L2TP_ATTR_RECV_SEQ={0x5}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0x9b2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x2}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast1}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x3}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x7}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x1f}]}, 0x78}, 0x1, 0x0, 0x0, 0x20004000}, 0x8090) 16:29:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./busAworkdir=./file1,upperdir=./file0']) 16:29:56 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setxattr$security_evm(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='security.evm\x00', &(0x7f0000000240)=@md5={0x1, "f92ccb2dc1f9aa567942475b66b0e99b"}, 0x11, 0x3) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x10) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$SIOCPNGETOBJECT(r0, 0x89e0, &(0x7f0000000080)=0xff) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469d18dd6ea1ee076723d2e2f66707065726469723d2e2f66696c65"]) mkdir(&(0x7f00000002c0)='./bus/file0\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x4010, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1090.486416][T15415] overlayfs: failed to resolve './file0': -2 [ 1090.525419][T15418] overlayfs: missing 'workdir' [ 1090.600882][T15419] overlayfs: missing 'workdir' [ 1090.633858][T15422] overlayfs: unrecognized mount option "workdiэvr=./fpperdir=./file" or missing value [ 1090.671683][T15424] overlayfs: unrecognized mount option "workdiэvr=./fpperdir=./file" or missing value [ 1091.180667][T15432] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:57 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x6c00, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:29:57 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./busCworkdir=./file1,upperdir=./file0']) 16:29:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x4110, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:29:57 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/nvme-fabrics\x00', 0x8640, 0x0) r1 = socket$l2tp(0x2, 0x2, 0x73) dup2(r0, r1) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66265e7813"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:57 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000200)=""/122, 0x7a}], 0x1, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000940)={&(0x7f0000000840)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xac, 0xac, 0x6, [@restrict={0xd}, @enum={0x6, 0x5, 0x0, 0x6, 0x4, [{0x1, 0xffff}, {0x1, 0x2}, {0xd, 0xfffffff7}, {0x101, 0x9}, {0x9}]}, @restrict={0xc, 0x0, 0x0, 0xb, 0x3}, @enum={0x5, 0x5, 0x0, 0x6, 0x4, [{0xe, 0x3f}, {0x10, 0x7}, {0x9, 0x2}, {0xc, 0xfff}, {0x4, 0xcf}]}, @volatile={0xb, 0x0, 0x0, 0x9, 0x2}, @int={0x7, 0x0, 0x0, 0x1, 0x0, 0x1a, 0x0, 0x2f, 0x1}, @var={0x3, 0x0, 0x0, 0xe, 0x1, 0x1}]}, {0x0, [0x5f, 0x5f, 0x61, 0x5f]}}, &(0x7f00000006c0)=""/122, 0xca, 0x7a, 0x1}, 0x20) r2 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/udmabuf\x00', 0x2) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/qat_adf_ctl\x00', 0xe000, 0x0) poll(&(0x7f0000000a00)=[{r1, 0x410}, {r2, 0x1010}, {r3, 0x40}, {r0, 0x41}], 0x4, 0x7fffffff) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000300)=""/115, 0x73}], 0x1, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') creat(&(0x7f0000000240)='./bus\x00', 0x0) [ 1092.284111][T15441] overlayfs: missing 'workdir' [ 1092.292801][T15442] overlayfs: failed to resolve './file0': -2 [ 1092.313239][T15443] overlayfs: failed to resolve './f&^x': -2 [ 1092.318649][T15446] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:29:58 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:29:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x4406, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1092.350199][T15439] overlayfs: filesystem on './file0' not supported as upperdir [ 1092.356256][T15443] overlayfs: failed to resolve './f&^x': -2 [ 1092.358765][T15449] overlayfs: missing 'workdir' 16:29:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus\\workdir=./file1,upperdir=./file0']) 16:29:58 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') mount(&(0x7f00000000c0)=@sg0='/dev/sg0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='ubifs\x00', 0x20000, &(0x7f00000002c0)='overlay\x00') 16:29:58 executing program 2 (fault-call:3 fault-nth:0): mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1092.602695][T15460] overlayfs: missing 'workdir' [ 1092.624564][T15465] overlayfs: missing 'workdir' 16:29:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,,orkdir=./file1,upperdir=./file0']) [ 1092.660070][T15466] FAULT_INJECTION: forcing a failure. [ 1092.660070][T15466] name failslab, interval 1, probability 0, space 0, times 0 [ 1092.705099][T15466] CPU: 0 PID: 15466 Comm: syz-executor.2 Not tainted 5.5.0-rc7-syzkaller #0 [ 1092.713840][T15466] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1092.724016][T15466] Call Trace: [ 1092.727345][T15466] dump_stack+0x197/0x210 [ 1092.731683][T15466] should_fail.cold+0xa/0x15 [ 1092.736284][T15466] ? fault_create_debugfs_attr+0x180/0x180 [ 1092.742103][T15466] ? ___might_sleep+0x163/0x2c0 [ 1092.747011][T15466] __should_failslab+0x121/0x190 [ 1092.752069][T15466] should_failslab+0x9/0x14 [ 1092.756590][T15466] kmem_cache_alloc+0x2aa/0x710 [ 1092.761450][T15466] ? lock_downgrade+0x920/0x920 [ 1092.766319][T15466] getname_flags+0xd6/0x5b0 [ 1092.770841][T15466] do_renameat2+0x199/0xc40 [ 1092.775371][T15466] ? user_path_create+0x50/0x50 [ 1092.780233][T15466] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1092.786299][T15470] overlayfs: unrecognized mount option "orkdir=./file1" or missing value [ 1092.786475][T15466] ? fput_many+0x12c/0x1a0 [ 1092.786493][T15466] ? fput+0x1b/0x20 [ 1092.786513][T15466] ? ksys_write+0x1cf/0x290 [ 1092.802697][T15471] overlayfs: unrecognized mount option "orkdir=./file1" or missing value [ 1092.803185][T15466] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1092.803206][T15466] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1092.826981][T15466] ? do_syscall_64+0x26/0x790 [ 1092.831672][T15466] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1092.837750][T15466] ? do_syscall_64+0x26/0x790 [ 1092.838926][T15472] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1092.842428][T15466] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1092.842449][T15466] __x64_sys_rename+0x61/0x80 [ 1092.842468][T15466] do_syscall_64+0xfa/0x790 [ 1092.842490][T15466] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1092.876917][T15466] RIP: 0033:0x45b349 [ 1092.880942][T15466] 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 [ 1092.901166][T15466] RSP: 002b:00007f9cb27b6c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1092.909616][T15466] RAX: ffffffffffffffda RBX: 00007f9cb27b76d4 RCX: 000000000045b349 [ 1092.917773][T15466] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1092.925734][T15466] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1092.933728][T15466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1092.941735][T15466] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000000 [ 1093.540070][T15478] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:00 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x7400, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:00 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x5c00, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,.orkdir=./file1,upperdir=./file0']) 16:30:00 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x44) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm-monitor\x00', 0x2a0c00, 0x0) r0 = socket(0x80000000000000a, 0x2, 0x0) close(r0) r1 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000000)={r2}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000200)={r2, 0x2, 0x2, 0x3, 0x7, 0x66b}, &(0x7f0000000240)=0x14) r3 = socket(0x80000000000000a, 0x2, 0x0) close(r3) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r3, 0x84, 0x0, &(0x7f0000000000)={r5}, &(0x7f0000000040)=0x10) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f0000000340)={r5, @in={{0x2, 0x4e20, @rand_addr=0x2000100}}}, 0x84) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:00 executing program 2 (fault-call:3 fault-nth:1): mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1094.527745][T15483] FAULT_INJECTION: forcing a failure. [ 1094.527745][T15483] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1094.541182][T15483] CPU: 0 PID: 15483 Comm: syz-executor.2 Not tainted 5.5.0-rc7-syzkaller #0 [ 1094.549861][T15483] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1094.559928][T15483] Call Trace: [ 1094.563236][T15483] dump_stack+0x197/0x210 [ 1094.567584][T15483] should_fail.cold+0xa/0x15 [ 1094.572187][T15483] ? fault_create_debugfs_attr+0x180/0x180 [ 1094.578010][T15483] ? __kasan_check_read+0x11/0x20 [ 1094.583045][T15483] ? __lock_acquire+0x16f2/0x4a00 [ 1094.588090][T15483] should_fail_alloc_page+0x50/0x60 [ 1094.593293][T15483] __alloc_pages_nodemask+0x1a1/0x910 [ 1094.598672][T15483] ? fs_reclaim_release+0xf/0x30 [ 1094.603313][T15487] overlayfs: unrecognized mount option ".orkdir=./file1" or missing value [ 1094.603608][T15483] ? __alloc_pages_slowpath+0x2900/0x2900 [ 1094.617823][T15483] ? fs_reclaim_release+0xf/0x30 [ 1094.622864][T15483] ? fault_create_debugfs_attr+0x180/0x180 [ 1094.628684][T15483] cache_grow_begin+0x90/0xc60 [ 1094.633462][T15483] ? getname_flags+0xd6/0x5b0 [ 1094.638161][T15483] ? trace_hardirqs_off+0x62/0x240 [ 1094.644390][T15483] kmem_cache_alloc+0x64e/0x710 [ 1094.649263][T15483] getname_flags+0xd6/0x5b0 [ 1094.653785][T15483] do_renameat2+0x199/0xc40 [ 1094.658321][T15483] ? user_path_create+0x50/0x50 [ 1094.663300][T15483] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1094.669908][T15483] ? fput_many+0x12c/0x1a0 16:30:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xedc0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1094.672734][T15491] overlayfs: unrecognized mount option ".orkdir=./file1" or missing value [ 1094.674340][T15483] ? fput+0x1b/0x20 [ 1094.674353][T15483] ? ksys_write+0x1cf/0x290 [ 1094.674376][T15483] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1094.696700][T15483] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1094.700932][T15493] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1094.702169][T15483] ? do_syscall_64+0x26/0x790 [ 1094.702188][T15483] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe 16:30:00 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,/orkdir=./file1,upperdir=./file0']) [ 1094.702203][T15483] ? do_syscall_64+0x26/0x790 [ 1094.702224][T15483] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1094.737676][T15483] __x64_sys_rename+0x61/0x80 [ 1094.742391][T15483] do_syscall_64+0xfa/0x790 [ 1094.747039][T15483] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1094.753064][T15483] RIP: 0033:0x45b349 [ 1094.757086][T15483] 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 16:30:00 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000340)={0x6, 0xa, 0x4, 0x4, 0xff, {}, {0x0, 0x0, 0x2f, 0x3, 0xfe, 0x8, "dfa76ba3"}, 0x9d8, 0x1, @planes=&(0x7f00000002c0)={0x80000000, 0x1, @userptr=0x1, 0xffffffff}, 0x9, 0x0, r1}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000440)={{{@in6=@ipv4={[], [], @local}, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@remote}}, &(0x7f00000003c0)=0xe8) lstat(&(0x7f0000000540)='./file2\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000680)={{{@in6=@mcast1, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@loopback}}, &(0x7f0000000780)=0xe8) mount$fuseblk(&(0x7f00000000c0)='/dev/loop0\x00', &(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)='fuseblk\x00', 0x84000, &(0x7f00000007c0)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@allow_other='allow_other'}, {@default_permissions='default_permissions'}], [{@euid_gt={'euid>', r5}}, {@fowner_lt={'fowner<', r6}}]}}) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1094.777010][T15483] RSP: 002b:00007f9cb27b6c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1094.785444][T15483] RAX: ffffffffffffffda RBX: 00007f9cb27b76d4 RCX: 000000000045b349 [ 1094.792272][T15496] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1094.793431][T15483] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1094.793442][T15483] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1094.793450][T15483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1094.793458][T15483] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000001 16:30:00 executing program 2 (fault-call:3 fault-nth:2): mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xf000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1094.963422][T15502] overlayfs: unrecognized mount option "/orkdir=./file1" or missing value [ 1095.075935][T15511] overlayfs: unrecognized mount option "/orkdir=./file1" or missing value [ 1095.102761][T15512] FAULT_INJECTION: forcing a failure. [ 1095.102761][T15512] name failslab, interval 1, probability 0, space 0, times 0 [ 1095.167525][T15512] CPU: 1 PID: 15512 Comm: syz-executor.2 Not tainted 5.5.0-rc7-syzkaller #0 [ 1095.176249][T15512] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1095.186313][T15512] Call Trace: [ 1095.189641][T15512] dump_stack+0x197/0x210 [ 1095.193991][T15512] should_fail.cold+0xa/0x15 [ 1095.198715][T15512] ? fault_create_debugfs_attr+0x180/0x180 [ 1095.204541][T15512] ? ___might_sleep+0x163/0x2c0 [ 1095.209395][T15512] __should_failslab+0x121/0x190 [ 1095.214350][T15512] should_failslab+0x9/0x14 [ 1095.218846][T15512] __kmalloc+0x2e0/0x770 [ 1095.223084][T15512] ? mark_held_locks+0xf0/0xf0 [ 1095.227924][T15512] ? mark_lock+0xc2/0x1220 [ 1095.232331][T15512] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1095.238585][T15512] ? security_capable+0x95/0xc0 [ 1095.243474][T15512] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1095.249193][T15512] tomoyo_realpath_from_path+0xc5/0x660 [ 1095.254844][T15512] ? tomoyo_path2_perm+0x21b/0x670 [ 1095.260080][T15512] tomoyo_path2_perm+0x27b/0x670 [ 1095.265022][T15512] ? tomoyo_path2_perm+0x21b/0x670 [ 1095.270148][T15512] ? tomoyo_mkdev_perm+0x4a0/0x4a0 [ 1095.275270][T15512] ? lock_downgrade+0x920/0x920 [ 1095.280249][T15512] ? __kasan_check_write+0x14/0x20 [ 1095.285395][T15512] ? __mutex_unlock_slowpath+0xf0/0x6a0 [ 1095.290964][T15512] tomoyo_path_rename+0xee/0x150 [ 1095.295916][T15512] ? tomoyo_sb_pivotroot+0x30/0x30 [ 1095.301201][T15512] ? kernfs_dop_revalidate+0x2f0/0x3c0 [ 1095.306759][T15512] security_path_rename+0x20c/0x300 [ 1095.312081][T15512] do_renameat2+0x7b8/0xc40 [ 1095.316839][T15512] ? user_path_create+0x50/0x50 [ 1095.321821][T15512] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1095.328054][T15512] ? fput_many+0x12c/0x1a0 [ 1095.332958][T15512] ? ksys_write+0x1cf/0x290 [ 1095.337468][T15512] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1095.342920][T15512] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1095.349022][T15512] ? do_syscall_64+0x26/0x790 [ 1095.354747][T15512] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1095.360466][T15512] __x64_sys_rename+0x61/0x80 [ 1095.365169][T15512] do_syscall_64+0xfa/0x790 [ 1095.370713][T15512] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1095.376603][T15512] RIP: 0033:0x45b349 [ 1095.380489][T15512] 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 [ 1095.400170][T15512] RSP: 002b:00007f9cb27b6c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1095.408567][T15512] RAX: ffffffffffffffda RBX: 00007f9cb27b76d4 RCX: 000000000045b349 [ 1095.416614][T15512] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1095.424592][T15512] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1095.432580][T15512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1095.440822][T15512] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000002 [ 1095.460951][T15517] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1095.485598][T15512] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1096.110685][T15522] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x7a00, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:02 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xff00, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,\\orkdir=./file1,upperdir=./file0']) 16:30:02 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) epoll_pwait(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}], 0x2, 0x971, &(0x7f0000000200)={[0x20]}, 0x8) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="b5f8903a05842231f4fd5a7ec02972f0693d88ffe7354e18ed30d18434b2cc1050ba25f46513d1f6aaa07f4a291830ffd60dab5285beae84e8a881a097c8b58d31e21545e930682cefd888030947aa59c611ed5c82df5ab570d31d83a8952db2e23ad057112ae5631a501d", @ANYRESOCT, @ANYPTR, @ANYRES32, @ANYRESOCT, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r0], @ANYBLOB="498d2cc2c5a64bb999e93506a574a0482ae6388cb8fcfa851eb33fb50f96ba883ac90cdd835955f3253a0d4393c45b6a2bbe64a94b2bf65ada4bbb824cfac1bb4b8121df64a501504bbe41fcce1bcc2f52cce4a131d8c8d9c9c4a4eb171cbf7c1094b5079f380cdcce33e37b2093f4ee"]]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) sync_file_range(r1, 0x5, 0x1, 0x1) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:02 executing program 2 (fault-call:3 fault-nth:3): mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:02 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1097.104923][T15533] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1097.145362][T15531] FAULT_INJECTION: forcing a failure. [ 1097.145362][T15531] name failslab, interval 1, probability 0, space 0, times 0 [ 1097.152911][T15536] overlayfs: unrecognized mount option "\orkdir=./file1" or missing value [ 1097.164166][T15534] overlayfs: unrecognized mount option "" or missing value [ 1097.215442][T15534] overlayfs: unrecognized mount option "" or missing value [ 1097.217850][T15541] overlayfs: unrecognized mount option "\orkdir=./file1" or missing value [ 1097.223033][T15531] CPU: 1 PID: 15531 Comm: syz-executor.2 Not tainted 5.5.0-rc7-syzkaller #0 [ 1097.240185][T15531] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1097.250250][T15531] Call Trace: [ 1097.253564][T15531] dump_stack+0x197/0x210 [ 1097.257939][T15531] should_fail.cold+0xa/0x15 [ 1097.262540][T15531] ? fault_create_debugfs_attr+0x180/0x180 [ 1097.268524][T15531] ? ___might_sleep+0x163/0x2c0 [ 1097.273486][T15531] __should_failslab+0x121/0x190 [ 1097.278441][T15531] should_failslab+0x9/0x14 [ 1097.282960][T15531] __kmalloc+0x2e0/0x770 [ 1097.287213][T15531] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1097.293461][T15531] ? d_absolute_path+0x11b/0x170 [ 1097.298404][T15531] ? __d_path+0x140/0x140 [ 1097.302753][T15531] ? tomoyo_encode2.part.0+0xf5/0x400 [ 1097.308137][T15531] tomoyo_encode2.part.0+0xf5/0x400 16:30:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,w%rkdir=./file1,upperdir=./file0']) [ 1097.313377][T15531] tomoyo_encode+0x2b/0x50 [ 1097.317990][T15531] tomoyo_realpath_from_path+0x19c/0x660 [ 1097.323643][T15531] tomoyo_path2_perm+0x27b/0x670 [ 1097.328583][T15531] ? tomoyo_path2_perm+0x21b/0x670 [ 1097.333713][T15531] ? tomoyo_mkdev_perm+0x4a0/0x4a0 [ 1097.338878][T15531] ? __kasan_check_write+0x14/0x20 [ 1097.344003][T15531] ? __mutex_unlock_slowpath+0xf0/0x6a0 [ 1097.349570][T15531] tomoyo_path_rename+0xee/0x150 [ 1097.355126][T15531] ? tomoyo_sb_pivotroot+0x30/0x30 [ 1097.360245][T15531] ? kernfs_dop_revalidate+0x2f0/0x3c0 16:30:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xff03, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:03 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1097.365736][T15531] security_path_rename+0x20c/0x300 [ 1097.370979][T15531] do_renameat2+0x7b8/0xc40 [ 1097.375513][T15531] ? user_path_create+0x50/0x50 [ 1097.380380][T15531] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1097.386631][T15531] ? fput_many+0x12c/0x1a0 [ 1097.391075][T15531] ? ksys_write+0x1cf/0x290 [ 1097.395596][T15531] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1097.401241][T15531] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1097.407312][T15531] ? do_syscall_64+0x26/0x790 [ 1097.412004][T15531] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1097.418014][T15531] __x64_sys_rename+0x61/0x80 [ 1097.422696][T15531] do_syscall_64+0xfa/0x790 [ 1097.427218][T15531] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1097.433323][T15531] RIP: 0033:0x45b349 [ 1097.437235][T15531] 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 [ 1097.457199][T15531] RSP: 002b:00007f9cb27b6c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1097.465627][T15531] RAX: ffffffffffffffda RBX: 00007f9cb27b76d4 RCX: 000000000045b349 [ 1097.473641][T15531] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1097.481637][T15531] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1097.489636][T15531] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1097.497612][T15531] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000003 [ 1097.512962][T15531] ERROR: Out of memory at tomoyo_realpath_from_path. 16:30:03 executing program 2 (fault-call:3 fault-nth:4): mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:03 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) userfaultfd(0x800) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1097.645623][T15556] FAULT_INJECTION: forcing a failure. [ 1097.645623][T15556] name failslab, interval 1, probability 0, space 0, times 0 [ 1097.669829][T15555] overlayfs: unrecognized mount option "w%rkdir=./file1" or missing value [ 1097.679338][T15556] CPU: 0 PID: 15556 Comm: syz-executor.2 Not tainted 5.5.0-rc7-syzkaller #0 [ 1097.688042][T15556] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1097.698110][T15556] Call Trace: [ 1097.701416][T15556] dump_stack+0x197/0x210 [ 1097.705766][T15556] should_fail.cold+0xa/0x15 [ 1097.710433][T15556] ? fault_create_debugfs_attr+0x180/0x180 [ 1097.716266][T15556] ? ___might_sleep+0x163/0x2c0 [ 1097.721145][T15556] __should_failslab+0x121/0x190 [ 1097.726129][T15556] should_failslab+0x9/0x14 [ 1097.730644][T15556] __kmalloc+0x2e0/0x770 [ 1097.735777][T15556] ? mark_held_locks+0xf0/0xf0 [ 1097.740549][T15556] ? mark_lock+0xc2/0x1220 [ 1097.742082][T15560] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1097.744981][T15556] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1097.744999][T15556] ? security_capable+0x95/0xc0 [ 1097.745019][T15556] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1097.745041][T15556] tomoyo_realpath_from_path+0xc5/0x660 [ 1097.781923][T15556] ? tomoyo_path2_perm+0x21b/0x670 [ 1097.787069][T15556] tomoyo_path2_perm+0x27b/0x670 [ 1097.792049][T15556] ? tomoyo_path2_perm+0x21b/0x670 [ 1097.797194][T15556] ? tomoyo_mkdev_perm+0x4a0/0x4a0 [ 1097.802474][T15556] ? __kasan_check_write+0x14/0x20 [ 1097.807623][T15556] ? __mutex_unlock_slowpath+0xf0/0x6a0 [ 1097.813192][T15556] tomoyo_path_rename+0xee/0x150 [ 1097.818152][T15556] ? tomoyo_sb_pivotroot+0x30/0x30 [ 1097.823276][T15556] ? kernfs_dop_revalidate+0x2f0/0x3c0 [ 1097.828877][T15556] security_path_rename+0x20c/0x300 [ 1097.834096][T15556] do_renameat2+0x7b8/0xc40 [ 1097.838624][T15556] ? user_path_create+0x50/0x50 [ 1097.843505][T15556] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1097.849760][T15556] ? fput_many+0x12c/0x1a0 [ 1097.854190][T15556] ? ksys_write+0x1cf/0x290 [ 1097.858709][T15556] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1097.864186][T15556] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1097.870278][T15556] ? do_syscall_64+0x26/0x790 [ 1097.874960][T15556] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1097.880484][T15556] __x64_sys_rename+0x61/0x80 [ 1097.885179][T15556] do_syscall_64+0xfa/0x790 [ 1097.889700][T15556] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1097.896507][T15556] RIP: 0033:0x45b349 [ 1097.900432][T15556] 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 [ 1097.920439][T15556] RSP: 002b:00007f9cb27b6c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1097.929029][T15556] RAX: ffffffffffffffda RBX: 00007f9cb27b76d4 RCX: 000000000045b349 [ 1097.937014][T15556] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1097.945089][T15556] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1097.953267][T15556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1097.961251][T15556] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000004 [ 1098.025635][T15568] overlayfs: unrecognized mount option "w%rkdir=./file1" or missing value [ 1098.425926][T15556] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1098.791786][T15564] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x9610, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:05 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,w,rkdir=./file1,upperdir=./file0']) 16:30:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x22080, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:05 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:05 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x130) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x4002, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c6f77653d2e2f6275732c776f726b6469913d2e2f66696c65312c75707065726469723d2e2f66696c6530", @ANYRES32=0x0]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') getresgid(&(0x7f0000000200), &(0x7f0000000240), &(0x7f00000002c0)=0x0) r1 = getgid() getresgid(&(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)=0x0) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r6, r4) r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r12, r10) r13 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r13, 0x40086602, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x8, &(0x7f0000000500)=[r0, r1, r2, r4, r8, r10, 0xffffffffffffffff, r14]) 16:30:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x40000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:05 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = socket(0x27, 0x2, 0x4) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100)='nl80211\x00') ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'team0\x00', 0x0}) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r6 = socket(0x10, 0x803, 0x0) semctl$GETVAL(0x0, 0x2, 0xc, &(0x7f00000003c0)=""/246) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=@newlink={0x40, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r7}]}}}, @IFLA_MASTER={0x8, 0x4, r5}]}, 0x40}}, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, r1, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r2}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r7}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x1}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x400, 0xffffffffffffffff}}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000001}, 0x4008084) r8 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r8, 0x40086602, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r8, 0xc038563c, &(0x7f0000000040)={0x0, 0x0, {0x6, 0x7, 0x1, 0x7}}) [ 1099.983322][T15585] overlayfs: unrecognized mount option "w" or missing value [ 1099.998401][T15583] overlayfs: unrecognized mount option "lowe=./bus" or missing value [ 1100.016951][T15587] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,w/rkdir=./file1,upperdir=./file0']) [ 1100.058265][T15591] overlayfs: unrecognized mount option "w" or missing value [ 1100.078599][T15592] overlayfs: unrecognized mount option "lowe=./bus" or missing value 16:30:05 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:06 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723db1c666ee7a3a722e2f6275732c776f726b6469322d2e"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x44898, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1100.278507][T15600] overlayfs: unrecognized mount option "w/rkdir=./file1" or missing value [ 1100.328371][T15610] overlayfs: unrecognized mount option "w/rkdir=./file1" or missing value [ 1100.385040][T15608] overlayfs: unrecognized mount option "workdi2-." or missing value [ 1100.426271][T15615] overlayfs: unrecognized mount option "workdi2-." or missing value [ 1101.009260][T15619] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xf000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:07 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,w\\rkdir=./file1,upperdir=./file0']) 16:30:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x1fffff, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:07 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x163) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000a00)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f776572646972e23b58a7247a1211e34fd9e4e8d8233d2e2f6275732c776f"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = getuid() syz_mount_image$afs(&(0x7f0000000240)='afs\x00', &(0x7f00000002c0)='./bus/file0\x00', 0x200, 0x7, &(0x7f0000000800)=[{&(0x7f0000000340)="d6cbfef543870059a869da04fc6f5e90d3c996c220388d548dca5ea86e9c9efbb4ce9466a088c656e7eb9ac49f4f824cee1578d81496a9616856579c9873b9adb058aa751281b411aa8d5dd2f3af0aa866784a48bf0fa747bf01465d1ef1bef64c4f18d1405e423843261966d084ddb53d1b57ec41f956e3268cfdb58b696cbcdf890a86e4f9ab23a617360cef2dac93d167db8d60e30d71af0279b48c21185bc92404e0d6321c57a5d728332f851f0eaac5", 0xb2, 0x938c}, {&(0x7f0000000440)="c8880bc95fd87d6a6eea840cc97cd78e22e2b2688c0390b3cd1e2d6a6d95878afc1d7dff5089d8be2259e61c095e8edf6fefc620b770c4a4ad62062af51b502af14ce0242cdcc3025559d27528718413ef6545b9684e2b719fcff10c3729489eb6117ae58360be1503e0af5466936c7c7140b996db92260b35a61ced1776c2d37ced84043021721e24b8399e8ed57aa4e1dc874dd7ddf9fae17f545558cb4b00aefbd3165b252eaa717f725cd8450ccfde6165f66e6ef27c6ddd9142a3b6fb853c1367ce174599bf6d2c1f63b9ff6627fb500ad00097f0ff21565e88ea13c9677731aa372a015a667e6d", 0xea, 0x66b}, {&(0x7f0000000540)="cc0bb6839dd27d2bde28e1ef162dcd3f4c06201392293e37ad80311d626fca0ff943a73138", 0x25, 0xffff}, {&(0x7f0000000580)="1d257ea158baaabdf6e435e9619665a0f8beaed86c1416ca7e612f0540ddb854c09f438f261832dc8e6a54c7fcc4baa106403d53a001a5b23f76ad5ce16e7ca44717b91a83b5a4075ea7a5be7f3f3e82109ad3b8133d3c972b24b5f687a17dcf359ab23d136a54a30018e98f1c6aead545dbf5456d1fd41f607cba53024ad594b2534ccd2080fa3b28bd305dc8ba5e3fcf9dad1e466637c50d3dba80", 0x9c, 0xffff}, {&(0x7f0000000640)="7a43c4c47ddd67564b0788027d46", 0xe, 0x9}, {&(0x7f0000000680)="bb5597dae0a901627b76aa71b43200ece5bc0778721f98238272c1690dc62df7e6b7e8092e1ce5403e9d4b14c6d515a34545f965cdcb6be99739481a6a7650cb34620b9b891e4e53198028a1dd5bd0e661b66a71eb106e84000c013cc71b6cf95de97583aec16a1cc28eaf9e316d7055896234c6fd", 0x75, 0xfffffffffffff99b}, {&(0x7f0000000700)="39beb1c44cc66a6519babe0feb2abe09f285ea03502f0dd41a49ce50d3d271cc3d2d487b5cbc826024ac76369623b4358244d6f79044efec0a76e2c0cc5acdf6333ab90db7cbf971b8b848c279a69489ed3f67f2b01a4e1aa1783fc050ec475fe779fc7eccd92453fd6b334947e71973d027fd25e82670f1c7b1e044215fb1dcf3a03bd3388c8c329fb90d7ee8a26c234b35f979b668f6d93f74708bf1088759b730bdb5744536f348b01d32e98022053cf286c66a941353ae301ab9f25718b95a41cb3579359a822f30f8b5468ada09ca9b", 0xd2, 0x9}], 0x90001, &(0x7f00000008c0)={[{@flock_local='flock=local'}, {@source={'source', 0x3d, 'overlay\x00'}}], [{@dont_hash='dont_hash'}, {@smackfsdef={'smackfsdef', 0x3d, 'overlay\x00'}}, {@euid_eq={'euid', 0x3d, r2}}, {@uid_lt={'uid<', r4}}, {@subj_type={'subj_type', 0x3d, 'selinuxselfwlan0/md5sumvmnet1vmnet0wlan1&prockeyringtrustedeth1vboxnet1{:'}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@dont_measure='dont_measure'}, {@obj_user={'obj_user', 0x3d, 'em0!mime_type{.'}}, {@euid_gt={'euid>', r5}}]}) 16:30:07 executing program 2: mkdir(&(0x7f0000000100)='./bus/file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nvme-fabrics\x00', 0x10400, 0x0) ioctl$TIOCGETD(r0, 0x5424, &(0x7f00000000c0)) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1102.061497][T15624] overlayfs: unrecognized mount option "w\rkdir=./file1" or missing value [ 1102.074170][T15633] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:07 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) getxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="747275737414a62fad7275737465646e6f6465767472757374656473656c6647504c3a008ec93b875968101cc3375c4d32d832710dae415c"], &(0x7f0000000180)=""/222, 0xde) modify_ldt$read_default(0x2, &(0x7f0000000400)=""/24, 0x18) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000004c0)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-intel\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000380)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-camellia-asm\x00'}, 0x58) r5 = accept$alg(r4, 0x0, 0x0) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r6, 0x40086602, 0x0) ioctl$KDGKBDIACR(r6, 0x4b4a, &(0x7f0000000540)=""/225) fsconfig$FSCONFIG_CMD_CREATE(r6, 0x6, 0x0, 0x0, 0x0) dup3(r1, r5, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, 0x0) write$P9_RREADLINK(r7, &(0x7f00000000c0)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r8 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcsa\x00', 0x642ac0, 0x0) open$dir(&(0x7f0000000440)='./bus\x00', 0x80102, 0x20) ioctl$USBDEVFS_CLEAR_HALT(r8, 0x80045515, &(0x7f0000000280)={0x4, 0x1}) [ 1102.117433][T15632] overlayfs: unrecognized mount option "lowerdir;X$zO#=./bus" or missing value [ 1102.139025][T15638] overlayfs: unrecognized mount option "w\rkdir=./file1" or missing value 16:30:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,wo,kdir=./file1,upperdir=./file0']) 16:30:08 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xf0ffff, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1102.224810][T15644] overlayfs: unrecognized mount option "lowerdir;X$zO#=./bus" or missing value 16:30:08 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x2, 0x0) mmap$snddsp_status(&(0x7f0000ffd000/0x2000)=nil, 0x1000, 0x1000008, 0x12, r0, 0x82000000) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:08 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$VIDIOC_ENCODER_CMD(r0, 0xc028564d, &(0x7f0000000040)={0x1, 0x0, [0x3, 0xffffffff, 0x19, 0x1000, 0xffff7fff, 0xfffffff8, 0x1cf7f75e, 0x2f6800]}) [ 1102.373003][T15652] overlayfs: unrecognized mount option "wo" or missing value [ 1102.435652][T15655] overlayfs: missing 'lowerdir' [ 1102.439993][T15659] overlayfs: unrecognized mount option "wo" or missing value [ 1102.605420][T15668] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1103.021574][T15675] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xfc00, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,wo/kdir=./file1,upperdir=./file0']) 16:30:09 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x1000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:09 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$SG_SCSI_RESET(0xffffffffffffffff, 0x2284, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$KVM_GET_XSAVE(r0, 0x9000aea4, &(0x7f00000013c0)) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:09 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, 0x0) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000200)={0x1f, 0x1, 0x4, 0x4, 0x6, {r1, r2/1000+30000}, {0x2, 0x2, 0x6, 0xf7, 0x5, 0x2, "9e79f018"}, 0x140000, 0x1, @fd=r3, 0x24d, 0x0, r4}) accept4$unix(r5, 0x0, &(0x7f00000002c0), 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r6, 0x40086602, 0x0) r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000340)={0x0, r7, 0x80000000, 0x40, 0xffffffffffff8000, 0x182}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:09 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)='cgroup2\x00', 0x20e24d4, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') socket(0x18, 0x4, 0x65) syz_mount_image$btrfs(&(0x7f0000000040)='btrfs\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x1, &(0x7f0000000100)=[{&(0x7f0000000180)="91e876d485cec94572f70e45d67bcfc3add67bc72c18d03af2b2ff2927a4b430d13b8134b18d19daacaa4cefabc1d8bae3b14c70b2d5b36797b944eae071cf86501c55aa9e7be5f3aff349ccfaf33ef303b9dadfcc2844e2767671f7cbb8dca2846181a953b103a169e1b82b025fb1d3ff7ff960fdfac2f5b3ba563095cbfd4e01e489c8b3e4242f04c5658fa66a5d1139a6df1148a25ae106", 0x99, 0x1ff}], 0x200000, &(0x7f0000000240)=ANY=[@ANYBLOB="636865636b5f696e745f7072696e745f6d61736b3d3078303030303030303030303030303363382c6175746f6465667a61672c6e6f7373ca5e7370726561642c6e6f73706163655f63616368652c686173682c736d61636b6673726f6f743d6367726f757032002c00"]) [ 1104.111728][T15687] overlayfs: unrecognized mount option "wo/kdir=./file1" or missing value [ 1104.140454][T15691] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1104.145658][T15685] overlayfs: missing 'lowerdir' 16:30:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x2000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1104.174489][T15695] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1104.177681][T15693] overlayfs: unrecognized mount option "wo/kdir=./file1" or missing value 16:30:10 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:10 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') lstat(&(0x7f00000002c0)='./bus/file1\x00', &(0x7f0000000200)) 16:30:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,wo\\kdir=./file1,upperdir=./file0']) 16:30:10 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vga_arbiter\x00', 0x200482, 0x0) getsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0x4) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcsu\x00', 0x10000, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1104.555054][T15714] overlayfs: unrecognized mount option "wo\kdir=./file1" or missing value [ 1104.579322][T15715] overlayfs: missing 'lowerdir' [ 1104.614062][T15718] overlayfs: unrecognized mount option "wo\kdir=./file1" or missing value [ 1104.693445][T15722] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1105.221957][T15726] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x30000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x3000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:11 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/bluetooth/6lowpan_control\x00', 0x2, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,wor,dir=./file1,upperdir=./file0']) 16:30:11 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:11 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x131) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726069723d2e2f66696c65309455aff29e4984bf04be2a110585d5c4d66bf84d584a47cf294c32c4ee89946bcd0826ec8678701800ab7eaaaed219207ba4c1e2a705b6d45b7755e5602dd71398fb7dfb3d7a25a93777dce3065f45c48d333611737f850551b71ee59b181ff94530b23e43622cc8d6c406565d6605d2e2be2b382e7849954eab45440943ab71c82865d1343a8848fa36893731f891a3a86bc6eae258c68c66c30d07a071266497c4de3bc0fbf7dd8ff93b43cd8499435cc082354a93284022caf7844e64620ca2a425b1e8d54d02c5b6c2a3475cd8a691801926fb0a0dc9d69109ece35d08b35f5aef7c43b9f897b31a72f97c68037dfca7a49904df0d53f644b2bc43a4bd77d7ad7da863435ef0e961916dff0d1fb91cc78136ee6d1dbe77f8708d40abeaed98a892701eb32a568f18c8b7"]) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x8000, 0x20000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0xc0505350, &(0x7f0000000340)={{0x6, 0xe2}, {0x0, 0x3}, 0x3, 0x4, 0x99}) [ 1106.192869][T15729] overlayfs: missing 'lowerdir' [ 1106.209966][T15731] overlayfs: unrecognized mount option "wor" or missing value 16:30:12 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:12 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000040)='./bus/file0\x00') 16:30:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x4000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1106.310277][T15742] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1106.321788][T15739] overlayfs: unrecognized mount option "wor" or missing value [ 1106.340976][T15738] overlayfs: unrecognized mount option "upper`ir=./file0UI*kMXJG)L2k&xp" or missing value 16:30:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,wor/dir=./file1,upperdir=./file0']) [ 1106.418362][T15745] overlayfs: unrecognized mount option "upper`ir=./file0UI*kMXJG)L2k&xp" or missing value 16:30:12 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/mdstat\x00', 0x0, 0x0) ioctl$PPPIOCSPASS(r0, 0x40107447, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1ff, 0x7, 0x3f, 0x6}, {0x7, 0x9, 0x9, 0x20}, {0x4, 0x8, 0x8, 0x3}, {0xaa5, 0x1f, 0x8, 0x2}, {0x6, 0x0, 0x1f, 0x2}, {0x7, 0x9, 0x7, 0x7}]}) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:12 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) inotify_add_watch(r0, &(0x7f00000000c0)='./file1\x00', 0x80000004) mkdir(&(0x7f0000000200)='./bus\x00', 0x160) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1106.610755][T15756] overlayfs: missing 'lowerdir' [ 1106.616684][T15758] overlayfs: unrecognized mount option "wor/dir=./file1" or missing value [ 1106.641383][T15757] overlayfs: failed to resolve './file0': -2 [ 1106.673537][T15761] overlayfs: unrecognized mount option "wor/dir=./file1" or missing value [ 1106.862446][T15768] overlayfs: './bus' not a directory [ 1106.885831][T15768] overlayfs: './bus' not a directory [ 1107.364210][T15775] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1107.917667][ T0] NOHZ: local_softirq_pending 08 16:30:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x40000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x5000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:14 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,wor\\dir=./file1,upperdir=./file0']) 16:30:14 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYRESDEC=r0]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000000)) prlimit64(r1, 0x3, &(0x7f0000000240)={0x0, 0x4000000003}, &(0x7f0000000200)) 16:30:14 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0xa, 0x3f) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, 0x0) openat$cgroup_procs(r1, &(0x7f0000000140)='cgroup.procs\x00', 0x2, 0x0) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f00000001c0)='NLBL_CALIPSO\x00') sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800c00}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x100, 0x70bd28, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x51}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x44, r2, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x2000}, 0x4000) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1108.414552][T15783] overlayfs: missing 'lowerdir' [ 1108.450954][T15784] overlayfs: unrecognized mount option "18446744073709551615" or missing value [ 1108.458125][T15785] overlayfs: unrecognized mount option "wor\dir=./file1" or missing value [ 1108.485514][T15791] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:14 executing program 2: r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000080)={'batadv_slave_0\x00'}) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000002c0)='cgroup2\x00', 0x8002c, 0x0) prctl$PR_GET_NAME(0x10, &(0x7f00000000c0)=""/15) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000140)='./bus\x00') 16:30:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x6000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1108.502927][T15793] overlayfs: unrecognized mount option "wor\dir=./file1" or missing value 16:30:14 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,work,ir=./file1,upperdir=./file0']) [ 1108.558154][T15784] overlayfs: unrecognized mount option "18446744073709551615" or missing value 16:30:14 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x40) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:14 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x2) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r0, 0x541c, &(0x7f00000000c0)={0x6, 0x80}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1108.759705][T15804] overlayfs: unrecognized mount option "work" or missing value [ 1108.804515][T15808] overlayfs: unrecognized mount option "work" or missing value [ 1108.813241][T15805] overlayfs: missing 'lowerdir' [ 1109.017645][T15814] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1109.468953][T15822] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x420fe, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x6440000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,work\\ir=./file1,upperdir=./file0']) 16:30:16 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:16 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='overlay\x00', 0x80, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f0000000000)={0x2, 'macvtap0\x00', 0x2}, 0x18) chdir(&(0x7f0000000180)='./bus/file1\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:16 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/locks\x00', 0x0, 0x0) execveat(r0, &(0x7f0000000200)='./bus/file1\x00', &(0x7f0000000640)=[&(0x7f0000000240)='vmnet0]posix_acl_access#\x00', &(0x7f00000002c0)='overlay\x00', &(0x7f0000000340)='&#]\x00', &(0x7f0000000580)='^\x00', &(0x7f00000003c0)='overlay\x00', &(0x7f00000005c0)='x**.&\x00', &(0x7f0000000600)='(trusted\xe8#userkeyring\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='Xolay', &(0x7f00000004c0)='ovFrlay\x00', &(0x7f0000000500)='+wlan1,\x00'], 0x800) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000440)='./cgroup/syz0\x00', 0x200002, 0x0) setsockopt$CAN_RAW_RECV_OWN_MSGS(r1, 0x65, 0x4, &(0x7f0000000380)=0x1, 0x4) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) ftruncate(r0, 0x78ba) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1110.427417][T15824] overlayfs: missing 'lowerdir' [ 1110.449671][T15827] overlayfs: missing 'lowerdir' [ 1110.472703][T15829] IPVS: sync thread started: state = BACKUP, mcast_ifn = macvtap0, syncid = 2, id = 0 [ 1110.474934][T15824] overlayfs: missing 'lowerdir' 16:30:16 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:16 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000040)=0x1, 0x4) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='trusted.overlay.origin\x00', &(0x7f0000000180)='y\x00', 0x2, 0x2) renameat(r0, &(0x7f00000001c0)='./bus/file0\x00', r0, &(0x7f0000000200)='./file0\x00') [ 1110.515964][T15838] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1110.539602][T15833] overlayfs: unrecognized mount option "work\ir=./file1" or missing value 16:30:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x7000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1110.591548][T15841] overlayfs: unrecognized mount option "work\ir=./file1" or missing value [ 1110.591680][T15842] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:30:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workair=./file1,upperdir=./file0']) [ 1110.688723][T15844] overlayfs: missing 'lowerdir' 16:30:16 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:16 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x40000, 0x0) ioctl(r0, 0x7fffffff, &(0x7f0000000180)="83c360ff04c39c2914b3b377cf6fb43ed907be3162f5f693e5869ae67d28ddf9efa22847b014cab6720d2cde66768da8d2e6266e88deb1476e02d5907a1e29af01924788fa3506c9d1f9075c4598f9c87597bac4c2afcd3afd1e0898ebbf732e265a32e78e8d78258760983404a378183286bc039bad2b36b8dd46e893be5b7280adbfd4daaaff167989e4a03e5cf7986e7edf49569132baff169c5d086578c534ca3ef02e8365a443777f20b11a026e81ffbc0f2737752e213e01f8b0d1e2c4d8ac48a0c1a180491e672891cf1509e1f412e4f9a71654f98a447f0f9aa7a790658e6b71d5d17bdbb742dcade39a51a8455619ebb5027f") mmap$usbfs(&(0x7f0000ff5000/0x8000)=nil, 0x8000, 0x1000000, 0x30, r0, 0xfffffffffffffff7) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1110.848592][T15854] overlayfs: unrecognized mount option "workair=./file1" or missing value [ 1110.890191][T15858] overlayfs: unrecognized mount option "workair=./file1" or missing value [ 1111.016753][T15864] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 1111.040184][T15864] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1111.582407][T15872] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xf0ffff, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:18 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x20) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') timer_create(0x0, 0x0, &(0x7f0000000040)=0x0) timer_gettime(r0, 0x0) timer_delete(r0) 16:30:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x8000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workd%r=./file1,upperdir=./file0']) 16:30:18 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:18 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) connect$l2tp6(r1, &(0x7f0000000340)={0xa, 0x0, 0xbf, @remote, 0x7ff, 0x3}, 0x20) fstat(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000040)='./file0\x00', 0x8000000000000009, 0x4, &(0x7f00000006c0)=[{&(0x7f0000000100)="6a9f5286e3235dabf535ac41a004b98756136156635a7c532156c9099cf6", 0x1e, 0x3a}, {&(0x7f0000000180)="be162f61ab55d49d87e2e4c28858b8388463f15b48cf769c5543a182c13fcddab9c0d57e16eeff05c301c68ab2daf7ab5326d334873a0072ad566ffda46244ade318d0d59c59927ea4e66bc0f0424b15c491512dabd4570bc13a47b7146f2f322542adc720cfaa0be41d4aef316059d97db22944acc1a714ffbf89e26913079f5474e129cc433c", 0x87, 0x1ff}, {&(0x7f0000000280)="94cd347898ec6f54841f473f6450150c3de95e174ac937aca333dc34976a6bfc388aae26765e8fe4b913e47ad558903eb45406e06c", 0x35, 0x65c}, {&(0x7f0000000600)="00a65d3c2fd8fff4c60f6b3078e121b99279c1313a0661ee189d007eca8088e02974815645dda97b70ba6697cc1bf17e52643b9cd416d4490da044bf1a9ca13ea6200b62411b0443b72a893972c9d961ae61062a6a0d9f5fc554a5dd93c16880b9ba5e0d60953e5a17608265f2c3ea122a3d1cab7a6fbda24da3841ee4905da6cd23ce417ab6200ef2f07be22f8a00601b487189b3cf8f04ff5ffa", 0x9b, 0x145}], 0x808020, &(0x7f0000000b80)=ANY=[@ANYBLOB="686173682c736d61636b66737472616e736d7574653d5c7d292c6d61736b3d4d41595f57524954452c7375626a5f726f6c653d6367726f757032002c7569643c6694293f7922f61af5e38b762eb549887cc79652a5c1ad2365a5bbc95779f56b00bb6ffaa3bf43f7cf9dc300d9fe694773", @ANYRESDEC=r2, @ANYRESOCT]) chdir(&(0x7f00000000c0)='./bus/file0\x00') r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) ioctl$KVM_SET_IRQCHIP(r3, 0x8208ae63, &(0x7f00000003c0)={0x2, 0x0, @pic={0x7, 0x6, 0x6, 0x5, 0x5, 0xfd, 0x2, 0x65, 0x3, 0x3, 0x3, 0x7, 0x62, 0x6, 0x4, 0xfe}}) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) fstat(r3, &(0x7f0000000b00)) connect$l2tp(r4, &(0x7f0000000880)={0x2, 0x0, @multicast1, 0x2}, 0x10) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000003c40)='/proc/asound/seq/timer\x00', 0x0, 0x0) readahead(r6, 0x1ff, 0x4) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, 0x0) ioctl$HCIINQUIRY(r5, 0x800448f0, &(0x7f0000000840)={0x7, 0x101, "2565d5", 0xc3, 0x5}) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, 0x0) fcntl$getownex(r4, 0x10, &(0x7f00000007c0)={0x0, 0x0}) r8 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000940)='/dev/nvram\x00', 0x40000, 0x0) sendmsg$unix(r8, &(0x7f0000000ac0)={&(0x7f0000000980)=@file={0x0, './bus/file0\x00'}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000a00)="b652bcb2308fe151c7c0400f15fe41606581971c196adbb5d5f2a7c925f0c5c1c2d54a1aa94915e2062e73e0256a8194cfaa80e36674ceaa546e9fe9754e8ba7daa3357c82f3246366184afba6c3", 0x4e}], 0x1, 0x0, 0x0, 0x8000}, 0x20000004) syz_open_procfs(r7, &(0x7f0000000800)='net/rt_acct\x00') [ 1112.671501][T15875] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 1112.703256][T15882] overlayfs: unrecognized mount option "workd%r=./file1" or missing value [ 1112.719800][T15875] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1112.725838][T15888] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1112.729556][T15877] cgroup2: Unknown parameter 'hash' [ 1112.762395][T15891] overlayfs: unrecognized mount option "workd%r=./file1" or missing value [ 1112.783321][T15890] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:30:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x8040000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:18 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200)='nl80211\x00') r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000880)={0x1, &(0x7f0000000840)=[{0x0}]}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000980)={r4, &(0x7f00000008c0)=""/158}) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r6 = socket(0x10, 0x803, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x4800) r8 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r8, 0x40086602, 0x0) getpeername$packet(r8, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000640)=0x14) connect$can_j1939(r7, &(0x7f0000000680)={0x1d, r9, 0x3, {0x1, 0x1}, 0xfe}, 0x18) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) syz_mount_image$ceph(&(0x7f00000003c0)='ceph\x00', &(0x7f0000000440)='./bus/file1\x00', 0x3, 0x1, &(0x7f0000000540)=[{&(0x7f0000000480)="afab4e73e39c73da541c4786035328c030e1c91513ade5fdb08ed3f52970984b2bceec92873631ad7d1593ebbc34a57b95868bb0c8ba500380d4a65e0e4b7db6c22cc7dfe33ff2177e78e5ef0dadf586fc4b9d6f1176ae6f14b400048e5c058c7cd3db363e3cad91ed474b1d6faedfb56ec87d21b1ac1d73a4fcf11d51cead5249507eae2d09491ddee31786f5fd4e49db9afb48d667dbaf22d532ec31eeddb580abacacad5fa053020ae93ed1b493acd5", 0xb1, 0x8001}], 0x0, &(0x7f0000000580)='.\x00') getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYBLOB="400000001000050700"/20, @ANYRES32=0x0, @ANYBLOB="00000000000000001800128008000100736974000c00028008000100", @ANYRES32=r10, @ANYBLOB="110dac2f", @ANYRES32=r5, @ANYBLOB], 0x40}}, 0x0) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000340)={0x50, r1, 0x800, 0x70bd2b, 0x25dfdbfc, {}, [@NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI={0x5, 0xf6, 0x2}, @NL80211_ATTR_SCAN_SSIDS={0x10, 0x2d, 0x0, 0x1, [{0xa, 0x0, [0x2, 0x16, 0x13, 0x1, 0x0, 0x6]}]}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r5}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x2}, @NL80211_ATTR_MEASUREMENT_DURATION={0x6, 0xeb, 0x7}, @NL80211_ATTR_SCAN_FREQUENCIES={0xc, 0x2c, 0x0, 0x1, [{0x8, 0x0, 0x1}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x10}, 0x20000040) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f00000006c0)='./bus/file1\x00', 0x21) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r11 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r11, 0x40086602, 0x0) sendmsg$IPSET_CMD_DESTROY(r11, &(0x7f0000000800)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000740)={0x58, 0x3, 0x6, 0x3, 0x0, 0x0, {0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x58}, 0x1, 0x0, 0x0, 0x8000}, 0x40804) 16:30:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workd,r=./file1,upperdir=./file0']) 16:30:18 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x9000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1112.971051][T15894] cgroup2: Unknown parameter 'hash' [ 1113.147204][T15912] overlayfs: unrecognized mount option "workd" or missing value [ 1113.158434][T15910] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 1113.199688][T15915] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1113.203463][T15916] overlayfs: unrecognized mount option "workd" or missing value [ 1113.218957][T15910] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1113.235115][T15917] ceph: No path or : separator in source 16:30:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workd\\r=./file1,upperdir=./file0']) [ 1113.308248][T15917] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1113.452078][T15926] overlayfs: unrecognized mount option "workd\r=./file1" or missing value [ 1113.482094][T15928] overlayfs: unrecognized mount option "workd\r=./file1" or missing value [ 1113.784898][T15931] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1113.848798][T15923] ceph: No path or : separator in source [ 1113.903985][T15923] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 1113.952171][T15933] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:30:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x1000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xa000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:20 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdi,=./file1,upperdir=./file0']) 16:30:20 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x40, 0x0) setsockopt$CAN_RAW_ERR_FILTER(r0, 0x65, 0x2, &(0x7f00000000c0)=0x7, 0x4) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000380)='NET_DM\x00') sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x14, r1, 0x8d3d3b2ee8458b58, 0x0, 0x0, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x400}, 0x4008000) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x100, 0x70bd2d, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1001}, 0x80) 16:30:20 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.current\x00', 0x0, 0x0) mount(&(0x7f00000006c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000340)='v7\x00', 0x2000, &(0x7f0000000380)='memory.current\x00') write$P9_RREADLINK(r0, &(0x7f00000003c0)={0x14, 0x17, 0x1, {0xb, './bus/file1'}}, 0x14) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000000)) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000700)={0x40, 0x2a8, 0x356, 0x280, 0x3f, 0x7, 0x22, 0x1, {0xfff, 0x10001, 0x1}, {0x1, 0xc00000, 0x1}, {0x9, 0xfffffffc, 0x1}, {0x9, 0xff, 0x1}, 0x2, 0x2, 0x8000, 0x81, 0x0, 0xffffffff, 0x81, 0x9, 0x6, 0x5, 0x2, 0x4f, 0x3, 0x100, 0x2, 0x6}) clone3(&(0x7f0000000640)={0x18000000, &(0x7f0000000200), &(0x7f0000000440), &(0x7f0000000480)=0x0, {0x3b}, &(0x7f00000004c0)=""/146, 0x92, &(0x7f0000000580)=""/106, &(0x7f0000000600)=[0xffffffffffffffff, r1], 0x2}, 0x50) setpriority(0x0, r3, 0x9) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1114.875123][T15944] overlayfs: unrecognized mount option "upper" or missing value [ 1114.885922][T15942] overlayfs: unrecognized mount option "workdi" or missing value [ 1114.915168][T15949] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xb000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:20 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1114.937952][T15953] overlayfs: unrecognized mount option "workdi" or missing value 16:30:20 executing program 2: r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f00000000c0)=@v2={0x2, @aes256, 0x4, [], "7ef0e3db0262b6501ad7cea3d6894dac"}) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./bus/file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') creat(&(0x7f0000000040)='./bus/file1\x00', 0x5b) 16:30:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdi/=./file1,upperdir=./file0']) 16:30:21 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$VIDIOC_G_FREQUENCY(r0, 0xc02c5638, &(0x7f0000000040)={0x4, 0x2, 0x193}) [ 1115.196871][T15966] overlayfs: unrecognized mount option "upper" or missing value [ 1115.206675][T15967] overlayfs: unrecognized mount option "workdi/=./file1" or missing value 16:30:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xc000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1115.244247][T15972] overlayfs: unrecognized mount option "workdi/=./file1" or missing value [ 1115.351240][T15956] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1115.921193][T15989] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x2000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:22 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdi\\=./file1,upperdir=./file0']) 16:30:22 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x448402, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) sendmsg$IPVS_CMD_NEW_DAEMON(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000003c0)=ANY=[@ANYRES64=r3, @ANYRES16=r2, @ANYBLOB="31000000000000000000090000003c0003000800030000000000140002006c6f000000000000000000000000000014000600ff0300000000000000000000000000010800010001000000ab5ab8d103d8ef0ab815e4a1525d65d4005dd77de5cf5ee9b506c1bb2ce647da7afacad64568c48ad3a2bf742e311200"/132], 0x3}}, 0x0) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0xb0, r2, 0x8, 0x70bd2d, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x80000000}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xfff}, @IPVS_CMD_ATTR_SERVICE={0x24, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x2}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x2}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6488}, @IPVS_CMD_ATTR_DAEMON={0x28, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfffffffd}, @IPVS_CMD_ATTR_DAEMON={0x30, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_to_batadv\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x8c0}, 0x40084) getsockopt$PNPIPE_ENCAP(0xffffffffffffffff, 0x113, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f00000004c0)='./bus/file2\x00', &(0x7f0000000480)='./bus/file0\x00') 16:30:22 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b646972032e2f66696c65312c75707065726469723d2c2f66696c6530"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xd000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1116.953619][T15998] overlayfs: unrecognized mount option "workdi\=./file1" or missing value [ 1116.960333][T15995] overlayfs: unrecognized mount option "upper" or missing value [ 1116.974608][T15997] overlayfs: unrecognized mount option "workdir./file1" or missing value [ 1116.995555][T16004] overlayfs: unrecognized mount option "workdi\=./file1" or missing value 16:30:22 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x88042, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) prctl$PR_SET_NAME(0xf, &(0x7f00000000c0)='cgroup2\x00') [ 1116.998825][T16005] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1117.005078][T16002] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir,./file1,upperdir=./file0']) 16:30:22 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1117.048830][T16007] overlayfs: unrecognized mount option "workdir./file1" or missing value 16:30:22 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = fcntl$getown(r1, 0x9) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f00000000c0)=r2) setxattr$trusted_overlay_opaque(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='trusted.overlay.opaque\x00', &(0x7f0000000340)='y\x00', 0x2, 0x1) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x10000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:23 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) ioctl$KVM_ASSIGN_SET_INTX_MASK(0xffffffffffffffff, 0x4040aea4, &(0x7f0000000040)={0x9, 0x0, 0x2, 0x1, 0x1000}) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = creat(&(0x7f00000006c0)='./bus/file0\x00', 0x250) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000700), &(0x7f0000000740)=0x4) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'bond_slave_0\x00'}) [ 1117.217913][T16015] overlayfs: unrecognized mount option "workdir" or missing value [ 1117.282070][T16021] overlayfs: unrecognized mount option "workdir" or missing value [ 1117.336643][T16023] overlayfs: workdir and upperdir must be separate subtrees [ 1117.423703][T16031] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1118.060145][T16039] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:24 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x3000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdirA./file1,upperdir=./file0']) 16:30:24 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x80000) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x40) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:24 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x10400000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:24 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x1e6) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f77657264697280002f85ad997db06275732c776f726b64000000002f66696c65310104707065724469723d"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') socket$bt_bnep(0x1f, 0x3, 0x4) [ 1119.105617][T16043] overlayfs: workdir and upperdir must be separate subtrees [ 1119.134255][T16052] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1119.147836][T16045] overlayfs: unrecognized mount option "lowerdir" or missing value [ 1119.147973][T16049] overlayfs: unrecognized mount option "workdirA./file1" or missing value [ 1119.198537][T16057] overlayfs: unrecognized mount option "lowerdir" or missing value [ 1119.208650][T16056] overlayfs: unrecognized mount option "workdirA./file1" or missing value 16:30:25 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:25 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='hfsplus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x80001, 0x0) getsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:30:25 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYRES64]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') creat(&(0x7f0000000000)='./bus/file1\x00', 0x10a) 16:30:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdirC./file1,upperdir=./file0']) 16:30:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x10410000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1119.462134][T16068] overlayfs: unrecognized mount option "workdirC./file1" or missing value [ 1119.501806][T16073] overlayfs: workdir and upperdir must be separate subtrees 16:30:25 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./bus/file1/../file0\x00', &(0x7f00000002c0)='proc\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1119.538220][T16078] overlayfs: unrecognized mount option "workdirC./file1" or missing value [ 1119.548972][T16075] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1119.549501][T16080] overlayfs: unrecognized mount option "" or missing value [ 1120.191247][T16090] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x4000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:26 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x20000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir\\./file1,upperdir=./file0']) 16:30:26 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x408003, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, 0x6, 0x1, 0x201, 0x0, 0x0, {0x5, 0x0, 0x9}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0xdf9f23499a36f3ad}, 0x4000000) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:26 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) syz_mount_image$hfsplus(&(0x7f0000000040)='hfsplus\x00', &(0x7f00000000c0)='./file0\x00', 0x40, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000180)="1659e02ddf7fbd913b84362c388fabe2d231ed9e9f8f3ffdf2226993d9c1638355964c653bfd83ce8851e61ed4fd1ba67b9eb807579f6c29bdc2a4a8947bb1b37116c3b9361687be26ad2476feac43dee0142281df39017f58fa4c82581840fc52e6c80a897e2495c781bdd0e19d0ac9b38719f253146d55e443", 0x7a, 0x2}, {&(0x7f0000000200)="7ec7e7126ad064ff69f4d95c31f09d7526a8861c2059161e029c8091434f123dcb37beb4fe096f85e66e608b318d82755295126134ed6e36093cc3dbf78234e0d19aae", 0x43, 0x1000}, {&(0x7f00000003c0)="e05e909e97ab1cca35a07da784f66c6407bb2557adec3c756f77a9dec1c67833df01053673e261b65a2ee23723a1a567c1a325b40279f0752d6724c0431eaa51cb217d5c4333919cab5ef40447c7e1f95e0ff8a4ab99ce96cf4215c28a1b9e1357c61f47a66f6676a82c0c38eb6722a3d04a6ff816a3b4773581515bd0de5c8c37fff350b3732721dbfa2f4e8e4722923bb743e406b15cfbc3a246faea310ffbb94edbf8c71338e1b549fd711d6919a4831a370816e26a3897497ff1d708f7b5d542bf6c440aa3f73c288d7486e6e030", 0xd0, 0x3}, {&(0x7f0000000100)="1ea4afbac56c273b54dd823d8c720dfd5e2be3e964e1f945827679fa086d2e3af551a6fa7d8ba7194857e87170", 0x2d, 0x9}, {&(0x7f00000004c0)="5be12ec11fb5072b0749373d4409aa7b1e5bb96a5bdb014604813ff7a4d3883ac063d1e5c4f4e7c98303842aeda9aa0526fc119260a846d3e9e6d69b3877e3dcd64c2a684c0a1b13e0a5ef79b37d26e9", 0x50, 0x3}, {&(0x7f0000000540)="6e252c68795ed9c156e164541caacc278c305d74ae79fad9cb6ffa5b39a336ef6e571916e4400c2fd6f8143e9c41afb1154c30e052a7de6d35b484bb7fb23d1d8974d2a550ec3ac19569637d0ad05e3da372452d4f366483d14e573b3d17c02995d5c11e3909a5c10641957f9c736789b3d52ffd41b97ffa4f3b99fce58d73b335aec7f31866202408b512ef805395d9d524547c967b82c1aa6a21b2dae28d", 0x9f, 0x200}, {&(0x7f0000000600)="8a3d09b5f32ac4462bef38f4086a1a93d7b94fba8af210537d51b0cf545e9d1fc87ebadc4aadaaed3e123c3ff3f5ae430e202ec35c1651765d1c1816e55edb17e00e63bfec89e3dc26a58394c1f6e4dacaff5724fb48ab9abaaa8bc2baae53face6ee8825a5c361df61c1168dee8d5829f18a8dc87fbabd25eff12be2b08a8dc10ee109fc2fb475ba471d00a8c12a730ef1917be8f68622c0e597fc17dfe05d3717d7c66b4de", 0xa6, 0x800}, {&(0x7f0000000280)="50831f85019162967e844ae2aca3f86270bbbdb67adf0e622f22ab7975956e8af61cd720f20cd3725ad96748571f", 0x2e, 0x20}, {&(0x7f0000000340)="44b7983b6024eedc09661ef2e721eb39a171d29c388c5d4bc47f32c8d43b565e", 0x20, 0xffffffff00000001}, {&(0x7f00000006c0)="976146016bc86d83b26ffadbec4592a8085ea030eb5f47aaf8ee8bddeef80e58e535a5f530282fe879b01f399e1fd997a7f01a7346d2904c7fca4a530b3605d6956bb57c084471544c339b83def1ce3535ab2e1844b050d7a204e2c906c359cf18292753de355e7d22775c080cb171104302e98ea07ce3755662843cacd4b2ad020c00a3ff6b411a458b476c4203f584063c447f0b9984760cb348f974fa25efc58872d1e1ad7d305bed9e88ff15e18531e873a2ac5d8a23aee2be90259ed12ddfb518ef1e15fed0863cc25db5a29e60ef3115bd33bb8587a70a479bfefe8ae963cd", 0xe2, 0x1}], 0x100c04, &(0x7f00000008c0)=ANY=[@ANYBLOB='umask=00000000000000000000001,smackfstransmute=,fowner>', @ANYRESDEC=r1, @ANYBLOB="2c66756e633d4250524d5f434845434b2c7375626a5f752628e27e7f4d277365723d5b73656375726974792c686173682c7375626a5f747970653d62646576f02d74727573746564656d313a615b2c7375626a5f757365723d6367726f757032002c7365636c6162656c493c8270f060f6e6ba1e2c7569643d", @ANYRESDEC=0xee00, @ANYBLOB=',\x00']) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:27 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1121.173919][T16095] overlayfs: failed to resolve './fil': -2 [ 1121.236486][T16101] overlayfs: unrecognized mount option "workdir\./file1" or missing value [ 1121.263362][T16104] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:27 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = syz_open_dev$vcsu(&(0x7f0000000040)='/dev/vcsu#\x00', 0x0, 0x400) setsockopt$PNPIPE_INITSTATE(r0, 0x113, 0x4, &(0x7f00000000c0), 0x4) [ 1121.284251][T16105] overlayfs: failed to resolve './file0': -2 [ 1121.295686][T16106] overlayfs: unrecognized mount option "workdir\./file1" or missing value 16:30:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=,/file1,upperdir=./file0']) 16:30:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x20100000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1121.381771][T16111] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:30:27 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) [ 1121.445380][T16113] overlayfs: failed to resolve './fil': -2 16:30:27 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000001640)='./file1\x00', 0x2c) fstat(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000002c0)='./bus/file1\x00', &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$hfs(&(0x7f00000000c0)='hfs\x00', &(0x7f0000000200)='./file0\x00', 0x7, 0x1, &(0x7f0000000240)=[{&(0x7f0000000440)="5b9db9e17d85c778c08ff745f35b5aecec8eec8b609b1c4896d82656048562522cd34f95a44ab00eccc74a820ff19828236a16141403689d7cde281ed87c675388ff1f5e185c267aa603821bf598d94521c6ec5db9075cbacb616aa67126a8c07a4004f37ad7dfb57bcd9074a394a054c6dac24057b0729eb3169d159dee0485ecda714652cc07f18a5c31d810e0b6ae932ee920e5b62209e7b92a66d0da57866067797964c8b75b16f42eb99fc5cc67818056e054f6bab33354d7f189517b699e14c69c5cf4a1af8269bc50b1ff4fe5a79f6772fec8799f89aff9116d6d53029a3097f98ff68d3d28f0e020f368267ae7f2ee5f4828caa38d98e631ab59f2b92e20e4f01f1c3568db95b58a090d8372af50a80da6bf4c4d667c4869f15fe84007f998720424655f4d93ebfd96ad526d52537767e0b4add3efd87a560bb78a2815ec55f8a5e884782649f212fafdc7cce61d8470b89654f33cce89b241d4f6cb2e0dceed5a8b9ba102512c1b083984b2a3245cd48cbca6450393501eafef8fcd9a80b3f2ad288905b484190e7d5aa68c2e4979c82a3afc529690de5703daa6408eedc2b58dd205e12be720569d4f17008009448d07e97551d9c7670ab72aaa58a816e90ba1364171a34b2c4b301eb7dbcb5afef37e4bbcb838a25578d6a8c3186d08b89ac22ad96f2ab547289c39781a9b54408a3cfe0931f412d00e013f17ce9fa4565c6907b25cf687ad81b628d9b4dcc2dc567eb231ffee689febd1c76bd78d7e3a15e7d9bfad6f7d3036474a92eba95196897e5761d96ac75c82344f3302eae59011bb7c6b0c239e70ace1467b2bf6ec6f150a937b2211b21f26cc2034236a9fff01f67f0e158333147d0e9bc1e25a1a992e8876d3327a29a730a06a8bb086f2b9011f3ccb730c4d165f104718b238b095c7f516c506e4dca3f18be5ae2e8b4da7912551b5a35519abd3efdd20c7067b4a7cbcea8dd043958d927d460f924185fdbf65e79ef11f693c0a9f577e71336a5640bb13d4f5874060c93a35a3a3b63ca151c0863c4715697a66588c56574656299d51e434c129551b1802f4bfd88114cea552f459202622cc70d4cda7984ef685aa5224bbe5b0ce7937d3329278c8a35f394b1f61b468abb951ea20ad1277f5f138de6179495d698f9da39a4c2c1c404a26800b9489c94ae850ea5aca1af5d844d839851ff9a409cf1b06d3ffaa4bdbdd8f3240fb57b8c63d29335093e37413ada5c143cc7591cb9d05ddf6dcc9dcf38c9d52edd621c666263eddf3d8dd04fe5a9ab5cd10bb4b86a421179b6f2d9f8da93ab07a8eeb50d7ee9def53b1944c10be5f277a44f171dfcceda8e6a94ed5d568a507578b8f2170b196cb01f9b3b69d59897c0c2ca2846f88ebfa2e2519f1e65c046844198979a04fdd24e0c1d2ec2f04cc8cbdd9d3d7f4c07e41ffcde544090bb77056c65fa84aacb8671af540e2c6a2d68ec84533e88d2d839a7e264fae370126e093955f31dd19aa558a0d5dd2c797dd8408d89956be238ff9ad381a1b2f8fb363b7d0a4fea4922bd71bb5e7815dca86248a3d899c9a58e98f01286abe4b35aee0ebe21581528b8544df87dc6d28325b41643feabf58b10ef09f282062ae28947f81f03cf3c102e4506fe2851a727d0bf4b4c640e822e85b8d11f6c2c3940f151621d93359bc33856793c6661a0fa3b4cd2b9d9f9e6ffdbbbd23771b344b12b5df368fc825865dda886ac804686e03f01cdb8a05b8c9a0520057b27fa66f9e79c6487f39ef9acf983312e15dca86ae511a2d4bfe651d92dbc2d20f4d1f94c1291d41602fed83c8b05c61c7d4608f85c7a1fd270af536dc29ff77ac36c5df8507bd2db9659c2497ccda19ef5ab90577bd39b5881d9f91a753dff92ec49974185863c14fed02d1257c1c50057f7145cde0979778faf91abd951f97f436fc4f021d7b7eaa63ab680b2cb7369a766044f587d39cd193e3fa895eb7d7585080cc627e7aa218a89579a99b2e9db29f1553e607f5f8ca4da6825fa57f9d9cfec66499fe17893d908ad073d2b5572ceb9a076d499a361a7e3d29d83a58663d1242f79ed6f5c8825566db98310c5006eb2fe1f1d3f8acac2194c28b3bd06533a4f8f50c56def2fc506cdf087e45d934b77e000a5346d703cabf94bbe634a24081eb73c05ecca8199bd554ba812e74665b5dddf4e9a46232d20eb970719705b09ca9c8348d1f2c8d497aa6cca82bf82a62d31f690213e9cf3dd5250f91fbff32e0401609e002533f02beef6ecb33a1cb1af49e40a4153c9527e2c350667be93549887cfc3e375ef72144a6d325af14d8d7fc9e2591e5c1b292f1d9eba5abde8649ad626ad61b68fb0370fca5dfe9c5342b1717a9e786523b6f67b809a34967b8cdcfa50749bec69dc9f238ad37c134851d5c90ebbe885412da2be3ba02d4dec1eb36d0b64e357d4c9bd0c8ae1c19e043aa3b7453e03a34b342ad17e988d03471699957767054e9e99fe396a7dbaab3ea4d177500010aa533e573543a968f3b9bf84c8d152175200a5d87f3192379fa095b908f288d896948b70ad20f78a5a5909aa76f93d320332a57586c94f9db5f09190bacb95169a93245131af9cdffdd78d1d27199304a9222bfd8a5be42a4dc5dfc66ef67230d4d51a42050ca319d43eeebaeb5c85de5766c82aaaa74acc843bd95d90e449d3c5e68ed5820cfd29c5b4b9eb682a6e2be9e264fb688a6c6bf9a38404e251fa38ca4869b94175084d91789ce9f2f6f0da8d6403e408c3425f34ee629129c869fe137c097e4afcecdcfb66b816c5eae673d32b8be42361072396f54222f2b5789eb07102f965a2766f37230c3779ef2cd8253dd48bb57b3172682d387bc805e6b691f378f21423b277847b1b1b2b073188a4836beb6e627f0edbb263600bad7b0578f9e48865f2d728ab70d4b522f661d560cbfaf92a2041bc9ab90bf7c98428b7fcc54be1ae3a7655e0e04010e1703984466fa9f251b983ea63494f6d1ddc5e0074e5de253948bf2e5e45d4970274d34cc27e826f8dad1f9a5049e4bc9a29f6cbf18487a3c1a1b0bb178e0665e0e9c64cac9a7e29424c9facac7be1ebe2084b9cb8edcfc74c61aa1c6f17b7956570522f7cba7448b03e38326a5317d6cdfd4854a3dfd220191f3af0f28986fa60fdbbdfdd959053db7d47ee2a78d682092f09328efc4a9972ddcbb50c0b80285990273f2e70a812c3b3a102c289d47db21857920bec24500c4fafd7fdf50a22cc4ca1d3206e929c8cf7afd5cfd650e429e6ffb6c9c2261a170e9fbceafa65d06b6080c2da32a6f10357b4752cd6249bfa60fa052094e6dc77c2bd44f3b152a16f2099774696b3754c2bf5218485c1b770f180d3d774b6df35fb1287a422ce184e6fe3a0012ace4d66db805edee40eed999b4d79e15dff2f90853779e359f46bb5c76bf9fea70a0e7d013f66bbb92eb13185f050efd0fbbfc8df2c8d8439891905750cf4cee4db5a13209be7d23eee268be7b136f4870c795563480c61491e033353dbafbb6c0a8cc763dbcf3ccbe717debac171c65c6b1260c8a71da2e4543eac674ae324f3e7b323df49b5689000728a43d8e1878839f997cc01327b5f73c774a2e2e4f60fc03d234eaed4b6508623fb363ab55f39ecdd9979d49b3c77fd16df005ac2e245a6598b2e3226a23d2d5895e40f4143ed3c0ca379c6fb98291d9e7b27391f3305109c47a93515623c2d1aa755e73b7abf88d7a90e93899caf90fcceb27a256743601531a509fe4a1782c9b5b9656ca9f5a334303df42bcfb39931d3fb60be35dc47195fd231c232ff41cdffee8f68bf4a88a848f3572056fbda10316b0a36c089c34d695cb99fc6d39696e5638571eaad1a14a2c25efa3db6d5f09b5f2483a576f69a2674fd98565605a83d2a1fcd24431fcc2e881ee35d3331d7f1a4f77e0c4475ad6ef065539984c03646f80403d0f4bb3424cdeba8dd102565f2dc6345abfbd0ea27c00e6b95933641c4bd0796c4d82fe94c5e4f916e3d4af721a716185aef8db85ae1580f0402f9f645d842e9cf3cdf193756d33e22325576f8bd132db1ebf00fc0447c89857ca6cfa6c2c9350b67552cebf771230a7c6ef967493907aa0d5c15cf48e4536fed83bad3ce6943f79d5d7723c161e4f8bfe7ee3a368c4faf50f6a69bf4b31101e44f9392ce0081532cb8beec0d2735738590b0ee9955c5ff72bfc4c44e14dbb618b35b01c24ee1bb775909488be46db284ebe506d91386aca8ea70f023212dee4c946f8bd8d905d194a6971f5deed0f24ac1cb7f99240e642e419cdd6dfedaac7be4735df205d75f07f44e8c8b7df98d12add5bb43fcc2f8bc4ece64c0b5cde7cb36b14da40367cca875264d6fdc7fb4a3967995905cc302df54f75d181d8c6d555529a1e318ec64b601ee71020efae36841966d90cb67ddb6fff2f8711c3bce32a4efcac1aeaab5ebd587dbc186f7e8f9341b7299b7cf34db94787b8adc378390905a2fa20e883186eaf58fa3e410db5d0452cb3e814b899de6e89555f8141226087dd23987d03cdb6d9a2052f05b4a1f82bacacbed339663c8f06811229971a0a04816d5c4d085884a58d367c7b17b5705820d8bf7b6251b8c9abe427a2e75355e91ae7c35cd8c4fdd2abef44ee0d1877e686aec971ee228be0679512011d03408b1a9ff01d348fcd69a80348e45c6868c15de5838c65122456dab361b34cd23b9934930c5d77002d0e190b3caf374bdbbc2006237b8eec3329b9b3b0822d5ca5bd3a3a55d810622ab838f7c0b6abfaf2d56cea9612520ea6360eee655988fb3ae889e61949c5c88eb14c0e419f95bf39897bc3e075a9686d60d57ea2d1c8b2f4af8c87a207c9764c4e0d6cb2c3a74de97c1f135ba6977cf3f35d6d7a2f823c5535a2b0e18507868b71e3f78842a46779d013af56749cc2ceb2deeacec75c7e0df298d9400f8aaeb90a4f7e9443d05d09a07914fed6eddd19e19a1b7bb27af0f11e94066cfef438292a05c103772de5d2388d82acbd51e72f6692f621550d5212b01366b7dea3b9ad79a139096a39770f4f74b0fb4f15608c1aae8a500346e89d18de82d49e43dba2b9de98fa3cdc9a908c06c6cc762705a73c114b1e1a930092d47aae978095d955a51f97a1bfa6d9785cb7cc7b3c1af57bf78f17e46b7d694128b48c480c02d2538effc5cdfe2bb2d8969dc8b349d48ab574fe586a1f1b492a4d64bcfa5d3f31bbd136d2459e1c02198d089253d334bfc6c1208e447899fc9f849a51a122f1f79adb037d5c28650756bc0eae675e607686bbf8f4bb4525cfb5767c2e9901d35a1b4b6ef6594c57f0bfc41c3355345c44f640c3fc410d7cda62ac9a9afd82ee5b8c72dbd85d89684b351dd17c1b2598d2a6b380654245998e6daf5b2500af8b07c0d16cc2fbd5f6057dbe5dd23af145df49b3fbb362a084437b90bcd1fd04a7990619502a0568b8b740bdf19dfd36f0fca44d9e063be1903183aa73ca22a43a25d8522b563a2c320ae71983441f85a220b9bc3a3298bec3e66593fba7eab0cce85e24fad8fc41d3e62b9f0e3719ad1e26292d4261791ad0664b0d2aa9252a490199cf803a07a16bf7064b5487378849735b7485e65473fac1bf53c85e6a63355e77feb8e145ef728bd20b6e3163f430972ea9ca69d6e424a0f0dfa327f82d27ee28d3c93a9350055f58313a5ca3436a40baf1c911c822ff4b9f4c4cbf3b1eaaa99203ac75c0e95a655682c0f64095fee24feadf5608dfc5be80d8ceb20223ac23448aaa08a8e7ac135e81", 0x1000, 0xfffffffffffffffe}], 0x10020, &(0x7f00000014c0)={[{@dir_umask={'dir_umask', 0x3d, 0x6}}, {@codepage={'codepage', 0x3d, 'cp950'}}, {@type={'type', 0x3d, "e3f4a5bb"}}, {@session={'session', 0x3d, 0x7}}, {@umask={'umask', 0x3d, 0x8}}, {@gid={'gid', 0x3d, r0}}, {@gid={'gid', 0x3d, r1}}], [{@obj_role={'obj_role', 0x3d, 'overlay\x00'}}, {@context={'context', 0x3d, 'root'}}, {@dont_measure='dont_measure'}, {@dont_hash='dont_hash'}, {@obj_user={'obj_user', 0x3d, 'eth1+eth0-'}}, {@smackfsroot={'smackfsroot', 0x3d, 'eth0,mime_type@%self(procwlan1&'}}]}) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file|']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1121.559193][T16120] overlayfs: unrecognized mount option "workdir=" or missing value [ 1121.639323][T16128] overlayfs: unrecognized mount option "workdir=" or missing value [ 1121.780919][T16134] overlayfs: failed to resolve './file|': -2 [ 1121.835302][T16139] overlayfs: failed to resolve './file|': -2 [ 1122.272097][T16146] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x5000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:29 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x30000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:29 executing program 2: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000040)='/dev/video1\x00', 0x2, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=//file1,upperdir=./file0']) 16:30:29 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0', @ANYRESHEX]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1123.343191][T16158] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1123.382295][T16156] overlayfs: failed to resolve '//file1': -2 16:30:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x3f000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:29 executing program 2: mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1123.388823][T16159] overlayfs: failed to resolve './file00xffffffffffffffff': -2 [ 1123.396472][T16160] overlayfs: failed to resolve './fil': -2 [ 1123.421201][T16162] overlayfs: failed to resolve './file00xffffffffffffffff': -2 [ 1123.430500][T16163] overlayfs: failed to resolve '//file1': -2 16:30:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=>/file1,upperdir=./file0']) 16:30:29 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$SIOCGIFMTU(r0, 0x8921, &(0x7f00000002c0)) setxattr(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)=@known='user.syz\x00', &(0x7f0000000240)='overlay\x00', 0x8, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e0f66696c65312c75707065726469723d2e2f66696c6530"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/vmallocinfo\x00', 0x0, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000003c0)={&(0x7f0000000340)='./bus\x00', r1}, 0x10) 16:30:29 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:29 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1123.758500][T16175] overlayfs: failed to resolve '.file1': -2 [ 1123.820256][T16182] overlayfs: failed to resolve './file': -2 [ 1123.822449][T16181] overlayfs: failed to resolve '>/file1': -2 [ 1123.858153][T16186] overlayfs: failed to resolve '.file1': -2 [ 1123.874705][T16187] overlayfs: failed to resolve '>/file1': -2 [ 1124.421104][T16193] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x6000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x40000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:31 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:31 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=A/file1,upperdir=./file0']) 16:30:31 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) ioctl$VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000640)={0x9, 0x1, 0x4, 0x4, 0xf5e, {r1, r2/1000+30000}, {0x1, 0x0, 0x81, 0x81, 0x0, 0x81, "a4a3e830"}, 0xe176, 0x2, @fd=r3, 0xd2, 0x0, 0xffffffffffffffff}) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f00000006c0)={'icmp6\x00'}, &(0x7f0000000700)=0x1e) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0xe9) socket$inet6(0xa, 0x1, 0x4) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, 0x0) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r6, 0x40086602, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000440)={{{@in6=@initdev, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@mcast1}}, &(0x7f0000000140)=0xfe7e) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r10, 0x40086602, 0x0) creat(&(0x7f00000001c0)='./file0\x00', 0x0) rmdir(&(0x7f00000005c0)='./file0\x00') r11 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r11, 0x40086602, 0x0) r12 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r12, 0x40086602, 0x0) ioctl$sock_SIOCDELDLCI(r12, 0x8981, &(0x7f00000002c0)={'bond0\x00', 0x7fc}) r13 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r17 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r18, r16) keyctl$chown(0x4, 0x0, r14, r16) syz_mount_image$hfs(&(0x7f0000000040)='hfs\x00', &(0x7f00000000c0)='./file0\x00', 0x6, 0x1, &(0x7f0000000240)=[{&(0x7f0000000200)="749f47462863676c84f637f69ecc3c8421294d34c02447a8b1bd4037cfae476f8b90dc0447d0d6c946670896d586c4648975fd1388b52e2fcd1bd1", 0x3b, 0x2}], 0x80020, &(0x7f0000000900)=ANY=[@ANYBLOB='uid=', @ANYRESHEX=r7, @ANYBLOB="2c66696c655f756d61736b3d30303030303030303030303030303030303030303030352c7536c9736b3d30303030303030303030303000303030303037313134352c6769643d578066fa6c6ab14a2f57654a445e2f1006b3f941abf0414854f4a126a420221700743927b5f85df76f6712189dbec9d1bcca1157b97ac172646129b1ea", @ANYRESHEX=r9, @ANYBLOB="2c756d61736b3d30303030303030303030303030303030303030303031302c696f636861727365743d61736369692c61707072616973652c6f626a5f747970653d2c6d643573756d6e762c7063723d30303030303030303030303030303030303030382c007ac72d3a18dde79c70b20d136009f112015bf740"]) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b646972312c75707065726469723d2e2f66696cbdade54d0000000000d93e38d68d7d8309c6e64cccd8e3d223e6029a4b88d390d4e0819eb7f514e17726a972cfcddb7b01f640da9bd012647b4cdefbbc76198cdc556e3828dea149"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) [ 1125.470467][T16200] overlayfs: failed to resolve 'A/file1': -2 [ 1125.491221][T16197] overlayfs: failed to resolve './file': -2 [ 1125.497896][T16207] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:31 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f00000000c0)={0x9e0000, 0x10000, 0x3, r0, 0x0, &(0x7f0000000040)={0xa10001, 0x0, [], @ptr=0x30}}) ioctl$TIOCGPTLCK(r1, 0x80045439, &(0x7f0000000100)) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1125.534557][T16211] overlayfs: failed to resolve 'A/file1': -2 16:30:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x5c000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:31 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=C/file1,upperdir=./file0']) [ 1125.764058][T16204] overlayfs: unrecognized mount option "workdir1" or missing value [ 1125.764856][T16221] overlayfs: failed to resolve 'C/file1': -2 [ 1125.804434][T16225] overlayfs: failed to resolve 'C/file1': -2 16:30:31 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') mkdir(&(0x7f0000000040)='./bus/file1\x00', 0x1f) 16:30:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=\\/file1,upperdir=./file0']) [ 1125.908721][T16228] overlayfs: failed to resolve './file': -2 [ 1126.166473][T16246] overlayfs: failed to resolve '/file1': -2 [ 1126.193006][T16249] overlayfs: failed to resolve '/file1': -2 [ 1126.500254][T16254] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x7000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x80200200, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:33 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(0x0, 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:33 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x10000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:33 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$VIDIOC_S_EXT_CTRLS(r0, 0xc0205648, &(0x7f0000000100)={0xa30000, 0x6, 0x440, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x990904, 0xffff, [], @p_u8=&(0x7f0000000040)=0xf1}}) ioctl$RTC_SET_TIME(r1, 0x4024700a, &(0x7f0000000180)={0xf, 0x1d, 0x4, 0x3, 0x8, 0x7, 0x2, 0xa9, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.,file1,upperdir=./file0']) [ 1127.537570][T16261] overlayfs: unrecognized mount option "file1" or missing value [ 1127.602092][T16270] overlayfs: unrecognized mount option "file1" or missing value [ 1127.632511][T16268] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:33 executing program 2: mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x4) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000200)=0x6e) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r0, 0x404c534a, &(0x7f0000000180)={0x5, 0x0, 0x5cf2676a}) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='romfs\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') getpeername(0xffffffffffffffff, &(0x7f0000000340)=@sco={0x1f, @none}, &(0x7f0000000080)=0x80) 16:30:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.Afile1,upperdir=./file0']) 16:30:33 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(0x0, 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x8cffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:33 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000340)={0x6, 0xa, 0x4, 0x4, 0xff, {}, {0x0, 0x0, 0x2f, 0x3, 0xfe, 0x8, "dfa76ba3"}, 0x9d8, 0x1, @planes=&(0x7f00000002c0)={0x80000000, 0x1, @userptr=0x1, 0xffffffff}, 0x9, 0x0, r1}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000440)={{{@in6=@ipv4={[], [], @local}, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@remote}}, &(0x7f00000003c0)=0xe8) lstat(&(0x7f0000000540)='./file2\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000680)={{{@in6=@mcast1, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@loopback}}, &(0x7f0000000780)=0xe8) mount$fuseblk(&(0x7f00000000c0)='/dev/loop0\x00', &(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)='fuseblk\x00', 0x84000, &(0x7f00000007c0)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@allow_other='allow_other'}, {@default_permissions='default_permissions'}], [{@euid_gt={'euid>', r5}}, {@fowner_lt={'fowner<', r6}}]}}) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1127.862184][T16281] overlayfs: failed to resolve '.Afile1': -2 16:30:33 executing program 2: r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x200) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000340)='l2tp\x00') r3 = creat(&(0x7f0000000240)='./bus\x00', 0x51) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000500)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00042cbd7000fcdbdf250500000008001700", @ANYRES32=r3, @ANYBLOB="060001000500004d9740e600a9c025b00000000b00040000000600eb1506050100"], 0x3c}, 0x1, 0x0, 0x0, 0x4000004}, 0x4040054) ioctl$PPPIOCGL2TPSTATS(r0, 0x80487436, &(0x7f0000000600)="c6b0f1131b997d82773f76c91518adb0e20b1ab0090fc5decafbd50129eef4d0187a3402d39ea1539a0bb731b213ce4c92575cf06884a7423ebf517348c5a156b68e39fda85a053086a56dfd23aa755e9f3e4471510731558183749c13ddf46e45470df25a031d4308c219adb711") r4 = fcntl$dupfd(0xffffffffffffffff, 0x406, r1) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f0000000180)={{{@in6, @in=@loopback}}}, &(0x7f0000000080)=0xe8) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vcs\x00', 0x1, 0x0) connect$unix(r5, &(0x7f0000000580)=@file={0x1, './bus/file0\x00'}, 0x6e) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r7) r8 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r8, 0x40086602, 0x0) r9 = socket(0x80000000000000a, 0x2, 0x0) close(r9) socket$inet6_sctp(0xa, 0x10000000005, 0x84) r10 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r10, 0x40086602, 0x0) r11 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r11, 0x40086602, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r11, 0x84, 0x1d, &(0x7f000095dff8), &(0x7f0000000700)=0x4) getsockopt$inet_sctp6_SCTP_RTOINFO(r9, 0x84, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r8, 0x84, 0xa, &(0x7f0000000680)={0xa, 0x8, 0x4, 0x9, 0xfffffffa, 0x101, 0x2, 0x5}, 0xfffffffffffffd82) mount$bpf(0x0, &(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000280)='bpf\x00', 0x10820, &(0x7f00000003c0)={[{@mode={'mode', 0x3d, 0x2}}, {@mode={'mode', 0x3d, 0x1000}}], [{@context={'context', 0x3d, 'root'}}, {@fsname={'fsname', 0x3d, 'selinuxfs\x00'}}, {@fowner_gt={'fowner>', r7}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@appraise_type='appraise_type=imasig'}]}) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='selinuxfs\x00', 0x2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r12 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r12, 0x40086602, 0x0) ioctl$KVM_CHECK_EXTENSION_VM(r12, 0xae03, 0x3) [ 1127.945431][T16286] overlayfs: failed to resolve '.Afile1': -2 [ 1128.397033][ T0] NOHZ: local_softirq_pending 08 [ 1128.402158][ T0] NOHZ: local_softirq_pending 08 [ 1128.741890][T16304] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x8000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x98480400, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.Cfile1,upperdir=./file0']) 16:30:35 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(0x0, 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:35 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(0x0, 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:35 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(0x0, 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1129.827563][T16315] overlayfs: failed to resolve '.Cfile1': -2 16:30:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xc0ed0000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1129.901614][T16321] overlayfs: failed to resolve '.Cfile1': -2 [ 1129.903813][T16320] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.\\file1,upperdir=./file0']) 16:30:35 executing program 4 (fault-call:6 fault-nth:0): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:35 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(0x0, 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1130.171581][T16330] overlayfs: failed to resolve '.file1': -2 16:30:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xf6ffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:36 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x300) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040)='NLBL_CALIPSO\x00') r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x400081, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000280)='/dev/dlm-control\x00', 0x244100, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x10000, 0x0) r3 = dup(0xffffffffffffffff) ioctl$DRM_IOCTL_RES_CTX(r2, 0xc0106426, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{}, {0x0}]}) ioctl$DRM_IOCTL_DMA(r3, 0xc0406429, &(0x7f0000000340)={r4, 0x7, &(0x7f0000000240)=[0x0, 0x4, 0x7, 0x1ff, 0x3, 0x401, 0xfffffffd], &(0x7f0000000280)=[0x7f, 0x80000001, 0x5f5, 0x0, 0x0], 0x13, 0x5, 0xfffffc01, &(0x7f00000002c0)=[0x1f, 0x40, 0x0, 0x6f, 0x0], &(0x7f0000000300)=[0x7f, 0x10001, 0x6]}) ioctl$DRM_IOCTL_NEW_CTX(r1, 0x40086425, &(0x7f0000000340)={r4, 0x1}) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, 0x0) ioctl$SNDRV_PCM_IOCTL_DELAY(r5, 0x80084121, &(0x7f0000000200)) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r6, 0x40086602, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r6, &(0x7f0000000100)) r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, 0x0) r8 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r8, 0x40086602, 0x0) write$P9_RLERRORu(r8, &(0x7f0000000400)={0xe, 0x7, 0x2, {{0x1, '\x00'}, 0x10001}}, 0xe) r9 = fspick(r7, &(0x7f0000000180)='./file0\x00', 0x1) r10 = socket$pppoe(0x18, 0x1, 0x0) fsconfig$FSCONFIG_SET_FD(r9, 0x5, &(0x7f00000001c0)='ppp0#md5sum\x00', 0x0, r10) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, &(0x7f00000003c0)={0x0, r7}) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r11) [ 1130.258620][T16333] overlayfs: failed to resolve '.file1': -2 [ 1130.345973][T16335] FAULT_INJECTION: forcing a failure. [ 1130.345973][T16335] name failslab, interval 1, probability 0, space 0, times 0 [ 1130.389395][T16335] CPU: 0 PID: 16335 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1130.398124][T16335] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1130.408190][T16335] Call Trace: [ 1130.411501][T16335] dump_stack+0x197/0x210 [ 1130.416000][T16335] should_fail.cold+0xa/0x15 [ 1130.420629][T16335] ? fault_create_debugfs_attr+0x180/0x180 [ 1130.426452][T16335] ? ___might_sleep+0x163/0x2c0 [ 1130.431323][T16335] __should_failslab+0x121/0x190 [ 1130.436279][T16335] should_failslab+0x9/0x14 [ 1130.440802][T16335] kmem_cache_alloc+0x2aa/0x710 [ 1130.445674][T16335] ? lock_downgrade+0x920/0x920 [ 1130.450546][T16335] getname_flags+0xd6/0x5b0 [ 1130.455073][T16335] do_renameat2+0x199/0xc40 [ 1130.459602][T16335] ? user_path_create+0x50/0x50 [ 1130.464455][T16335] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1130.470686][T16335] ? fput_many+0x12c/0x1a0 [ 1130.475127][T16335] ? fput+0x1b/0x20 [ 1130.479138][T16335] ? ksys_write+0x1cf/0x290 [ 1130.483658][T16335] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1130.489132][T16335] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1130.494584][T16335] ? do_syscall_64+0x26/0x790 [ 1130.499361][T16335] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1130.506402][T16335] ? do_syscall_64+0x26/0x790 [ 1130.511105][T16335] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1130.516400][T16335] __x64_sys_rename+0x61/0x80 [ 1130.521079][T16335] do_syscall_64+0xfa/0x790 [ 1130.525566][T16335] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1130.531495][T16335] RIP: 0033:0x45b349 [ 1130.535375][T16335] 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 [ 1130.555217][T16335] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1130.563629][T16335] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1130.571592][T16335] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1130.580930][T16335] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1130.588892][T16335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1130.596849][T16335] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000000 [ 1131.203212][T16349] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xa000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.]file1,upperdir=./file0']) 16:30:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xf9fdffff, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:37 executing program 4 (fault-call:6 fault-nth:1): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:37 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(0x0, 0x103141, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:37 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000040)='/dev/full\x00', 0x400, 0x0) ioctl$VIDIOC_S_EXT_CTRLS(0xffffffffffffffff, 0xc0205648, &(0x7f0000000240)={0x980000, 0xfffffffa, 0x6, 0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x990a7e, 0x2, [], @p_u32=&(0x7f00000001c0)=0x6}}) accept4$bt_l2cap(r0, &(0x7f00000000c0)={0x1f, 0x0, @fixed}, &(0x7f0000000180)=0xe, 0x800) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1132.311579][T16368] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1132.312882][T16362] overlayfs: failed to resolve '.]file1': -2 [ 1132.344494][T16361] FAULT_INJECTION: forcing a failure. [ 1132.344494][T16361] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1132.357738][T16361] CPU: 0 PID: 16361 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1132.366703][T16361] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1132.376774][T16361] Call Trace: [ 1132.380081][T16361] dump_stack+0x197/0x210 [ 1132.382226][T16372] overlayfs: failed to resolve '.]file1': -2 [ 1132.384442][T16361] should_fail.cold+0xa/0x15 [ 1132.384470][T16361] ? fault_create_debugfs_attr+0x180/0x180 [ 1132.401031][T16361] ? __kasan_check_read+0x11/0x20 [ 1132.406089][T16361] ? __lock_acquire+0x16f2/0x4a00 [ 1132.411130][T16361] should_fail_alloc_page+0x50/0x60 [ 1132.416363][T16361] __alloc_pages_nodemask+0x1a1/0x910 [ 1132.421858][T16361] ? fs_reclaim_release+0xf/0x30 [ 1132.426982][T16361] ? __alloc_pages_slowpath+0x2900/0x2900 [ 1132.432716][T16361] ? fs_reclaim_release+0xf/0x30 [ 1132.437683][T16361] ? fault_create_debugfs_attr+0x180/0x180 [ 1132.443511][T16361] cache_grow_begin+0x90/0xc60 [ 1132.448291][T16361] ? getname_flags+0xd6/0x5b0 [ 1132.452993][T16361] ? trace_hardirqs_off+0x62/0x240 16:30:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xfeffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:38 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x0, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./%ile1,upperdir=./file0']) 16:30:38 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0x9) [ 1132.458208][T16361] kmem_cache_alloc+0x64e/0x710 [ 1132.463561][T16361] getname_flags+0xd6/0x5b0 [ 1132.468178][T16361] do_renameat2+0x199/0xc40 [ 1132.472712][T16361] ? user_path_create+0x50/0x50 [ 1132.477971][T16361] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1132.484622][T16361] ? fput_many+0x12c/0x1a0 [ 1132.489053][T16361] ? fput+0x1b/0x20 [ 1132.493143][T16361] ? ksys_write+0x1cf/0x290 [ 1132.497673][T16361] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1132.503338][T16361] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1132.509108][T16361] ? do_syscall_64+0x26/0x790 [ 1132.513773][T16361] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1132.519851][T16361] ? do_syscall_64+0x26/0x790 [ 1132.524542][T16361] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1132.529826][T16361] __x64_sys_rename+0x61/0x80 [ 1132.534500][T16361] do_syscall_64+0xfa/0x790 [ 1132.539153][T16361] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1132.545104][T16361] RIP: 0033:0x45b349 [ 1132.548989][T16361] 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 [ 1132.568846][T16361] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1132.577260][T16361] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1132.585238][T16361] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1132.593203][T16361] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1132.601321][T16361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1132.609515][T16361] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000001 16:30:38 executing program 4 (fault-call:6 fault-nth:2): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1132.764125][T16380] overlayfs: failed to resolve './%ile1': -2 [ 1132.791120][T16385] overlayfs: failed to resolve './%ile1': -2 16:30:38 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f00000000c0)={0xc40, 0xa, 0x4, 0x40000, 0x4, {}, {0x2, 0x8, 0xa4, 0x8, 0x0, 0x0, "48121458"}, 0x4, 0x2, @offset=0x7c43, 0xfffffffd, 0x0, r0}) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r1, 0x40045542, &(0x7f0000000040)=0xff) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./file0\x00') llistxattr(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0) [ 1132.978065][T16391] FAULT_INJECTION: forcing a failure. [ 1132.978065][T16391] name failslab, interval 1, probability 0, space 0, times 0 [ 1133.001476][T16391] CPU: 0 PID: 16391 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1133.010293][T16391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1133.020483][T16391] Call Trace: [ 1133.023804][T16391] dump_stack+0x197/0x210 [ 1133.028206][T16391] should_fail.cold+0xa/0x15 [ 1133.032899][T16391] ? fault_create_debugfs_attr+0x180/0x180 [ 1133.038755][T16391] ? ___might_sleep+0x163/0x2c0 [ 1133.043625][T16391] __should_failslab+0x121/0x190 [ 1133.048580][T16391] should_failslab+0x9/0x14 [ 1133.053219][T16391] kmem_cache_alloc+0x2aa/0x710 [ 1133.058107][T16391] ? __d_lookup+0x42a/0x750 [ 1133.062626][T16391] ? lookup_dcache+0x23/0x140 [ 1133.067318][T16391] ? d_lookup+0xf4/0x260 [ 1133.071582][T16391] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1133.077035][T16391] __d_alloc+0x2e/0x8c0 [ 1133.081207][T16391] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 1133.086946][T16391] d_alloc+0x4d/0x280 [ 1133.090947][T16391] __lookup_hash+0xcd/0x190 [ 1133.095467][T16391] do_renameat2+0x599/0xc40 [ 1133.100003][T16391] ? user_path_create+0x50/0x50 [ 1133.104870][T16391] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1133.111129][T16391] ? fput_many+0x12c/0x1a0 [ 1133.115557][T16391] ? ksys_write+0x1cf/0x290 [ 1133.120053][T16391] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1133.125501][T16391] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1133.131552][T16391] ? do_syscall_64+0x26/0x790 [ 1133.136400][T16391] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1133.141687][T16391] __x64_sys_rename+0x61/0x80 [ 1133.146364][T16391] do_syscall_64+0xfa/0x790 [ 1133.150865][T16391] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1133.156742][T16391] RIP: 0033:0x45b349 [ 1133.160888][T16391] 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 [ 1133.180565][T16391] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1133.189059][T16391] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1133.197138][T16391] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1133.205249][T16391] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1133.213284][T16391] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1133.221263][T16391] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000002 [ 1133.842700][T16398] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xe000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xff000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./,ile1,upperdir=./file0']) 16:30:40 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x0, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:40 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000040)='./bus/file1\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:40 executing program 4 (fault-call:6 fault-nth:3): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:40 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='binder\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1134.895978][T16410] overlayfs: unrecognized mount option "ile1" or missing value [ 1134.924599][T16417] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xff030000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1134.964314][T16419] overlayfs: unrecognized mount option "ile1" or missing value [ 1134.967776][T16408] FAULT_INJECTION: forcing a failure. [ 1134.967776][T16408] name failslab, interval 1, probability 0, space 0, times 0 16:30:40 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x0, 0x20) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1135.013243][T16408] CPU: 1 PID: 16408 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1135.021973][T16408] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1135.032173][T16408] Call Trace: [ 1135.035509][T16408] dump_stack+0x197/0x210 [ 1135.039863][T16408] should_fail.cold+0xa/0x15 [ 1135.044478][T16408] ? fault_create_debugfs_attr+0x180/0x180 [ 1135.050311][T16408] ? ___might_sleep+0x163/0x2c0 [ 1135.055319][T16408] __should_failslab+0x121/0x190 16:30:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./.ile1,upperdir=./file0']) [ 1135.060273][T16408] should_failslab+0x9/0x14 [ 1135.064796][T16408] kmem_cache_alloc+0x2aa/0x710 [ 1135.069667][T16408] ? __kasan_check_read+0x11/0x20 [ 1135.074756][T16408] ? mark_lock+0xc2/0x1220 [ 1135.079206][T16408] ? ima_match_policy+0x84f/0x1270 [ 1135.084370][T16408] __d_alloc+0x2e/0x8c0 [ 1135.088657][T16408] d_alloc+0x4d/0x280 [ 1135.092723][T16408] d_alloc_parallel+0xf4/0x1c00 [ 1135.097720][T16408] ? mark_lock+0xc2/0x1220 [ 1135.102175][T16408] ? __kasan_check_read+0x11/0x20 [ 1135.107392][T16408] ? __d_lookup_rcu+0x6c0/0x6c0 16:30:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xffff1f00, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1135.112272][T16408] ? __lock_acquire+0x16f2/0x4a00 [ 1135.117320][T16408] ? __d_lookup+0x408/0x750 [ 1135.121848][T16408] ? find_held_lock+0x35/0x130 [ 1135.126640][T16408] ? lockdep_init_map+0x1be/0x6d0 [ 1135.131815][T16408] ? lockdep_init_map+0x1be/0x6d0 [ 1135.136872][T16408] __lookup_slow+0x1ab/0x4d0 [ 1135.141491][T16408] ? vfs_unlink+0x620/0x620 [ 1135.146733][T16408] ? d_lookup+0x199/0x260 [ 1135.151101][T16408] lookup_one_len_unlocked+0x123/0x140 [ 1135.156710][T16408] ? lookup_one_len+0x1a0/0x1a0 [ 1135.161598][T16408] ? mark_lock+0xc2/0x1220 [ 1135.166036][T16408] ? lockref_get_not_dead+0x70/0x90 [ 1135.171282][T16408] lookup_positive_unlocked+0x27/0xc0 [ 1135.176700][T16408] ovl_lookup_single+0x63/0x900 [ 1135.181577][T16408] ovl_lookup_layer+0x40d/0x4c0 [ 1135.186456][T16408] ? __kasan_check_read+0x11/0x20 [ 1135.191504][T16408] ? __lock_acquire+0x8a0/0x4a00 [ 1135.196480][T16408] ? ovl_lookup_single+0x900/0x900 [ 1135.201844][T16408] ? __kasan_check_write+0x14/0x20 [ 1135.206983][T16408] ? override_creds+0x135/0x170 16:30:41 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') socketpair(0x13, 0x4, 0x7f, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00') r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) r4 = dup3(0xffffffffffffffff, r3, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r4, 0x4058534c, &(0x7f00000000c0)={0x40, 0x2, 0x7f, 0x80, 0xffff, 0x1000}) sendmsg$NL80211_CMD_GET_STATION(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYRES16=r2, @ANYBLOB="2b0f000000000000000043a767000000000000000000000073c7ca1ee8f87202f7dfbaa6ab13c7249a71fa676edf1e9a168c3a5441b07b02ae1c7d16fb9f792ade90771f2ff42fcaff485aaa8173562d127a0104b0ee1c25884ae1645fa4b1cbb4c50d6722abdd25802df39196"], 0x2}}, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000c40)={@multicast2, @empty, 0x0}, &(0x7f0000000c80)=0xc) sendmsg$NL80211_CMD_DEL_INTERFACE(r0, &(0x7f0000000d80)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000d40)={&(0x7f0000000cc0)={0x7c, r2, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r5}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x8, 0x3}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x0, 0x2}}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x2}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x3}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'veth1_vlan\x00'}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'veth0_vlan\x00'}]}, 0x7c}, 0x1, 0x0, 0x0, 0x20000041}, 0x8084) r6 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ocfs2_control\x00', 0x50001, 0x0) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000540)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r6, &(0x7f0000000640)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)={0x68, r7, 0x400, 0x70bd26, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DEST={0x54, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xa4ff}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x8001}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e22}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x8}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0xc9}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x7fffffff}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x4}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e24}]}]}, 0x68}, 0x1, 0x0, 0x0, 0x1}, 0x24000085) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1135.211857][T16408] ovl_lookup+0x43d/0x1a10 [ 1135.216296][T16408] ? __kasan_check_read+0x11/0x20 [ 1135.221339][T16408] ? __lock_acquire+0x16f2/0x4a00 [ 1135.226415][T16408] ? d_alloc+0x1d0/0x280 [ 1135.230682][T16408] ? ovl_path_next+0x2e0/0x2e0 [ 1135.235483][T16408] ? do_raw_spin_unlock+0x181/0x270 [ 1135.240692][T16408] ? _raw_spin_unlock+0x28/0x40 [ 1135.245533][T16408] ? d_alloc+0x1d5/0x280 [ 1135.249776][T16408] __lookup_hash+0x11d/0x190 [ 1135.254400][T16408] do_renameat2+0x599/0xc40 [ 1135.258999][T16408] ? user_path_create+0x50/0x50 [ 1135.263838][T16408] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1135.270103][T16408] ? fput_many+0x12c/0x1a0 [ 1135.274504][T16408] ? ksys_write+0x1cf/0x290 [ 1135.278994][T16408] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1135.284451][T16408] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1135.290514][T16408] ? do_syscall_64+0x26/0x790 [ 1135.295170][T16408] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1135.300459][T16408] __x64_sys_rename+0x61/0x80 [ 1135.305124][T16408] do_syscall_64+0xfa/0x790 [ 1135.309625][T16408] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1135.315506][T16408] RIP: 0033:0x45b349 [ 1135.319479][T16408] 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 [ 1135.339209][T16408] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1135.347802][T16408] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1135.355778][T16408] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1135.363967][T16408] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1135.372073][T16408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1135.380053][T16408] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000003 [ 1135.535065][T16431] overlayfs: failed to resolve './.ile1': -2 [ 1135.594927][T16439] overlayfs: failed to resolve './.ile1': -2 [ 1136.312030][T16448] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x1f000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:43 executing program 4 (fault-call:6 fault-nth:4): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xfffff000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.//ile1,upperdir=./file0']) 16:30:43 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:43 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x18000aa, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) ioctl$VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)={0x6, 0x5, 0x4, 0x0, 0x8001, {r1, r2/1000+10000}, {0x5, 0xc, 0x1, 0x3, 0x6, 0x1, "2d00bd9a"}, 0xcd71, 0x1, @planes=&(0x7f00000000c0)={0xd6f, 0xfdd, @mem_offset=0x9, 0xc7}, 0x7, 0x0, 0xffffffffffffffff}) getsockopt$TIPC_SRC_DROPPABLE(r3, 0x10f, 0x80, &(0x7f0000000100), &(0x7f0000000200)=0x4) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1137.364455][T16463] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1137.367848][T16462] overlayfs: failed to resolve './/ile1': -2 16:30:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xfffffdf9, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1137.411002][T16455] FAULT_INJECTION: forcing a failure. [ 1137.411002][T16455] name failslab, interval 1, probability 0, space 0, times 0 [ 1137.445758][T16455] CPU: 1 PID: 16455 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1137.449301][T16468] overlayfs: failed to resolve './/ile1': -2 16:30:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./\\ile1,upperdir=./file0']) [ 1137.454506][T16455] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1137.454513][T16455] Call Trace: [ 1137.454539][T16455] dump_stack+0x197/0x210 [ 1137.454563][T16455] should_fail.cold+0xa/0x15 [ 1137.454589][T16455] ? fault_create_debugfs_attr+0x180/0x180 [ 1137.488639][T16455] ? ___might_sleep+0x163/0x2c0 [ 1137.493503][T16455] __should_failslab+0x121/0x190 [ 1137.498447][T16455] should_failslab+0x9/0x14 [ 1137.502960][T16455] __kmalloc+0x2e0/0x770 16:30:43 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(0x0, &(0x7f0000000140)='./bus/file0\x00') [ 1137.507204][T16455] ? ovl_lookup_single+0x900/0x900 [ 1137.512321][T16455] ? __kasan_check_write+0x14/0x20 [ 1137.517433][T16455] ? ovl_lookup+0xc01/0x1a10 [ 1137.522022][T16455] ovl_lookup+0xc01/0x1a10 [ 1137.526427][T16455] ? __kasan_check_read+0x11/0x20 [ 1137.531531][T16455] ? __lock_acquire+0x16f2/0x4a00 [ 1137.536541][T16455] ? d_alloc+0x1d0/0x280 [ 1137.540817][T16455] ? ovl_path_next+0x2e0/0x2e0 [ 1137.545600][T16455] ? do_raw_spin_unlock+0x181/0x270 [ 1137.550797][T16455] ? _raw_spin_unlock+0x28/0x40 [ 1137.555629][T16455] ? d_alloc+0x1d5/0x280 [ 1137.559856][T16455] __lookup_hash+0x11d/0x190 [ 1137.564429][T16455] do_renameat2+0x599/0xc40 [ 1137.568990][T16455] ? user_path_create+0x50/0x50 [ 1137.573867][T16455] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1137.580086][T16455] ? fput_many+0x12c/0x1a0 [ 1137.584479][T16455] ? ksys_write+0x1cf/0x290 [ 1137.588981][T16455] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1137.594443][T16455] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1137.600497][T16455] ? do_syscall_64+0x26/0x790 [ 1137.605152][T16455] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1137.610417][T16455] __x64_sys_rename+0x61/0x80 [ 1137.615076][T16455] do_syscall_64+0xfa/0x790 [ 1137.619665][T16455] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1137.625531][T16455] RIP: 0033:0x45b349 [ 1137.629417][T16455] 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 [ 1137.649099][T16455] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1137.657487][T16455] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1137.665431][T16455] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1137.673377][T16455] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1137.681334][T16455] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1137.689281][T16455] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000004 16:30:43 executing program 4 (fault-call:6 fault-nth:5): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xffffff7f, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1137.889117][T16477] overlayfs: failed to resolve './ile1': -2 16:30:43 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(0x0, &(0x7f0000000140)='./bus/file0\x00') [ 1137.959356][T16481] overlayfs: failed to resolve './ile1': -2 [ 1138.085945][T16489] FAULT_INJECTION: forcing a failure. [ 1138.085945][T16489] name failslab, interval 1, probability 0, space 0, times 0 [ 1138.105295][T16489] CPU: 1 PID: 16489 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1138.114001][T16489] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1138.124058][T16489] Call Trace: [ 1138.127364][T16489] dump_stack+0x197/0x210 [ 1138.131715][T16489] should_fail.cold+0xa/0x15 [ 1138.136319][T16489] ? fault_create_debugfs_attr+0x180/0x180 [ 1138.142136][T16489] ? ___might_sleep+0x163/0x2c0 [ 1138.147000][T16489] __should_failslab+0x121/0x190 [ 1138.151951][T16489] should_failslab+0x9/0x14 [ 1138.156476][T16489] __kmalloc+0x2e0/0x770 [ 1138.160735][T16489] ? ovl_lookup_single+0x900/0x900 [ 1138.165859][T16489] ? ovl_alloc_entry+0x25/0x70 [ 1138.170636][T16489] ovl_alloc_entry+0x25/0x70 [ 1138.175237][T16489] ovl_lookup+0x77e/0x1a10 [ 1138.179693][T16489] ? ovl_path_next+0x2e0/0x2e0 [ 1138.184483][T16489] ? do_raw_spin_unlock+0x181/0x270 [ 1138.189694][T16489] ? _raw_spin_unlock+0x28/0x40 [ 1138.194555][T16489] ? d_alloc+0x1d5/0x280 [ 1138.198819][T16489] __lookup_hash+0x11d/0x190 [ 1138.203435][T16489] do_renameat2+0x599/0xc40 [ 1138.207969][T16489] ? user_path_create+0x50/0x50 [ 1138.212832][T16489] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1138.219135][T16489] ? fput_many+0x12c/0x1a0 [ 1138.223538][T16489] ? ksys_write+0x1cf/0x290 [ 1138.228026][T16489] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1138.233467][T16489] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1138.239514][T16489] ? do_syscall_64+0x26/0x790 [ 1138.244218][T16489] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1138.249490][T16489] __x64_sys_rename+0x61/0x80 [ 1138.254152][T16489] do_syscall_64+0xfa/0x790 [ 1138.258697][T16489] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1138.264566][T16489] RIP: 0033:0x45b349 [ 1138.268456][T16489] 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 [ 1138.288035][T16489] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1138.296593][T16489] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1138.304541][T16489] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1138.312501][T16489] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1138.320451][T16489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1138.328501][T16489] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000005 [ 1138.871869][T16493] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x20000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:45 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus/file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0x200001, 0x0) getsockopt$SO_J1939_SEND_PRIO(r0, 0x6b, 0x3, &(0x7f0000000040), &(0x7f0000000100)=0x4) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x80002, 0x0) close(r3) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200)='batadv\x00') ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000080)={0x24, r4, 0xf, 0x0, 0x0, {0xf}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}]}, 0x24}}, 0x0) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r6, 0x40086602, 0x0) getsockname$packet(r6, &(0x7f0000001980)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000019c0)=0x14) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r11 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r11, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r11, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=@newlink={0x40, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r12}]}}}, @IFLA_MASTER={0x8, 0x4, r10}]}, 0x40}}, 0x0) sendmsg$BATADV_CMD_SET_HARDIF(r1, &(0x7f0000001ac0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000001a80)={&(0x7f0000001a00)={0x60, r4, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x7}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @remote}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x6}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r7}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xd5}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x70}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r12}]}, 0x60}, 0x1, 0x0, 0x0, 0x10}, 0x101) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000180)=0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00000001c0)={0x0, 0x0}) r15 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vga_arbiter\x00', 0x40001, 0x0) r16 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r16, 0x40086602, 0x0) kcmp$KCMP_EPOLL_TFD(r13, r14, 0x7, 0xffffffffffffffff, &(0x7f0000000240)={r15, r16, 0x4}) 16:30:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xffffff8c, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./f%le1,upperdir=./file0']) 16:30:45 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(0x0, &(0x7f0000000140)='./bus/file0\x00') 16:30:45 executing program 4 (fault-call:6 fault-nth:6): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1139.903842][T16507] overlayfs: failed to resolve './f%le1': -2 [ 1139.950595][T16511] overlayfs: failed to resolve './f%le1': -2 [ 1139.960926][T16513] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1139.985225][T16506] FAULT_INJECTION: forcing a failure. [ 1139.985225][T16506] name failslab, interval 1, probability 0, space 0, times 0 16:30:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xfffffff6, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1140.023673][T16506] CPU: 1 PID: 16506 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1140.032401][T16506] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1140.042462][T16506] Call Trace: [ 1140.045789][T16506] dump_stack+0x197/0x210 [ 1140.050151][T16506] should_fail.cold+0xa/0x15 [ 1140.054742][T16506] ? fault_create_debugfs_attr+0x180/0x180 [ 1140.060535][T16506] ? ___might_sleep+0x163/0x2c0 [ 1140.065475][T16506] __should_failslab+0x121/0x190 [ 1140.070415][T16506] should_failslab+0x9/0x14 [ 1140.074917][T16506] __kmalloc+0x2e0/0x770 [ 1140.079143][T16506] ? ovl_lookup_single+0x900/0x900 [ 1140.084235][T16506] ? __kasan_check_write+0x14/0x20 [ 1140.089358][T16506] ? ovl_lookup+0xc01/0x1a10 [ 1140.093932][T16506] ovl_lookup+0xc01/0x1a10 [ 1140.098328][T16506] ? __kasan_check_read+0x11/0x20 [ 1140.103333][T16506] ? __lock_acquire+0x16f2/0x4a00 [ 1140.108343][T16506] ? d_alloc+0x1d0/0x280 [ 1140.112584][T16506] ? ovl_path_next+0x2e0/0x2e0 [ 1140.117339][T16506] ? do_raw_spin_unlock+0x181/0x270 [ 1140.122517][T16506] ? _raw_spin_unlock+0x28/0x40 [ 1140.127346][T16506] ? d_alloc+0x1d5/0x280 [ 1140.131569][T16506] __lookup_hash+0x11d/0x190 [ 1140.136142][T16506] do_renameat2+0x599/0xc40 [ 1140.140642][T16506] ? user_path_create+0x50/0x50 [ 1140.145474][T16506] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1140.151697][T16506] ? fput_many+0x12c/0x1a0 [ 1140.156094][T16506] ? ksys_write+0x1cf/0x290 [ 1140.160579][T16506] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1140.166029][T16506] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1140.172086][T16506] ? do_syscall_64+0x26/0x790 [ 1140.176772][T16506] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1140.182035][T16506] __x64_sys_rename+0x61/0x80 [ 1140.186692][T16506] do_syscall_64+0xfa/0x790 [ 1140.191176][T16506] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1140.197045][T16506] RIP: 0033:0x45b349 [ 1140.200922][T16506] 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 16:30:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./f,le1,upperdir=./file0']) 16:30:46 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', 0x0) [ 1140.220608][T16506] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1140.229054][T16506] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1140.237057][T16506] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1140.245014][T16506] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1140.252976][T16506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1140.260974][T16506] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000006 16:30:46 executing program 4 (fault-call:6 fault-nth:7): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xfffffffe, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1140.358149][T16523] overlayfs: unrecognized mount option "le1" or missing value [ 1140.388405][T16526] overlayfs: unrecognized mount option "le1" or missing value 16:30:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./f\\le1,upperdir=./file0']) [ 1140.582392][T16535] FAULT_INJECTION: forcing a failure. [ 1140.582392][T16535] name failslab, interval 1, probability 0, space 0, times 0 [ 1140.610278][T16535] CPU: 1 PID: 16535 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1140.619005][T16535] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1140.629767][T16535] Call Trace: [ 1140.630081][T16540] overlayfs: failed to resolve './fle1': -2 [ 1140.633076][T16535] dump_stack+0x197/0x210 [ 1140.633102][T16535] should_fail.cold+0xa/0x15 [ 1140.647912][T16535] ? fault_create_debugfs_attr+0x180/0x180 [ 1140.653744][T16535] ? ___might_sleep+0x163/0x2c0 [ 1140.658111][T16541] overlayfs: failed to resolve './fle1': -2 [ 1140.658607][T16535] __should_failslab+0x121/0x190 [ 1140.669450][T16535] should_failslab+0x9/0x14 [ 1140.674144][T16535] __kmalloc+0x2e0/0x770 [ 1140.678403][T16535] ? ovl_lookup_single+0x900/0x900 [ 1140.683550][T16535] ? ovl_alloc_entry+0x25/0x70 [ 1140.688327][T16535] ovl_alloc_entry+0x25/0x70 [ 1140.692933][T16535] ovl_lookup+0x77e/0x1a10 [ 1140.697357][T16535] ? ovl_path_next+0x2e0/0x2e0 [ 1140.702115][T16535] ? do_raw_spin_unlock+0x181/0x270 [ 1140.707384][T16535] ? _raw_spin_unlock+0x28/0x40 [ 1140.712251][T16535] ? d_alloc+0x1d5/0x280 [ 1140.716712][T16535] __lookup_hash+0x11d/0x190 [ 1140.721377][T16535] do_renameat2+0x599/0xc40 [ 1140.727028][T16535] ? user_path_create+0x50/0x50 [ 1140.731871][T16535] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1140.738120][T16535] ? fput_many+0x12c/0x1a0 [ 1140.742794][T16535] ? ksys_write+0x1cf/0x290 [ 1140.747286][T16535] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1140.752733][T16535] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1140.758795][T16535] ? do_syscall_64+0x26/0x790 [ 1140.763456][T16535] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1140.768728][T16535] __x64_sys_rename+0x61/0x80 [ 1140.773384][T16535] do_syscall_64+0xfa/0x790 [ 1140.777874][T16535] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1140.783741][T16535] RIP: 0033:0x45b349 [ 1140.787614][T16535] 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 [ 1140.807197][T16535] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1140.815852][T16535] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1140.823804][T16535] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1140.833656][T16535] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1140.841600][T16535] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1140.849601][T16535] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000007 [ 1141.502987][T16543] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x390d0000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:48 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', 0x0) 16:30:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xedc000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fi#e1,upperdir=./file0']) 16:30:48 executing program 4 (fault-call:6 fault-nth:8): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:48 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r1, 0xc0406619, &(0x7f00000000c0)={{0x1, 0x0, @reserved="02cbeea23a8fd1fff74f4b03735677174ee1b5f68ff400"}}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) pread64(r2, &(0x7f00000003c0)=""/194, 0xc2, 0x532fe77e) accept4$unix(r0, 0x0, &(0x7f0000000040), 0x80800) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:48 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', 0x0) [ 1142.668723][T16555] overlayfs: failed to resolve './fi#e1': -2 [ 1142.698403][T16562] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1142.700537][T16553] FAULT_INJECTION: forcing a failure. 16:30:48 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus/file1\x00', &(0x7f0000002a80)='overlay\x00', 0x2020800, &(0x7f0000002ac0)={[{@xino_auto='xino=auto'}, {@metacopy_off='metacopy=off'}, {@workdir={'workdir', 0x3d, './bus/file1'}}], [{@dont_measure='dont_measure'}, {@func={'func', 0x3d, 'CREDS_CHECK'}}, {@measure='measure'}]}) sendmsg$kcm(r0, &(0x7f0000000100)={&(0x7f0000000180)=@hci={0x1f, 0xffffffffffffffff, 0x3}, 0x80, &(0x7f0000000040)=[{&(0x7f0000000200)="243dd646806d570382d000bf9d37d414e3e569b0be422fa1f10f1ecf637d7b1ad0487508b5dd3f4750d3bb256b98659df872c055a0e09bf9a6509b26c68d764010ca1cd73d1a130e28b1e4e6703cea489eb22413d5079acb7a1e4c80e8f5e7c13d593ade8a322147aee93502ca5c0d0f33a0c664533c852441d5f44861f9a784fd3dae385b", 0x85}, {&(0x7f00000003c0)="aa8a6171a87a20630823fddbf05cbbf56e430ff24d4c36f837323971fb815a4502719f08cdcd9843ed1f8d10fc46465045d022e528c7b5a5bf6c719dd7484b92efa2924709256aecb14ac59dd217d02fb4207e104844d0c368fdd2d12a9f8037a0ef64df874b20acb73699c14dcae4bbc95bb876b5ed267e4a7e2c44d51dcdb86139bb945bbab56dfd6115ae3e8c0ba7e481179373d9f2530de4293ba85b9978fa", 0xa1}, {&(0x7f0000000480)="592f539e513881e8b64a6f387ad91463077ed40e8a61015fbe4aa2ac0933bf69acc7d86a9644a98cb54d0eed76731a6174eff0e0112084281630381e64ae3fda741071a1947a6c5afcb3e26142f53b2d91b4d77d78739d4471927ab969693289b3b3422ae10ca7d39cfccb0ccec849d3af56f5496bb871f1a571b430a527b2902354c0a7f859ba0f656103b0d48e034853e732f9d152cc9babd2ea9aa86b4431008c6b3a127b04ffdb3aff9e0026996f306915d78ead659b2a867f3f0e904c23cba44657f70d61aed989e6edd1a5b9df242ce23309cd3b4698f2c1a7c828", 0xde}], 0x3, &(0x7f0000000580)=[{0xa0, 0x10a, 0xfff, "154608b77265db358430fd22ded9253cd87d6174ff04ba3eb604fe56e4db6c07b64c166ee0663e82e23cf4dff0c5f01304540c9a250f15621d00c8fba22b447d3545250e1e4dfda76c8a2afa0d5190bd7633b8994803d3c67bd0436b45d2292d837da358ef2b41e9098321373bfa3334fd1aa6c6f652cff039c83d250d8c21090490f81629f353f5fd"}, {0xb0, 0x104, 0x8001, "9f94fb90cb47f83f3d2e4ff1a89a860b16fd013238444286a9b2990a91cda460f6669a97b620d731f72c709cb4a52ba7106978c0b35fdedadbaa28629842e950cc1dfa8b8956f8e57ced821e829a70029d7d8a317e5d2f33cee95e71ae86adbc70cf5297dd388cdf430777ea0d5f9e885f7168ac7f8b4107905f1f1c5d502d215e1626fb220314f20d8d46bae8c6a645c36cb710882e9dd71c"}, {0x1010, 0x101, 0x20, "8abec4ac8e4ccc7b0af9c1a359938e62d5e6c95a8d7e39c9a0e0c38c4a5ebc1bc8b606b43512d40aa7918b9b10b7efb6799f04becd04c461d7d2ab8e7c7a6bf23a6ca674750d496022259a05dc31f1988788c8b99654c96e3cc0ef948a979e8a9932fb9d8167d81422a8007ab1b480b8e178305ea1dd8ecb1cabf8acaa786e8c34f825e8eba7d53723827cde6eda37dc27b352ea6095a22667596dd2f2751f934f5caae6aa7271354799df9a37d56c7d2ec8ac16211535aea6ef31a995d74440e4be32e4a37862b9016ee0b541221f32890a777aeb72bc1b0eec09c371ec6cac5ac641a59085b98b8db943f8edc48c964c8994311c1e93deb46aec9cbb7a19be61b884c4ee21154cba0043c297ebb0633c7d806c74b682a24ec3abbdde3b47881ed35647e3a2c5418012469fc1cf8fba3ea7902bf10d90367ea79645d9c7bbee0d5e7a71c68451dacfb838ea105fb760d12a319788796155fb4734af67fa31b99429b30d37cb99ef7c5b0dec3bf721c984a6838c5af89b91ad6aacd4412c85c323274b5a8c245b31240cd63a96b4fb8fc470f2581ce8c17bfe1ad44ccfa8a37501353f73f465269b3c914dc0c7ef580481ff679ea45d202b46e1387395c8a0b3756e05db6512bdcf34b1052eaac80f89836a68e47dad092f5e62644650d9d83f0aba02a3ea88266247b6fd723b31a0cc8a34a1ebcdf31efb74de8660f3794de38e320581b43aa12d4fb6076927ecf977ed95866d2360cf9cf9767113142ec9e8f01cc087e45ec4e140d6231d258abbd2c92563b666ffff156fa2715dc6bcf293ce31b41e71abf556dcc36a03fdea4fea8ce47bf7cd321a253c5e4557602d03411e96d7c0e354f46b4ebdeb8e43f65c07a05e84408b709539cf40e7584bf813e9808a5bb89f2f0343233806bc8b30e3ff6228e5185f51863204d09a53b502a635fc6be567656649e4a1981fb07dc1402afdcaeed6c8bed3635b2b26d757667af2367d9ce9057d7142d4465be9271680822ba6cca6b9f3deda7b2d5eb0a718554381a853538c52e52cb2da41d32187b600f25ca562398dae8ebbb488efe85bc5f028341b4c5e3f2965955378bd365ff67bab3a482797e9e9471d80609d406c2cde3620792ae6851ad10ad92cb335346153f36896acfaa07ad2ce4a9a9409913615980bcaf43c208b8dceb29b5e2152533f1c6262d03c048aaac1c960257e16a8b1a211a96918e37fd4267f20dc4210913fbe9f024b7765f6422ffa7bcaca8a7e7bdaf6a568e351b2164c15e0a828dab2519010b64cc52f6681eab97ee083471ff05ddd9aac9cb02c55eb3dbaabb26c6278602e026de1c7bb442bd54886aaaf7bd554b0d725a161ad50be691861cf782fff99b909f7e1a10e1ead801a9c16addaa3a9760059cb142502e65267f564a2a819b474016f3c4dcee3468626107bc4fdb83532d099c75f29eb1f09754fde406046f090d2c0aa7f6a6f47cdc60e85d6136be9b016ad3a54b91ef923af0b6650f6b0489e05f6d7efb578336f207c8d0e736b0df50c81352002c189cbbdd6c6aa5ec1493af698e85a1cff6b54128ed76e35e17222e4170bdd32d960c8328811788d9646297fcdc9e87f784b9893350b0cf9815c7f27e7aa3c4737195317a055855d48a03ead0c68e26621b8bd72a7651b6e8182452e28f8bb86434554bd7bcbd332acd5d9d468dfb6d668b430941bd8b6ae810f37eee5c1d5330a0217648c7c07b61b33d8f16395379b7c91a5c2635ae262af8af471a927e4e43257b43ca6cdf9ac3dcc8f8f5faa514729d380a51cf70bd8a48499db66d585326f7c6537a4d1bceefa82240898579ac2851645e0ccb5593296c38d79d83e1bc23fb6a3b7ee2406593f11b657cfa1182e344b57d35623bb9377599bf19149bc1c675375424204430f66c8b358450fe4afbe7611baa5318b9a86f5658755d811c0b153e31249eecde9e11cba4a7c00f4254f5ac16673f43e56c3b7bf536552e4b98a52774bc8696d5fedeaf22b2187250f1582b4e721328c9af6536b32ea2cf36f35d3531b94f9b85b8ae4e5166a2d8365470ca6793c927384d4bd7f42ed4b5e8bfde8d50dd72b6af56c201282664bb81863047de12e16fb829012d841d4b4484de892714eea3e0d34f3bf404137d98e66cfecd594c0eeedea0a1a663b2c10d6a732678d2b58885a8338d28706bc2d91ca5e45c4ece1534d9243ab5949aafa05ea81ef2ea7b045e558cb50cd845b794d3a6fbfd140cd9bfeaa02b5120f22e3c71b1586b24d38f9ccd548eb5a0b2edf17a062ee7a85be0601fb4599994c1fa538cfcfc7eb6099e691d28a16c72531d44381077e1af2981f0239d391326884d1ba121e7209ccccc3eaee9f62bcb62b54085cedf973f3d8d7ddd86de3f674614289e698e03f8aadcb904de4304a041a4448f3db8ae6e2f3022f9acdadc9fd21485f5dc6103f2e8bb4200acbfe3c4c0cd6cbd6d6957b0a19e325eb52ec48f92da292ef32b61c1e36b3744323cebfe4aab71b6905a50519b306ac8fb738ee693af25fd1ac23a9505f942099c0e3efce1ae2e73f5b63fba9040e36db926fc16cc892619bcc75a95169e80968c51b9dbddfe196817c26b1920293a894e2c0c177ac405e7f9224fb770ec7483b76924572ba742bf1ee962cce4543d2715ae1c7c0e1b311871cc8251e577bf5fc7d69a232a4ba68bee615a8b816f219289618909f634d968237aa3609179e78414b8ae801099c00ee5d764660f0885762473b534d00e87070b0623bb5f81be644a1203b3b8345f1485da99ae5bc3966174249b79fdd2c04f947bf9c30d1c0ec10b687f746fd166dafb78776b223c90ae4c28b52a29ef09055294ee14374864313d644176a8052b1a872e69d3d50c24e6a978f01a9119d27503d59c199136c6137749c4e5996bd58a6de529de6e3d318f5573f26dd19786ee4273070d2d46f04a3fca4f227b780abc49f4a56d867646b9a7a9e5d7171272e7e14ed759cd110c79b542301f9503aa62d6b67b9bc65fbb25256dccd7182911b5e587cc184579fc70a44e1e884ee727e6fcde1b50771a40d38a7d7b34d2ca9a5e9ad15bd58fefc4ae578649deb18b087064108ea04a416497bf75d990be5d1b8157510c37e5abc5e9f4ea147822c1788d35e2ae8fabcf9172bdd3a6d5be1bc15c10f480a33cb4e0cf12e096ee87420ad0c7861b1354fd3fac0a2e9ef7b17b8298b22c15343750db8aa467e417df6a74d7d4e9d41b91a525fb1f6ccb979ac0a394988b2714b09e10f329be1931bee599102db243cb49b42062ee53e9970a1f61a1eb71d81299a03dee4f3948b32b3e54f457aa23b8ab6fa5a568f459e1fca4a70de7abc688d8cdca88e693a8307298d913423190629a27da07fd3438c3cebaf0c535114b819508595723646aae85469d077c15325c6938d7b597a054eb0174f0e4be477321ff07b0cd3544494922fc32b21105ea7bfeca6902da53adb492b772f192a3d80f8cbed52bf0d3cd0548011c3a6aba1de08c22c2eb981156228353d9fa59c84493f75b2f69494806c1215497afbd6b7012126e576a209bea8d2350aa2e4b6af6ac8d4c815454a8bebf91817a68701682243cccd70ffe59acc41656717fde08a523ad5019600d231073dbe9e5296f323972d856ff8527b52817047f353d8c178540d748853bdb6dd8497870ea5d2a52ecfa4f2a5e7a16f45362a23433a79935ce6b010fa0d319ba7af1e727cf2e2c518fab84fda463f1e6ae495a550decf8de5b21a9503b5141b229c23f94456eaa5effb9bed697aedb15c23c461c24ef7a83226fa35983177fe6d2d0530c214ae953b4f9a845c158772b2b606ba5e413f0f85fa79d0b441e551a7332b84d2a49a81e3f9e5f47e40a89bdbad52e59c6f1b236d2636a78937729a6999509bb4ad6d86518cbae482ea9d6c47cd99bcbb3328119310ff1d70caee06a6aac182bd10e4eda1b30fdf1d440ca3e497d1cbd02d1c97c5e77c002b6dbea12c1cf859ee3b7627c8840f34ec2c743b408ce9fad35f62defd57637b9161265bea3bf591f5ffcc3a73ada4e16f48f6a6a6589b4fb09ac894f97145b2aa502d1fb1c22dd170c18916d51501026fab03fd55205c29abc67b943664039a5f0de121b286d2ef3652b9f3c9994e5c9c329a52b5933d1a14620e072718969ecc4d6e813d8fd7a9b108c99ae4bcdcf590eec0bc9c8df84fa0a08e6afec8dc762ceb7fc1f6b9df934c92655916ae9cf770331428dee31fdb9025f6af39fd4a6b89f076ef46c302bcb513306f4834bac322e3b178e81ab0a0a9ff92e4b9707d36f0563fe201dafc5ce8dc4386b953fca5ae9e7029e1efd638b2d73b216d997ffd31dc5249733817e28e77d8be75cdaaa92fe4eed303555236f993d7fb7008fac12a81c1f5a853a13374cf361adf1f7d49f2346ae504bc71ff34d9b67ba43c816df6b4938192a071b3f6379b31b63d3e1323aa35c8ebf22895e86ea113690feb0299707e340592dffa7b41b99e2c64e97392b18834a223cec6430f143148d70ed7b059e877d74d1a4bbfe6083cd7cc0a3c866dbdb3b867b21ae42a9b258094ccd602c18a686cbbff74428366a764b717b6bd6c09e9a68b5f2f721b204a0c3044a0ac854e37c402dd63327acbe5aad4eab3e677a2d3120a25c40badbc6295436a52f59ae21fa6ee4a73b45795cd3454f4d94c78c8f19907955a9e28ecc9813223b0e694f0185c0d74a8dd4c581f1b528efd3dd9782ef7c61eb351aa9a46e5ac7534e0a17e586d54f006e4661a28872bec7cacc8ee09c2420f5d669de0c92adf3cee13e13b1190c63f2e1018c6572fb41b9fb203587718636b42e012ce6119333e6980e14b62e4e44c16d05e966a987843d82f0eacbec1ee8cb35add1fb7f68fe07bd5b90d737097b4c3c50f4988deedb87d1fa6008ed0739ccae5887a02ae1d7fb58cb48c6e76e53823db6d40703b81963c8206bfdf88c8e4aa3abd189c0b685177c39f8dbb70797a95822b0feae45a8de0d247d804ca021cf1c64082f2fe4073b60154f8df62eab4d6ccd447a01e7238fb41b6577fac9e3eeb1443c2939511cb21c4cb3abeab789be2ed048102781e2994e3fbbccefc7ce904ced4fc921c65be18eeb4c8bef2f982d3c78219e37a9f6f9817921a67721ef59a06764bd3990562ddd2ebaaefe4bf9ff839aa23991c2784eb8c840a1d0166fff1064b3933f1aeb14c7b044cccb03045fabab9d1442ec3dd6d4d6eb54fb7371b46aaa759077292396d5af00354116321018290f7ffd673d9d2af3f9f112fe197e89d7b8bedc4605aaf32b328922e4226930281b9313fec30a25fc17c78619f7a20927d81a980278430ad003bc47268c360ebf45c4401f4dce4284cd32fde3f3fbda4975d58c1f2313d3ababfaf51e54ddcd7ce7d5abf097cf923be08b0471504980068fac834eb493bbccc1ec43aab13806f7aea264badc8888dcdb5e04a0aa80dfd0d4f8d33bcbed619323281d0d9df1b7f99b9a7660619a48f9087dbc917bd8e8183e4af26e5f26533f9b2c056bd92aaf29c4480288edeae559bdc44f7791a3d202673a4cc40d86a7f7d9d662a750fdc3e5e6b55867fabef26f4324392cee397a455ffb6f0a4f7be0fccc723a4a73effadc4d0e1335f0fe53549fac69721c0879e635a22de1361ecb3eb512fd76e10a80063d3baa2e0000cb28a2b41f69a8407a6d1e2d2647e56b083ab23615dadb54b7f28e71a22c4ffb33e59befcb2ff1b1e3e0bab52d4e170b19d35c043c7920204cded1f3b457a6f51e43a498f"}, {0x20, 0x10e, 0x800, "aeb02d7f967f39e006"}, {0xc0, 0x115, 0x2, "a78c1f564d3d8717f58f9c258b281a892659c4a02b390df833e8c09d911df237fd83eccba55c018cb7e7dabd1bf98770eac67ded8a62c92303225fe0341b8b785e5e94a9a6edb430da91f3afa37a905a87bd925b0842a129ecc2f5d4bc663b4b99e21479ddb13af087ba44979aa3efb2243c15a2ab19bd387a56603c0f502934394299424476f8986ae6953ce2d1e038de853619fa32c2fd764a63feee71bd085295d66016f43a97c46853"}, {0x1010, 0x102, 0xffffffc1, "119541eba41f39fbda9878f360f3d9305aac5c315aa441aed05fd3009daf360b82c5adb41ff13c47f0255e7b9f8058dbe49ca02aa1040dcd78d24982b2b51d831018a8e01eca2b298e1e11a0cb5e87eb595dcefbd5cc7c401e0f4f7f414199cb18ea6b804dd8fb496765988245c29665ba251afed74cdda188e2d1c8a374d95c4bc064d4e0da0138b7ffcb16eef35d9157ee6b9a9d003a4fb30a71141821d7da7b87597c3c713070a49265a05915912f5ca981cbeeef99bd1c73c230f8776ae1578ed4e9262b2acb7c3bfaa3242efe6d5f5f49c66f0902e98bf7d44434e1ba79c0f8c544927dae243058a0743920a667c9b622ce7d6b0e2433c7a5b39e755f8f1e44144253704343e9aa55d33994c02e07b58dfffa71e75c9f82d678a124c3bb63b9bc4267a39e0745f1205b9f010958ea95279a680b426c1f5f35067c0353127dc59cacdd2c2f4ec3125750288498f0e88e6e5864caee8c863bd45c20f446a10d1d5d82392e8b79f21d2a6ebd4dedeca0fa5a1d1e83993f10fa679d5032e2d2ab34946be312956dc47793052df54404d3897f6e82910781cf3739ac1c2fcc93dc231637db19ace1dbd260bf529f38cd6a18ade5a456fa56ca693291d9670ec4171d4612e9e0269640083e678cfa0422c9324befe2ae9b1491fa298506ed51018fbe3f7de1fa8261481fa07b31e811940bb4a769be22d836e1c2b4a8b6db499229be8bdf34b9b7a70747418264d866e64a63dcaee642236880ff4c00edf7cd3a8567f29c5024a6219e39c51bee9abd2ea2f8f69e1347dc7d8d7c0a1a8d61fe80a34d94150b26139401f5bf4cfab79b187bd1f219bedc830bc000a79610a09aa9862a7912789dc5c925fe2f344ff924a04e694fb7277bdd5bd9c61ec81df35970b14daf7a0e5acb89646f76071da80ec66e4b5f3670f0e00d3f0df945bb4a78541d7b6a9e38adba959fe0d8050aa41b26f0aa1eeb035859caf12b51a201ec6b51b7d598fbbe9fa062bb62ec775370ccc8e9311b1e5ec682af7912d1e1db66564fe32e062cc9e4e753145c101879637fa9f0fa59dc7d1c49356bba34b99c09c38d1c6530e3dbee937cc847630dbe470ba63bab8a79cecd76d31bc9783afacfbabe751e4d03d9100e9fa47ba3702feb642d9ace2e61a6530e3118737df9fda8137d26683d881cc16c0cd52df0443b33c8c737c61b1180194a475ca6a95dc15946b95c8f14458902206db516d3e02bd1cfa15f132a748460fa654cfc77d05913b4885a0aabb65bc683234cf922bdca264c4305d8e7178550c6eae89a76f20a70bb8c8b0bf83c63a03fa420965d22c9533b61e38bd4ce68273a40d0733df8f9504528444d2d581a8ed14be81c990ff0efd80b4c11f3b77e57dfb15d23ff3caa364278fd7e9dff31f43346260c17fed6206b2ad9639c89bdd065b68a4d082d4746f75bcc073234f52afe2508cb7a8759d5d62da5c94ad43ad5445de5fad83d75cc0b22c381bd7459f464b7db59310434fef283f0c00d2fb175259f99ce01a95e80edf3ecda4b0f5c28b45650b9eeafe20e3c1f31cdd1fbabf4f74ecf89d6a71f85c6f286c2a54fca37c1528f9d290d362840911c383efa88ac6aa06d0217c1d7f80b540951b07b992a81989f1118656b1641568150a8befe3743109f5714b01fc8a7f09099eef33d99e5c8dfa7e670a9a689365e7e24b619e7ac00a4c82d6ec363fdc18b5d9e4d6b2ef15f3f00a88df21ef19491940555d4f7eaab1106e4b703495f8a59fb8c01114ae04420d32a1de4b9fcb1c35cb50ef0110173542052d2494f7588a54301d53778650597635213d1626ce706ebf2358d4ff5ef515a6e7c73c4278e033ec40974da3800bfd1722cad4295f554dfa01c3bdba3dec9ad3b0d6b8b4ed5b1f7edd71499c839fcaae67a0ddd2adeee45b6c92ca65d201185728bb9a59c588461b1acea3e71c095329794ee2a2b019e113b731d410bdc1c07d724ddf0e6b6af693c180b974c0f1b107346ad3b25a62237b356cea75b990c1d0b150d7e9368bebed9c5806b43193e909c4fe4e890deb6acab6e0c87e0426f8905a8caf05fe5c672c3aeb83955611778a8583f92055cd4b5d222ad66943d5cb6d101a0a6a74b9e3d4b601b571a37a434c4afdd508c656341121152d834c8df96c5358ea04588bcbb9918af30b52209b2431c2684b158147a126afc71b93679d55b4c64178bb13533440dc45e9add0bea695e6b4cd074a0f6f54361538b9523bf0d1c62efba9274f2ded1106e22caebe1ac122ed6b527394e80aba77a50538605d72dc00538f7e5207aacf42acc66ec8b0ccb6190d34221cf36eb822e9b56ba6e700c61fa4dee835b85956881f8e6364d0c0c22cf74d676bd99ed8d3036e5dd1dbad1c79a2f12806e46107e83feab52fbcded24499dc53690b984b978b912a31437bcd4aadb16a15bfb75a6cdda70e099973bd00b817c1e056d4c5a23dac2642e3980514be60eae85306b4d2eff344f741c3c17e2fd289c47fc4a975f67ba8eb8e4e37785401dff513450aa38a11470c5076fdb17d7a406e172b2005b315aea3721068023463cb5b2c77e98edd1f93621624d6b55ac1d453a891805ae09ace3f0a16da7cbd62a6f2cf7078d4198ac684ddcf2d55fa07def2900cee212e176eb3db4f562a35f5b6b3a23b8230c7fe7b6d918a9902dec3ee2d85607fbe9191dc05a087f90891ed680e5d8aac6bb2f5b282c9b1d4ef6f0a2ce2377c0710c60c194715b789770a526cd6494ae87566a338fc397c7aff2781e57373873b7dca40f31c5868692c0a22227e73da3c22a384f453aa825e6ffab7928ddcf19b7b1aaf677b7bd742cb6c130e65a1d78e3a632f6d2d775e6bb77f2084562dbff12a8c80b515a8929bbab4abce6750c7db5da79a54a2a07c8cc0863f7c9aac040d88b7a119d756ed25f3bfc9d17ca8f2beb55bd48d29390609885801bf287d575e42c2b2eb0082203f412a14a5a919aa5701fe5aee0a89f7fbd3430396b823e4ae0c10a77432e836a921be85d398842afff9834eb282f5ada7a13fc73d57da41f2add43f8bc12257dc11cde217227e51b6696c724072ab873cc61fdbfcd76293afd5250521a3649fe0d08896494acf5882f93d64ba340848a4e4c98de744e0f3b28d7a9f03967f157cce7e95d3fd1e42c9d8342909b3d91e8166502c3f15dd3c0d25e81f3beb547092034ee2fd5ad72379baf98e04484c4df43a08c38ed8048aba91a8c0f138ca93d81eb8972778c725a8310541b061f48ad735971804da0f9c6f56fed1cb981e7dc72a71f0552c520660eb2fb5aaa34b13edee0b81ba38416ea4ec61721770b13e1ac7e932ea023f222a4e3617ba2cc443ae5f23a3d9257db3104d7da7466c48b1704fe512f8a9fd2e88281d67b3d4b9e5f8169bfee3fac3a420b30f21f234935dafec04fb1259dfc3d0dfbd67a1a1e5f90d36d39245cfb40eac97043ab15a997603ea38b6cecc57eb67c96feb9a0f7291e5dad86788d957bd79a1109c2895736e62daea7041997063348a8be60ca52108184b926cc3696d8e016b6a003eaa3bd2171353c83a9ca07997b01b9aa1f59d296ff10d7bc534d6de343fb712d52a0fc5b50e9c65a9c822fcf01134d1cd3aa54582ffa0ae0a9afff2936272085e08da5da6e167b98688a44bcf12dbe325762a7cedc1e2047e222ded718b8a8731267a9ddf59f119f75c1fdfa9181bce9f9edf2cf589e87d8917c2205ca6ceeb2d52cf6ffe530af21b39fd4900c7d7d249f6e8c571f68f51bd94bdfaa74fc9273f0ab1dfd9b7e07d6b9cfd72697c878c4b2b3aace5f7edb4239fb13e06a392a86823c2254a274b794b5f6a0b00aaf1e2353b42955946fdcf6ef2a0f5e77860d42e82362bc3a450bc001cf447a70cffd32f1e332b1fa29217d82beb730108ba17b72efcfd19e63db98f31bb13e76dddba82da31789836ef409fad20405eccc54d4e16957df9f88746b6948d59c771a47146dd72a4ba8e9c73ba8acbd57a7ab048783c401214019584ab28edc9cac79b7bbc27175bb4071da6df63b4a171b73207ce79e6bc802ca4df5f4555a7986b199ecf7d647ed7d81d8ff1fbe6ca6141e91cf75a22a73bbe211ff6403d6a6161f88f5d11dda695956b1fcc1ad66c9fffa9a37a6864affff3f6d48e0fab2ee5c70573da8a1e9fbde5399aa5bd0ba26ecaee9f0d0c694574df2ad7c652c1db7c3cbb4cc52c7770847ddb24aeb9028a588e42385e8decc2e53e69e6796c11391e04e014a8d8683e425f9344b6c3b1150aa62ee207c27bd30724adb471b7efbc52ce705bb9ad280a23ed788379334057aaeb988f052c503552c0edbe0ce7889809beb85f4cc0a88b58d25010200e5206fae81ddd06ca4bd57f950ede0d2aee00600660cced9944686da66e58ee08b6ef3524d7da25f8093e7f07cf58337fed5c618d41d40d6ba356bd9d987a14362399d75f7deec8cf43298d644dc75814e8e6eba623a6479cafb596ec5c3bbaf632d0dcd36a4688277f8487fd4ef1a86066957f7be2cf1994e54261d1f86506bbfd1caa705e36aa5517fdf9bf0f20f6c59ca4ba8a897e3ddc395edf5d4cb3ef88831e823b27e8af948c75c38f6fe65e9bf2135230509c3f47536ec97490178b2756c878e73c1f2f5ab841e632dd0ed1a4362a8182327a1d327f51daf4e8c14422e5e66fe566d88f8bc272316f66b3d2d34e4102acddddba57b1a98c40905cb0addd70107a92d6e182ec6c2fb99e502d1455f903fabb3cfb49e55b8811bcd6f9e8adff192a1e17fbea866e4eab6fed9a991cae5d02ef5aa4576091656e586ef563c04c2926ca9fea92e9ad4f44d45f1e918ffb0b8bc0c4cc3b63fdb819d7f84223fa6351abee9be287beb3b73c61075498b00da8784f267daf73339ba5942e555d11d84cb173b1490051757f16b157ba5c539587c40f2db40ec3efd6073ef12ced900df6a39780d86073751cf07d43042ce2e4807aba750a7d3b220b3eaf2c0124f89212fbd3db04a3f74352b0592e2726564c9f7e6b06a94dfa76371fdd82cbdd46a4f570213f868687e420f5dcaf24160e52231b323c04f6fc56e00c94056ce56d96cf44e52c5ba71a96e7e63719b8d1e6fb74f09f3bbf49b13ecbc2fe4523ee3950af32dcb30f671cfc7025d63e8ee9a4f0bd8985c7c513f4aa5bb72ed920daf0c799e591f476f49cc362531c65468dfbd9fad1861750931e328f9f55046d60a88ad31958d78f1800e392b6f7e52330246a79b278dc3526e02c5a25854f001b77f5227042751e76edf24b6afdd79e42b973559e85811cfc571f031790c58dede63ae505b2c7ecf738515413de971615c47ba42a49df2d78161a51793c283946fdcfb7eac142ac7a01b32f5a20478c67ca780df5baed6ff9e669255b155fda1442f0bcedb5055bc13be4253640d4485882012f8eee5f0bbfe567417db9cc27a734909d5b03d1c0916cbfd64ff2e2a16f08bfc72fe11473bf15d41b87fdb2411f9a5fe2a10fbe96679b9761a8c1dfe96a18cae2d1bcf9f57ec8f7f158e72a6174c004e62462054397862619b27b01bc7f2bf37467c35c4c38ae290402afcd1323fe0c448db8679a4cff4dec1dff8228c359bc758e565411747399054f9df1ddc12f4d8487da64c6bb952ec7ba132fd82cb9d4f811dae6dc7f18535093c9f34b6e8ed29a202e702406a99653e766af671dd8f1b6b5ca8ef350e4e07b2c1c20bb1089162792c62c66ec3bdd46b27080b0f944a63807114ef21fbd9d68c37885a49e30172981a703fdc16f657fd6b2dfb"}, {0x78, 0x2d, 0x6, "8a4c70fc6bf7f34f267beb0bde91a8bb51b57d00e5efbc377ee856c041799f11babaafae5b86af2789464a614e8975c39de4db7b90c80ddc2b73f2b9dbd300f0e3b040143807d62f9fdce080b306fc6f3201850770c3fee6632adc7d7e71a05fb4859942ef366df8"}, {0xe0, 0x6, 0x9, "3c967b14b7bcb00ea632360522408ff524155cb3e60f3bedb7e2cdb72b1ecd70a5f9f78bb65e0e5e693340ad8f453ba8a0651eb69328aa66cf91081473889b410378f1332492935b8ebd4000f98bc0b1f9d4997044487a763013f50df7af2d8906efb53570895f2dbf170ac38ee77167a8c2fc5d011f8f856ab16c86e0195a5bf02c3f044d0627d109c40bda2589ec0779408504c70f525c9fb4d8376540aa2fea63d4ed589866b93d6f9f4e6da43afdc9a7c8860bee2c21edcf87bd2120f0166986adfaec417c3b9c480392b981"}, {0x48, 0x119, 0x7fff, "3e63f413e8d29631cf365d4a477a79a3fb26500544e23fa110868ffc4b635906946ffd9dd1b396e07de094aeb0e0d0d5d68395a02240c9"}, {0xd8, 0x10b, 0x2, "d791d06daac5c36c48436625ca5f5ef919b87a801391f93270ed17fa350e84fa326dc68bb8de6528a8982468d463a1c348f438d176c87d1dc12703547353b049769bc0e4a5163bece0a9d49d74554ef00802cff7aa2f525a6e885d05005fbd9ad560dd688f16158aeee33629cb249e6755740abc5d42f36ca99db2449e3bff35e96941f549af69759453cec2131eaa65e0c9c8b9d792b0d197ab2d048dc1497e3498d125ab11b9c9c35fe17b63a948196bbe93b80b86a862c4f0443ee768970ade2f65cd532fc573"}], 0x24c8}, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000002c80)) chdir(&(0x7f00000000c0)='./bus/file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000002b80)={0x0, 0x38, &(0x7f0000002b40)=[@in6={0xa, 0x4e21, 0x6, @local, 0x1}, @in6={0xa, 0x4e22, 0x200, @local, 0x6}]}, &(0x7f0000002bc0)=0x10) getsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f0000002c00)={r3, 0xfffffffe, 0x3f, 0x1}, &(0x7f0000002c40)=0x10) creat(&(0x7f0000000000)='./bus/file1\x00', 0x92) [ 1142.700537][T16553] name failslab, interval 1, probability 0, space 0, times 0 16:30:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x4000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1142.749081][T16564] overlayfs: failed to resolve './file0': -2 [ 1142.816461][T16553] CPU: 1 PID: 16553 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1142.825671][T16553] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1142.835823][T16553] Call Trace: [ 1142.839133][T16553] dump_stack+0x197/0x210 [ 1142.843488][T16553] should_fail.cold+0xa/0x15 [ 1142.848099][T16553] ? fault_create_debugfs_attr+0x180/0x180 [ 1142.853943][T16553] ? ___might_sleep+0x163/0x2c0 [ 1142.858855][T16553] __should_failslab+0x121/0x190 [ 1142.863810][T16553] should_failslab+0x9/0x14 [ 1142.868336][T16553] __kmalloc+0x2e0/0x770 [ 1142.872596][T16553] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1142.878853][T16553] ? d_absolute_path+0x11b/0x170 [ 1142.883847][T16553] ? __d_path+0x140/0x140 [ 1142.888842][T16553] ? tomoyo_encode2.part.0+0xf5/0x400 [ 1142.895556][T16553] tomoyo_encode2.part.0+0xf5/0x400 [ 1142.900789][T16553] tomoyo_encode+0x2b/0x50 [ 1142.905223][T16553] tomoyo_realpath_from_path+0x19c/0x660 [ 1142.910976][T16553] tomoyo_path2_perm+0x27b/0x670 16:30:48 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x42) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:48 executing program 3: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f00000000c0)={0xc40, 0xa, 0x4, 0x40000, 0x4, {}, {0x2, 0x8, 0xa4, 0x8, 0x0, 0x0, "48121458"}, 0x4, 0x2, @offset=0x7c43, 0xfffffffd, 0x0, r0}) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r1, 0x40045542, &(0x7f0000000040)=0xff) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./file0\x00') llistxattr(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0) [ 1142.915932][T16553] ? tomoyo_path2_perm+0x21b/0x670 [ 1142.921064][T16553] ? tomoyo_mkdev_perm+0x4a0/0x4a0 [ 1142.926191][T16553] ? do_raw_spin_unlock+0x181/0x270 [ 1142.931417][T16553] ? d_splice_alias+0x506/0xcb0 [ 1142.936488][T16553] ? ovl_lookup+0x370/0x1a10 [ 1142.941206][T16553] tomoyo_path_rename+0xee/0x150 [ 1142.946283][T16553] ? tomoyo_sb_pivotroot+0x30/0x30 [ 1142.951426][T16553] ? _raw_spin_unlock+0x28/0x40 [ 1142.956293][T16553] ? d_alloc+0x1d5/0x280 [ 1142.960621][T16553] security_path_rename+0x20c/0x300 [ 1142.966187][T16553] do_renameat2+0x7b8/0xc40 [ 1142.970808][T16553] ? user_path_create+0x50/0x50 [ 1142.975824][T16553] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1142.982345][T16553] ? fput_many+0x12c/0x1a0 [ 1142.986934][T16553] ? ksys_write+0x1cf/0x290 [ 1142.991457][T16553] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1142.996945][T16553] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1143.003045][T16553] ? do_syscall_64+0x26/0x790 [ 1143.007841][T16553] ? lockdep_hardirqs_on+0x421/0x5e0 16:30:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xf0ffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1143.013248][T16553] __x64_sys_rename+0x61/0x80 [ 1143.017942][T16553] do_syscall_64+0xfa/0x790 [ 1143.022573][T16553] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1143.028476][T16553] RIP: 0033:0x45b349 [ 1143.032489][T16553] 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 [ 1143.052205][T16553] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1143.064216][T16553] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1143.072205][T16553] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1143.080191][T16553] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1143.088251][T16553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1143.096434][T16553] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000008 [ 1143.121437][T16553] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1144.051165][T16591] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x3f000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fi%e1,upperdir=./file0']) 16:30:50 executing program 4 (fault-call:6 fault-nth:9): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x100000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:50 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x100) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$VIDIOC_G_EXT_CTRLS(r0, 0xc0205647, &(0x7f0000000180)={0x9e0000, 0x950c, 0x8, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x990a6c, 0x40, [], @p_u8=&(0x7f0000000100)=0xb5}}) futimesat(r1, &(0x7f00000001c0)='./bus/file1\x00', &(0x7f0000000200)={{0x77359400}}) chdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f00000000c0)='./file1\x00', 0x4d2000, 0x180) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000040)='./bus/file1\x00') 16:30:50 executing program 3 (fault-call:7 fault-nth:0): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1145.073584][T16596] FAULT_INJECTION: forcing a failure. [ 1145.073584][T16596] name failslab, interval 1, probability 0, space 0, times 0 [ 1145.084433][T16595] overlayfs: failed to resolve './fi%e1': -2 [ 1145.097997][T16596] CPU: 0 PID: 16596 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1145.106711][T16596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1145.116788][T16596] Call Trace: [ 1145.120097][T16596] dump_stack+0x197/0x210 [ 1145.120681][T16605] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1145.124452][T16596] should_fail.cold+0xa/0x15 [ 1145.124475][T16596] ? fault_create_debugfs_attr+0x180/0x180 [ 1145.124496][T16596] ? ___might_sleep+0x163/0x2c0 [ 1145.124514][T16596] __should_failslab+0x121/0x190 [ 1145.124534][T16596] should_failslab+0x9/0x14 [ 1145.152162][T16606] overlayfs: failed to resolve './file0': -2 [ 1145.153603][T16596] kmem_cache_alloc+0x2aa/0x710 [ 1145.165671][T16603] FAULT_INJECTION: forcing a failure. [ 1145.165671][T16603] name failslab, interval 1, probability 0, space 0, times 0 [ 1145.168897][T16596] ? lock_downgrade+0x920/0x920 [ 1145.168923][T16596] getname_flags+0xd6/0x5b0 [ 1145.168944][T16596] do_renameat2+0x199/0xc40 [ 1145.168972][T16596] ? user_path_create+0x50/0x50 [ 1145.168991][T16596] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1145.169005][T16596] ? fput_many+0x12c/0x1a0 [ 1145.169024][T16596] ? fput+0x1b/0x20 [ 1145.215779][T16596] ? ksys_write+0x1cf/0x290 [ 1145.220717][T16596] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1145.226163][T16596] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1145.231610][T16596] ? do_syscall_64+0x26/0x790 [ 1145.236280][T16596] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1145.242333][T16596] ? do_syscall_64+0x26/0x790 [ 1145.247187][T16596] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1145.252466][T16596] __x64_sys_rename+0x61/0x80 [ 1145.257135][T16596] do_syscall_64+0xfa/0x790 [ 1145.261627][T16596] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1145.267590][T16596] RIP: 0033:0x45b349 [ 1145.271477][T16596] 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 [ 1145.291183][T16596] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1145.299701][T16596] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1145.307703][T16596] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1145.315679][T16596] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1145.323940][T16596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1145.331915][T16596] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000000 [ 1145.340015][T16603] CPU: 1 PID: 16603 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1145.348787][T16603] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1145.359014][T16603] Call Trace: [ 1145.362320][T16603] dump_stack+0x197/0x210 [ 1145.366657][T16603] should_fail.cold+0xa/0x15 16:30:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fi*e1,upperdir=./file0']) [ 1145.371258][T16603] ? fault_create_debugfs_attr+0x180/0x180 [ 1145.377185][T16603] ? ___might_sleep+0x163/0x2c0 [ 1145.382041][T16603] __should_failslab+0x121/0x190 [ 1145.387108][T16603] should_failslab+0x9/0x14 [ 1145.391648][T16603] __kmalloc+0x2e0/0x770 [ 1145.395908][T16603] ? kfree+0x239/0x2c0 [ 1145.399996][T16603] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1145.405721][T16603] tomoyo_realpath_from_path+0xc5/0x660 [ 1145.413031][T16603] tomoyo_path2_perm+0x33f/0x670 [ 1145.418094][T16603] ? tomoyo_mkdev_perm+0x4a0/0x4a0 16:30:51 executing program 3 (fault-call:7 fault-nth:1): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1145.423254][T16603] ? do_raw_spin_unlock+0x181/0x270 [ 1145.428495][T16603] ? d_splice_alias+0x506/0xcb0 [ 1145.433368][T16603] ? ovl_lookup+0x370/0x1a10 [ 1145.438001][T16603] tomoyo_path_rename+0xee/0x150 [ 1145.443057][T16603] ? tomoyo_sb_pivotroot+0x30/0x30 [ 1145.448174][T16603] ? _raw_spin_unlock+0x28/0x40 [ 1145.453124][T16603] ? d_alloc+0x1d5/0x280 [ 1145.457512][T16603] security_path_rename+0x20c/0x300 [ 1145.462764][T16603] do_renameat2+0x7b8/0xc40 [ 1145.467282][T16603] ? user_path_create+0x50/0x50 [ 1145.472308][T16603] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1145.478537][T16603] ? fput_many+0x12c/0x1a0 [ 1145.482942][T16603] ? ksys_write+0x1cf/0x290 [ 1145.487454][T16603] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1145.493005][T16603] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1145.499078][T16603] ? do_syscall_64+0x26/0x790 [ 1145.503752][T16603] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1145.509034][T16603] __x64_sys_rename+0x61/0x80 [ 1145.513799][T16603] do_syscall_64+0xfa/0x790 [ 1145.518299][T16603] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1145.524183][T16603] RIP: 0033:0x45b349 [ 1145.528081][T16603] 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 [ 1145.547714][T16603] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1145.556339][T16603] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1145.564315][T16603] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 16:30:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x200000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1145.572550][T16603] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1145.580528][T16603] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1145.588591][T16603] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000009 [ 1145.598460][T16603] ERROR: Out of memory at tomoyo_realpath_from_path. 16:30:51 executing program 4 (fault-call:6 fault-nth:10): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:51 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = syz_open_dev$ptys(0xc, 0x3, 0x1) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r2, 0xc0406619, &(0x7f0000001580)={{0x2, 0x0, @descriptor="0ac54b1f4b0223b3"}}) syz_mount_image$erofs(&(0x7f00000000c0)='erofs\x00', &(0x7f0000000140)='./bus/file1\x00', 0x1, 0x4, &(0x7f0000000300)=[{&(0x7f00000003c0)="f3b5f99eef0132456ace2061ffe4f3c3aad6c56205bbb289d97087129f35646cbbdb4cf998640f92623c2efa20b14266032e50c718bf1c2df1620c09f98c62e2d33d7e492c7d8e68171882914fa3354601888e6dc4744ae6bab68d931273b43c2d2ee1395f7973c3264896256231adc9b498c0b0a6f67db86f7cb1dc9399c228f0255dccfef3ba88a68b91b643c6b1049ffb373ef141f9c74dd2e4d90029dbe9dde326ab784406b603d5a9cc53519edb15108634ad8a816ee9d0ed6e87cb2ab4778fe2c067f0a2928056eb7ab8c0c0b2ef4d9c975e0efaf534e6705c783f26c0133446414a3b5b2ccd5b0220b119f75776912c01aae50b828ecee247d25f06986f1b6a8608ddc10084edc1570a7da2f0a0fbd9c6d7646dcca485a23c46cc08b9a759b1c86f15b664adf920914c0b2a2df5ff23996145a23ad9bb7060680ba4c2f3df86895d03394ff7375c661b783e6e116637c0da70234d807ce6790030945f22991d95bc8a84dea474cec5ee75be6cdffa86b38bbd29bf40fe8b8f01eb167991c482e9b71f9bed9bc51a5d85c9634ad278acf01ce895083b313aef66c93cfa7c4c9b21e59f9900ac04f1116f1919de160e67190158d546a5b3d0f3a92552f1bfa57cf1cb8f2524c764e7b7c1fb13fa57007ad8169f54bfea9c70517702cd1f868db5a1301b1aa94df14fed22e9f78c8021c6f8a4238fe5256176a14ec3c0c93df250a9cbdb02f27d6b314cb4bc5d4af473748b2ff12e36df50ce810f2f465b6a5f5171d3055d05ec6b818593bec2f495cd4a15a7ac19049a50b66ac009e285ee7176fd2701f5476d5ba102f146189d51a606aa08ae062d6d8459119ade7132240b0426c10cb68e1ba0dee55df4f43f36e7fb23516e135e4e2b876efb52e27a472bf31f179b4f8bfc6ff8ac41445119a8e18b9ba8d34d8d4fa8ce14eae7ab378750c2d96eaa50ad20bec389939b0f3d820ab96095308554b6399703842456460df747c692741bfb8e3cd8332456ef0789805622e7484794a179407b518324041fb5cc78ccd128fa4a7c53b41728066c1bbecba7e32ae3687c31cb5016fed3d46fa6cd3e3cabda93bace2ecaf3ec9ed5dac327fd344d4aebc36ad9b918df71d5d9d634db7bd184ae8dcbca8642d0e236a906f6af7fcefb92eb5cc8f9c5ba7fd528dc0f955002d8e6609d716784b76058161a7321e33284831650a37462f8de87b8bc2c0f88c9ae8a1a2fdc648e3cce122dfed2dc8b2fd85b13bddd25b166ad9b99e7b06b3807d3c1576fbcd47a2580d7796bc55564b9d528466ccf61b8e50645f92f6ae99ee22345c5ac0fe98c2956bd9dbf109c4991f7d12a0637c3ba28fb31d7a0a076ea1a0e29c985ff86794390354194aad383bb335cfa1accda1e3bd080cc0b6a0d428336e35abbd7c545b4cdf67ccca6e86061d9632c846cb97d532283b9b7dfb1467d2a8f6c6d423a6a2fdde9e2d6bfce9612f280478bc1d7ef45dd5e7b56b4f28d59711250aa229ab52bdac8d554af4b7acf916f4bfd1c42880ff069c35fa827ca9a7848843b49eae3bc46fff6efd5b4b8e0e8fe47d63ebf2a44819d4b66c43ffce52401ee479d5831c043d3fb2d475b01b6008edae8b0eb94d59838717f70a5e2e834c4c7954371e3735a4369e4fc5717510c6d120dda7ddd5dab6e49ef68ec5659004284e86fc1a8d08258ebffda7398a50f90c91ebda9c8fd5b7ac8a2e5d2a8ff1f127208ec95b7ae673119d2c3f1e5fe785d5450f4fbd95bbdd86135b3c26ed3462fcbf2c70e1e7055796257a713e18f11858b28cfc2acf0eb55473ea51492b10ffa21ef0eff558d91a58e731775e1cbd1e0c90371c75fc176ebe12a9d5242b20e81bc1fbee62ede4c67ded1799c3bd5ee138b9026731dd92ffa7ea1cc7b1ca3cadceb9eb1336b8f7c0b278f068b51ae02f47a4f8b60e9b691b5a6c32d11609274a3cc75a031acc91a5b617264f88c47d1e76cc701b538a2951caa2f08c22d85658d59a56ff2bc760b423f682fef73dd7b1f218f8e092c6249832078794d5af0376c0a83755f353eb5c189bd104b1edbdd1792285dd2ba87583b14170f623c472f2abfa5834be6970f89799a7e7102815a33d04f2d9efc654a0118ca3dfbf8b8c0d0cd11256e2059333644278a187b43fc8d9c9b547ff325b54ea9cc4145f504d4d6329a125ceb02ae891458dbefa68a82390159b3c92750bf68452eea018ff0f59a66c989eb0aeff7b87f8cfd210d760e089c89fadd22ff5f187349dfbb2071b848cf63556b28ebd0acc7248a2dddf506f66057582f878e1335c207404c097b3d6f61bc89f590c6a0738c6692c4245212bb2e8e4d9077892795b11664f251fe5921928e62b6e1126b6a71597a8392bef5b18b75e7f802acdfcea1e890f98aec26ff5b6b7972c672623f72f52d312e42ee7f424942a0a4b6db01284efc0d3143dccb5f30808e92fd5a54685c7210193dd50a12709117207ed08108e9406059364621c814c1111257a8b3e51521544d0426d2dea88f03cbccc87d26ac13e0727c8681750c5dfc50767da14e8340d9eb04959ef4ef43db59477d762bfa2b84eec69df441edee6b788f81d83b0920cf00084e4aeb5ac46346c7c858ed324e6bf454a6dafb6397184d7779c1701a5cc04b31f744709e25025c134018eb6c391ddfecf028e56f57aebc1833a1a9d97d2117da5c0773d383e8b706b1819e29b8d47632d3cfdaed757c6ec4f006672ab2a0c74011e5b1b8018090110dea0c3dd596265d9ae0503ca852887eb8075da774e1a78ce0a04ee6cb6328572808039f078dc4a3e6baf5e27bef69be113c738d468855022b499360e5b831271a0583711fa0967ecb2eaf82634d8e2cc010ea37d8b43ed55668b1571ded735bdac82c5f637c44857031555307c441818d523a37f832bb4f9319a9d3de1883a9b292b85de57c211a2e5443783b297369d1f611aa6b2d0549f96d446f8bead0c39199a279051888c0d81b5c11c9e5bc7afe0c7f774bc9aff1e243764fe38b3d02c5228eb26052c5200829de83fb11050a9d5570c65bdfa76125f18199397ffe7b8179d093db0c120c74c2d1fdbe8ed8aebe300d9b4bc64b853a6f59d5ca977ccddd634f46e6d3118088e0480724296b60bdd40e976bb28c2d53fb38a86c2fe09bb47a0e9df47d5de5fc425cd8dc5c29c8cbb56e96632bdfd65e14494372f2789154c352d87f9887ae23bed7f516c6cb9d928b5efdf4b15e8b2f56a4977a65fa6dfa61f87a3163a064d4b1d32bc9e360d69b4dbe5a9092bf3304b37b98f4ab7b1d82b6a036452976981bf24929617115defd1aef2b6dfebaf62541c5d48f5ca843ead9e0510bc5634c6bc28206809d42787676afc4ce521daf92b6c3eb1494b185f724b99358bd463672584fd44b3302bba414a5ce8c4b575abefc19225e54588380c94f9c4a4aa5445667df6f04b10e8054bc83f063db146057601d96600556a106ac635c07401af16035d3f1ed170ff58e4d7eac07310508c4f87f6d0a803dac78a94148b44a9f7d55396b8f572848143d5d548bbf0b57baed6f15e0c19362db4a69df266bda5db3a63901bebfe1b76997bcee057847d89894d577d976a6d7d8879fc934941b0ef96b80934ce903e4b27458096d5bd9f0800523979f8ef23b89de9eedc5e75435a5edf995f6875e6a8d59f644e6bf9a2ca1e1ae522ee1939930e3808c0ecb037d8524d5c428221e886853d411b905499ab9b41d199ff4f4f81c41a3d5124013d78ee1e709cbb056163fd7315cb2c5140dd94f1b2b2eeccfddb44e5c718b4bad6686af0175544cd1be297a9273bbc950949fb29bd66a5ad474a01af7368809eb9bec7bb371e67b1c7f54ae8623ae25b731fd34d784b67c2b1ad5181d00defecd510d31a37b7a7f0f8adb01e96f9d285bacc46ed6d2a40e55a3c98e0df13098d118cc7dbf6cd46f9a41210c57052aecb6609822ff0ecc563caf94cde702d5d989c76079dcdc9b03e10795ac963634e6214862f5a329ff7cca9e992d83f6fdeab9bfecc362fc74fbb7ba063e4d3451f0c72b94ba373d08e900efbe50accfc47f47494f60b9a469f5ac302cbb427e81c02a8eaddcc96c3f8e1c8b83ca4c4f421ca5ae6f6a8848e38354ca9469fffe66a40046dc415c80fe762b7399f67868a1dc3cad28cb98448d9f01aedacf3d88de8a05a38bc774d604b1f415a9035ae37f802d9d006234a157089d4deb16c9bb04da279b2da33f9e867b2da27779671a7c6c6beda45584abd0ea7ee7bee9beeb8c2a5627100a4ac5dacfd7930ba45085bae7cea0032b4d46d6551dd5f88611fe540bad326f2d9a55ccdac53b48ce6fb40d6a07a8c0cdf6f0fce365313ee24c930a06de928c59f94ae61b418d803eeedeeb7f859e9d9c60328028c5dfdbf7810fb6094273ad5bd843be075e9304701d739f2b4e7bd2cebcf6fce9a06a867a3fb1470b58e0dd24d7921a0fcd85b7cb8576129ccf24fa2d6f16564273ce00dbd4b9ab1c0c26b3930227d6d5bedea93256c4e5bbdaa534d6d753085ce1b8cc903a5f283b08de8fd71ec726203931925a5b4b54e2088ac8618c9df922395d687e1413e8c81be6511d7cd4954c01b98e8fecdcfc17b2b57c15ac0a4edc916d7aa8d619df9079453cbf80b2979fc733351b5a49363a90dcd7127f9f12ac8d010d9d180b4f0b7c6d529e02b8a1abcabdf0efbc99073fa799ad229e80d1e9591aeacff11edac49c04dd9752ac6d28fd3a4a5be22a92d758ecc42fd573c9f6a61c8e69ae8b06472c4a0c746f0440d6cc8f6ee9e8b2a787220ff06cc7adb25949809f5c754860568be69ed1dc884c389934376e7d148bd1d3b859ba017296fc1763324d02ba5d34e432199d566f9221e00cfb84d2d2a464dbf8e9159076238e90c51df667a8b5ade76e606b13df3c084b9f09795fffde6f85583e487c87bcd35065edd4d9dc0c7f70b66691cdcb2b16aebd28b5cd572f8e778a51d9655f57ea1795238e8d5380fc5d8ef7d996ab817a4f2b63f21177f61c3ea211d5040e52994da10272a439d43bde1ca44be8845007c136056780978c7ca87dd087405ac13ef8b5d4b9aac1742fdbd53cedc124fcfe8cd19451e96e8b46b2405a61432297ec0fbc2408466f55e9ff68f70ef5af43a189b1c1dfef6972d4e72f765abb465a5dacc41680e73cbe54b9923c8bc194877895924e0f1082b368ff4cb394c2d96bb26ad7168302881b696360125204e88ed78997a1202ced39e3d282ce7ad0d7975801bc047d9388dbe6d88853c2584e7e822195353a6a07d30328b93c1c6110c9dd72d21a492ba60b374f627c15db979789590830724bec78dba46be3d6a8240d9ee5af99fd6f78733bb52a1e54013c3516c9c1c87a53730f5ba29265ce2c9e0763331cbb9e5239b3fefacd792f9c2a2e8bcbdffc5ebef91bdcc6a67d30e9e2a78a6529b41a7a6960a763fa9a4c5bd6a7c2f88745c095a7d826e558eae9f810008e6b06796a6bc9ff048bee00da14dac25e1f45d77f517da9e5c5d67b76ae075bd0a3974fd9eb3e75ef423ace79125cf1251a9cb3d31aef7c65ee67b5da0c927de1937f62402eeb474f6ddce40640300169edb432f8ae95607456278fe7c6cedf34f4180150ab3334652edff73e7f11ad63e76fa5ed2f3b10fef6c9f51b700ba7c803c1f2ab83cb5e5fe9c68b19a4ae486211aa40985eb678dfefa91c7e887193aeec8b56332ca9205d0dbd083a453b46eeabe1336bcf13dc4f339e40aecb25cac5dce6b730220820f6c903fd78ae69a652033d951a9e", 0x1000, 0x4}, {&(0x7f00000001c0)="b658fe7ff0b9b4d53aca788c922d384bfc14f856478ddf8171a9f8d732b5d400abb3c1be581c15d21416a436b5dc3180947a8a50b9cff98ae261e53da69cc404e86674100022b87cb825b88702692264fbfe0e1c07a8fed07177bb1e6c12c10ed3d39beadaee555e948e1e583a2b5576ff089109b228d04baeb931f990c73e2728d81c102611bc7967037e5fdd4d368597096f69e6b5f8f1ba1e081c95a43ab284da6f5927feef8d29ed90ca903254b6b0f7843c5b51d1032d36335dab9d5b4df21060b33a272e4320791fdb3f02fb216617481d468eab8320668cf3e0dc38d912dc9347abb05ec7f3aafab5d7876199fd4aa7ec5a12", 0xf6, 0x7}, {&(0x7f00000013c0)="061f5f88784619251d86c0c1a968f89bd34ef18d4ee25788212b00c2b3a61cf77603e0700ab3dd05e08a4ef9e4e5ad015009d63de0ca8a7f21976945237147c81aab5e1e9cddbd6d756e4bc4955fdf0b20cb602f17f13ff0fd807675d4027f2e809a0c46a2887346bbc2783ad11f1e18075f1ce57a96947120afea056db503b025154d87ff96fd102c923b15aebebce890a25201eb363c55fe900ef611e9433658c3e58cf3da1300358ee3302f0d4b", 0xaf, 0x4}, {&(0x7f0000001480)="8af5dad1097ca6537f31460c60492dd917bbbd92ffee7586a0398fa39c7df47a4d676c20dcd881ed7603cfe9c2ef454c3d3647df57b655ccbad2d81ab7eabf3f7bb6509d8e0203a9f07ecca3d1a4a512aaae4cbda4ed9655f5103b20c40dd1db58c365b6e476398857a1b751d76321fccfe2de5458a9e211b3da00b1481bb6f95fbe384b5962d634194c42ffd4fb07a6a6703751b97166193b4ac69359c8c5eee0fa03900c7c6dceb618211682b92d96e1f8a5d3ba41ed6095ac67cc96203ff8d001263d342232a851d3ed080ad0a639efb087f2c401a9a36ae0e2a6aac8115050cd09b7759dfaeb6558ac948bb875fb375e0d7a4834af98ecad59bcbfe39b", 0xff, 0xf6}], 0x10000, &(0x7f0000001600)=ANY=[@ANYBLOB='fault_injection=0x0000000000000393,hash,obj_role=7/+!ppp1})eth0+,fowner>', @ANYRESDEC=r1, @ANYBLOB="5f6338ba80bf2e418eee984f43bc45cf650fc920"]) chdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./bus/file1\x00', 0x8000, 0xb685) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='./file0\x00') [ 1145.787002][T16612] overlayfs: failed to resolve './fi*e1': -2 16:30:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x300000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1145.837729][T16616] FAULT_INJECTION: forcing a failure. [ 1145.837729][T16616] name failslab, interval 1, probability 0, space 0, times 0 [ 1145.849379][T16619] overlayfs: failed to resolve './fi*e1': -2 [ 1145.874134][T16616] CPU: 1 PID: 16616 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1145.882882][T16616] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1145.893476][T16616] Call Trace: [ 1145.896790][T16616] dump_stack+0x197/0x210 [ 1145.901158][T16616] should_fail.cold+0xa/0x15 [ 1145.905948][T16616] ? fault_create_debugfs_attr+0x180/0x180 [ 1145.911779][T16616] ? ___might_sleep+0x163/0x2c0 [ 1145.916658][T16616] __should_failslab+0x121/0x190 [ 1145.921606][T16616] should_failslab+0x9/0x14 [ 1145.926118][T16616] kmem_cache_alloc+0x2aa/0x710 [ 1145.930993][T16616] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1145.937241][T16616] ? strncpy_from_user+0x2b4/0x400 [ 1145.942370][T16616] getname_flags+0xd6/0x5b0 [ 1145.946892][T16616] do_renameat2+0x1f3/0xc40 [ 1145.951393][T16616] ? user_path_create+0x50/0x50 [ 1145.956230][T16616] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1145.962528][T16616] ? fput_many+0x12c/0x1a0 [ 1145.966937][T16616] ? ksys_write+0x1cf/0x290 [ 1145.971449][T16616] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1145.976942][T16616] ? do_syscall_64+0x26/0x790 [ 1145.981631][T16616] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1145.987712][T16616] ? do_syscall_64+0x26/0x790 [ 1145.992401][T16616] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1145.997704][T16616] __x64_sys_rename+0x61/0x80 [ 1146.004003][T16616] do_syscall_64+0xfa/0x790 [ 1146.008515][T16616] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1146.014409][T16616] RIP: 0033:0x45b349 [ 1146.018443][T16616] 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 [ 1146.038149][T16616] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1146.046562][T16616] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1146.054539][T16616] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1146.062563][T16616] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1146.070707][T16616] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1146.078668][T16616] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000001 [ 1146.290232][T16634] FAULT_INJECTION: forcing a failure. [ 1146.290232][T16634] name failslab, interval 1, probability 0, space 0, times 0 [ 1146.319832][T16634] CPU: 0 PID: 16634 Comm: syz-executor.4 Not tainted 5.5.0-rc7-syzkaller #0 [ 1146.328674][T16634] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1146.338746][T16634] Call Trace: [ 1146.342095][T16634] dump_stack+0x197/0x210 [ 1146.346552][T16634] should_fail.cold+0xa/0x15 [ 1146.351165][T16634] ? fault_create_debugfs_attr+0x180/0x180 [ 1146.356997][T16634] ? ___might_sleep+0x163/0x2c0 [ 1146.361900][T16634] __should_failslab+0x121/0x190 [ 1146.366865][T16634] should_failslab+0x9/0x14 [ 1146.371404][T16634] __kmalloc+0x2e0/0x770 [ 1146.375753][T16634] ? mark_held_locks+0xf0/0xf0 [ 1146.380664][T16634] ? debug_check_no_obj_freed+0x20a/0x43f [ 1146.386376][T16634] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1146.392101][T16634] tomoyo_realpath_from_path+0xc5/0x660 [ 1146.397765][T16634] ? tomoyo_path2_perm+0x21b/0x670 [ 1146.402932][T16634] tomoyo_path2_perm+0x27b/0x670 [ 1146.407866][T16634] ? tomoyo_path2_perm+0x21b/0x670 [ 1146.413106][T16634] ? tomoyo_mkdev_perm+0x4a0/0x4a0 [ 1146.418277][T16634] ? do_raw_spin_unlock+0x181/0x270 [ 1146.423574][T16634] ? d_splice_alias+0x506/0xcb0 [ 1146.428417][T16634] ? ovl_lookup+0x370/0x1a10 [ 1146.433012][T16634] tomoyo_path_rename+0xee/0x150 [ 1146.438208][T16634] ? tomoyo_sb_pivotroot+0x30/0x30 [ 1146.443316][T16634] ? _raw_spin_unlock+0x28/0x40 [ 1146.448235][T16634] ? d_alloc+0x1d5/0x280 [ 1146.452480][T16634] security_path_rename+0x20c/0x300 [ 1146.457794][T16634] do_renameat2+0x7b8/0xc40 [ 1146.462326][T16634] ? user_path_create+0x50/0x50 [ 1146.467221][T16634] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1146.473456][T16634] ? fput_many+0x12c/0x1a0 [ 1146.477876][T16634] ? ksys_write+0x1cf/0x290 [ 1146.482411][T16634] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1146.488104][T16634] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1146.494169][T16634] ? do_syscall_64+0x26/0x790 [ 1146.498922][T16634] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1146.504198][T16634] __x64_sys_rename+0x61/0x80 [ 1146.508887][T16634] do_syscall_64+0xfa/0x790 [ 1146.513390][T16634] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1146.519287][T16634] RIP: 0033:0x45b349 [ 1146.523169][T16634] 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 [ 1146.542820][T16634] RSP: 002b:00007fd731bbfc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1146.551236][T16634] RAX: ffffffffffffffda RBX: 00007fd731bc06d4 RCX: 000000000045b349 [ 1146.559501][T16634] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1146.567640][T16634] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1146.575597][T16634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1146.583603][T16634] R13: 0000000000000875 R14: 00000000004c9db5 R15: 000000000000000a [ 1146.593923][T16634] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1147.099894][T16626] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x40000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fi+e1,upperdir=./file0']) 16:30:53 executing program 3 (fault-call:7 fault-nth:2): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x400000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:53 executing program 2: r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0x5016, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000280), r3}, 0x10) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000000)) stat(&(0x7f0000003d40)='./bus/file1\x00', &(0x7f0000004180)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000003e00)='./bus/file1/file0\x00', &(0x7f0000003e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) r10 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r13, r11) r14 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r14, 0x40086602, 0x0) r15 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r15, 0x40086602, 0x0) getsockopt$inet_IP_XFRM_POLICY(r15, 0x0, 0x11, &(0x7f0000003ec0)={{{@in=@remote, @in6=@ipv4={[], [], @empty}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f00000025c0)=0xe8) r17 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r19 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r20, r18) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004080)=[{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000180)="4963f83859014be5d5281d1151710d726dd14ab59996b67d00284421aaad221ca88a5d0546f0dfefa0a0706fe350fc72dae727deb9ad70cb2eee085cba74175cc806a1aff204662500ac301bda9b3c01a7f8fe6624236af642b95cf517e861ed842da23a2504bfdf2236ce400332fc4bf0a276d47d0176", 0x77}], 0x1, &(0x7f00000003c0)=[@rights={{0x1c, 0x1, 0x1, [r2, r4, r0]}}], 0x20, 0x840}, {&(0x7f0000000400)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000000480)="91dcf621965c1d9d210cf1ad3e0d240f694ffd7ee6505975ea82a3e07dd3", 0x1e}, {&(0x7f00000004c0)="31d2087917d8275e460b80be6c249124ccae0794c9553e8ae09792be60934c91e52e740a6df5c19045c02cb89b4ca7932a10fcffa533b0e22c369587b2e62d935cd2299e6917d43f759c53591eaf46e17eec1902887cc27728bd36171c75526bd4dc96b53ddcd0a76a3c63e8904cb72d1165934620c553ba7c2586b3c306205b9f4addf0c349c5c6d86d67e010347606c071eba3ba5cd5942c5f12019a9d1e30e30121d0d8ed9c31d2a6c053c23ce41d99a4779985e19bfc41488a531dce6d32ab31c2825fb1a05b1d3cd4c17d56a0bc34e3afbbf0f85208a06c48022a2d9b8c5ee26bd77c0e370f4e3e57cfce9a7ffa6f4fe9de8d90cf3addbd48529e1d4d9b9b76c5e9544ad238412765f063d707ac8038723de79f3ed61dddb195cc039bd3d4ce071bf283a29476589aa5e53eef2f560c637ea895c49eb75f10a27e42b91701c4fce0566de59cc40f62c3bd8d3a7cec1e299f7ad394b2e1410eeff89707c7fc811875b6c2e42c16b8accd898f4e66150b2e1c351bc4400e70e63fc023f24264d19c1ab40f416a533dc069aad0ee8ccec2e2aacda44ab8a402b11de904234f678e4146f9876eb6778e6504d108a5ff2444c85dce730a009596f6cdea5e19ad2c84a542ac5b608ff436438d801d78bb013c5626fe5e2a5a30533288632ff9d053a1dba31256781fdfde4ece33c8071f3ba635c7579e451e16e402e0aa48110e3a28fcef47101eaa216ccd411442df152be75f9842712e7d7a7aa29a317409b35dec55ffbbb6eb79214be9eb60a8548474677c90ac30af46be83dc8bee03cfcb2677a2bf9c45b7d18f659d1dc68dab091580aa4c3acc57683fa58c36cc534e6b4ef5984178a131dabd62ff7b148abbd3750416e2caf44cc4c3a8770c61d62033948a159b12f7ac0a003a28818b68b61d5360d0414e65f26ea0e8c5724fd8644a5ff7614bc1a1e3c055f85cd0cd2fe5a23c8090cac3bcfe9773ada6827923737adbbbf9063a9e1b743cf87e871aa28c2a12bfcbc6070015dcb47be90694a0791806de2d1a70c42502c8983343bdda35ba423f449500e8eaa57ef2dfe96b51f9ea215c760db5f3cf18c4d638c51c8f66abb3b2c182d0e20d5ff2abc0eb1081758a46ed6abe49e3cd4cba4e3b20f0d2303d970ca846f70dbe8ce6694d1418fc35b267df3ef99fe340fd851652aa256dfd3e1b0f562f506c7f948fd7b83c3b1329477fda69ff970c05988fa496f00dd400cfa4c0337fe0b6784fb76ef7cc7faf5e90a27d2008666d88c31d5d4d5c4b5105773ff708be31d695636911dca6c34480b8e24f4027ae3401b77d03ab82ff8a5450698897db1f5553c50264e85467d5f7e22455f6478ca7e8154f207b2f11c889898609d72f21fedf29e522373faa0ce4f0fbaeda7fd6496a691a74e594d7822c47dae888fabeba7cc90579b61c47e12a9c4983863e1d6f9f6234e3f6b1f111511d2feaba4480bff364afbba42323363c932f59f46ede3172029636394009883d76c79d14681d743dfe9fedd79e4feaa384df72b0bb9c702c9e6a353881dc1f1c70589ca69597e50156e187f6fdf3377c386718fe9d406e16a1015c19cc7e1b28542ede72ac71c58a7f12323fc76516875dbbf9bfee36cc30999aa15a5874d334d2f71f0ecc3915b44746f9e93b601b1c2cefe1b7a503e9a725c9062fa3346f4d95398c9c7bf3059c415c0a3978d64ef6a24601c90f7c5130102701dffcdf23a96ce63a38c03bd86cabbdc62cdc0631fb1e139ca5ea27cd08df640ea4c3a861293851ccef29e4c8b70a51dfe7356d3bcd8c3e3b344a9ba27bd2c26149834c2c83661dda4e49fa1c06120fda6570d4648c2cd829f0f5e39b342f5d2e42bec5b0604f52fa1ffc6ef30e277d803dcde182a04355f5b7842c42770596d230947984a5e5c32408b1a48615ab904a1ea3d2d50a3dcdceaa5c8867fec62d1a4d138d5ae32fea289acf804ece094dc247294ef3a66f42999dbc8f3e1245ce4e53309a96541f69643fb6fbf5591603e8b57355a9859cb23618adb07a123a5d99a40ea95e5a383c45110711837e37fd81426ab75eb7cd70a28c3387f89e2ce6f2fb464cd61d9a637981a9c6f5a0e87f1fce5eac3db44bea07439e2ec49c89090a23782d0ca93a161c5ad7c1bc3172f141b56707281a0b8792f39e5de67f340dfd62e7bfc28c3714d51653a0ee687d36aab6b158430fa7bc1321daf1e33155328b0a76385eee1236b05911f4c2c51952956dedcbaaa05cfd2d7af545d85c289c6314144f0ec97b2cdeef763fa90c7c7f4cef7775a321ef694962262043e84a8e87fb10b524f33a2788132a1b7ccbad82d13d7049c9ed1288df977800f250643f860351b28c6a6e0c5701ba31cd3cb132a5eda21a3d1a3391191fdb272894c34c3b6992937119dd3958cbaf92b1d1f4c2549697462596c1503ae2517527248093164ec185e0b3e5abe34ffdf91278b15f25ba605dd433d9932267b876f78f3a89d9784231e10fab6af8d37cb3e20be283f24683934a38981ccdc15dc069e2fa7820e4ead755be5398240de7a4fa27dc3f47753836b564d339dee593a5d0ff907f15a795d401b0f5e2f4d35db35d8fee1c5f6710a8347d01afdc9b80defca22928f658154ff5e2f228ed565ebefce3ae08839882501d9a08b661288b19ba7cceddc8d03ca4f9093ec9b7935c422656f824f4f8d0754150cc63187df7c650ac29dbc5900220aa19400da8db056c0f19cee57c53e4d353cfbf63c4dc2efca8d2d284623a6627c023dd579acac3623dd3250e6ade3c689dafe7ace3b454169078fe0e0f6723f2295481eaea0a62a044317142db409cb52c4ff67f48a0df3c0b5746ffb35554f6b1f39d3dd2d963aecf0d92223f4ccdecb77dc1e283a683f7c51d697c2801efe1ed8274dd2dd4d2e03fa0df7cbb8a9c488e222ef6255895e042270ecf3a8ec20f5450c74cbb88ac8945b97eb04d7453d2884d9bfd259202224fe798f93fd8951d516e931d09b35c3c0f6f936bdd5d603e69016a841b8bb4453e31f1ab6b6b5744dd54afdecdb5c97a8138b278947a2880b3a1c551eb918440747c89832f6a302f6354877dbc2971ba8c6afebf49b35bacc106176d889e20dec937b531f991a2f29dcefc9d523a1cd80824511f73dab00949af8d27bac0eb064b8762ac0a7a94605bd8d76fc00dd0d0e23efbd04b7fb0eddf3cdd6081630b55f1a970f7462cf2281f9a5c4d8003d1ac78bc8aecec55709210e585b75dae008c42935acd8bd1df3f0694b61aad323935c8badfbd12bf471578aed3afc07f4afa05bf33f5ca7d107cfb74ce12452351a758f38734899aeb96432de3eab473fea3187f42582890a534e234b893d0a245e52e326b8b3fc36be055e98b60df6774c51f0ae8b450c735b6fcbd9a8e91032fae6c1a703820a4a10da9b08d8ec4605a997911b7c81f294e2a31a983b9254845e2cf6399e8eb401364ac640363183d086e5db692f4175f02518eb32f04c4e65c1dc1774039ca7ce2c08da5845dc6dd53d754d7021aefb07ea913877944ba1703125d44ac56a4daefd5b0283cefecb7d4207d0c1ac0614ea05a061f4a853c87cf1a6ebf8eec4b2bff45f8dffd202aaf00797e4b40ec27537d31b6ee3d1f8220103d5f67a1c4acc8397deeed4199cf0249caaec7c8ee2436b2716af998bdb923208e2b77020f3567323cccf2f317b2245f5dff9ff33a89de919d8ae06bb6c31721ceb0aaa282a4f67c5cb1a4163b3a549a0b0297ae938d2fa45863cac7b934b247b465fe86a33eec10c3d92ab3bfe626e372d67be9abc6e3b3f55d70fd481670e99f53f8c1043c73fcd678cca6a94c276a94c9685dd8c1815d65d33f820d17747a18ddf0216f52789d6c52f9374a90782b9a4eb222aba421c0bf143d8452128f57d50f075096941830324ad9d864d63f57788ee6c8dbc1d509522a38a5f8195e72618b7bcb6373bdfb61611e8dd2235d65985224f1887eee1e9d14f57d505b4788099ed06bb4c6d75cc6e14315f7e06d275cc4c214ab3f40289555c55c02a7a0d32b08a998146ed52391ae475a1a20c57811389c6e493b289052d72940741a83d0d819898cdf90fa71a1831097c864c3a464610b772e53843683f168bec46e738a63c5e154c153d5441d07367987387fac4d7399f351214f690b37a73df9e338ce3b655daf7346b27af623415bb1bc1513021f9650ea95e2a7de0b3060774c910d98c735f39c9b2c61b24f5f9f62748c3a9923c5a47137872f9929ec87c84ec02698b4beeb434f462f6970a2cb48b36d29d1e6c6d070c0e34362dbce92fead1b2126db27cfb31bd439b5b72e9bbd3622cccf171d70e3c2760e8a15902251b9807a2610925dbb0460aeab429953432eaf1edce0a1ea5a6545806f4d5a87d00ee37f84a07018b8862f16d9bd91b449b97cc15038226af9630e302ab1f8cd97a1f0dfe7d0c689ba743b6e8932d4496a231afd4f235a76b3320d2c278fc02f19e9750104cb03cf24f68d02247033018ec6b73d382b8ed079f70546ae16a0f433ab580ed8c476a829b8548c35fe2abfef1d4295cddb58973952d75004d78ff71ec9dee3c4acc218f5e1123f5982216b9acbe69c0f2f76c881cc4085c47d1618d414bc40a097a969e35d474b08c4ddac6eef3132fd139e6ab126033c8cda6deae1b89d0c7cc9a8cb0de3bcb9bb2e8278df2617b0eb8e38009035783a0df53a3bb332b03aa9c0388dc25c5fe261834ddbb3c9e51ac8d9323e02ddc41fc2e8c7eb66d286842ee430387e739677cb4926bf5e0f655c0e6a684bd98e8f824011638acea72bdd4ccb0386deb65e7091483ecbf1f40689310bc24f07a892d8827eaf25a5b1ab249b1f8f0f3c8a8fd30d6aa4b8108710d1c5c6e0af0f641f2257e9cd35a92e99e346e2c3a33e4f1b96f5f671bb15f82369467433bfe45249a6635e3e9fda73ee1baf5767382734c378d4146e575ce26d4244cf24f06c7a179531c141e5da0e564962f184371c56115d8dfbf69e5154c009b4398afb8a33c65383b001d68fa7bd6d985ac212b064a0f960ce351ea7f6cb9f2c121a9360ef8b9bc5eb8ef9c47033b0772082d59cbc972b896c949cb03f6d495e6f65aac54a8bf90c4e0b162973f07dcf87c4768d490c2e9064b30f9ed3fc576af4b4a0f862b6f8539adc246c79308c3836391c67aec845396fad21c0f073fbf46a3be74854c5e886216b8f84716f2d99c4697d5367563d1b1cd2f35354d088043c09e975820bff2168f274c6f406957235de98353e7bf8e0e99e17ef25f0e91b694dbd064d7f4648edc3085c05d80b3a0dfeed3320c0d2d938a8a8c2f5703d3f0acd1a6b3560ea0894448841d2e3710e489e48e7f97c3c0664c3d0ab914c8f74f0c2fe2e219dbf742def2949aa6299cd2ae2b4b4debffc51ae6ff1f3d23c8a48f1f2fc6488b5a5d1efc554e785da8f4bee2a1075722fe41de65728c5ab0d42dfeee903a2dc415ca89f8469b06c7f0de008d848070c9693bde9fa79055aa6ed916ef1759d91859908fd4f95c73be0782113c0c184b51b7226d512bb4b832a1c1b7036c951dfe8d53a74aa6053712b1dbb2df8fe43a837266bd3fc1f59698c3806cc026b5b18871926e20738c6dad8fe6d3574885d0bf9d748482750842c501400da81b827c5c0bb0a43746dbe1b033cb51eef2b7464be108f86b8b5fd638e0916fc5d0595c6f84350885d4d5a6e190c5cce1a0aa5fb096e55ad4d540f52a4a837eef7adad061cd425d39a6dfe457492723893004d4ab892b6e5e804", 0x1000}, {&(0x7f00000014c0)="a90e00eac706fd85235a8f4d4964e2eeece2b0291a30270089ba4047223755c81f5f6fde968a8c0860a65fcc31361bf470346425065ab33acf579f3ed6bd717534466b03637cce601943bfbf8a21c2c73e485480a2da3e8be5673e1cf68c93da0c8a3ca721b10f50e15db4ced72b7e33a23d9e46d386e80b7242cf105aa0c1ba898d20d7bd49cea1447476e9269249e75cbfca4290b46846177ddaf1a60cc23243f321d66dea14034d71246d94cab4b9884b3af6e867ef0afa2bb864355d3216f7a7f1053880394c4532fa163d266d9028cd7f7ab06cec041460227cb1a22bf71d4866b88f8cb1fa2bd74721144916e716de15872cec28fffcbdc4ea8993ee2e8ffcbff6994ecc9000807aee4509fa774eb70cee1ee7c7cf5e5b03380f3ed51f2df6afcb954f9012091efec888f51ac6d767feb8c69006c80ec56a2f78c282ab6960f6635427f773aefc46c98780200a435f291fb7413bcab1c7b3b0b35d5d4d102f3a50e52a90e35cd42d92047c662326fab54c1c94e1f46dc7b5dd948239c1139027a1e8b0c844b412c738c1c720ce9a916569dfc9e0615f2d6ff0ef80383779cab140df213a014f15cc6fb9e2ec3a5457b3e35a2206862a2284dfb818f4d1d4f9820448c850c5456ed518b8a68850d1249ff048e0b860b8182f1a6fa6b3a596f4d0ebd6c9f4052af6675b428b7a296453bdef159a86884373fe98a641992be8f060ceaef1ace40a403231a9a5962be4aeebeb6afe0ddd1f87392feca898048e4b141183e4e00b1fe7b951937e58e17cfc11b9709058ff67b66b53d8db99c3fec65eac65cdacdaeee25fd72ebd37151da2f4f7b09ee08a2994e54bebf494c9184449f026b4c75e254114fd15954b4a2fc05954810c2b199d9c1c50c95945858296d94bd6a89c419acd94e614b077a9f578b52dfc9bea979c53509df6323c54150695c9e5ae2af9a51eecfa11b1487780cd4b541b1dac1f698d32c3fb4dbdf8c490fed5956972e7e3dff15b0b364c960e7240558a30d4c207147e30b9796012ddf2fc5c3a1782fcd52f0255acb98e0f65613660a03e100b8204e80e6704bebe1c86292bda2a9ed3fa68e193625afa227622e749359efca60fc2a5678fdbbb8dd2d5b3246ca44b52101a9e76565939c0d20ec6c57e6fe8f46b42636af3be75752ae3b4a046218b83d6aed8809ceec2b0a2144e8a988dcca898b3cce96b1decc612dc988e467d2ee10aa3822a55e66ce380243268d8ee8325ba2879243beab57940df8befa4111e34389c65a445e4201dec804e9fdbdd71ab0705fc0ca9975be10aecdb0955f40e9994e21cd71d163c80b33e264c0a2178dbc158cea0576fff58a7ba1e307fab0108f4972036406270e3f379dd1a69765de0af99bc86dd45f85f2635142805537588d4ce4d3ff7d948fba4435bdb261a78e12a451ff1d6e5f107d917a11681da3f5f214f74a1f0543e1215d06a834ee0b0c8f67e4899ab572cce1bf8262f1285634215e5db5d0e182c8db271c5fc042404036b3f340e1c09ffd0b4a2fa9c8e727413ebd39ea5f66ee7d9c8e7d2ca3accaacff7d5477ec1361aaaa103e2fc7c4471d6e8cbe5768e0148d074fec8038c535b4e6943d36fd3edeafa2e9436b64cb9f9a30d737a0ca293cb32755298fb7ffd1185eba4f03d80dfa71ee34a2cb46c88b85f8d66dd2ac9e0ad7883ffe38ca7357e382d792d08ccb2df55c5fd2f4c01d27f9e1cd655e335a3ba2f18010f9f3cabc59fa511e7ea9086e7f37accc5b4c306b8f8ae437fd13654efedd8dc6210c4f0ea11db256c4472342d5d01390c408950141eff163f31a31e5d71d5246cbc342efaa9ed53136feeae4d03a213a5ffedc1c894a7e8d954d0f7ee3a415b4db060e6476a57931694d76e2a097fafceff138721da326e95e1c8ab196531eb029ada9f7ef718d3e105a9b52c045ff213acf4d8a0a437d868aad9bb5890cc884c179b79eb81998d327452498f1ba5282234a7d7a66b6807b929c90caebd09f559b42635ad64e670de6dcb1809f51529f2de1d0b80e734c3248c2c428f4a3231d5c441393051135a504847b5a7bf551c8d2909d61789dcb0a482ee3895607af765083b85f73ac796fa91cdea1cfb0ea3f0b4b15bdffd3b0ab62dceb0a3d473c96ca19134b1bffdaa4f29689135fadab3e6b705d3897ef4f8fc8a5aafb5e19c27861761022bd677cdb797a1a376042cf454eb683536ef400e8954d15f92407d802e0f764aa2782d646eb799c957156f55845304d56f1c39a4d30e6d206acf4dda8bf41a8c684b1f525f6bc7b9b2f27dd30184751aff9f478c75d259e8c742d4ca75618da5a197227f721301058a7488f3b75f9dfebb006674eb418c7ed7428c6b242759abdb11ab9d15d633c8dc635f0391e8279b4999378416d5dbb2f1d2dde8f42dabc8da78bc7b41e5c346ed304d142e5209b310191cf8d0de4990851cbd1d1f197d642481ccaf1f7770d933c4f5b0aeb2c1342904ae41a29d25991d914da79f70b1c2e1cba12b48360d76cf861fa07dd9294a943e26dbd5190a160ab9f9be408eed830bb6f82200c83c3a047adfcc7487e9e1a148accdb1ec3a5bd28f063c9391962dd4db0028f81adab9520c0d4334f1152f4350bcad35a40b89b72ff2d2664843eee74b41a5e846429b7d6b095a1b14452eaa67625e84038a242b8717e98f36b26fc4ecf25afc6481a7ec6a557aca6222563a487ffcd3430bf040cbd0d6a31846e56812947c08c3afb78756f15b6b38ae7a860e7f417edd814c2e0e4f629e6c87a592616d198ac08a08b751c4f095e9054c6c125124261ba11cd7bab99a2cc9cbf535a9a74f6c2228d8ab2b44df51c6f123d08d8886d8e8841f963cb94f65d5e86f990f758caf6eb62f8e32bb3f85bd7b32a9168ec5b874789dc101b8f465bf125a9ba79876231dceb1d55fd586e74964050ce8679ca5ee01d19b7f7245d4af0de11b69dea75f7fd75656e132f6f045ed762a10e6b656c7cb7d8dc6d57ae5c525c6ee40fb0bd79e36418391e3d88a6b1ccd6ddb433e2f43f5f87d19938f717d177004223519f525a60129587b6cd5f86be95e05fb7caecec413e769ea838940adc4ce67acedb36d0c6206b021542aa7edb501a2b7688a76e31987d5317c4f85c416c6a560dfad4597343fabe150e713878645daede2ece4a8524a8b1c3a52238ea6e38f91c43828202b9160ad71f9c9c786f69b1e9390f9a0ff1a38976807aa72cd357c2b9e5d0bb16182f5404b378d703108d1948b628b20a8026c1aaf6c318556aa6692d0ab7cbb66ce0e16e6466e722374b7a069556dad54cd937df4a065ae8986d997861416c83495903021f896e436e6c9ab81458518f4e8a388d267a108ce41cb3c2eec643e9a04ac6652530e10ba05141bd025e1b440fa7c4f236678ef288466fe43076b7efa725ce507175b5eb9b9b1efe606308179902f940ffe6b2540c55f2df49689871620f4ad1e749e6ff0158b15e191bff6c392f882889d6e96d5004347a0aecd116185902f4d9194b46f7e2804e5e2376ac3bc579471869a824b733834ea476d8b95bca006e69d7479c8ef628c6508441860f76136518940ae30998a18265740b128560c9302a1b525f8dbb5bda97cde58df6fd158deb8bf32039275eb1f4bed93d8fac75cb099727df268fc8bb8eb4c98932187a943b01264a8cc1b060d8b7d4659801173cebb92897e170f5f706e99355e714fdf96f6e0057d465b565aeffbb5a727a4e30e8fe3d3b2e4d091f4a36501ff9cbca1cb126669ab629d8b3fedf3928aa0d003376dcb7dfc10eb03a332083d1979e5a2bab7243d7a2297584f65dd87d85ac3268455ebe24f51ab1584bc620615dcf56f92e49a645e311097ec80c7007a5576d00cf4ba3b04b1438177e3a3c68e7a181fa1caa905b891b342fa0b8939931b38c36969f283e1506fb4e3b80b8073fea6238f264a3948309b4f3fd315a61e1019b660f977f5b0d250f2a39d3a5938fe8888e38765cceb9e3c956aef1413978a51223ff13f4677dd8058d704f43fdd631601aed327196081fac0c3e00c7829f3cef8a20c77985a43eaaf97072c7d6192177a7a792e5fbefa42adbc7c20fab854b19b172366120e4fdbe7b9e510a3b71342544f3f15397e1876a03c715fcbcf0eb2a3e83a8489dd630207e0ac9b48601d1dc5a39c1b5404d5a77217b9fa3dd3aaa9069a509c5b2344cd199dd47dd26f7be2958e255dba241b8dd902e8fafc0ac24348c2a0f45469734ce0bccd3508fbf7a4993685e3e2c06aaf8789e3629d39eb602037fd2962bf698199482a8c02c9c3af48c2d58f3349417e634b6c4022a168acc5982d963a4ed3467de1ffcad8381693a154cf904cf6f41af0a171ae9bdfc92dd51a783bd54a14a22178a259d7cfee1fc2a9da748ab9af126a9f458f89fb7e6afc9e234df008c30d60c807f86c708b2a2082e2bba832e45c1106d7b855d36d25191c309f263a74b8ec2a9bd4ff698aad9053d6556aa4843afb33a678e89d7e70f2edc2bd07a27aa32e8c8809f2ec57b7f553fa9e2d55f9690f935df2f5c87291ec8035259a6c133517e1b1ee59ae22893ffc7b5519a27f9b2808998925f9135ff02571f90f9ef4ac827c67eafa98c7630e5b280aa0b607ff8cceb060bfa8cbfadb070102e0f3ab6d52b991207c171e8d1ad85c3aa38556c2d1ff26b1645c8ce9349dadb7de84f556021fad7355fe97d73ea93392f56c5e6a32fda9ff442eafe7a0950e0a94fd3a7591d444373d16f8e9cf9fc37ef467fd569c2c01dbedf308b2882c9c5e56da2964f522abc60388a2a1f923e85c9521a4134d34ddae177d89418b1af9d86c7a82d7ffae4131f1535cf609a181fc8ac4770922dc3eaf6b8abaacec82921ccd4825dd11ff28e5564cb37f1ec515db1e899d3a670f980133e6bb4f5a02ca93f87040a80116bfdb5387e0ed0b66ae95e494afc1f29301aba7ad60bea063638d64687d66540d183c41383b68ae2f3aab77281594e8f3dc33b9094b6a4c48dfb1e803b90fdf386af8c1ddc6909e78225606b69a1e850cb4cef326c124276a74b85de8536f60a67df821e03e22785afb67dcfa11ce58eb1aaa7e1742e099df9e88fc69b93f260033b1fa3cd2481d2579f1cbffacc1fe7536e27028761920ccc8263d5ee9979fc7b904a5b0a250745ebbcfa797598cb06263cd676b34673a26ba23ab696722f44cfeb6e72e102b955aaa46cf60957278715ddc10ba80311081dc56479f679881c535167f5aa97d56c7f71dd67d5a8f7d568fb1e0d4b6af1e421305e4e197fd036f070471bf10dcd23dbe72c5ddcd51afd8cf14afc1acf9093c05d5d0594d9beb8e680015315af01177b8ce32e8a3799afa8601dabfa82e5571ed424ef1cc442171fdce2011c041bd47e60c07e16dc8a23d2b5fc1336eb310d39ebcc219ebb2ff36fa0d7c16b00021a2c08e5add837c78f930a2f2343f2f47e9530a06d0a6944bc0d51543457b503bc2e93e3f0468450ed761f25ac536ae4f1f275ae4776dff7b9095b3f98eb591f17d066cab9420ba97c5781d60319ad6ee21169a549cee5bac5ed5b8ccfe4273116eb9af8f09d499209d4c43e49615b0c1a4653f4409d62647bda89bf309a34fd1d300d1bd45f503c582a12209870c32a9f3254df8ffe250b2281c923a8276afd3069ea92688f4e432e11e1f81fb009bf6cb162bed48b4cd00f00ac0670bb7b69b8a38909a476270772a3dd38bd0de4772a493861657c5b478c2e0dd4d8d3fc7f36a4c0bcceb2c3453b97230b4db601b", 0x1000}, {&(0x7f00000024c0)="df7d478a6edf61187fe6a2207a19bf69835171dbde4600e2a2badcd55164843024f7d843d889913571da2d9cee5e8295ca331b658f8727f38f1e8eb0c8991b74d141f813477e78d022cf2055d42672752e107e95f30b2f5e89d9bab3ddfb66356454ff04806014bd99fe9f541231e989f294666b4747c60853d00ededc52aff6b5194848fb9a534f467fb7df33d53b95303ef1cbd59c7ea019c36a22c41c99fa3d30a7dc94ca7e8646d3acd8809064c2cce5518c92b215f583fd6feab1d68d2a49128dabe9313098064d922696f6a012e58c82bb2d3e5ecd1a7be8", 0xdb}, {&(0x7f0000002a00)="77e17f2f01e0e335ad41bd2e344d340e69c16a0471e7420b0774c1b2043d5d09076f31ed63e930a45bbee4efc5b8335803fba0bc4b993946", 0x38}, {&(0x7f0000002600)="40939b29b61f9539dc9e0dc76cae01f7d315cde6c81d53620d9a51ddd310920f30835bf25f4cc5e3bcff60860184f613a0ded06d0f80287bb3aec1b585a9d891553ed466a8c42f3848fc31942a063cdba08abbd480bcf58f41d87b7c7a90b6afce3ece9bfb84f38fc23bfab7071ddb4c984c5f199e3cee35b9818e56d2fb45a90cb6652f52fd9579a7acf04665323199a879fb14412306a5d15061735a439ce7786d83c6a2a6ff1769d4ad38f187cec2823fe2fb1f903dba53e727cb867d747d9c6342e83a5be0", 0xc7}, {&(0x7f0000002700)="a902ebe7f9c0241e380e9b38499fc42505a566d6d04b443a66f72733b7b969e6c19a6b2899ae4329b41064a7b096bae2481b11c27a3fdff060aefe6e2ee8e971189a2a506fddd3f74937b4eeaf2f803e0e84f2aa828cc7b15d408a5ca369b9d34fc9", 0x62}], 0x7}, {&(0x7f0000002800)=@file={0x0, './bus/file1\x00'}, 0x6e, &(0x7f00000029c0)=[{&(0x7f0000002880)="b5abef01f914f6ea5fa5c33e1da0169d28be3476b8ed25114780aa23da78950ca8f6b875db1f59b0e0ec6885b0050daf0291dd6b2d2d1e904f27ab27cb81dffbadf9da4814f834120e302dccc90ccfa21e15ca628a8ba2c82ba5f83d9ffc75c4bb0b545c57f77a76885ba5d6d1c28817dd9b87cc", 0x74}, {&(0x7f0000002900)="2b98937dd51cf4fefada9ed0601c35ab154556029ce2c21ed6c4f4347c961823cf8c1f47ba3745808b01bc2a46e254a895757946a1bad024ed1ca3f71dbbf65cea009d0af57973b061ac971e2dda8b9e8ef1c22365cb794caac8c8d20586574f1154ba6ba49f57f8f76beac610bf81af966edf31612244323367b1c115e66ba94cc6a7daa1165bd11474a0e4dbcd5356ccdd44f4b719d80ffd58a570a7355217f18b1cf15d78644f8d656852d0a06e", 0xaf}], 0x2, &(0x7f0000002a00), 0x0, 0x4000011}, {&(0x7f0000002a40)=@file={0x0, './bus/file0\x00'}, 0x6e, &(0x7f0000003d00)=[{&(0x7f0000002ac0)="3214395d8d79e3730b270baecc06d60f4ed8abb623785c8ec2dfee814eb5a73474539ec83250d10073a129d2ca02b1a05c951030d7b36f06c93320524b533fc7abda55677b38a3bb5bce778c2312da4672eb2f7aba719a4affd891f3b5be647fd0aa99abe916b84834cb38009d77b125a936265a2378ae3b47caa8151414c1d494117ae35d9d5b026a71b82d6afa7e232ed70129fa1bdb4845aa4b3052f7c027652b15edc1b22f67431d14a68a3ef1b78f09fe1e5abaf83533053706881a03", 0xbf}, {&(0x7f0000002b80)="270c0e9f6105308e9b3b81836ac2b8c999eb31fb066297263dd22a9a8a3d3796d15634c145da748d09f7a2b5bf6b39609c07545dbceacb622e3cddf1aa23cb2d69c6e600e016ccc1d683033704805da35e88ba3ad17442f45bbfed41bb81fe50d2bfac0ed8025200fc8f98ecde6668ea0c8cee449852aa977ca267d6aba858d2702f8a87945c6e4fe42660fb55d0a5160783860c88ca678399f96c1fc0d421bbff28afcd80ca78cca19dc257dc794a3234254db1415e41716b34756233bc7a058d1dd59a0009e01d9c6a9d2cf15c5b61902f928936ee7f3f8dad2c65d51df48ff336d41061324be18c0d4e", 0xeb}, {&(0x7f0000002c80)="5be1c22e11903e4eaefd555a27163faee2d6ec53c6ef2f727cd5c0072b7637a776c9a71e69f9a0fe1025070fece32f01e1e6a4248abfedc986fcf2b71ed563520f3d1d28a545150045182d60f09920aa31491f1eb6eacc9c1b2c84726e11595be5e113d56f33c688f06dd8325517aba4653870b1df86181669f90d33cfeb9961f1a68525d79e99f5f3b07860df255247b8388a7b99a98fbc726282c4c9feda27b4de2e146c379a82e428b2683b00bb88e4de7495fd698093f1733166ff422e0eadcc7223a10b5c42aa674eef536a8c50cde9fb67751fb2b5006a433536270290518a3665d145a0ca3d0170e8bdddf49c36b1c80c68364491bdf7ccb1bf07ab48082409aea86e5b600adcd442cbb2a78c5ff58dab44c9d9731ae7fef2d2d83ce9e4083110cc752b773c24ebd51bec4accb8f1ac04bbc4fb0a70c953720a6a065ed8e20f9e3f65083273d22d44aedffcc87e252bdedad5ac591d5abfb79fe150b0b3306879d8ae2000a253330d8d729005470ced2274d139f6168ca95ab5bfda636efe24a1ade5e9af3da7cc38cd5929d1f7c3fdb9e61c790e82fda71b159e908ba7543fdfd856945a1ea09e5fb67322a6541ea415144d4d6644bbacb59f3f81182b43662ecfcedec2884c321fa7bbc32d5f808c1f31790eaf42a6f6e6dc31d0f43bda75e9ab0e715d4d7c0dab0ce2cf5a62c2bac1ed65a20f192127d1e313ad99b33e354f18f000ab1457f038d180dccd03084cb87b2939d32cab7a979aa82cf2bf941ada5c86281ae4861b74540695b6ee722506aacc7e0b95d98e89020d49a62d49213f8ef1b37a49fe7680d8df88fbedcc19e4aea097541300df7c6c6a9458aa40533c6f19245b5772b5e6cedf8f32879f842f6908209cd5625a5f83c51907cfee2b571b15d0491c1e9c953de5c1bb4a1222ae619aaf70ac2f5eeb0d31ac390e14eba2fefc1dbf27af5e98b43648c2d5c772f5caa5f2b087a3130d700fcf078768f31448dad53ed41ced01cd4ae4e6509bf546b5e7e448bc9680020b411cb5d4e4a563bdcb6e025fbb07d50c2e78892dc5550f933acae3bfcf40d6aae709843991d627f887e88637cc8963d19e9b927728d432b89983f21e46beef7aff8e899a752bedc4d86be33a7a9bcd0126f8fadbbafb90f90f3c288528bc529b5796e74125d7f64c4b96bb0c06c14c66f6a98058f6558975d383717216b036888327911ff77ac2530901a130e742ab2f13f7f34d37eb9706498c3f42556587bf0ac8743ab8b050a4947f5dc1c137764bce92d1f87cf3e61b171f40126f91a60044439a9e59b0611369cc2342da730dca0afa2a5e3af2c678ab563a19e667fd7905e7fcf23d414ba4eaa59403bbb0a17f00151714758a68e681d1ebcb7d76a2c1a7ae52e4743da22c9f9722ef89ce4e5b34121478d19e8c8037d9f10007d61d749dba20de6ca52d652795e8845d2ff64acc8e5da3dda7ea7446ee2d41e48128a353b7c7d6de57a301965b0c3f516665ab3e2dee0926955d67d387ae8a316177fed21b34d450a4a79e6b6c89a592d3c8346bb1f9aafbe6c45cee5ab0dd34d7a56013905dbe8d456e79767e98c8624e81b664512b9a6bb0f5eb8cdd2d4dab7edd535b05b6876812481d2e6471c55ec9ba8d55c1b6e660bf5a1c23a015374f4a3a839575bf1a19bb81d8ce92693f89f06986893f3167b73e5f02abbddf242156df785f62a46ab17762e09c07adadcfcc35dc09376f9c766caa53c5877bf75d1a33669808e4053fcca67db6cbed0a6713b4888362f96507229e3ddb0f44514d74dc7f086d212863749c889df600a15e9f8b54bd5f90e751626fd358d71d8b976aa0061ad416c696f2f0c54984c24a2ee54e7387390762cb240c8be6de18a2bf5471a7c7f302d2af895229d5d5e66a91076ea6775b48fa295f37e2694e2b59e6697db03df0eb8b8022de4c4474927c6697a844fba6088592c0fe07fd689dde8652c88145eeeba1c65875ce567017a8e87880034c56e07083f90c575a57e99981b06511243d02dcbe570ca5b3dead1bf99cb0302d15ceb670a231545c3f047fefbf78ecae1a5e29e1799169034deec767cd85f36f52afdb55497dab6cdb4a0213568c40a57d72274cc7113fd323483c2fd46602f9690060f926e8bd9cf7de5d9b0d13f8cc1e01521668360809ff511ec45b3fe77932cc5b1b2aec48dfd810e7095c18903bb952cd289c065978eddad93c39eaa11c31e98b50fed87296354f40c1d1a7f622da1e7ba06e51ab2208cea1710db0a5b9dc6cd3703b0a8a02c7d5ed40af7b0b619739b59f57c55e7851d28889dcb44a3e9a93c9326b96253a72b576fe8f3afbfbc27ce6dc36c1956309a8ef44ecfd07ae33f7123623bf485505fa490a6077521f802a31152b9877c3e3fc7c6d4ae4d0c31de7fdc283b3fa0064bce1f29efcc3c18ad35bfcdf1ca7d3f40866ce7076dd3ed9b4c9dad7651e46319a9a464420e1f926da18ee9d67ac0fdea1a8cccde4e1015c63d3e7a6e334e0e85a98866958fc77b9841a1c7bffb74f0636684d04949d37fe85b891756be2c6e9237374a3d39e491d9c7dd27d0a894f8c86dfb43f3921c8aa56c83ad3efcbe1f4e438f46fa082a900372958f77c8f3d843fb65375592a591b3f259e3eab2cba67591b154e8cb813da04d0470dc4a7800369348dcc03396af17f8a180e2b1d3695dd6af329e3ce1f55612abb2231e0a9fcbce45c4d02c2350325470be9c1a7737bab6843b693c5fab005a79c894c951e3c6f8c507806eead687a54914c0e01c6ee3de2e6eafb22c0aea96820a1cff86f93e022789be3f86ac910661cfae7191071d38fb997f2bbcb297b7a224fa5bc8f5dda8312c6486d37da975e11faf4c103f978225831de091e0338222af34c97138d045334369a8511456ff5bd4dcf5cf753862627c6f142b79627663222de6e2fb5b18a40fa9743f1f9f9f2c750297764998f99364080de9e3bd2a28f4b13c3ee2930140d5a7199ecaa61304f41b519861ce1dac4676d25485a6e558ed547b52b0c851d77553506eadf3620fa3455a38090ea7390a55c3ff3bcbfa8261f68a30a116f19a3ddcaff0008e1b1299494c716f93d7db50343259c537ec5b65c94e4b0411d1d75f35b4da1678476e2a6134f5df429b03bcc836786e71e1aac56ab87539977c6bf9b353abd5477dbd3b7c60a6a2509dfb1b397dfbbe6b0ec9cdd8f4a22b861187bb69ea0eec23cb19ee298fbc189a6e4e3891867ed620bac8aa971b7a40076e56d3d01a2260601faa5deee4dfbcf6ff7f231fa5b10e4a16cd4d9f4a350ffba54979da32f1c6c5f013d974124a0ca4ff8ce60db9069cc11e78f2efd385505415b661a22813a020eba49737ff3ac49c1b77d6556e95270c57eab4ff8041fbd842fdf5804a524cd12ffcbf9b70d9f4e7ffac14bf37e24865c099e04bda42f066f9eb2c9c725ea4985f97b16eb4997ef4a638944607400373139a9a523d24b55af91f30f2d9c40dc791d0461894f4b095d326b02ac6e27a637cc83a64e9352c728b77c3f05ee5805713628d774e21c30036af0a36a548f1e7e33fd05986f072709662cb475cde2e12dbbd55e8503c6ce20a5ce0f7b9851f46ad83aeb78b7373016f75cea77c6cf68b79df899ab38a6e2e25cd0685fc250cf6e229c75d75de0dcf1e792d62a6524204bbd66bbf30515248f73eb89596e5997e78251e354d0827a4e61be16cd126a002b23e184ef0132ce289a8c45234185722539ae950b9381b09cf6ed17ea682ec26582cb7babef58a5e3acf5d09abc3b4b334522a968e7c351d9bff5588ee5771d79235ac77b213ebe9fa5df32a76660bceb15458fdad972c80357befbdd4c1e6267817b5ebeaaef2d3074f8613476f6ae3107f24b17b55cd127d588a009964d5ec63100d94ace243d3ab95cd97ef8ab18ad9855917b7ff38b49a748bba26a5c70d0a7c892ccae6944a5be6a6fd9122061a7e4186a423545e3ec96992a5c1d00d66b4c7e4e3ad5ab61e152c3e052fdaded8263f4a420fed11da9a2f805a21c17c8ab42d9627f4282eabba39b2ab5e54bd40de89bf60616bd763d0b2a892a483195488664e9de155a295e31ebd77dbb7576adb5cc533c9401a8b395d78ee74a47876dca189ce30762f0a78f28e872fa4dd02e3a5cc01ffcef13fa7a4a9900b6299b4d71dd63ce08b21249a720d0e9f8b1890509525700d127801a05c001b4e2696f773489c5828623347f81bc15e430bde3e012d17363dd67735c0fccfd06584309aefc01a959b704dbcce9207b1f2d1daa676536bd7e7ad493dced8224fe6841311129af40da136e3defd2eca82fa3a18eaa794deb64180318d598ce970b19ee9a7fab46a2ba8e3fa3165799459884c337a2eef3cce18d9dd4185d91c9ceab031f24ab3b68863d2ed58899456259313b96fca94771d287698c50e75810f798c77990e34621f9cce5de1b0c1aa6227b3c9b6d8371dda015467020bb1c639e4d232c14a64e778ce276e30583fd3751381ab6a90940effac3e454d73a65524d961b988e95f550c534217e86e503a308594e101d9e5531345083007408beeee354f9ddace78d4158339f4f1aa64be4423a558ea825ca94580337bf2a6d98a77d13f22266ac8e7c62bc834a2052e067b942a4774ed0a66a911c08dd9ac142af61974a96cec12db2dfbc397439bb1f2a8b5e252c4657b8891a4ddb7295adcdc9f44e05091025d80b955345348dcef9020e01c820a171f75d57166066789ef8a2dbe6e38a68a2c83d9b05cbd78d753710c17ac3b1b8793cb6e77ac9787dd055e7ccb6a10b3ec43b141f3bcb0e4bba57312318f96e5da84e89573fb0d175b43677c32252a7e8ecd1acb34c7727c3e49b6e614b3ba690084a6e765d001f86fd899f546800c5f8826cc0317cad9ff773641b38996b2880298bfb6683ab5e89b06e2deb3aef9796828833478e7ae1325fdf3ca959caa792793bcad559dc53e4f234322e8ac1c359c1c1ad9cbaf3df4f53560ba2cae3215dc26dad7952cf7dc56aece01ee2ddf2e92c347572432f5185bb922ba813204f9f20192e83063c537afabcd40df4ce9d61d01d3b0f3d815af352c2b2fab131e61ce1983be9fcc7a2445acc005b520b771ca31b51145bf22c4f991a18cff9904bf09f6046b87099a7c41099357903abd5da68ba16ca56b8b84b6979858b6e454c858bafa02c2354a1a71952624b11b2781aa34a081896e2c6290efacffc8759f496dbb8b33950208f8555ad6a19646b5f51cb70d1aba43288b9cb60e3d08ffefc6f3ff43f479b09fe874f845cb3ff12fb0bc74b85c84b62c76ba45691a928d65d1a075f28498dff9b9d4ec37d89cd85de4de1f1c7ad4c3de1d7e229856b49406bcd99b0bc70800fcb19b4a5a3a1be6271b6521333e19ad05662c80ef43a6cf3fb903e5e68c5f543a35943a9767fa2f0cc362d617161235657f9c5deff0e628377c22b65753e46fdacc88bf93fc5ecd49893aa5efbf86c47e8f424c1854200c95a47c30dac6d1d398dee91487baf1a905f0c1d513f03f1e4d362e43b24949e30f22c92f1d463a5c84d6518336dd3907855725d9645f47258e170a01c6064133154ea1200a21f78fd5a6522b1d6b5df12c2975f1954b90428ae04bc656ee5dc1524d88d82584b751caf590fb32d99729b3cc0aa54147a13aa54b8de81a774ad6e6fa35950a2c4781cd87ba11b1ab3fbd0be49ecb31275c0b5c27f39bc24c9c47416e697506724ad6bc3df60817eee6c0f38ee395ae2381e20073e7ecfde3c0ce6e39b", 0x1000}, {&(0x7f0000003c80)="b68df95906d1f6fa2f29038a7d1972a5f740d77503398053cf4a49834572f837cb3d763b492ef80d89d025dc3884d9013032264cff1e969c09a80e315b0058d84dc7ea0c52e105e0681ff2b3867c3880f09c6fbe4881bdf18ecf69307f254bd4463f445ecd1fb94819623c91c249cd0112e500bb9f27cb2d1f", 0x79}], 0x4, &(0x7f0000004000)=[@cred={{0x1c, 0x1, 0x2, {r5, r6, r7}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r11}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r18}}}], 0x60, 0x40000}], 0x4, 0x4000044) write$cgroup_subtree(r1, &(0x7f0000000040)={[{0x2d, 'cpu'}, {0x2b, 'memory'}, {0x2d, 'rdma'}, {0x2d, 'io'}, {0x0, 'rdma'}, {0x2d, 'rdma'}, {0x6, 'memory'}]}, 0x2b) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:53 executing program 4 (fault-call:6 fault-nth:11): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1148.190661][T16647] overlayfs: failed to resolve './fi+e1': -2 [ 1148.212514][T16651] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x500000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:54 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x4, 0x0) chdir(&(0x7f0000000000)='./file0\x00') getsockname$tipc(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0x10) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1148.244355][T16652] overlayfs: failed to resolve './fi+e1': -2 [ 1148.265472][T16643] FAULT_INJECTION: forcing a failure. [ 1148.265472][T16643] name failslab, interval 1, probability 0, space 0, times 0 16:30:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fi,e1,upperdir=./file0']) 16:30:54 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1148.308524][T16643] CPU: 1 PID: 16643 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1148.317254][T16643] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1148.327350][T16643] Call Trace: [ 1148.330660][T16643] dump_stack+0x197/0x210 [ 1148.335008][T16643] should_fail.cold+0xa/0x15 [ 1148.339620][T16643] ? fault_create_debugfs_attr+0x180/0x180 [ 1148.345445][T16643] ? ___might_sleep+0x163/0x2c0 [ 1148.350323][T16643] __should_failslab+0x121/0x190 [ 1148.355287][T16643] should_failslab+0x9/0x14 [ 1148.360241][T16643] kmem_cache_alloc+0x2aa/0x710 [ 1148.365143][T16643] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1148.371570][T16643] ? strncpy_from_user+0x2b4/0x400 [ 1148.376709][T16643] getname_flags+0xd6/0x5b0 [ 1148.381230][T16643] do_renameat2+0x1f3/0xc40 [ 1148.385763][T16643] ? user_path_create+0x50/0x50 [ 1148.390629][T16643] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1148.396879][T16643] ? fput_many+0x12c/0x1a0 [ 1148.401317][T16643] ? ksys_write+0x1cf/0x290 16:30:54 executing program 2: r0 = creat(&(0x7f0000000500)='./bus\x00', 0xb) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f00000004c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000480)={&(0x7f0000000340)={0x38, 0x1, 0x2, 0x201, 0x0, 0x0, {0x3, 0x0, 0x3}, [@CTA_EXPECT_FN={0x8, 0xb, 'sip\x00'}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x36}, @CTA_EXPECT_MASTER={0x14, 0x1, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x24000000) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_refresh_period\x00', 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT64(r1, 0xc0984124, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) setsockopt$sock_int(r1, 0x1, 0x27, &(0x7f00000001c0)=0x7f, 0x4) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040)='/dev/video35\x00', 0x2, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000180)='/dev/snapshot\x00', 0x216080, 0x0) ioctl$VIDIOC_G_CTRL(r2, 0xc008561b, &(0x7f00000000c0)={0x7fff}) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000200), &(0x7f0000000240)=0x4) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1148.405841][T16643] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1148.411319][T16643] ? do_syscall_64+0x26/0x790 [ 1148.416006][T16643] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1148.422100][T16643] ? do_syscall_64+0x26/0x790 [ 1148.426793][T16643] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1148.432101][T16643] __x64_sys_rename+0x61/0x80 [ 1148.436875][T16643] do_syscall_64+0xfa/0x790 [ 1148.441408][T16643] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1148.447314][T16643] RIP: 0033:0x45b349 [ 1148.451235][T16643] 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 [ 1148.470849][T16643] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1148.479420][T16643] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1148.487421][T16643] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1148.495476][T16643] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 16:30:54 executing program 3 (fault-call:7 fault-nth:3): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1148.503471][T16643] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1148.511467][T16643] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000002 [ 1148.630270][T16666] overlayfs: unrecognized mount option "e1" or missing value [ 1148.645809][T16667] overlayfs: unrecognized mount option "e1" or missing value [ 1148.887134][T16675] FAULT_INJECTION: forcing a failure. [ 1148.887134][T16675] name failslab, interval 1, probability 0, space 0, times 0 [ 1148.900146][T16675] CPU: 1 PID: 16675 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1148.908834][T16675] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1148.918898][T16675] Call Trace: [ 1148.922209][T16675] dump_stack+0x197/0x210 [ 1148.926558][T16675] should_fail.cold+0xa/0x15 [ 1148.931166][T16675] ? fault_create_debugfs_attr+0x180/0x180 [ 1148.936989][T16675] ? ___might_sleep+0x163/0x2c0 [ 1148.941867][T16675] __should_failslab+0x121/0x190 [ 1148.947376][T16675] should_failslab+0x9/0x14 [ 1148.951896][T16675] kmem_cache_alloc+0x2aa/0x710 [ 1148.956864][T16675] ? __kasan_check_read+0x11/0x20 [ 1148.961912][T16675] ? mark_lock+0xc2/0x1220 [ 1148.966362][T16675] ? ima_match_policy+0x84f/0x1270 [ 1148.971491][T16675] __d_alloc+0x2e/0x8c0 [ 1148.975870][T16675] d_alloc+0x4d/0x280 [ 1148.979849][T16675] d_alloc_parallel+0xf4/0x1c00 [ 1148.984717][T16675] ? mark_lock+0xc2/0x1220 [ 1148.989145][T16675] ? __kasan_check_read+0x11/0x20 [ 1148.994173][T16675] ? __d_lookup_rcu+0x6c0/0x6c0 [ 1148.999007][T16675] ? __lock_acquire+0x16f2/0x4a00 [ 1149.004008][T16675] ? __d_lookup+0x408/0x750 [ 1149.008518][T16675] ? find_held_lock+0x35/0x130 [ 1149.013394][T16675] ? lockdep_init_map+0x1be/0x6d0 [ 1149.018430][T16675] ? lockdep_init_map+0x1be/0x6d0 [ 1149.023448][T16675] __lookup_slow+0x1ab/0x4d0 [ 1149.028040][T16675] ? vfs_unlink+0x620/0x620 [ 1149.032551][T16675] ? d_lookup+0x199/0x260 [ 1149.036872][T16675] lookup_one_len_unlocked+0x123/0x140 [ 1149.042314][T16675] ? lookup_one_len+0x1a0/0x1a0 [ 1149.047163][T16675] ? mark_lock+0xc2/0x1220 [ 1149.051583][T16675] ? lockref_get_not_dead+0x70/0x90 [ 1149.056776][T16675] lookup_positive_unlocked+0x27/0xc0 [ 1149.062148][T16675] ovl_lookup_single+0x63/0x900 [ 1149.067004][T16675] ovl_lookup_layer+0x40d/0x4c0 [ 1149.071848][T16675] ? __kasan_check_read+0x11/0x20 [ 1149.076876][T16675] ? __lock_acquire+0x8a0/0x4a00 [ 1149.081795][T16675] ? ovl_lookup_single+0x900/0x900 [ 1149.086894][T16675] ? __kasan_check_write+0x14/0x20 [ 1149.091989][T16675] ? override_creds+0x135/0x170 [ 1149.096824][T16675] ovl_lookup+0x43d/0x1a10 [ 1149.101218][T16675] ? __kasan_check_read+0x11/0x20 [ 1149.106232][T16675] ? __lock_acquire+0x16f2/0x4a00 [ 1149.111292][T16675] ? d_alloc+0x1d0/0x280 [ 1149.115548][T16675] ? ovl_path_next+0x2e0/0x2e0 [ 1149.120306][T16675] ? do_raw_spin_unlock+0x181/0x270 [ 1149.125484][T16675] ? _raw_spin_unlock+0x28/0x40 [ 1149.130329][T16675] ? d_alloc+0x1d5/0x280 [ 1149.134582][T16675] __lookup_hash+0x11d/0x190 [ 1149.139179][T16675] do_renameat2+0x50a/0xc40 [ 1149.143669][T16675] ? user_path_create+0x50/0x50 [ 1149.148517][T16675] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1149.154766][T16675] ? fput_many+0x12c/0x1a0 [ 1149.159167][T16675] ? ksys_write+0x1cf/0x290 [ 1149.163656][T16675] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1149.169110][T16675] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1149.175217][T16675] ? do_syscall_64+0x26/0x790 [ 1149.179986][T16675] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1149.185270][T16675] __x64_sys_rename+0x61/0x80 [ 1149.189962][T16675] do_syscall_64+0xfa/0x790 [ 1149.194470][T16675] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1149.200351][T16675] RIP: 0033:0x45b349 [ 1149.204299][T16675] 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 [ 1149.223906][T16675] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1149.232461][T16675] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1149.240523][T16675] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1149.248719][T16675] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1149.256708][T16675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1149.264677][T16675] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000003 [ 1149.730994][T16679] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x48000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x600000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fi-e1,upperdir=./file0']) 16:30:56 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r0 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x1, 0x200) recvfrom$unix(r0, &(0x7f0000000180)=""/238, 0xee, 0x100a1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:56 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getresuid(&(0x7f0000000880), &(0x7f00000008c0)=0x0, &(0x7f0000000900)) r1 = geteuid() syz_mount_image$erofs(&(0x7f00000000c0)='erofs\x00', &(0x7f0000000200)='./file1\x00', 0x7, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000440)="cac3e6d6bf6645813feb9f2b61fe6227a2a55db5ec6c28f897086e5ee38ac7cc4617d5e16dbf57c0d0b8031808eda4247ff8d76a2e60c8d73ca868b7d42d9b58af12271123f07854fa2877f31cd9851156ca1915cc219c8a436021cb579337377dffa5ffeac5a9c26d1bb8b7c7919bbc164aa21c4e8404bebfcc3bbe12e58d5880de13401dc3f0949269e98cece9058ffc2482a7c5193b22dda4c06558e2f71272327b2b6dda5eb5168780ea4ac8722c7de196d53385bfe6f052b424394154ef9a", 0xc1, 0x17a}, {&(0x7f0000000540)="3c3e5ada9e9e569820cc7723e344feda7025eb61e78ad710a24157a927edc5dfb9f4b61532091a7748b7e295afe6f4e21f38e909011db10819e442a83dab49489f8222e488459b1fc436de3afca2772e38a021efb1b964cac7f51e92f46a6c0cb9331c90a225b12021647290a1cee5d0df76adbe44cd8d60c27a8019ce95f5d7a808e4a091097d8b3d769d3c580d7c311894d95aad9234e01b3ce84f1274d0609c8616635879ffb90ae8e0cdcc6695435cff57b202ef4417ef43a0b7a7b4f9bdc08e852787d871ae58a8dbf55cc8756f97b64822042413", 0xd7, 0x2}, {&(0x7f0000000340)="d72e0c07b1bd89d3839441b85f84717e8524d375366a27e2a92289dd66d73b266cadcf09c781306f1fa732bd0068c6989945671aa4c76d9cc7aa3e4b1ddfdd5282ebf9988d", 0x45, 0xfffffffffffffffa}, {&(0x7f0000000240), 0x0, 0x100000001}, {&(0x7f00000002c0)="8d99327f03d0", 0x6, 0x40}, {&(0x7f00000003c0)="e8b7b712d5edf03c096227d98b088ceebc25104f24104cf1dc699a4a9df100f6de37c5889d38db9f2f", 0x29, 0x1}, {&(0x7f0000000640)="d751dddb082b211a5337d5833c0c65ce79949c003c2de9a09c71ae1965bcd76ba66b54f0534aa4bc1e7c43ada89316f601fd52f0e9cc8764e1e71ae22f44264de3a96f4fe127ca3fa09d846aae4c49a47b31fbc7af464f0b77f44f1cb092ee2addd6990083d2492130ef8440688b703c5978ce3d28ea3add93fe1f66a385a03ee83b8878827f076121f28d363deb6410f3807285c5710ee1249707612ac0b49620010f8260c4f6ae95", 0xa9, 0x64}, {&(0x7f0000000700)="1e6e70588740bd8113e744dc90a05e6598ac3bc7e92701a6bb70af76866d846f2f07b3898f868f0a2cd64aa1251983ebb259605f5084e1f6ff15ca63678d5b7ba96ff1886fd4206875bac2dc61dd680fd62bdf9085c61d345d031ca243dce06c5423c00eb7ca3a2bb8a375f66fd09745a519217092de47bbf7b9e7debcf4eb0774b48a28dfb9c1f372e548b405a8ba621d", 0x91, 0x6}], 0x1000000, &(0x7f0000000940)=ANY=[@ANYBLOB='user_xattr,nouser_xattr,subj_user=posix_acl_accessselinux/,fscontext=root,fscontext=user_u,smackfstransmute=keyring,euid<', @ANYRESDEC=r0, @ANYBLOB=',smackfstra \x00\x00\x00\x00\x00\x00\x00seclabel,euid=', @ANYRESDEC=r1, @ANYBLOB=',hash,obj_role=overlay\x00,\x00']) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vcs\x00', 0x4200, 0x0) mknodat(r2, &(0x7f0000000a40)='./file1\x00', 0x1000, 0x8001) 16:30:56 executing program 3 (fault-call:7 fault-nth:4): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1150.783208][T16692] overlayfs: failed to resolve './fi-e1': -2 [ 1150.826379][T16699] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1150.827961][T16687] erofs: (device loop4): erofs_read_superblock: cannot find valid erofs superblock 16:30:56 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) getsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x10001, &(0x7f00000000c0)=0x4) chdir(&(0x7f0000000100)='./bus/file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus\x00') 16:30:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x644000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1150.888067][T16698] overlayfs: failed to resolve './file0': -2 [ 1150.913023][T16689] FAULT_INJECTION: forcing a failure. [ 1150.913023][T16689] name failslab, interval 1, probability 0, space 0, times 0 [ 1150.933336][T16689] CPU: 1 PID: 16689 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1150.942168][T16689] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1150.952233][T16689] Call Trace: [ 1150.955552][T16689] dump_stack+0x197/0x210 [ 1150.960081][T16689] should_fail.cold+0xa/0x15 [ 1150.964701][T16689] ? fault_create_debugfs_attr+0x180/0x180 [ 1150.970535][T16689] ? ___might_sleep+0x163/0x2c0 [ 1150.975433][T16689] __should_failslab+0x121/0x190 [ 1150.980420][T16689] should_failslab+0x9/0x14 [ 1150.984948][T16689] __kmalloc+0x2e0/0x770 [ 1150.990528][T16689] ? mark_held_locks+0xf0/0xf0 [ 1150.995335][T16689] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1151.001670][T16689] ? privileged_wrt_inode_uidgid+0x68/0xd0 [ 1151.007510][T16689] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1151.013256][T16689] tomoyo_realpath_from_path+0xc5/0x660 [ 1151.018825][T16689] ? tomoyo_path2_perm+0x21b/0x670 [ 1151.023964][T16689] tomoyo_path2_perm+0x27b/0x670 [ 1151.028948][T16689] ? tomoyo_path2_perm+0x21b/0x670 [ 1151.034080][T16689] ? mark_lock+0xc2/0x1220 16:30:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fi.e1,upperdir=./file0']) 16:30:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x700000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1151.038513][T16689] ? tomoyo_mkdev_perm+0x4a0/0x4a0 [ 1151.043639][T16689] ? __lock_acquire+0x16f2/0x4a00 [ 1151.049601][T16689] ? __lock_acquire+0x8a0/0x4a00 [ 1151.049625][T16689] ? __kasan_check_read+0x11/0x20 [ 1151.059588][T16689] ? mark_lock+0xc2/0x1220 [ 1151.064107][T16689] ? find_held_lock+0x35/0x130 [ 1151.068877][T16689] ? __kasan_check_read+0x11/0x20 [ 1151.073973][T16689] tomoyo_path_rename+0xee/0x150 [ 1151.078914][T16689] ? tomoyo_sb_pivotroot+0x30/0x30 [ 1151.084232][T16689] ? d_lookup+0x199/0x260 [ 1151.088729][T16689] security_path_rename+0x20c/0x300 [ 1151.093944][T16689] do_renameat2+0x7b8/0xc40 [ 1151.098449][T16689] ? user_path_create+0x50/0x50 [ 1151.103416][T16689] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1151.109661][T16689] ? fput_many+0x12c/0x1a0 [ 1151.114111][T16689] ? ksys_write+0x1cf/0x290 [ 1151.118884][T16689] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1151.124342][T16689] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1151.130562][T16689] ? do_syscall_64+0x26/0x790 [ 1151.135233][T16689] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1151.140520][T16689] __x64_sys_rename+0x61/0x80 [ 1151.145311][T16689] do_syscall_64+0xfa/0x790 [ 1151.149901][T16689] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1151.155787][T16689] RIP: 0033:0x45b349 [ 1151.159680][T16689] 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 [ 1151.179786][T16689] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1151.188217][T16689] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1151.196564][T16689] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1151.205751][T16689] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1151.213835][T16689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1151.221836][T16689] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000004 [ 1151.240519][T16689] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1151.267920][T16703] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:30:57 executing program 3 (fault-call:7 fault-nth:5): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1151.330274][T16687] erofs: (device loop4): erofs_read_superblock: cannot find valid erofs superblock 16:30:57 executing program 2: r0 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x793, 0x80) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000100)='trusted.overlay.redirect\x00', &(0x7f0000000140)='./bus/file0\x00', 0xc, 0x1) ioctl$TCGETS2(r0, 0x802c542a, &(0x7f00000000c0)) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r2, 0xc0406619, &(0x7f0000000280)={{0x2, 0x0, @descriptor="1301cb0dd6d639bc"}}) r3 = openat$cgroup_int(r1, &(0x7f0000000200)='hugetlb.2MB.failcnt\x00', 0x2, 0x0) fallocate(r3, 0x5f, 0x200, 0x3ff) ioctl$KDFONTOP_GET(0xffffffffffffffff, 0x4b72, &(0x7f0000000180)={0x1, 0x0, 0x1f, 0x1b, 0x97, &(0x7f00000003c0)}) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='nsfs\x00', 0x1010001, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f00000001c0)='./bus/file0\x00') [ 1151.489357][T16723] overlayfs: failed to resolve './fi.e1': -2 [ 1151.549266][T16725] overlayfs: failed to resolve './fi.e1': -2 [ 1151.704176][T16734] FAULT_INJECTION: forcing a failure. [ 1151.704176][T16734] name failslab, interval 1, probability 0, space 0, times 0 [ 1151.717082][T16734] CPU: 0 PID: 16734 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1151.725757][T16734] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1151.735971][T16734] Call Trace: [ 1151.739261][T16734] dump_stack+0x197/0x210 [ 1151.743704][T16734] should_fail.cold+0xa/0x15 [ 1151.748329][T16734] ? fault_create_debugfs_attr+0x180/0x180 [ 1151.754245][T16734] ? ___might_sleep+0x163/0x2c0 [ 1151.759085][T16734] __should_failslab+0x121/0x190 [ 1151.764030][T16734] should_failslab+0x9/0x14 [ 1151.768547][T16734] __kmalloc+0x2e0/0x770 [ 1151.772822][T16734] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1151.779171][T16734] ? d_absolute_path+0x11b/0x170 [ 1151.784086][T16734] ? __d_path+0x140/0x140 [ 1151.788413][T16734] ? tomoyo_encode2.part.0+0xf5/0x400 [ 1151.793784][T16734] tomoyo_encode2.part.0+0xf5/0x400 [ 1151.799034][T16734] tomoyo_encode+0x2b/0x50 [ 1151.803512][T16734] tomoyo_realpath_from_path+0x19c/0x660 [ 1151.809148][T16734] tomoyo_path2_perm+0x33f/0x670 [ 1151.814169][T16734] ? tomoyo_mkdev_perm+0x4a0/0x4a0 [ 1151.819280][T16734] ? __lock_acquire+0x16f2/0x4a00 [ 1151.824280][T16734] ? __lock_acquire+0x8a0/0x4a00 [ 1151.829214][T16734] ? __kasan_check_read+0x11/0x20 [ 1151.834239][T16734] ? mark_lock+0xc2/0x1220 [ 1151.838641][T16734] ? find_held_lock+0x35/0x130 [ 1151.843436][T16734] ? __kasan_check_read+0x11/0x20 [ 1151.848461][T16734] tomoyo_path_rename+0xee/0x150 [ 1151.853448][T16734] ? tomoyo_sb_pivotroot+0x30/0x30 [ 1151.858550][T16734] ? d_lookup+0x199/0x260 [ 1151.862869][T16734] security_path_rename+0x20c/0x300 [ 1151.868067][T16734] do_renameat2+0x7b8/0xc40 [ 1151.872565][T16734] ? user_path_create+0x50/0x50 [ 1151.877426][T16734] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1151.883649][T16734] ? fput_many+0x12c/0x1a0 [ 1151.888082][T16734] ? ksys_write+0x1cf/0x290 [ 1151.892626][T16734] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1151.898071][T16734] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1151.904183][T16734] ? do_syscall_64+0x26/0x790 [ 1151.909116][T16734] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1151.914411][T16734] __x64_sys_rename+0x61/0x80 [ 1151.919076][T16734] do_syscall_64+0xfa/0x790 [ 1151.923567][T16734] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1151.929451][T16734] RIP: 0033:0x45b349 [ 1151.933337][T16734] 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 [ 1151.953088][T16734] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1151.961852][T16734] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1151.969934][T16734] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1151.977907][T16734] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1151.985858][T16734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1151.993810][T16734] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000005 [ 1152.014998][T16734] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1152.499956][T16730] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:30:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x4c000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:30:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x800000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:59 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000480)='./file1\x00', 0x182) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) getsockopt$IP_SET_OP_GET_FNAME(r0, 0x1, 0x53, &(0x7f00000000c0)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f0000000200)=0x2c) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x209000, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f00000003c0)=0x0) mount$9p_xen(&(0x7f00000002c0)='syz\x00', &(0x7f0000000340)='./bus/file1\x00', &(0x7f0000000380)='9p\x00', 0x18000, &(0x7f0000000440)={'trans=xen,', {[{@dfltuid={'dfltuid', 0x3d, r2}}], [{@dont_appraise='dont_appraise'}, {@seclabel='seclabel'}]}}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) setsockopt$RXRPC_EXCLUSIVE_CONNECTION(r3, 0x110, 0x3) 16:30:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fi0e1,upperdir=./file0']) 16:30:59 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='trusted.overlay.redirect\x00', &(0x7f0000000100)='./bus/file1\x00', 0xc, 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='trusted.overlay.origin\x00', &(0x7f0000000240)='y\x00', 0x2, 0x3) mount(0x0, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='reiserfs\x00', 0x1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:59 executing program 3 (fault-call:7 fault-nth:6): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1153.539377][T16744] FAULT_INJECTION: forcing a failure. [ 1153.539377][T16744] name failslab, interval 1, probability 0, space 0, times 0 [ 1153.549486][T16750] overlayfs: failed to resolve './fi0e1': -2 [ 1153.558159][T16744] CPU: 1 PID: 16744 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1153.558170][T16744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1153.558176][T16744] Call Trace: [ 1153.558199][T16744] dump_stack+0x197/0x210 [ 1153.558222][T16744] should_fail.cold+0xa/0x15 [ 1153.558246][T16744] ? fault_create_debugfs_attr+0x180/0x180 [ 1153.595128][T16744] ? ___might_sleep+0x163/0x2c0 [ 1153.600107][T16744] __should_failslab+0x121/0x190 [ 1153.604487][T16756] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1153.605060][T16744] should_failslab+0x9/0x14 [ 1153.617666][T16744] __kmalloc+0x2e0/0x770 [ 1153.622035][T16744] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1153.628816][T16744] ? d_absolute_path+0x11b/0x170 [ 1153.633770][T16744] ? __d_path+0x140/0x140 [ 1153.638123][T16744] ? tomoyo_encode2.part.0+0xf5/0x400 [ 1153.643618][T16744] tomoyo_encode2.part.0+0xf5/0x400 [ 1153.648967][T16744] tomoyo_encode+0x2b/0x50 [ 1153.653406][T16744] tomoyo_realpath_from_path+0x19c/0x660 [ 1153.659064][T16744] tomoyo_path2_perm+0x27b/0x670 [ 1153.664318][T16744] ? tomoyo_path2_perm+0x21b/0x670 [ 1153.669445][T16744] ? mark_lock+0xc2/0x1220 [ 1153.672592][T16758] overlayfs: failed to resolve './fi0e1': -2 [ 1153.674010][T16744] ? tomoyo_mkdev_perm+0x4a0/0x4a0 [ 1153.674025][T16744] ? __lock_acquire+0x16f2/0x4a00 [ 1153.674039][T16744] ? __lock_acquire+0x8a0/0x4a00 [ 1153.674053][T16744] ? __kasan_check_read+0x11/0x20 [ 1153.674069][T16744] ? mark_lock+0xc2/0x1220 [ 1153.705505][T16744] ? find_held_lock+0x35/0x130 [ 1153.710307][T16744] ? __kasan_check_read+0x11/0x20 [ 1153.715357][T16744] tomoyo_path_rename+0xee/0x150 [ 1153.720409][T16744] ? tomoyo_sb_pivotroot+0x30/0x30 [ 1153.725625][T16744] ? d_lookup+0x199/0x260 [ 1153.729973][T16744] security_path_rename+0x20c/0x300 [ 1153.735184][T16744] do_renameat2+0x7b8/0xc40 [ 1153.739815][T16744] ? user_path_create+0x50/0x50 [ 1153.744679][T16744] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1153.750920][T16744] ? fput_many+0x12c/0x1a0 [ 1153.755339][T16744] ? ksys_write+0x1cf/0x290 [ 1153.759858][T16744] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1153.765340][T16744] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1153.771446][T16744] ? do_syscall_64+0x26/0x790 [ 1153.776139][T16744] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1153.781447][T16744] __x64_sys_rename+0x61/0x80 [ 1153.786146][T16744] do_syscall_64+0xfa/0x790 16:30:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fiLe1,upperdir=./file0']) 16:30:59 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) setxattr$security_capability(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='security.capability\x00', &(0x7f0000000100)=@v2, 0x14, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x14107e, 0x0) io_setup(0xa, &(0x7f00000004c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f00000001c0)="8a", 0x1}]) ioctl$KVM_GET_REG_LIST(0xffffffffffffffff, 0xc008aeb0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) syz_open_dev$mouse(&(0x7f0000000200)='/dev/input/mouse#\x00', 0xfac, 0x371c00) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:30:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x804000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:30:59 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, 0x2, 0x3, 0x3, 0x0, 0x0, {0x0, 0x0, 0x8}, [@NFQA_CFG_QUEUE_MAXLEN={0x8, 0x3, 0x1, 0x0, 0x6}, @NFQA_CFG_CMD={0x8, 0x1, {0x1, 0x0, 0x29}}, @NFQA_CFG_CMD={0x8, 0x1, {0x3, 0x0, 0x8}}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x41091}, 0x840) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1153.790662][T16744] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1153.796561][T16744] RIP: 0033:0x45b349 [ 1153.800506][T16744] 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 [ 1153.820265][T16744] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1153.828708][T16744] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1153.836699][T16744] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1153.844710][T16744] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1153.852695][T16744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1153.860811][T16744] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000006 [ 1153.872809][T16744] ERROR: Out of memory at tomoyo_realpath_from_path. 16:30:59 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') sysfs$2(0x2, 0x6, &(0x7f0000000180)=""/220) mount(&(0x7f0000000000)=@sg0='/dev/sg0\x00', &(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000100)='exfat\x00', 0x800004, &(0x7f0000000280)='$selinuxproc\x00') 16:30:59 executing program 3 (fault-call:7 fault-nth:7): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1153.894508][T16767] overlayfs: './bus' not a directory [ 1153.988690][T16768] overlayfs: './bus' not a directory [ 1154.030375][T16773] overlayfs: failed to resolve './fiLe1': -2 [ 1154.061881][T16780] overlayfs: failed to resolve './fiLe1': -2 [ 1154.211584][T16784] FAULT_INJECTION: forcing a failure. [ 1154.211584][T16784] name failslab, interval 1, probability 0, space 0, times 0 [ 1154.251394][T16784] CPU: 1 PID: 16784 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1154.260119][T16784] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1154.270187][T16784] Call Trace: [ 1154.273498][T16784] dump_stack+0x197/0x210 [ 1154.277852][T16784] should_fail.cold+0xa/0x15 [ 1154.282465][T16784] ? fault_create_debugfs_attr+0x180/0x180 [ 1154.288296][T16784] ? ___might_sleep+0x163/0x2c0 [ 1154.293170][T16784] __should_failslab+0x121/0x190 [ 1154.298129][T16784] should_failslab+0x9/0x14 [ 1154.302650][T16784] kmem_cache_alloc+0x2aa/0x710 [ 1154.307520][T16784] ? kmem_cache_alloc+0x364/0x710 [ 1154.312557][T16784] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1154.318643][T16784] security_file_alloc+0x39/0x170 [ 1154.323678][T16784] __alloc_file+0xde/0x340 [ 1154.328146][T16784] alloc_empty_file+0x72/0x170 [ 1154.332906][T16784] dentry_open+0x70/0x1d0 [ 1154.337230][T16784] ovl_path_open+0x56/0x70 [ 1154.341628][T16784] ovl_dir_read_merged+0x104/0x500 [ 1154.346754][T16784] ? ovl_dir_open+0x310/0x310 [ 1154.351459][T16784] ? map_id_up+0x19c/0x320 [ 1154.355865][T16784] ? ovl_fill_real+0x2d0/0x2d0 [ 1154.360614][T16784] ? __kasan_check_write+0x14/0x20 [ 1154.365802][T16784] ? override_creds+0x135/0x170 [ 1154.370641][T16784] ovl_check_empty_dir+0xc0/0x510 [ 1154.375671][T16784] ? ovl_iterate+0xc50/0xc50 [ 1154.380267][T16784] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1154.388396][T16784] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1154.394629][T16784] ? ovl_dentry_lower+0x96/0xc0 [ 1154.399472][T16784] ovl_rename+0x6a9/0x18b0 [ 1154.403894][T16784] ? lock_acquire+0x190/0x410 [ 1154.408555][T16784] ? vfs_rename+0x10de/0x1850 [ 1154.413301][T16784] ? ovl_clear_empty+0x610/0x610 [ 1154.418241][T16784] ? do_raw_spin_unlock+0x181/0x270 [ 1154.423439][T16784] vfs_rename+0xb3c/0x1850 [ 1154.427845][T16784] ? lookup_positive_unlocked+0xc0/0xc0 [ 1154.433808][T16784] ? d_lookup+0x199/0x260 [ 1154.438147][T16784] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1154.444397][T16784] do_renameat2+0xb0f/0xc40 [ 1154.448903][T16784] ? user_path_create+0x50/0x50 [ 1154.453734][T16784] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1154.459954][T16784] ? fput_many+0x12c/0x1a0 [ 1154.464347][T16784] ? ksys_write+0x1cf/0x290 [ 1154.468845][T16784] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1154.474629][T16784] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1154.480673][T16784] ? do_syscall_64+0x26/0x790 [ 1154.485510][T16784] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1154.490773][T16784] __x64_sys_rename+0x61/0x80 [ 1154.495434][T16784] do_syscall_64+0xfa/0x790 [ 1154.499937][T16784] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1154.505826][T16784] RIP: 0033:0x45b349 [ 1154.509759][T16784] 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 [ 1154.529378][T16784] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1154.537778][T16784] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1154.545727][T16784] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1154.553680][T16784] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1154.561652][T16784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1154.569597][T16784] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000007 [ 1155.112069][T16790] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x60000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fiXe1,upperdir=./file0']) 16:31:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x900000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:01 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c6f5a91726469723d2e2f627573070000806b6469723d2e486669702c3fe2dc7cbea013af44c96b021da7753d2e2f66696c653000"/63]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x1c8) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, &(0x7f0000000340)={'filter\x00'}, &(0x7f0000000240)=0x78) 16:31:01 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ocfs2_control\x00', 0x80, 0x0) ioctl$BLKROSET(r0, 0x125d, &(0x7f0000000700)=0x100) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') openat$dir(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x129000, 0x2) getresuid(&(0x7f00000004c0), &(0x7f0000000500)=0x0, &(0x7f0000000540)) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x65, &(0x7f0000000740), &(0x7f0000000780)=0x4) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) syz_mount_image$gfs2(&(0x7f0000000040)='gfs2\x00', &(0x7f00000000c0)='./bus/file0\x00', 0x4, 0x5, &(0x7f0000000440)=[{&(0x7f0000000180)="d045b9b3aaaead2135bd50f0947e0bd0c28aa05852f0865ec1583abb6474e2e1b32c9a34605d7492982cb371fa42d8f38af54ec088895300b12474401140d581120b9d80202bb75e44db69fe5bf417f7b4ca4f8dbe82e778862213c15a3e096723eb6d88cc2fffc4b93b83d15f014008bc4d2c6bb7af4884d859e9f72e6b46efa4a36880c3347c1e5b7d8a26bdd5b7daa0a76d9f810f340cb88debb67e8b4a5f8f907f96da878ff6c3cd9ca82f53d7981a38ba42c0802628", 0xb8, 0x9}, {&(0x7f0000000100)="9c701aacf214fdca154e34744fd15ce271a6fd78", 0x14, 0x3}, {&(0x7f0000000240)="d3994a2c94ddf2a90c492cafea32c23a520f97985b5e8bafc7bb52f4bb001fc0412a5f3158f7d7a51bde57f53fce195c0b0b76df8aac8fde00b92b8f8dfe250a39eac8688d1076cdc4157ccf82340f", 0x4f, 0x2}, {&(0x7f0000000340)="a05b183a42cac834845b364adf2b7fdae4e0fbf9886da17f72be", 0x1a, 0x800}, {&(0x7f00000003c0)="a6dd40fbaf1271274aae69be564f8ca2a6b50dd46bdf26d767d279a512f3e3f9e977c909fd080f3ecc6043808fd29abb6b5bcf8b5c97f69b315fd538155a84618ea25f4a9c839295e3d5ebc91c117b126c554fe8bf1c79d56c6cd61f138c5dc6ef84e76734b084019207703d561667f308a6e8de", 0x74, 0x1f}], 0x8, &(0x7f00000007c0)=ANY=[@ANYBLOB='discard,nodiscard,data=writeback,pcr=00000000000000000045,smackfsdef=),smackfsdef=cgroup2\x00,uid=', @ANYRESDEC=r1, @ANYBLOB=',euid<', @ANYRESDEC=r3, @ANYBLOB=',smackfshat=security]proc,fowner>', @ANYRESDEC=r5, @ANYBLOB="1a921ce50000"]) 16:31:01 executing program 3 (fault-call:7 fault-nth:8): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1156.171676][T16796] overlayfs: failed to resolve './fiXe1': -2 [ 1156.222805][T16807] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1156.234213][T16803] overlayfs: unrecognized mount option "loZrdir=./bus" or missing value [ 1156.250774][T16808] overlayfs: failed to resolve './file0': -2 16:31:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xa00000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:02 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) timer_create(0x0, 0x0, &(0x7f0000000040)=0x0) timer_gettime(r0, 0x0) timer_settime(r0, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) syz_mount_image$minix(&(0x7f00000000c0)='minix\x00', &(0x7f0000000100)='./bus/file0\x00', 0x5, 0x3, &(0x7f00000001c0)=[{&(0x7f0000000180)="9ec9bfa4db01e46dddb4e18a5248fb458477148f5757301b6a5984be325d2796a6355369e0e395ba5da2404e43fbfd2984", 0x31, 0x1}, {&(0x7f00000003c0)="960a457565307d36805b6604b706a415ee29a3ac9d85f1203f448027c618481e0cee2c027690fbe00666c1e13e555126ebe3fac7b4dc89ad103a567dfff8505126cb3be21720aece44b4716fedb3249fcfefc6cb5fad68f4dd3ca1ac13946131fde735356ee3a8979950549dc63f87edde3297e6289f1eb9b079cc16546aaf5a5e6c5880ba9267888fe935f5d23c21b2df4dbfc4e95a1de6c4ddfae210d933a394d11318fd377039dd60f7ff60674e2b5acbe2ab467e287dfb982a2621139bb797d7c50df657fd3d2531f8b1a85facec3fb6d2521a3d45bd1d3f60db", 0xdc, 0x3}, {&(0x7f00000004c0)="c02a45c60b9b9f5d4939e182c5d6756e77a737354c3c286b7b237ec2b3e19c5cc543b6c47e5cb6723977a59eb09511eb8b32d8865942167a5ce0b074bbd358c9cfe0192ccf7caa0db8e1f0f097c3505ae2f5687b38891539ae8d575dc826f7d18fc8895a39dd7036941a9478ff19c4d2ab456e7ce41be9c85dd5c5fb687ce2a022ca46059c9ce75ae6ae38dfd643dbf81b341013a0187d1fbc55c1774289915aa5558f57ded2b74b108e90f16d7f8e2fb2cece858fb782011951efd9b98eff5579a12f8ac833410c4ff5ef39ad620f21c28832111188afa771aa07ed55122d0fc34a664510e8231f33c058dc81880d3b002780377fb152", 0xf7, 0xffff}], 0x8008, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000040)) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000680)='./bus\x00', &(0x7f0000000640)='./bus/file1\x00') [ 1156.293245][T16809] overlayfs: unrecognized mount option "loZrdir=./bus" or missing value [ 1156.317011][T16797] FAULT_INJECTION: forcing a failure. [ 1156.317011][T16797] name failslab, interval 1, probability 0, space 0, times 0 [ 1156.364464][T16797] CPU: 1 PID: 16797 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1156.373834][T16797] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1156.383903][T16797] Call Trace: [ 1156.387221][T16797] dump_stack+0x197/0x210 [ 1156.391583][T16797] should_fail.cold+0xa/0x15 [ 1156.396204][T16797] ? fault_create_debugfs_attr+0x180/0x180 [ 1156.402081][T16797] ? ___might_sleep+0x163/0x2c0 [ 1156.406957][T16797] __should_failslab+0x121/0x190 [ 1156.411915][T16797] should_failslab+0x9/0x14 [ 1156.416453][T16797] __kmalloc+0x2e0/0x770 [ 1156.420719][T16797] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1156.426501][T16797] tomoyo_realpath_from_path+0xc5/0x660 [ 1156.432090][T16797] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1156.438350][T16797] ? tomoyo_init_request_info+0x105/0x1d0 [ 1156.444092][T16797] tomoyo_check_open_permission+0x2a3/0x3e0 [ 1156.450101][T16797] ? enable_cpucache.cold+0x12/0x1e [ 1156.455329][T16797] ? tomoyo_path_number_perm+0x520/0x520 [ 1156.460986][T16797] ? ovl_dir_read_merged+0x104/0x500 [ 1156.466308][T16797] ? __kasan_check_read+0x11/0x20 [ 1156.471342][T16797] ? __lock_acquire+0x8a0/0x4a00 [ 1156.476332][T16797] ? lock_downgrade+0x920/0x920 [ 1156.481197][T16797] ? rwlock_bug.part.0+0x90/0x90 [ 1156.486154][T16797] tomoyo_file_open+0xa9/0xd0 [ 1156.490841][T16797] security_file_open+0x71/0x300 [ 1156.495900][T16797] do_dentry_open+0x37a/0x1380 [ 1156.500687][T16797] ? chown_common+0x5c0/0x5c0 [ 1156.505390][T16797] dentry_open+0x132/0x1d0 [ 1156.509847][T16797] ovl_path_open+0x56/0x70 [ 1156.514280][T16797] ovl_dir_read_merged+0x104/0x500 [ 1156.519514][T16797] ? ovl_dir_open+0x310/0x310 [ 1156.524208][T16797] ? map_id_up+0x19c/0x320 [ 1156.528642][T16797] ? ovl_fill_real+0x2d0/0x2d0 [ 1156.533442][T16797] ? __kasan_check_write+0x14/0x20 [ 1156.538754][T16797] ? override_creds+0x135/0x170 [ 1156.548430][T16797] ovl_check_empty_dir+0xc0/0x510 [ 1156.553490][T16797] ? ovl_iterate+0xc50/0xc50 [ 1156.558104][T16797] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 16:31:02 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdierdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/cachefiles\x00', 0x42200, 0x0) ioctl$TIOCL_SELLOADLUT(r0, 0x541c, &(0x7f0000000340)={0x5, 0x9, 0x1000, 0x1, 0x80000000}) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') lsetxattr(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=@known='security.apparmor\x00', &(0x7f0000000240)='overlay\x00', 0x8, 0x1) 16:31:02 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$TIOCSCTTY(r0, 0x540e, 0x2) [ 1156.564372][T16797] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1156.570770][T16797] ? ovl_dentry_lower+0x96/0xc0 [ 1156.576077][T16797] ovl_rename+0x6a9/0x18b0 [ 1156.580505][T16797] ? lock_acquire+0x190/0x410 [ 1156.585190][T16797] ? vfs_rename+0x10de/0x1850 [ 1156.589998][T16797] ? ovl_clear_empty+0x610/0x610 [ 1156.594967][T16797] ? do_raw_spin_unlock+0x181/0x270 [ 1156.600188][T16797] vfs_rename+0xb3c/0x1850 [ 1156.604641][T16797] ? lookup_positive_unlocked+0xc0/0xc0 [ 1156.610306][T16797] ? d_lookup+0x199/0x260 [ 1156.614661][T16797] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1156.621041][T16797] do_renameat2+0xb0f/0xc40 [ 1156.625580][T16797] ? user_path_create+0x50/0x50 [ 1156.630452][T16797] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1156.636733][T16797] ? fput_many+0x12c/0x1a0 [ 1156.641164][T16797] ? ksys_write+0x1cf/0x290 [ 1156.645690][T16797] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1156.651689][T16797] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1156.657772][T16797] ? do_syscall_64+0x26/0x790 [ 1156.662472][T16797] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1156.664649][T16818] overlayfs: unrecognized mount option "workdierdir=./file0" or missing value [ 1156.667818][T16797] __x64_sys_rename+0x61/0x80 [ 1156.667859][T16797] do_syscall_64+0xfa/0x790 [ 1156.667878][T16797] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1156.667888][T16797] RIP: 0033:0x45b349 [ 1156.667903][T16797] 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 16:31:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fi\\e1,upperdir=./file0']) 16:31:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xb00000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1156.667910][T16797] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1156.667923][T16797] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1156.667931][T16797] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1156.667940][T16797] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1156.667948][T16797] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1156.667962][T16797] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000008 [ 1156.718000][T16797] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1156.879620][T16832] overlayfs: unrecognized mount option "workdierdir=./file0" or missing value [ 1156.944037][T16833] overlayfs: failed to resolve './fie1': -2 [ 1157.014555][T16835] overlayfs: failed to resolve './fie1': -2 [ 1157.591330][T16838] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x68000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xc00000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:04 executing program 3 (fault-call:7 fault-nth:9): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:04 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') io_setup(0x1, &(0x7f0000000080)=0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x5ce79316741aaa31, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000004c0)={'\x00', 0x1002}) io_submit(r0, 0x20000222, &(0x7f0000000040)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r1, 0x0, 0xd}]) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0xa020, 0x0) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180)='/dev/hwrng\x00', 0x20c0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus/file0\x00', 0x22000, 0x181) r5 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, 0x0) r6 = socket$pppoe(0x18, 0x1, 0x0) r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000bc0)='./file0\x00', 0x42000, 0xc5) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r8, 0x80045530, &(0x7f0000000c00)=""/79) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, 0x0) r9 = syz_open_dev$sndseq(&(0x7f0000000480)='/dev/snd/seq\x00', 0x0, 0x100040) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000640)={0x9e0000, 0xef1, 0x7fffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000600)={0x0, 0x6, [], @p_u32=&(0x7f00000005c0)=0x9}}) r11 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r11, 0x40086602, 0x0) r12 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r12, 0x40086602, 0x0) r13 = syz_open_dev$tty1(0xc, 0x4, 0x2) r14 = syz_open_procfs(0x0, &(0x7f00000008c0)='clear_refs\x00') r15 = creat(&(0x7f0000000940)='./file1\x00', 0x11) r16 = openat$nvram(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/nvram\x00', 0x10001, 0x0) r17 = openat$md(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/md0\x00', 0x404800, 0x0) io_submit(r0, 0x9, &(0x7f0000000b40)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x7ff, r2, &(0x7f00000000c0)="6ee49daa04fc089c61c025d9f50d67832b4014ada2f10069817004a75dc0d1d854ece88891ed218c0dfa1b282c205d44ec0f11ff097bcffdb8753275b9604b22b46970c84e8613907aceff8f3b68df48a2a10fe6225734f441b15ba1fe538d3a9f7721ecdc9c882f9658d7bfb602be3a7a5a02797ad52e46e406c3a3754a20", 0x7f, 0x0, 0x0, 0x2, r3}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x3, r4, &(0x7f00000003c0)="8f922d1edbf1421c70816b86529b517abadfbd63b3abc209a7ecbaa816a64278bb5cae8a0f85368ada66f2f3b33e43009daaa1d95c936c34174e1c3188cae1d61a14d3251c09a3efe8563431568f5d9c5ad15bc6a83b3ff0969972932db72d9b67a32a2fb841d82798fa9afaad2068c63541bd37cfd6b4e141e17bc607d9f10cbbec3972028496ec37d9df19b199fccd", 0x90, 0x4, 0x0, 0x1, r5}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x8, 0x8, r6, &(0x7f0000000280)="7c36379ea5205f56ca6adf793d9b51fb3108fa027a10ef772b50e930f2c9", 0x1e, 0xffffffffffff8000, 0x0, 0x3, r7}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0xd28c2abba0704595, 0x3, r9, &(0x7f00000004c0)="920fcbce78d80d6db3faf75f9181233816475a8e60a805074f0430d871ae1e6f1f7088408da75728429b9cace4e6c724da5a106240246c60f2936cdc8b52a0a060df6a18cd8a0532a4075a29598b0b66901ee181dcdb514f9b0f8dc00ab5b75cab4e0d8af8f3d2449c6b78a14817159f6d9a11e452f7fd7e880424b9726bfa1b3163112806fa24cce7cb311df7a5783545afee1d814a79639e0dd34371a591e049cd71e757395323a3f817db6ae7800a4e771947f1c810fe1cbc257adb86240b1a3b7c", 0xc3, 0x3, 0x0, 0x2, r10}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x8, 0x5, r11, &(0x7f00000006c0)="2549617cc41d532295b5327ec79bc35da37af4b39784c880569fa97ebb11c16f6307c065395ccf2fccae35326b2747b908550ff32bfcd1e154c1a032485e43089a6506bdab7c994d32c2076e7b5a73df8ae53738e661ce3a1197b0dd5e67342b0471f0bcd88275c328846c82fd9ea6a06eeab9f03a80252e560b6684701ca8f799c873c5e5580222e486d18b00175f90c1f3d23c3b2af7237045ddec8f54d3555ed4628b69e7e5eade9111f829c9", 0xae, 0x8, 0x0, 0x2}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x6, 0x4, r12, &(0x7f0000000800)="5e78d47a6a1837f5e397866aa071a639dfc3ab815836d034a7c976938176", 0x1e, 0x4}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x5, 0x7, r13, &(0x7f0000000880)="276df0d02e7353d4fc297b95b749af9c33d21f754a275b", 0x17, 0x3, 0x0, 0x3, r14}, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x2, 0x6, r15, &(0x7f0000000980)="1863463be74aec239caf74", 0xb, 0x7fff, 0x0, 0x2, r16}, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x2, 0xff, r17, &(0x7f0000000a80)="0f1082394b6c26dd46c26bd992c43ec6e26a2f42bbb722440fa9292a395b6fde1952c0f045db7b5f7b2351b32a3015a9dcf729a61c2cbf62162ca5fce48c23204e61da6a", 0x44, 0xff, 0x0, 0x1}]) 16:31:04 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x1080802, &(0x7f0000000340)=ANY=[]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fil%1,upperdir=./file0']) [ 1158.606304][T16851] overlayfs: failed to resolve './fil%1': -2 [ 1158.643482][T16856] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1158.652552][T16857] overlayfs: failed to resolve './fil%1': -2 [ 1158.681718][T16852] FAULT_INJECTION: forcing a failure. [ 1158.681718][T16852] name failslab, interval 1, probability 0, space 0, times 0 [ 1158.695283][T16852] CPU: 0 PID: 16852 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1158.703992][T16852] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1158.714067][T16852] Call Trace: [ 1158.717465][T16852] dump_stack+0x197/0x210 [ 1158.721946][T16852] should_fail.cold+0xa/0x15 [ 1158.726560][T16852] ? fault_create_debugfs_attr+0x180/0x180 [ 1158.732395][T16852] ? ___might_sleep+0x163/0x2c0 [ 1158.737529][T16852] __should_failslab+0x121/0x190 [ 1158.742489][T16852] should_failslab+0x9/0x14 [ 1158.747009][T16852] __kmalloc+0x2e0/0x770 [ 1158.751267][T16852] ? ovl_lookup_single+0x900/0x900 [ 1158.756390][T16852] ? __kasan_check_write+0x14/0x20 [ 1158.761517][T16852] ? ovl_lookup+0xc01/0x1a10 [ 1158.764031][T16862] overlayfs: unrecognized mount option "uppir=./file0 bn( [ 1158.764031][T16862] X#()" or missing value 16:31:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xd00000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:04 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707069723d2e2f66696c6530da0b1b62a96e07288f0a7f15fec65823282900ed71bdf63e93a02d1486984409d9f2be165cf2fd0c496de573f145830656f30fdb4bbf03686ba04f240b11ea52c5c865f473d5592bb4dc018000000000000035caf1131b643443b42d91118e2e6dad721ad4c11f7fb0ee181101d52b9f4cb7b976d6b88cc602e1d46c24e6dc2c8b89f6a4151e7e6bfaf54cf3e73fb74ee133dc80fcca9adc23060a20bf61668fcb5d7e1543f6f2c06f79e2d57b5c67f70252fb7ba02bfedde43b13a44b411622b6b46300a28e383aaf0f35dee7ed005270fa006e99107ed1b1d72e91c1565b146085552e2597ff99e62a24ec3f434a2858c6000000"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = creat(&(0x7f00000006c0)='./file0\x00', 0x0) name_to_handle_at(r0, &(0x7f0000000700)='./bus/file1\x00', &(0x7f0000000740)={0x1a, 0x8, "1a461da4a3625dd5568641318a8a3c6bb5a4"}, &(0x7f0000000780), 0x1400) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10201, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, 0x0) statx(r4, &(0x7f00000002c0)='./bus\x00', 0xc00, 0xc, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r6, 0x40086602, 0x0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r6, 0x84, 0x20, &(0x7f0000000400), &(0x7f0000000680)=0x4) mount$fuse(0x0, &(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000200)='fuse\x00', 0x8000, &(0x7f0000000340)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@allow_other='allow_other'}], [{@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}]}}) 16:31:04 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$SOUND_MIXER_WRITE_RECSRC(r0, 0xc0044dff, &(0x7f00000000c0)) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1158.766118][T16852] ovl_lookup+0xc01/0x1a10 [ 1158.766136][T16852] ? __kasan_check_read+0x11/0x20 [ 1158.766161][T16852] ? __lock_acquire+0x16f2/0x4a00 [ 1158.766182][T16852] ? d_alloc+0x1d0/0x280 [ 1158.766195][T16852] ? ovl_path_next+0x2e0/0x2e0 [ 1158.766227][T16852] ? do_raw_spin_unlock+0x181/0x270 [ 1158.790301][T16863] overlayfs: unrecognized mount option "uppir=./file0 bn( [ 1158.790301][T16863] X#()" or missing value [ 1158.794002][T16852] ? _raw_spin_unlock+0x28/0x40 [ 1158.794020][T16852] ? d_alloc+0x1d5/0x280 [ 1158.794038][T16852] __lookup_hash+0x11d/0x190 [ 1158.794059][T16852] do_renameat2+0x599/0xc40 [ 1158.839079][T16852] ? user_path_create+0x50/0x50 [ 1158.843935][T16852] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1158.850198][T16852] ? fput_many+0x12c/0x1a0 [ 1158.854624][T16852] ? ksys_write+0x1cf/0x290 [ 1158.859157][T16852] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1158.864625][T16852] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1158.870695][T16852] ? do_syscall_64+0x26/0x790 [ 1158.873019][T16865] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1158.875373][T16852] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1158.875390][T16852] __x64_sys_rename+0x61/0x80 [ 1158.875410][T16852] do_syscall_64+0xfa/0x790 [ 1158.904089][T16852] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1158.909982][T16852] RIP: 0033:0x45b349 [ 1158.913893][T16852] 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 [ 1158.933495][T16852] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1158.941909][T16852] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1158.949883][T16852] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1158.957864][T16852] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1158.965833][T16852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1158.973816][T16852] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000009 16:31:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fil,1,upperdir=./file0']) 16:31:04 executing program 3 (fault-call:7 fault-nth:10): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1159.136834][T16873] overlayfs: unrecognized mount option "1" or missing value 16:31:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x1000000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1159.228465][T16877] overlayfs: unrecognized mount option "1" or missing value [ 1159.396925][T16881] FAULT_INJECTION: forcing a failure. [ 1159.396925][T16881] name failslab, interval 1, probability 0, space 0, times 0 [ 1159.444422][T16881] CPU: 1 PID: 16881 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1159.453132][T16881] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1159.463201][T16881] Call Trace: [ 1159.466503][T16881] dump_stack+0x197/0x210 [ 1159.470865][T16881] should_fail.cold+0xa/0x15 [ 1159.475482][T16881] ? fault_create_debugfs_attr+0x180/0x180 [ 1159.481291][T16881] ? ___might_sleep+0x163/0x2c0 [ 1159.486155][T16881] __should_failslab+0x121/0x190 [ 1159.491104][T16881] should_failslab+0x9/0x14 [ 1159.495603][T16881] kmem_cache_alloc_trace+0x2d3/0x790 [ 1159.500975][T16881] ? aa_path_link+0x350/0x350 [ 1159.505659][T16881] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1159.511969][T16881] ext4_readdir+0x21e1/0x3520 [ 1159.516666][T16881] ? mark_held_locks+0xf0/0xf0 [ 1159.521466][T16881] ? __ext4_check_dir_entry+0x390/0x390 [ 1159.527018][T16881] ? __kasan_check_write+0x14/0x20 [ 1159.532129][T16881] ? down_read_killable+0x10c/0x490 [ 1159.537332][T16881] ? rwsem_down_read_slowpath+0xfa0/0xfa0 [ 1159.543073][T16881] ? security_file_permission+0x8f/0x380 [ 1159.548705][T16881] iterate_dir+0x47f/0x5e0 [ 1159.553129][T16881] ovl_dir_read_merged+0x199/0x500 [ 1159.558250][T16881] ? ovl_dir_open+0x310/0x310 [ 1159.562926][T16881] ? map_id_up+0x19c/0x320 [ 1159.567361][T16881] ? ovl_fill_real+0x2d0/0x2d0 [ 1159.572132][T16881] ? __kasan_check_write+0x14/0x20 [ 1159.577243][T16881] ? override_creds+0x135/0x170 [ 1159.582092][T16881] ovl_check_empty_dir+0xc0/0x510 [ 1159.587112][T16881] ? ovl_iterate+0xc50/0xc50 [ 1159.591698][T16881] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1159.597945][T16881] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1159.604188][T16881] ? ovl_dentry_lower+0x96/0xc0 [ 1159.609047][T16881] ovl_rename+0x6a9/0x18b0 [ 1159.613461][T16881] ? lock_acquire+0x190/0x410 [ 1159.618138][T16881] ? vfs_rename+0x10de/0x1850 [ 1159.622828][T16881] ? ovl_clear_empty+0x610/0x610 [ 1159.627768][T16881] ? do_raw_spin_unlock+0x181/0x270 [ 1159.632982][T16881] vfs_rename+0xb3c/0x1850 [ 1159.637765][T16881] ? lookup_positive_unlocked+0xc0/0xc0 [ 1159.643308][T16881] ? d_lookup+0x199/0x260 [ 1159.647652][T16881] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1159.653899][T16881] do_renameat2+0xb0f/0xc40 [ 1159.658409][T16881] ? user_path_create+0x50/0x50 [ 1159.663258][T16881] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1159.669498][T16881] ? fput_many+0x12c/0x1a0 [ 1159.673920][T16881] ? ksys_write+0x1cf/0x290 [ 1159.678424][T16881] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1159.683882][T16881] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1159.689945][T16881] ? do_syscall_64+0x26/0x790 [ 1159.694639][T16881] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1159.699946][T16881] __x64_sys_rename+0x61/0x80 [ 1159.704626][T16881] do_syscall_64+0xfa/0x790 [ 1159.709566][T16881] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1159.715452][T16881] RIP: 0033:0x45b349 [ 1159.719345][T16881] 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 [ 1159.738957][T16881] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1159.747366][T16881] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1159.755333][T16881] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1159.763306][T16881] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1159.771275][T16881] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1159.779269][T16881] R13: 0000000000000875 R14: 00000000004c9db5 R15: 000000000000000a [ 1160.040826][T16887] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x6c000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:06 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_DRAIN(r0, 0x40045731, &(0x7f0000000040)=0x10001) 16:31:06 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) epoll_create1(0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x1f, 0x305c00) open_tree(r0, &(0x7f0000000200)='./bus\x00', 0x801) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000440)={{{@in=@broadcast, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@remote}}, &(0x7f00000002c0)=0xe8) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) keyctl$chown(0x4, 0x0, r6, r4) fchownat(r1, &(0x7f0000000240)='./bus/file1\x00', r2, r4, 0x800) 16:31:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fil\\1,upperdir=./file0']) 16:31:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x1040000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:06 executing program 3 (fault-call:7 fault-nth:11): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1161.067828][T16893] overlayfs: failed to resolve './fil1': -2 16:31:06 executing program 2: mkdir(&(0x7f00000000c0)='./bus/file0/file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = getegid() chown(&(0x7f0000000040)='./bus/file0/file0\x00', 0xee00, r0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x4002, 0x0) name_to_handle_at(r1, &(0x7f0000000180)='./bus/file0/file0/file0\x00', &(0x7f00000001c0)={0xfc, 0x1b8, "7e50b49fff96abfff48ce607dff356579045eb063cef140110a441bbca53fd0d42e5c0e5e956629000341644b3dc1cc28927dc18718b203c700118171ab0733d33b34a9b59255ecb5c0d279b7a4e322d68aef5a0274136ab72ddffa4ca27baf658395328c52d17c40e4cf7d67f23791b34d2b51a7410e506977840aacf3b01ae879200d7c2a5bb1e30dc28faa3915f251d1cc340c88269e7e4655a84a27f9f304b45a08240732fe9780e3f1d81aa78af057bf15d978317748ca1c3eb05eeecf5e7a66fc011cf97dc9739bf8f4d7e918bd3ec628c33c6773115e4f8196c382c5e1d75adbc0b2cf873e6803c3d8328d26b03ae8660"}, &(0x7f0000000340), 0x400) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1161.140815][T16904] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1161.155083][T16905] overlayfs: failed to resolve './fil1': -2 16:31:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x1041000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1161.181794][T16892] FAULT_INJECTION: forcing a failure. [ 1161.181794][T16892] name failslab, interval 1, probability 0, space 0, times 0 16:31:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file\a,upperdir=./file0']) [ 1161.230604][T16897] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1161.258508][T16892] CPU: 0 PID: 16892 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1161.267236][T16892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1161.277303][T16892] Call Trace: [ 1161.280603][T16892] dump_stack+0x197/0x210 [ 1161.284954][T16892] should_fail.cold+0xa/0x15 [ 1161.289567][T16892] ? fault_create_debugfs_attr+0x180/0x180 [ 1161.295481][T16892] ? ___might_sleep+0x163/0x2c0 [ 1161.300353][T16892] __should_failslab+0x121/0x190 [ 1161.305308][T16892] should_failslab+0x9/0x14 [ 1161.309830][T16892] kmem_cache_alloc+0x2aa/0x710 [ 1161.314823][T16892] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1161.321038][T16892] ? debug_check_no_obj_freed+0x20a/0x43f 16:31:07 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x11) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1161.326950][T16892] ? find_held_lock+0x35/0x130 [ 1161.331729][T16892] __alloc_file+0x27/0x340 [ 1161.336161][T16892] alloc_empty_file+0x72/0x170 [ 1161.340953][T16892] dentry_open+0x70/0x1d0 [ 1161.345435][T16892] ovl_path_open+0x56/0x70 [ 1161.350016][T16892] ovl_dir_read_merged+0x104/0x500 [ 1161.355331][T16892] ? ovl_dir_open+0x310/0x310 [ 1161.360034][T16892] ? map_id_up+0x19c/0x320 [ 1161.364470][T16892] ? ovl_fill_real+0x2d0/0x2d0 [ 1161.369262][T16892] ? __kasan_check_write+0x14/0x20 [ 1161.374396][T16892] ? override_creds+0x135/0x170 16:31:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x2000000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1161.379264][T16892] ovl_check_empty_dir+0xc0/0x510 [ 1161.384321][T16892] ? ovl_iterate+0xc50/0xc50 [ 1161.388952][T16892] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1161.395207][T16892] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1161.401569][T16892] ? ovl_dentry_lower+0x96/0xc0 [ 1161.406443][T16892] ovl_rename+0x6a9/0x18b0 [ 1161.410875][T16892] ? lock_acquire+0x190/0x410 [ 1161.415562][T16892] ? vfs_rename+0x10de/0x1850 [ 1161.420274][T16892] ? ovl_clear_empty+0x610/0x610 [ 1161.425224][T16892] ? do_raw_spin_unlock+0x181/0x270 16:31:07 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mount$overlay(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='overlay\x00', 0x40000, &(0x7f0000000180)={[{@nfs_export_on='nfs_export=on'}, {@index_off='index=off'}, {@nfs_export_on='nfs_export=on'}, {@workdir={'workdir', 0x3d, './file0'}}], [{@uid_lt={'uid<', 0xee00}}, {@dont_appraise='dont_appraise'}, {@subj_user={'subj_user', 0x3d, 'system-+cpusetwlan1.selinuxposix_acl_accesskeyring+'}}]}) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1161.430447][T16892] vfs_rename+0xb3c/0x1850 [ 1161.434892][T16892] ? lookup_positive_unlocked+0xc0/0xc0 [ 1161.440473][T16892] ? d_lookup+0x199/0x260 [ 1161.444846][T16892] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1161.451110][T16892] do_renameat2+0xb0f/0xc40 [ 1161.455644][T16892] ? user_path_create+0x50/0x50 [ 1161.460529][T16892] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1161.466830][T16892] ? fput_many+0x12c/0x1a0 [ 1161.471282][T16892] ? ksys_write+0x1cf/0x290 [ 1161.475805][T16892] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1161.481289][T16892] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1161.487486][T16892] ? do_syscall_64+0x26/0x790 [ 1161.492186][T16892] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1161.497544][T16892] __x64_sys_rename+0x61/0x80 [ 1161.502314][T16892] do_syscall_64+0xfa/0x790 [ 1161.506862][T16892] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1161.512766][T16892] RIP: 0033:0x45b349 [ 1161.516941][T16892] 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 [ 1161.536712][T16892] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1161.545604][T16892] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1161.553584][T16892] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1161.561726][T16892] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1161.569844][T16892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1161.577959][T16892] R13: 0000000000000875 R14: 00000000004c9db5 R15: 000000000000000b [ 1161.672238][T16921] overlayfs: failed to resolve './file': -2 [ 1161.713837][T16925] overlayfs: failed to resolve './file': -2 [ 1162.482704][T16936] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x74000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:09 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file,,upperdir=./file0']) 16:31:09 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r0, 0x4010ae67, &(0x7f0000000040)={0x9000, 0x100000}) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x2010000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:09 executing program 3 (fault-call:7 fault-nth:12): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1163.574865][T16943] overlayfs: failed to resolve './file': -2 [ 1163.611649][T16952] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:09 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000180)={{{@in=@initdev, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@multicast2}}, &(0x7f0000000340)=0xe8) mount$9p_tcp(&(0x7f0000000040)='127.0.0.1\x00', &(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000100)='9p\x00', 0x100000, &(0x7f00000003c0)={'trans=tcp,', {'port', 0x3d, 0x4e23}, 0x2c, {[{@version_u='version=9p2000.u'}, {@afid={'afid', 0x3d, 0x9}}, {@cachetag={'cachetag', 0x3d, 'cgroup2\x00'}}, {@privport='privport'}, {@noextend='noextend'}, {@loose='loose'}, {@access_client='access=client'}], [{@smackfsfloor={'smackfsfloor'}}, {@fowner_lt={'fowner<', r1}}]}}) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x3000000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1163.641107][T16955] overlayfs: failed to resolve './file': -2 [ 1163.670163][T16944] FAULT_INJECTION: forcing a failure. [ 1163.670163][T16944] name failslab, interval 1, probability 0, space 0, times 0 16:31:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file0,upperdir=./file0']) [ 1163.700240][T16956] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1163.717483][T16944] CPU: 1 PID: 16944 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1163.726192][T16944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1163.736404][T16944] Call Trace: [ 1163.739718][T16944] dump_stack+0x197/0x210 [ 1163.744075][T16944] should_fail.cold+0xa/0x15 [ 1163.748706][T16944] ? fault_create_debugfs_attr+0x180/0x180 [ 1163.754541][T16944] ? ___might_sleep+0x163/0x2c0 [ 1163.759449][T16944] __should_failslab+0x121/0x190 [ 1163.764416][T16944] should_failslab+0x9/0x14 [ 1163.768941][T16944] __kmalloc+0x2e0/0x770 [ 1163.773429][T16944] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1163.779190][T16944] tomoyo_realpath_from_path+0xc5/0x660 [ 1163.784764][T16944] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1163.791201][T16944] ? tomoyo_init_request_info+0x105/0x1d0 [ 1163.797218][T16944] tomoyo_check_open_permission+0x2a3/0x3e0 [ 1163.803361][T16944] ? enable_cpucache.cold+0x12/0x1e [ 1163.808612][T16944] ? tomoyo_path_number_perm+0x520/0x520 [ 1163.814269][T16944] ? ovl_dir_read_merged+0x104/0x500 [ 1163.819578][T16944] ? __kasan_check_read+0x11/0x20 [ 1163.824660][T16944] ? __lock_acquire+0x8a0/0x4a00 [ 1163.829720][T16944] ? lock_downgrade+0x920/0x920 [ 1163.834736][T16944] ? rwlock_bug.part.0+0x90/0x90 [ 1163.839699][T16944] tomoyo_file_open+0xa9/0xd0 [ 1163.844395][T16944] security_file_open+0x71/0x300 16:31:09 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) fstat(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000700)={{{@in6=@ipv4={[], [], @local}, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in6=@remote}}, &(0x7f0000000800)=0xe8) lstat(&(0x7f0000000840)='./bus/file0\x00', &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$hfs(&(0x7f0000000040)='hfs\x00', &(0x7f0000000180)='./file1\x00', 0x8, 0x6, &(0x7f0000000580)=[{&(0x7f00000001c0)="fcb859cb96cda9ed598cf43c28cc4701dff700383f0a02f18bb180361c82679670b549596dd75cc77ff72373211092554e5ba6c46814057831a0b9d53a23d1bf56475646906d571b3365e644d1ff8ccc", 0x50, 0x2}, {&(0x7f0000000240)="845a01c2dbd24a2fee3381a3", 0xc, 0xf4}, {&(0x7f0000000280)="28e73990de59e06d049c5e444d02bb067c950b23d4e68f587024cc5b6172b26136e6acc4dea0428df3de682436cbed4044ecd028d93912fa7e4ca875", 0x3c, 0x800000000000000}, {&(0x7f00000003c0)="52d0129f594ea46eb44cbcf7e07250a2fc5c1ddc3b9bc51063f54dec0178dbfe326de652a316a8ed0d5d124476b00db088a8af467fbb5349f93742863c3f140c9d02825189af5dc2b762758b24dcde6ee5a224883b977dea586dca9c2df534a2b834d4bc1e9cd57cc88267bd4f6c3427a61cba7506b7587eeebbbf3c77f1ff924d9f752bab596e485f4518c6fd51613c762bbb47db85343b3da27b0c9312675110675e1620d2afb00e8ed04d2de1a1de", 0xb0, 0x5}, {&(0x7f0000000480)="faa71f0a066db1882c3be48173893f0578ec5f4e5ee4457137ed40b87fadedb8e47d3db2c73bd10e52f4a1308607db673bcc287844811126e6fb301d5c59d40d30f69b1df6bf34162dac72917b2f98332f3f4c3da6fec6b2959764076d43c39541b88f524d731b7e9164f2887df82096c15ddf31b7ccdb40d4084eb825c1af67", 0x80, 0x70}, {&(0x7f0000000500)="2173f667ea2df389c05d4286f5c9f9dba070c6c6fc798467babcba3535d44b5f1a376fe33698397e7b716459ff8b444fb1fa6492dd6dbcbac1f937226e338ce24fe807b8ba5294af50cac01da320dd92174826b537551d2766690071292be545a9eb37d4e27eee9e9bd2bd234a", 0x6d, 0x4}], 0x11000, &(0x7f0000000900)={[{@umask={'umask', 0x3d, 0x6}}, {@gid={'gid', 0x3d, r0}}], [{@uid_eq={'uid', 0x3d, r1}}, {@euid_gt={'euid>', r2}}, {@uid_gt={'uid>', r3}}]}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) write$P9_RREADDIR(r4, &(0x7f00000000c0)={0x51, 0x29, 0x2, {0x8, [{{0x1, 0x2, 0x7}, 0x9, 0x6, 0xb, './bus/file1'}, {{0x80, 0x3, 0x1}, 0x5, 0x0, 0xb, './bus/file1'}]}}, 0x51) ioctl$TIOCCONS(r4, 0x541d) 16:31:09 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f7765726469723d2e4df48663b674d7cd6b6469723d2e2f66696c65312c753f7ed92961a4707065726469723d2e70885857cc0894b20c81e171b60daec92d1a779a92bbd4e5177d5b20da8e6cb299276f6e67b3c08a4c4bc43850dda04ed08eb7fa6fb05bf2acac15e59cf0e15ab64e307d5792d589d26a978d8188a47f4d65599528e4ee973adf5e3663b9225f448759a46addd4348118bfaa87d6e94829a441d31813729f8fcd6e9ad394f4c9977c0c0254b1063d", @ANYRESHEX=0x0]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1163.849474][T16944] do_dentry_open+0x37a/0x1380 [ 1163.854274][T16944] ? chown_common+0x5c0/0x5c0 [ 1163.859077][T16944] dentry_open+0x132/0x1d0 [ 1163.863551][T16944] ovl_path_open+0x56/0x70 [ 1163.868239][T16944] ovl_dir_read_merged+0x104/0x500 [ 1163.873342][T16944] ? ovl_dir_open+0x310/0x310 [ 1163.878010][T16944] ? map_id_up+0x19c/0x320 [ 1163.882426][T16944] ? ovl_fill_real+0x2d0/0x2d0 [ 1163.887191][T16944] ? __kasan_check_write+0x14/0x20 [ 1163.892428][T16944] ? override_creds+0x135/0x170 [ 1163.898141][T16944] ovl_check_empty_dir+0xc0/0x510 [ 1163.903183][T16944] ? ovl_iterate+0xc50/0xc50 [ 1163.907772][T16944] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1163.914117][T16944] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1163.920491][T16944] ? ovl_dentry_lower+0x96/0xc0 [ 1163.925491][T16944] ovl_rename+0x6a9/0x18b0 [ 1163.929913][T16944] ? lock_acquire+0x190/0x410 [ 1163.934590][T16944] ? vfs_rename+0x10de/0x1850 [ 1163.939270][T16944] ? ovl_clear_empty+0x610/0x610 [ 1163.945275][T16944] ? do_raw_spin_unlock+0x181/0x270 [ 1163.950594][T16944] vfs_rename+0xb3c/0x1850 [ 1163.955011][T16944] ? lookup_positive_unlocked+0xc0/0xc0 [ 1163.960893][T16944] ? d_lookup+0x199/0x260 [ 1163.965495][T16944] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1163.971843][T16944] do_renameat2+0xb0f/0xc40 [ 1163.976755][T16944] ? user_path_create+0x50/0x50 [ 1163.981606][T16944] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1163.987853][T16944] ? fput_many+0x12c/0x1a0 [ 1163.992495][T16944] ? ksys_write+0x1cf/0x290 [ 1163.997018][T16944] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1164.002476][T16944] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1164.008672][T16944] ? do_syscall_64+0x26/0x790 [ 1164.013346][T16944] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1164.018702][T16944] __x64_sys_rename+0x61/0x80 [ 1164.023381][T16944] do_syscall_64+0xfa/0x790 [ 1164.028228][T16944] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1164.034124][T16944] RIP: 0033:0x45b349 [ 1164.038101][T16944] 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 [ 1164.057953][T16944] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1164.066364][T16944] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1164.074571][T16944] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1164.083243][T16944] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1164.091359][T16944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 16:31:09 executing program 3 (fault-call:7 fault-nth:13): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1164.099490][T16944] R13: 0000000000000875 R14: 00000000004c9db5 R15: 000000000000000c [ 1164.110499][T16944] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1164.244522][T16970] overlayfs: workdir and upperdir must be separate subtrees [ 1164.294772][T16972] overlayfs: workdir and upperdir must be separate subtrees [ 1164.393967][T16978] overlayfs: unrecognized mount option "u?~)apperdir=.pXW q -w}[ ڎl'ongLK8PݠNЎo[ZN0}WՉjMeY(:^6c"_DYj4H)ArnӔɗ| T=0x0000000000000000" or missing value [ 1164.459020][T16983] overlayfs: unrecognized mount option "u?~)apperdir=.pXW q -w}[ ڎl'ongLK8PݠNЎo[ZN0}WՉjMeY(:^6c"_DYj4H)ArnӔɗ| T=0x0000000000000000" or missing value [ 1164.525988][T16980] FAULT_INJECTION: forcing a failure. [ 1164.525988][T16980] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1164.539450][T16980] CPU: 1 PID: 16980 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1164.548234][T16980] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1164.558409][T16980] Call Trace: [ 1164.561712][T16980] dump_stack+0x197/0x210 [ 1164.566177][T16980] should_fail.cold+0xa/0x15 [ 1164.570775][T16980] ? fault_create_debugfs_attr+0x180/0x180 [ 1164.576698][T16980] ? find_held_lock+0x35/0x130 [ 1164.581572][T16980] ? is_bpf_text_address+0xac/0x160 [ 1164.586777][T16980] should_fail_alloc_page+0x50/0x60 [ 1164.591979][T16980] __alloc_pages_nodemask+0x1a1/0x910 [ 1164.597364][T16980] ? __alloc_pages_slowpath+0x2900/0x2900 [ 1164.603091][T16980] ? __kasan_check_read+0x11/0x20 [ 1164.608235][T16980] ? fault_create_debugfs_attr+0x180/0x180 [ 1164.614318][T16980] cache_grow_begin+0x90/0xc60 [ 1164.619125][T16980] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1164.624847][T16980] ? trace_hardirqs_off+0x62/0x240 [ 1164.630199][T16980] __kmalloc+0x6b2/0x770 [ 1164.634440][T16980] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1164.640345][T16980] tomoyo_realpath_from_path+0xc5/0x660 [ 1164.646017][T16980] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1164.652265][T16980] ? tomoyo_init_request_info+0x105/0x1d0 [ 1164.658118][T16980] tomoyo_check_open_permission+0x2a3/0x3e0 [ 1164.664022][T16980] ? enable_cpucache.cold+0x12/0x1e [ 1164.669367][T16980] ? tomoyo_path_number_perm+0x520/0x520 [ 1164.675132][T16980] ? ovl_dir_read_merged+0x104/0x500 [ 1164.680543][T16980] ? __kasan_check_read+0x11/0x20 [ 1164.685747][T16980] ? __lock_acquire+0x8a0/0x4a00 [ 1164.690705][T16980] ? lock_downgrade+0x920/0x920 [ 1164.695560][T16980] ? rwlock_bug.part.0+0x90/0x90 [ 1164.700512][T16980] tomoyo_file_open+0xa9/0xd0 [ 1164.705855][T16980] security_file_open+0x71/0x300 [ 1164.710808][T16980] do_dentry_open+0x37a/0x1380 [ 1164.715585][T16980] ? chown_common+0x5c0/0x5c0 [ 1164.720283][T16980] dentry_open+0x132/0x1d0 [ 1164.724711][T16980] ovl_path_open+0x56/0x70 [ 1164.729246][T16980] ovl_dir_read_merged+0x104/0x500 [ 1164.734451][T16980] ? ovl_dir_open+0x310/0x310 [ 1164.739236][T16980] ? map_id_up+0x19c/0x320 [ 1164.743770][T16980] ? ovl_fill_real+0x2d0/0x2d0 [ 1164.748566][T16980] ? __kasan_check_write+0x14/0x20 [ 1164.753863][T16980] ? override_creds+0x135/0x170 [ 1164.758749][T16980] ovl_check_empty_dir+0xc0/0x510 [ 1164.763782][T16980] ? ovl_iterate+0xc50/0xc50 [ 1164.768375][T16980] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1164.774721][T16980] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1164.780959][T16980] ? ovl_dentry_lower+0x96/0xc0 [ 1164.785808][T16980] ovl_rename+0x6a9/0x18b0 [ 1164.790221][T16980] ? lock_acquire+0x190/0x410 [ 1164.794930][T16980] ? vfs_rename+0x10de/0x1850 [ 1164.799617][T16980] ? ovl_clear_empty+0x610/0x610 [ 1164.804593][T16980] ? do_raw_spin_unlock+0x181/0x270 [ 1164.809820][T16980] vfs_rename+0xb3c/0x1850 [ 1164.814245][T16980] ? lookup_positive_unlocked+0xc0/0xc0 [ 1164.819792][T16980] ? d_lookup+0x199/0x260 [ 1164.824138][T16980] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1164.830386][T16980] do_renameat2+0xb0f/0xc40 [ 1164.834907][T16980] ? user_path_create+0x50/0x50 [ 1164.839779][T16980] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1164.846030][T16980] ? fput_many+0x12c/0x1a0 [ 1164.850471][T16980] ? ksys_write+0x1cf/0x290 [ 1164.855331][T16980] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1164.860798][T16980] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1164.868088][T16980] ? do_syscall_64+0x26/0x790 [ 1164.872776][T16980] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1164.878072][T16980] __x64_sys_rename+0x61/0x80 [ 1164.882751][T16980] do_syscall_64+0xfa/0x790 [ 1164.887256][T16980] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1164.893141][T16980] RIP: 0033:0x45b349 [ 1164.897136][T16980] 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 [ 1164.917242][T16980] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1164.925655][T16980] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1164.933627][T16980] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1164.941612][T16980] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1164.949707][T16980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1164.957686][T16980] R13: 0000000000000875 R14: 00000000004c9db5 R15: 000000000000000d [ 1165.442296][T16982] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x7a000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x3f00000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:12 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000100)=0x5, 0x4) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000200)='./file0\x00', 0x84) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) getsockopt$netrom_NETROM_T4(r1, 0x103, 0x6, &(0x7f0000000040)=0x80000000, &(0x7f00000000c0)=0x4) chdir(&(0x7f0000000000)='./file0\x00') openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyprintk\x00', 0x84100, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') write(0xffffffffffffffff, &(0x7f00000003c0)="0300fb39f1cc904993f2a57d29c23f27e7230d4597ff783e7fb7e2f866bc0f3b341f35a9a842de0840ceaa491bfb5a5cce3e4195d700c9fcd32fd407c122903ac8c1e1c550fdcb506f3153401205f38e6b1e0a624895054f", 0x58) 16:31:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file3,upperdir=./file0']) 16:31:12 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r0, 0x8982, &(0x7f00000000c0)={0x8, 'ip_vti0\x00', {'syz_tun\x00'}, 0x8001}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:12 executing program 3 (fault-call:7 fault-nth:14): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1166.497730][T16998] overlayfs: failed to resolve './file3': -2 [ 1166.513502][T17002] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1166.532240][T17000] overlayfs: './bus' not a directory 16:31:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x4000000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1166.554465][T17005] overlayfs: failed to resolve './file3': -2 [ 1166.561068][T16993] FAULT_INJECTION: forcing a failure. [ 1166.561068][T16993] name failslab, interval 1, probability 0, space 0, times 0 16:31:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fileA,upperdir=./file0']) [ 1166.599247][T16993] CPU: 1 PID: 16993 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1166.607967][T16993] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1166.618020][T16993] Call Trace: [ 1166.621317][T16993] dump_stack+0x197/0x210 [ 1166.625658][T16993] should_fail.cold+0xa/0x15 [ 1166.628987][T17000] overlayfs: './bus' not a directory [ 1166.630950][T16993] ? fault_create_debugfs_attr+0x180/0x180 [ 1166.642050][T16993] ? ___might_sleep+0x163/0x2c0 16:31:12 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workddr=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1166.646902][T16993] __should_failslab+0x121/0x190 [ 1166.651837][T16993] should_failslab+0x9/0x14 [ 1166.656339][T16993] __kmalloc+0x2e0/0x770 [ 1166.660645][T16993] ? ext4fs_dirhash+0x17e/0x2e0 [ 1166.665523][T16993] ? ext4_htree_store_dirent+0x8a/0x650 [ 1166.671096][T16993] ext4_htree_store_dirent+0x8a/0x650 [ 1166.676666][T16993] htree_dirblock_to_tree+0x4e5/0x8f0 [ 1166.682062][T16993] ? dx_probe+0x1120/0x1120 [ 1166.686570][T16993] ? __kasan_check_read+0x11/0x20 [ 1166.691602][T16993] ? aa_file_perm+0x5ed/0x1600 [ 1166.696368][T16993] ? find_held_lock+0x35/0x130 [ 1166.701149][T16993] ext4_htree_fill_tree+0x26c/0xa80 [ 1166.706344][T16993] ? __kasan_check_read+0x11/0x20 [ 1166.711390][T16993] ? do_split+0x1f20/0x1f20 [ 1166.715894][T16993] ? rcu_lockdep_current_cpu_online+0xe3/0x130 [ 1166.722049][T16993] ? ext4_readdir+0x21e1/0x3520 [ 1166.726900][T16993] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1166.732879][T16993] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1166.738690][T16993] ? kmem_cache_alloc_trace+0x397/0x790 [ 1166.744225][T16993] ? aa_path_link+0x350/0x350 16:31:12 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='ecryptfs\x00', 0x4001, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) syz_mount_image$afs(&(0x7f0000000280)='afs\x00', &(0x7f0000000340)='./bus/file0\x00', 0x97, 0x3, &(0x7f0000000500)=[{&(0x7f00000003c0)="598c7e7e66dba0749b458c2e718a262f29d0498627f56bcf866d31ba286a460991a1f53ac6eb91f5ecc6078ef9e5004538d8da4fb604ee7a1146efca109f640d3694ee", 0x43, 0x232c}, {&(0x7f0000000440)="7bf7cf5ddd23558de28b68dc000ac89eae8d0e6e97ee9f4b90ca3c81b2ea7fa863ef71e2505c7c6e391fa02fb3342fe104057490c56038478e1fabb677286b0afcc22d8c618b022f22d7609ad8826a37d892b3444a73a2142aef91dffa09fb0116d4c21df9885cdc6094c4162008f1a8c65b5ffc5f7a2850d8dcc889b60d46c058a7be9fa97c93ecc379961991", 0x8d, 0x10001}, {&(0x7f0000000900)="0ffd8e064ee9d83cf92374812c9584c98f2f43e8f3d010d0dc86398e3871ae84debe0e57e19d02ace609bc7049b9bcfd7fe253709b2a4637c1078df58794d1ea6844233a2c9b23c1c66670d89b8d83acfc0ed74c69718140829d1d8ef28dffe803a1f89b7d32eb5fd8adcb10b2bc4f83a11761b85d83760de97b061c3a72f7e9f4f3d207c62c0cfc10ea915d407a5e85e261893b40cec2090b0879f1a491a2cac10629ec42fb63255b9f9e9162093c82778873e049e53a62006d452f1fdd4a8d53f37c74d6b9d56be1d9e20e1214d9e6b6ea8c486fe421c9a368426f11a3ad6554464d679e47a29829bc06db3fd4b81853bd16961cb66b34f55390577bc21f8ff8ceca1bda9c8382b684fdd73e6a904de009a66a87e8b8568e73b3122a3f75cf651d7bd0bd4453ac5ccd11ad5ff191445011c2bedeb3ae4f28c986188fb7a6ad146da8707bc3bfcb1e5f4d3b86efa73b1ac23cacf4ea912066939b681da53a801b8d24c093b0bc984b8549379cb8bbb24cb41c15e161f52c7551f0249c313ab55f418cfcfdeab2e79710ab2fec83f91ede60c25874f8e7356657f422ff35b5257074567602475dbbee0b4eb2ca7fe158ceaf813a3232c673c5c0acd52551eec006c55e47ce8dedbef07b64148cfc019f1b357fe451d7c49d0a8f66f17da902793147b4c9ca21cea0720657b45161ff29d38e65ee97517bd27a2ec17a6b0434f060e2dcc24d94dfd63ff116bde4dc4e21be1ba62bb6b31fedba8f17b11b88de33620bf9384982f1b358a447763024c7d2abc6b13fe7dd4d4455222871aabf6bb99529ed8b4895c1f40f817145b739333999d8e73f8a0ca9674fe4562c73dd33b738a8c98a96cc278b44db15c7fea26fc9af5e761791a481991f841382a84a3d99705b0bfdb3e40ddb3532c13add592fba97b3b22827432174ef240532c3be6e6162019beef498b9ad9cd72f90b082e2b13347c1bfe78388e0590b9a4040c968e4fac74bfe6d1d919e2090d05f9274d48fd8677dbcca449bd63af6979f8783e5f693ed3c46115ed3d5889beda66cdc2fe4daba83f5988c2ad9a9ecf8fc46f42bc02ffd7aa8eafa77d77119bf2384a886ab79d3c325a788f7df438420359b2e69a1153b8f7ce58b1e00c79c9d2ac5f56f951eee53681c6b4b941b9a145819de891c19f92d50868a7677015bfe674562d8bf76acc00a41b3c9b6489fd8ec07d6c82b0863f4c2db0d8f60ec4dbc9497042a14c1df1251724e23b5fef8ed40077471d5e62b2f335ce550dd66313173733a8f8daa3319eab1613336a5bc4a51f18306432840242eebe60f3fd33c5f8c216bf989249fae8fd986b91f4138404d35ea03fd3f5808546fa41cd366a34336f9fc7cb49916dc2c60624a07ef11b46d90cd2a34d164637ba67d2c32e6e525842280a1c4575546b13ef8943a2c7cbeecdc2101a0593031853cf54818e5f89ec37c274cfa70b038acdbb06e3c971eefe57572698d70d71b91b39446e75aa899ad329dce84d7951fe154a92828902e8e1ad3c76ea0dcd2b81d89eb0bbd9b734f66ba18075daa7ee7c4a2025cf0a5c2d66a6c795338a1536e0d9f218909a85e5dbdc856f88746ae8faa76fbfb49ef04fed81d76378c1fba175cd364017b5a466e1e64ce461c9b986a1711a92aa5008ea2db33dff324b798be617f725642b81601028a24bd9f1c107fae3b954e5f242a68d36955233231ed2a445c0011fdfa57ff3eefa5b4b25bb66f99f8f13d3c577925ec813695ed10a41490106e3e7f3ab04c91c6bf88c2e7838d8abec7f11b57ec17e94291e104c6f2443a49f8a531125c0c6e6fbed335e81aef1909c4d6a2247f38df8ce40c46c1bbafa5ca6c4e8ecc687d815a4a0241f5ee93e5d64f6a80ddf14720301894617114db3140277fb0c37ed4faf603ac485b60c850aab4c4b5a9946f955ae6d9375b2427d1bf1adace0965e65b12f325cd0c647915959600cd8dc994f9ec31f70dc2d62b743594fcc2e68c2ec3ce8c0b557b732234c71ff81d166f9e87fceeea5f16c9e8f1a187212b01fef6e73e0b9e6ad077a3001549299ee1910309d85250c60310d25bbbcaf53bace0bf00d79469e411443f9d937fb610f5e89706b2617a9ade8beacb7e49cea36d89ed992610c440202a8fc5f143a5e33b85013d15cd03b0020cb27971ce07c457b77939543c1a05a474811dc10217e76953aa425972bb128df06e5fbd26983c4568b632db0999a55d9ee80f0714743ea081d50e4f857ed3a658693a630281516602766aa0d2dcebb6b8c51929d462ac2d826ab11cf8a305798ce50545f3ccaaad4857ecbda7e04ae893d102822d5672edf84b5bcd7b8196a427f62da9dc7d5a762676c696bab6cea2e2b87f1e5ebd8df074a7028b3c2de8283390ab20d3dd949066d559a0044c95defe8e8bf4fe78c7eed768636192433fbd3e8542219e52d1fd3f4ecb5fd0da977592ba4856b614e43faab9dc760f20899e29a0120195fb10566307fcd5f97e153248a2fb75a9eecf310f6520781a357cd9df8c0f3848865dfa3d878c62d36c1fc081baed0fc02d2befc08ae38f786e4cf3ceb9dd1ed200123e689199e70d2517c8fc8a6750fa62f0b56b54376971f6aa4a712ef87e4694aeeeec129ccdd747665734e32802541ed93e7eecb8fc82d6a3ddfbf30f11cf0574083af0da6ff02d8b1f68a5eeca1c95f12ae627e4d1c9eea20698389c6fd0bc23da6a7aa5a6cfbd7684380dcd7c145d5a4cbe47a6de2a1b27e27e13f8a79d0f810bc56f9e0537858848f1833b5fe489872800fb30407a3ca7ba06d04da5cecc822dd4327b56865f4fa437541ad8226ce09b91383afc57de9c6ea107f0dd5279fa716e6e876981659cfcc05e6832fab2117ff5eb03eac05994df1b3a438396d4f0ce28f7a32b178405f37ce0a15861e668eefd465fdfb399703093dc75b704fbd90caec06277f85c8091326c4c5dd4e2f5fbd66f44fb61a703a2b2c809b01f9dcf79a3047a482db117d4d937203c2329d033f02a2869d187497209ad55f609197590b7b741f416887a175f19b41229b66fc7b27c4a4d2b02bb7c8ec862146258da59e01803ed6a6f4b40eea840b1e40e5da4b078c92b24a364ceee7370cffe65c35dc229e878bb16d2e0a8973ccd09493c0376768c96a83dfe142df6c92f2c8f37cf7fecb9d720c5243a8c09527bfc40ba7b783000f7d71d03769a64fdf7557ce2061158cff5b225817e2620254e9ae0696f1970f9c4966a8ecf8d6c7e3b0f8f4377544e8c07365538926da62f41fc5dc2c7368b59356f56424478bf013fab33e4a73dc9a630b94a0e03eadc322ccce93b83c68b36729881faaa32456ee158e4395902d2443e7977da4c44ae3db29fefcfdfdfc47d957da98bf660e86f68c380240dba7c8dfbd6f148ca2df6bc15233508361b9a46b963637b49d03d3787123cf5d7594c64577343cbb707f5195d77520e46ae188174e414b9bd6ee726864592fd4ab74c46a0728bfa98b21675c4eed8a342497a256a4f5ff3ced3b7a90bd37e5276f451e67cc4345d67ba1cc0e5c41eb91df764be83c6c3cbbc7328782337201b24f51ed6d0b44da13c8467e11254b0c9a14eb837fa11da08ff921fc8c25d1ceb2edfb77531491fb27f53c8cc63c596b74373858e0643de0f3e63bb4cfd0e7e8a97fab2e2e095bffa7998939723ac8bcf76e078c6fd0e55b8af0adaba85a5c75ba9f24df5b8d8357dbb089a7768946a642e4506bd04980d56f5878832d3878fbdf8d782f09419839d07d60140d14f2b6f22541a5b40944621dca6a2aec111fd42b7f67e123f15e3f4adb51d9a0b6a0837cb479e47c6ff77e57e7f10a639fa47ccb14b2960af25fbe992f48e2449b015c6ee74dfb61828bbfe0345070d7edd64685bfa8a6f3cf2ca7652e787c9d2c2424604f33e9e127f7fb1ec301d31223d9f789936fa5129f21103b964b4da5c3295c5cc9dbf49fb73181c8faff437e078180e8bca3631f310e4bbb097ceecd20c991f62a56c4d1e6f4833e0761cf7f9f3fc6637302d5cafcb68189c47b536493ec8f903c8faa9b9fd993695de968beda08f92e0ceaf6d792390d4dfd02f2955650f36741aec128c2267040b2887d686f8d7e2b97cd10ef35ad0a0c39bb6ca2e314956f48330b85feb5cc716c7d841ec0533d3acebfa4a158ba34a0bb8d9cf7aab4c8108432df1abc1108d26f324fff3f0a3613a9d8cdcc03dd9c32a2dbdc34528ca26ab76c8bedd59b0f2497a64f6e7cad522816a02da8c0970852bf9021c30b3e69a84f64044d39f6d13478f1f0fdb0fb7199f51579611554b37b8e2497aa8754be526b2b86e363eabce72a18b3a1fef2fdf7d19e460bb876db1cfa624b826b81b5a5806f0a0805204b28e6840dabf515e1013b38ce91252ccafeefd3602bc18ac195e9befb0227297258cc4c0d86e6a5aedef219fca5d079ed5bafdc0a8e09e6930e09905aa7f542b8f67ff99f28771513d162c8f1e5babd5e757d3f5ea9b1daf1b553e0bd852d26a0e037ee8b4d8acbce150a665104d1ee6d660aa5efced77d4a9b325b2f7596b435354e6725f754107f6735638e6cae03fcc96c06a8c935d54d1a7415b9174ce94cf4bb25f904ad4e6c2fd2e665dd861f7b8c94abb3645133af8779cc6426fd32a4c2ccea7c32d2df59d910308805ab7941bc9652a2a79e44682613e981d96883bcab6c9888275f041fd304f12689432273ec300c5d5eb35b61d545dcffc88778570f6d6b3a3968a217754e3762c934bc8569a1532139c0197630352519e699104b8e00b2f593f5c90465058ed18a33476508a409e1d0a032f268baf6a9b3d76242e85ae35a020f8acf5fb16caf8ba630fdc2636eb6cff2190b3e3837aad8da4dfb65d74cbeedd9783e74c839bbba3bbea0656b9b532f3a1a6bfa94b4f1f0de7557cb5f6354c9d7c09b57763922b1bea4023248410c8c584787b105f68c50931e44af51d97f1856b3f0d4e784f4feb456f576b027c8dc2942bda452ee7c64834280d7fa28ca83b79e6e7e471e7dbcd131d3605069d216f7aaffee0bef4b3426a44ba0eed641d1a1c458120ed1b595b704c65f7738cceab3f16ed73f90df0c1452470b927f7ac9fc158378856385b05f9fcb069f9f3e4577c25a56d952749cc005e10e6b9250e22531b37b45be863f3b4c8bc9a2986d7ce8a41b6f808c724564f03e8f2157bbe0c3ae2ad3f6f0f2622aa27f3d5aa675c583c5305fbebb74b4abf169d456710abbd5d31a4666f6c8c005a54cdb4947688078ab1e2833b33bd2e3ae076cb1692239c4d8f95e14915ad26acbc0f79759f15eb07adea4e7d0e127f4679a722bd77973916c28ea7a07dc470df183c1eea08320e3486954b5950a121565473d653b655397e757c81ab3e35e52f0a89b8de9f791f0f239a0c966940461166711c786512637671225419a5be938137db7b797af77b6eeeecc27b7e9028ef3f98185604d7a29101141bda57e551b9fdeebb755d3dbfdab9cfd44f99a72f3046297e11bd21124d1ab6a875168100611c287511e49ef269d67d754d797eeb2e7e7f8623acfbc8108872060b705b567d8dc7e9b7ea66f3c258370a0f6c989da71a1ec9884dfee679b3a8e872184a961315b1b3777aadad54c135f6b80dd51d051334d9e3edb5e497d1013a7154d6f2a48b6ab76a339d26cc741a454ce452244adb42beaf15bf0e98fca8001875c8758e23a0dd0e2a76b8cacaa512224e0b684f9576b1e9d9e6ca921cd318e615f45c0b5daa2d8b85aaf7df3e1fc7d1ca4c1c3aabbf", 0x1000, 0x5}], 0x20000, &(0x7f0000000580)={[{@dyn='dyn'}], [{@fsname={'fsname', 0x3d, 'vboxnet1'}}]}) r1 = open(&(0x7f00000008c0)='./file0\x00', 0x20141042, 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000600)='NLBL_CALIPSO\x00') sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f00000006c0)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x1c, r3, 0x400, 0x70bd25, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x44041}, 0x10) getsockopt$bt_sco_SCO_OPTIONS(r0, 0x11, 0x1, &(0x7f0000000180)=""/145, &(0x7f0000000100)=0x91) write$UHID_INPUT(r1, &(0x7f0000001cc0), 0x1006) r4 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="2e00000010008108040f80ecdb4cb9c00a480e1811000000e8bd6efb120009000e00210003000000000000bf0086", 0x2e}], 0x1}, 0x0) sendfile(r1, r1, &(0x7f0000000240), 0x2008000fffffffe) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000740)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r1, 0x80082102, &(0x7f00000002c0)=r5) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0xc0182101, &(0x7f00000000c0)={r5, 0x5, 0x9}) [ 1166.748911][T16993] ext4_readdir+0x1bd3/0x3520 [ 1166.753594][T16993] ? mark_held_locks+0xf0/0xf0 [ 1166.758373][T16993] ? __ext4_check_dir_entry+0x390/0x390 [ 1166.763925][T16993] ? __kasan_check_write+0x14/0x20 [ 1166.769060][T16993] ? down_read_killable+0x10c/0x490 [ 1166.774266][T16993] ? rwsem_down_read_slowpath+0xfa0/0xfa0 [ 1166.780001][T16993] ? security_file_permission+0x8f/0x380 [ 1166.785646][T16993] iterate_dir+0x47f/0x5e0 [ 1166.790076][T16993] ovl_dir_read_merged+0x199/0x500 [ 1166.795207][T16993] ? ovl_dir_open+0x310/0x310 16:31:12 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) clock_gettime(0x0, &(0x7f0000000900)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000000880)=[{{&(0x7f0000000200)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000ac0)=""/262, 0x106}], 0x1, &(0x7f0000000340)=""/86, 0x56}, 0x6}, {{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000540)=""/157, 0x9d}, {&(0x7f0000000c40)=""/75, 0x4b}, {&(0x7f0000000600)=""/176, 0xb0}, {&(0x7f00000003c0)=""/33, 0x21}, {&(0x7f0000000c00)=""/57, 0x39}, {&(0x7f0000000700)=""/130, 0x82}], 0x6, &(0x7f0000000840)=""/6, 0x6}, 0x6}], 0x2, 0x122, &(0x7f0000000940)={r1, r2+30000000}) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vcsu\x00', 0x80400, 0x0) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r4, 0x84, 0x16, &(0x7f0000000440)={0x7, [0x7f, 0x6, 0x8, 0x7, 0xeb5c, 0x2, 0x7]}, &(0x7f0000000480)=0x12) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) r5 = syz_genetlink_get_family_id$tipc(&(0x7f00000009c0)='TIPC\x00') sendmsg$TIPC_CMD_RESET_LINK_STATS(r3, &(0x7f0000000a80)={&(0x7f0000000980), 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x28, r5, 0x10, 0x70bd25, 0x25dfdbfb, {{}, {}, {0xc, 0x14, 'syz1\x00'}}, ["", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x24000004}, 0x240040c5) [ 1166.799972][T16993] ? map_id_up+0x19c/0x320 [ 1166.800665][T17011] overlayfs: unrecognized mount option "workddr=./file1" or missing value [ 1166.804389][T16993] ? ovl_fill_real+0x2d0/0x2d0 [ 1166.804413][T16993] ? __kasan_check_write+0x14/0x20 [ 1166.804427][T16993] ? override_creds+0x135/0x170 [ 1166.804445][T16993] ovl_check_empty_dir+0xc0/0x510 [ 1166.821800][T17012] overlayfs: unrecognized mount option "workddr=./file1" or missing value [ 1166.823565][T16993] ? ovl_iterate+0xc50/0xc50 [ 1166.823587][T16993] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1166.823608][T16993] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1166.859900][T16993] ? ovl_dentry_lower+0x96/0xc0 [ 1166.864759][T16993] ovl_rename+0x6a9/0x18b0 [ 1166.869304][T16993] ? lock_acquire+0x190/0x410 [ 1166.873986][T16993] ? vfs_rename+0x10de/0x1850 [ 1166.878677][T16993] ? ovl_clear_empty+0x610/0x610 [ 1166.883636][T16993] ? do_raw_spin_unlock+0x181/0x270 [ 1166.888837][T16993] vfs_rename+0xb3c/0x1850 [ 1166.893269][T16993] ? lookup_positive_unlocked+0xc0/0xc0 [ 1166.898814][T16993] ? d_lookup+0x199/0x260 [ 1166.903149][T16993] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1166.909402][T16993] do_renameat2+0xb0f/0xc40 [ 1166.913941][T16993] ? user_path_create+0x50/0x50 [ 1166.918794][T16993] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1166.925036][T16993] ? fput_many+0x12c/0x1a0 [ 1166.929470][T16993] ? ksys_write+0x1cf/0x290 [ 1166.933975][T16993] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1166.939436][T16993] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe 16:31:12 executing program 3 (fault-call:7 fault-nth:15): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1166.946410][T16993] ? do_syscall_64+0x26/0x790 [ 1166.946429][T16993] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1166.946449][T16993] __x64_sys_rename+0x61/0x80 [ 1166.946467][T16993] do_syscall_64+0xfa/0x790 [ 1166.946500][T16993] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1166.946512][T16993] RIP: 0033:0x45b349 [ 1166.946528][T16993] 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 [ 1166.946536][T16993] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1166.946550][T16993] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1166.946559][T16993] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1166.946567][T16993] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1166.946575][T16993] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1166.946583][T16993] R13: 0000000000000875 R14: 00000000004c9db5 R15: 000000000000000e [ 1167.027957][T17020] Error parsing options; rc = [-22] [ 1167.075140][T17023] overlayfs: failed to resolve './fileA': -2 [ 1167.093490][T17027] overlayfs: failed to resolve './fileA': -2 [ 1167.205144][T17029] netlink: 'syz-executor.2': attribute type 33 has an invalid length. [ 1167.243212][T17032] FAULT_INJECTION: forcing a failure. [ 1167.243212][T17032] name failslab, interval 1, probability 0, space 0, times 0 [ 1167.243230][T17032] CPU: 1 PID: 17032 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1167.243239][T17032] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1167.243243][T17032] Call Trace: [ 1167.243260][T17032] dump_stack+0x197/0x210 [ 1167.243273][T17032] should_fail.cold+0xa/0x15 [ 1167.243283][T17032] ? fault_create_debugfs_attr+0x180/0x180 [ 1167.243295][T17032] ? ___might_sleep+0x163/0x2c0 [ 1167.243307][T17032] __should_failslab+0x121/0x190 [ 1167.243318][T17032] should_failslab+0x9/0x14 [ 1167.243325][T17032] kmem_cache_alloc_trace+0x2d3/0x790 [ 1167.243334][T17032] ? aa_path_link+0x350/0x350 [ 1167.243345][T17032] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1167.243356][T17032] ext4_readdir+0x21e1/0x3520 [ 1167.243364][T17032] ? mark_held_locks+0xf0/0xf0 [ 1167.243378][T17032] ? __ext4_check_dir_entry+0x390/0x390 [ 1167.243388][T17032] ? __kasan_check_write+0x14/0x20 [ 1167.243396][T17032] ? down_read_killable+0x10c/0x490 [ 1167.243404][T17032] ? rwsem_down_read_slowpath+0xfa0/0xfa0 [ 1167.243414][T17032] ? security_file_permission+0x8f/0x380 [ 1167.243424][T17032] iterate_dir+0x47f/0x5e0 [ 1167.243436][T17032] ovl_dir_read_merged+0x199/0x500 [ 1167.243443][T17032] ? ovl_dir_open+0x310/0x310 [ 1167.243450][T17032] ? map_id_up+0x19c/0x320 [ 1167.243458][T17032] ? ovl_fill_real+0x2d0/0x2d0 [ 1167.243470][T17032] ? __kasan_check_write+0x14/0x20 [ 1167.243478][T17032] ? override_creds+0x135/0x170 [ 1167.243487][T17032] ovl_check_empty_dir+0xc0/0x510 [ 1167.243497][T17032] ? ovl_iterate+0xc50/0xc50 [ 1167.243506][T17032] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1167.243514][T17032] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1167.243522][T17032] ? ovl_dentry_lower+0x96/0xc0 [ 1167.243532][T17032] ovl_rename+0x6a9/0x18b0 [ 1167.243538][T17032] ? lock_acquire+0x190/0x410 [ 1167.243547][T17032] ? vfs_rename+0x10de/0x1850 [ 1167.243559][T17032] ? ovl_clear_empty+0x610/0x610 [ 1167.243568][T17032] ? do_raw_spin_unlock+0x181/0x270 [ 1167.243579][T17032] vfs_rename+0xb3c/0x1850 [ 1167.243593][T17032] ? lookup_positive_unlocked+0xc0/0xc0 [ 1167.243601][T17032] ? d_lookup+0x199/0x260 [ 1167.243613][T17032] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1167.243624][T17032] do_renameat2+0xb0f/0xc40 [ 1167.243638][T17032] ? user_path_create+0x50/0x50 [ 1167.243646][T17032] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1167.243654][T17032] ? fput_many+0x12c/0x1a0 [ 1167.243664][T17032] ? ksys_write+0x1cf/0x290 [ 1167.243675][T17032] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1167.243684][T17032] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1167.243692][T17032] ? do_syscall_64+0x26/0x790 [ 1167.243699][T17032] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1167.243708][T17032] __x64_sys_rename+0x61/0x80 [ 1167.243716][T17032] do_syscall_64+0xfa/0x790 [ 1167.243726][T17032] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1167.243740][T17032] RIP: 0033:0x45b349 [ 1167.243750][T17032] 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 [ 1167.243754][T17032] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1167.243762][T17032] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1167.243767][T17032] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1167.243772][T17032] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1167.243778][T17032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1167.243783][T17032] R13: 0000000000000875 R14: 00000000004c9db5 R15: 000000000000000f [ 1167.727081][T17025] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1167.822216][T17035] Error parsing options; rc = [-22] [ 1167.895386][T17037] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1167.930593][T17020] netlink: 'syz-executor.2': attribute type 33 has an invalid length. 16:31:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x96100000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x5c00000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fileC,upperdir=./file0']) 16:31:14 executing program 3 (fault-call:7 fault-nth:16): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:14 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x290580c, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6252732c776f726b6469723d2e2f64696c65312c75707065726469723d2e2fffff6c6530"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000200)='./bus/file0\x00', 0x600000, 0x5, &(0x7f00000015c0)=[{&(0x7f0000000340)="b0649be343be5dc6dfc6a2f00f654aaa34eb88134e5625e03490a2f1191cb9190b0c993c3e76e76264c3654e71d3f20b275a1ade4a48dd7782cb21758c2bb37c5517019c225a6b836fcaf872c021bdcf3299473f7edb8a71aac7bfdcdd0ede56c592131bda994bf2601caa2b83bc30dc45fc0ced78e392f643468e0798bb469ca960b12092fb672b7f3a1ca7d9734435dc235ae6b4d7829b5184fd3461a8df48abf733057daef610cf3d738ebca1ca4430", 0xb1, 0x7f}, {&(0x7f0000000240)="24a5c1bf7289d13ee1b1538d208a2010edabc659a10ee2569fb3b950d3277b6756585c52554ba9b5b01d41f8f7fb6e", 0x2f, 0x6}, {&(0x7f0000000440)="34a4225c11443e85a785ae9aff5107bce95195d254cd841bb153cf9705f3f742f19e8bf5cf4a19370bd06ae74488e20f634404ecd3d5c6b795cb1c23c69da781740a0e5abfd348383a473225a033b27fb8e6350a3ed5c0c36dfbef58327575a562c842ff8f5611547776e5905c291eaf94813b62035cd1e0dcbe2659fb894106a724157555873413ee52c53458922f017b900686bd761d4272e19f0239eec33eb2b881f95faec5225d43c0fb8adbd572a53dd18b4d92f8b2d0875a5a7d91728629e02bb79b633f52f7f1eb39854854d7c678bd68d8d67dd7cbd3490304e8f2466948063d60d68f2b61ea46c755ee3d8332c7d390c1c33fd456115d63850f7bb23c2f9746d0aa2f03e3fac1ed5434aed5631dcf7ba36466c26a830fb009538738b89ee2ff2a1848edc2536a4b4dfc218940fbf310dfe40f8a76af7f3dacc856e4cd084734ca95552b75249459b8597ec08e45af3894936c8ef07db3c23bda55382c817eaf57c59bc13b4394ac2cfc262509fdab86beec1cf11a1a66f4f5a7d4529b1d948ab9293d05707faf4076b4a34d13406153eb3cea99d754a036074a9d565b956f51cf9aee9f0d94562c2eec6a1856b354a354ca3235ed56b5801d47aa070cec7c5066d803a37a906337685ce838193dfb0551e6569f6ea11c6ff6b6249ad4d366354c6accc11e5adae1bf4a859ba71a699838c7010f667d92203b9a241aa68dae8867445f91585346bf0c645827aa6f3414f5c7bafe4157887e8f1f78dfc01a8d66ae56f442f28e29d1707bdc59769a50358d4ba268feaffe30a4ef0b04dfe0afac61b20b8bf1cd08dc900213ff997e25882dc290c4e22245536eb030b264b1a2c07cd21913139f17b21443973e89c154d37cdbe14c140adb99a0233e17c495f27bd0d82427c18501ab7dd8b637979f0968607fe1d3d18da276dd1d351757229b2127337424e10a7a4069baca563d91a0ae268f5d5c9afcec89a1a392cde098b3e3f9661ea9abd2e612a93cf73f88484f80ac37b8e061a0ea5ec0aa628f5d2fb2508d86fa44f233d5750225b7a02bda5a23ac6aac3ea2be5d14cf828837542814c847feea5f5226791cfb100cc9577718fb1b60f63018b2adc3517feb8207d526cf783419b1f02d910ec6e3f63e587e83653c2c2ec0153b912eba62c246a17dd7b00b1c7604534576541fe2723eccb3707170a187629c4f318dec0bb44f2e30c4f6335cc674bea4109a871d8594d0332c4524e3958397234f21069b7c50dd6bc07febc4c9a3a07e552896c1ac7f13b7a6d160e0629ad741c3ae73d3bc843fded4d3fdb6ab56f866e65bd05bddc45d065a2fb493c164a194cdb61bbff2f6d8bc40f773c251989f2fa91985c7c99ccb8c1f71cf155739c412c6dbb97d8e925c1dd209aaea3d295f11e0601364f776d0be839d8c7720d1999269ddc0a07c12369b2b29bd9a0abad3f9ea8c013a9adfeba8cb69937933d8b507a79764a51718b6d4c87ed41f0470c07cea161f39b705bf02db78b5ced388530c9d87c4eb7eca12beb3cfcf08ed4d1bf01d50793ffe69600a1610780d2bdd81e665b1ee44fd19cb7a3cd8b5cf33dfb6e30f3df245335ebe6345babded5b08cb46229fb9fffc45ae5d9adb9b19258711c1f4bf9de3f5f3ea2ea14eca8d2dc8529faffa18a1c58c60c26408846b6b5467e01e53b087d25502656701968e7a8d793db9540b000e4275ffc6d602cda6d403b947e1f9b3fe7bb72c90bcd3550f65a37ac84a3cc4df8d31bd07ef4af33d19bfc5bd43b470b52632668533888bbd0eb60288be7e497b4f986bdfaad0019c01db13d3d3978af6baa4d64952b91bf6a4b6c0828b2f93087a779f8bc4cfb123dfaa9b1a51d35be5a060065475b68cff6511abdaabc082c81534715368feaf13c5bc28829fad7b8ba9a56ce1603a7c47900b7804edd30277529275d35d0e636c7d04fb0360c2fa0d5491e4755739acff4b9263a660bcddc73a34e532beeed79f4c355d54e983b03e54c332c2d707cad93bc3a3efae225f299770c2dead6a4191810dc9f3cedd8ae09140d134d4aa0cce08a4996e0b5f65d70186c75c9a5e5c0338328ad840719094de75a144ebb997503df853da4d7d7604dbe778ac7b819cf8b0e3f9a35f0be944f244d88f67d0ac8e155a8274311770f4f504063a83e934e2b6759d5d58195b0dd955f29b943e92653d95a8c9ef938980cf77e4cdbd140ab496d460d90853f930d30796115bda27ebe7f17177d4cf62ee42bd330ffe5ff4b65f76f20bed0fb8f899d4b80fe0e01e80ac582606423f2a8ec144d0969ffa44361a89f50406286de163fa5dde66d7423b2185ab926706d912c428596349763d1dc0c87c7ac69974e2873d0f5de78cc260f259d2e519d4027a5112770292dff517f42be0f468ee20c98aa286d257bb961e1367737be213daa3ac0c7daaeaa3ddeb84ebb3d6605092c49664cc811988ba64cf7f542992406ed6433c107de004de1e62feed1278307369ee0a89c67608af654a4f93f4bb01d176a4b5a8e014d33b00f6f579d524b9eac6f75b6c08d01163c15cf32ef16958289e82d81cc99d62e46769f7dd8ac3a3910538fb07a0a012236f57109daa16cc328662910e865b4f1840aaadafb52b44848820a84266988a1d036c61feb089368b079104b463e0e17c1f5cc02cfa9dcc36e532978e234fbaf1e9edda0c81349a30e859028622ae18fb21e6bd9ffd66c3ec7973ca7dce19d676a32f6ba2283b48628a17f990775c979f871d1bdb7292945fab20bef4d83c0f2786226d30cdc76b66735cff75e4e1ba2713230e6ad33ddc212e359082d4e496a3297ee89113933d17cdf87c978a6ff127079a2cd33ead427fc29a75ffe784abdd1ae105ee9c35d85a0adab1e83631b89a3173144362d146e163b776ea7c8b20a243a48f6384348a90eb4cbeb707672d159cf4e6cc6f63faed0613241d078334b3225fbdd22a0839a76dedb0a783223d0bd35351b4fcb6001125cb3a20765708dd2e9b2d21e0cc9b397a8d26e2c650cc6cd37809bf57cae544645d849f48a17247bab505891b8e274c055d17654c37596e87bd4eb414d42dca03eff013e2fdd503e313583474ccc8b12e37a6da7c2d0e8cd51a21779037f341fb5ecf0870577a184ce044211db1bd2320f0f05493d380454210187137f5344cc96eb9dedbbb24f64999cfa1d2da17efe5578ef4cc4b22b363f1fb6257ad08209f0a07d97f17315219606d11ec12afbdd0d5127792c77ac2d245c2f9578a56a1e4ac608340f1c7d6ae99e68f2575abe98d6f3420d420680c262e5866c4d4c74e2750183fd18f2192e41b49105eb0d1d0314324a1fe0b625315214cd04a5b7ba3967777771e8cd1a35623e6456ffd8876b6da741b354a9209d32415034699b66131d6f92fb2d8b48ec9c7a7fb28b0f283c63d794e3dab86d9b0b1928f4dbf1f2d850165b7065f5bc9c6985af8cae107b32c94fe776f311616ae90c20e60b95051d1d67a0d72064b11f93619d201c7c2fbd3001233e852d49a740c0c3ebee9e7a356b77f14a34ec469331d1c9aa5d1261da5ccf5dc8df4b746dd0639cc0796c69163b0d55c0ea2c1c5e2cf94239ea0109237989b7f3516b7b96f353bdfa481715bdd8ecaeab4a1ee00e53f7690c1c2f1c9fee4214565fb19dbfabc04bacd0296da1f1df109046ac3918a0fbf6bf902ec9447a3e7a3afc3b7292c11ef87bda12f946aa6420b25a9e97c351a0fe80522b5857d4760ada8d62603166a674816b5deeb2e2cc4f0a655edd5ae62889938d12aa2aeef8e0096e0ed5082af93165f229df997ea5a81d1715ea8386e84bd9786668d1a36a9e8da436a2f1d174c57afcaf32c7e66b575ce770e45b2dcb2a2dafcf3cbdef8b8405e3f731e8903f6709de70b265858a05bd45b998e50799628cde536ed016d1dcb4bfdbd4c2681d1316ed39b290c95e0d7da62f89a59353bad98d048f4c8098a518a1c2f96df0447245a91e20bf007a00cd7b02e0399b356599162a5924bcee35ebd34e63110feb1ad86f60ebb38b7c3fd0189f16274c95ed794e4f17b32ad12bd54261d27828572171901228b9f4e7d67bae015d1899a22dc996d5eff6a7d1ed4d2a06cbbc2f71466735bc49a31decaa19f70add49cfcf98cbdc19f6b5b624c98110e61130306c84c6eff2051f3c62f6090b872d26ccbbff2c630f3ce3cbb8c598d33c573ca853ece191329fc0591adc774ace7c052035cbc543741a907f282eac06080e269c7dff93c915d24a1d8276b1812cd3ce530fe1e20906bd264d2a6dd065a344a40e309e3e7ec13bcee6625232ba7c783e4817a9b137586c8be0b0c4f09f179a62a1b439c66e9211acb4217fd58d52d28cdf8d749ec1d8cb50c023a895eab4ba310a6f214437805fc4acbe286ac829e1a4e2c98567eac13b3872d9450f1b8cfcf69ae95666d5b75542c070a206016ec00f616a810b729945a233aceb37d719a8406c579c75e0bc83c8e3467d375c1a052fb3888d6296525c27f5323309cb94ba791a0b7c68f549cbe894d6c5102d4a0eb23c372c24e5a9367f4db6ade2347e19fe35b527d93f6c55e757fc7b20376affb8ed96e43f1ce98a743663f569e9baffd2bb94c727133236fd5cbe3283fad352e45f16017cb67340c132fd8be4b066250ec79475d41be8903bdbe53774f64036db8c4a0a16a4d7a2ef2974fff6796d6e49a31d8296606a2052f7380dac718362b83ddbe1e985ab400128383753cccf4b72bc3697430f844e50dac5e0fe5f73a9b1da7cfbffa7965066967972e8469cec49b1f5e07291ad6204967056fb2e9522804a55b2e37b64f3d5eb759943c8fadcc043e3b03a29a358462c446a563ac7433385c1e0a29039d140a719225075cf2b150ace50ecc37205e7a425124b98e1cc071f0774bab81d0ce6b9b0bc17820fc237195db8bc471e632b6714224be39186a390537eceaf2f52fdb945499526f3271f3a340e19fb669ca850e07dfc64c704bf925460a34119e7fd22264f537a1c139340e3ecf16ebb827d3428f6976bdd8ce1bac6c0e8e348cc6bf4918e0ab14d7cdf3f693b9b4944a80c09f5ec4ac4e5729e8f7ed2d60a7afa9f8b15d403a47fa9ff262d7fab0f67e56d83aef9c870a09d9e72ae289049ccba8b7b38964691a417a7e268ab6ac0d36546d8f8ac2d54cecb24615bb717cb0e2942b56b70e612c907d444841c21758d01b8076b4b26a6ab87bc5db8728202e4f41879d4ea451af5085da2a7061832f00e7e0edf83ea7a57640dde90364bbe0eba88c0f9242dc895d856e0756e5a720d5fcd576bc6bd76420f23919a692b458cb0a6d8425bf9558be1e2fb2cd96f8b32f84634367ca5af3c12daa7b796947c578e81da83fa39812f401ecb1ecd55ed0cf28cc3e7367cad78de4fda6d18c2aaa52ad023d20b3b0575dbb2a6e29ff045493024686fc1b575a0f66a7613a84884d3b8ee600f6fd5f5b4b82e3356a5e6084178574dcda9ded70764091537aa261e4029186b0f83aa2ea5af5532f8824478e9f88670b2bd9c86d87fa3f1fc8f504273c28ebbd8ef158ac3087e31e3e22771eb61107ac307e269757135b0266da1ccc58e39e03ecf17e5e21e43e2e4fb82065135dede5ac339c8b4a6d2ca9e96bdbe936694e771b7da8756a12603cf02c7f91003410917f452c2fb2612bca358d9bf75e34b32f0bf9fb85312431751d482de9dd2eceb32a886c0a8cf67a4ebdf69a95c839f6f6686e274da412da908946a16723f32a6ecdf931b4d265f263fc97572e9e3bc4d7", 0x1000, 0x1}, {&(0x7f0000001440)="d83295fe10dd081f4461dfecc9c296c1625b14f2fa836e969b204e8a89cc0209e843da3af117c09deedfbc49cfa745a7293f9e6fff03eaa7d9d1123fafaaaa4ecf22908d1a0cd5d4161a6ff87bb976a1bf3d1759d4555ed27fecd6eda03a7af0d2d97c894fa7fcc74a813a3fafd5197ed14b9fca27c8aec365ec", 0x7a, 0xfffffffffffffffb}, {&(0x7f00000014c0)="16d09b23301e8d9f73fc8738090f21b75454ec0dcb11774a164dde06c994b7609679113da3f8d939f1c99528b0271cad6ddd61252c8bc7a0e071bcadf6a96d8d4de66b12deab68e17563b300f600b89d3d777c2a64cb1d587b37bc8f6721ebaf40259a7da827ee3510149d8e82fbddf444268c0faf03bdb1aa828e3a406c4849a4b72d2b74b18043d751a8b93418206be6eec91a4a8d4404f638aae7f2498ef853c8217ee7b2fd657b414cb7767e82518a9fb3da3569dc9278ce3dd193f693ff9e6f3f27d0291b409be9cc93a7511f5c4d3be0c70f12f5cacac75537e3e5cbbf416becd69ce5cf9a4331fd06e1dc2b5661c9c5dd8efcbd47e1968a31", 0xfc, 0x40}], 0x24, &(0x7f0000001640)={[{@type={'type', 0x3d, "d22ca9e1"}}, {@part={'part', 0x3d, 0x200}}, {@nobarrier='nobarrier'}, {@type={'type', 0x3d, "d63c5012"}}, {@session={'session', 0x3d, 0x106f}}, {@nodecompose='nodecompose'}], [{@smackfshat={'smackfshat', 0x3d, 'selinuxvmnet1vboxnet1'}}]}) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:14 executing program 2: mkdir(&(0x7f0000000180)='./bus/file1\x00', 0x20) statfs(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)=""/147) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000003c0)=@nat={'nat\x00', 0x1b, 0x5, 0x4f0, 0xf0, 0x300, 0x0, 0x210, 0x0, 0x420, 0x420, 0x420, 0x420, 0x420, 0x5, &(0x7f0000000340), {[{{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0xd, @ipv6=@mcast1, @ipv6=@dev={0xfe, 0x80, [], 0x1e}, @icmp_id=0x68, @gre_key=0x9}}}, {{@ipv6={@initdev={0xfe, 0x88, [], 0x1, 0x0}, @rand_addr="bc84c917c691072935c3da3f29349711", [0xffffff00, 0xffffff00, 0xff, 0xff], [0xff000000, 0xff, 0xffffffff, 0xff], 'vlan0\x00', 'veth0_to_hsr\x00', {}, {}, 0x87, 0x1, 0x1}, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@frag={{0x30, 'frag\x00'}, {[0x101, 0x3ff], 0x400, 0x25, 0x2}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x2, @ipv4=@remote, @ipv6=@mcast2, @port=0x4e24, @icmp_id=0x65}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x10, @ipv4=@multicast1, @ipv4=@broadcast, @icmp_id=0x66, @port=0x4e24}}}, {{@ipv6={@ipv4={[], [], @broadcast}, @local, [0xff, 0xffffff00], [0xffffff00, 0xff, 0xffffff00, 0xffffffff], 'veth1_to_batadv\x00', 'veth1\x00', {0xff}, {0xff}, 0x2c, 0xff, 0x3, 0x5}, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@ah={{0x30, 'ah\x00'}, {[0x4d3, 0x4d4], 0x20, 0x3, 0x6db21978e503af46}}]}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x8, @ipv4=@broadcast, @ipv4=@multicast1, @icmp_id=0x64, @port=0x4e23}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x550) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0xc900) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1168.932366][T17050] overlayfs: failed to resolve './fileC': -2 16:31:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x8020020000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1168.993654][T17048] FAULT_INJECTION: forcing a failure. [ 1168.993654][T17048] name failslab, interval 1, probability 0, space 0, times 0 [ 1169.003763][T17057] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1169.019024][T17056] overlayfs: failed to resolve './fileC': -2 [ 1169.125206][T17048] CPU: 1 PID: 17048 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1169.133948][T17048] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1169.144016][T17048] Call Trace: [ 1169.147333][T17048] dump_stack+0x197/0x210 [ 1169.151693][T17048] should_fail.cold+0xa/0x15 [ 1169.156323][T17048] ? fault_create_debugfs_attr+0x180/0x180 [ 1169.162166][T17048] ? ___might_sleep+0x163/0x2c0 [ 1169.167041][T17048] __should_failslab+0x121/0x190 [ 1169.172001][T17048] should_failslab+0x9/0x14 [ 1169.176524][T17048] __kmalloc+0x2e0/0x770 [ 1169.180786][T17048] ? ext4fs_dirhash+0x17e/0x2e0 [ 1169.185660][T17048] ? ext4_htree_store_dirent+0x8a/0x650 [ 1169.191234][T17048] ext4_htree_store_dirent+0x8a/0x650 [ 1169.196632][T17048] htree_dirblock_to_tree+0x4e5/0x8f0 [ 1169.202039][T17048] ? dx_probe+0x1120/0x1120 [ 1169.206560][T17048] ? __lock_acquire+0x16f2/0x4a00 [ 1169.211600][T17048] ? aa_file_perm+0x5ed/0x1600 [ 1169.216398][T17048] ? find_held_lock+0x35/0x130 16:31:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x8cffffff00000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1169.221284][T17048] ext4_htree_fill_tree+0x26c/0xa80 [ 1169.226505][T17048] ? __kasan_check_read+0x11/0x20 [ 1169.231566][T17048] ? do_split+0x1f20/0x1f20 [ 1169.236080][T17048] ? rcu_lockdep_current_cpu_online+0xe3/0x130 [ 1169.242239][T17048] ? ext4_readdir+0x21e1/0x3520 [ 1169.247200][T17048] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1169.253305][T17048] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1169.259122][T17048] ? kmem_cache_alloc_trace+0x397/0x790 [ 1169.264679][T17048] ? aa_path_link+0x350/0x350 [ 1169.269381][T17048] ext4_readdir+0x1bd3/0x3520 [ 1169.274059][T17048] ? mark_held_locks+0xf0/0xf0 [ 1169.278847][T17048] ? __ext4_check_dir_entry+0x390/0x390 [ 1169.284459][T17048] ? __kasan_check_write+0x14/0x20 [ 1169.289617][T17048] ? down_read_killable+0x10c/0x490 [ 1169.294816][T17048] ? rwsem_down_read_slowpath+0xfa0/0xfa0 [ 1169.300546][T17048] ? security_file_permission+0x8f/0x380 [ 1169.306203][T17048] iterate_dir+0x47f/0x5e0 [ 1169.310777][T17048] ovl_dir_read_merged+0x199/0x500 [ 1169.315914][T17048] ? ovl_dir_open+0x310/0x310 [ 1169.320754][T17048] ? map_id_up+0x19c/0x320 [ 1169.325196][T17048] ? ovl_fill_real+0x2d0/0x2d0 [ 1169.329990][T17048] ? __kasan_check_write+0x14/0x20 [ 1169.335128][T17048] ? override_creds+0x135/0x170 [ 1169.340008][T17048] ovl_check_empty_dir+0xc0/0x510 [ 1169.345069][T17048] ? ovl_iterate+0xc50/0xc50 [ 1169.349788][T17048] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1169.356044][T17048] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1169.362428][T17048] ? ovl_dentry_lower+0x96/0xc0 [ 1169.367306][T17048] ovl_rename+0x6a9/0x18b0 [ 1169.371729][T17048] ? lock_acquire+0x190/0x410 [ 1169.376424][T17048] ? vfs_rename+0x10de/0x1850 [ 1169.381118][T17048] ? ovl_clear_empty+0x610/0x610 [ 1169.386067][T17048] ? do_raw_spin_unlock+0x181/0x270 [ 1169.391293][T17048] vfs_rename+0xb3c/0x1850 [ 1169.395887][T17048] ? lookup_positive_unlocked+0xc0/0xc0 [ 1169.401821][T17048] ? d_lookup+0x199/0x260 [ 1169.406331][T17048] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1169.412732][T17048] do_renameat2+0xb0f/0xc40 [ 1169.417258][T17048] ? user_path_create+0x50/0x50 [ 1169.422134][T17048] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1169.428583][T17048] ? fput_many+0x12c/0x1a0 [ 1169.433011][T17048] ? ksys_write+0x1cf/0x290 [ 1169.437533][T17048] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1169.443017][T17048] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1169.449098][T17048] ? do_syscall_64+0x26/0x790 [ 1169.453784][T17048] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1169.459064][T17048] __x64_sys_rename+0x61/0x80 [ 1169.463739][T17048] do_syscall_64+0xfa/0x790 [ 1169.468404][T17048] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1169.474309][T17048] RIP: 0033:0x45b349 [ 1169.478213][T17048] 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 [ 1169.497861][T17048] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1169.506306][T17048] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1169.514393][T17048] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 16:31:15 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$SNDRV_PCM_IOCTL_XRUN(r0, 0x4148, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xdc3bc5b750adbc34, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm-control\x00', 0x10300, 0x0) statx(r1, &(0x7f0000000100)='./bus/file0\x00', 0x800, 0x80, &(0x7f0000000180)) 16:31:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file\\,upperdir=./file0']) [ 1169.522440][T17048] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1169.530414][T17048] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1169.538400][T17048] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000010 16:31:15 executing program 3 (fault-call:7 fault-nth:17): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x9848040000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1169.709319][T17080] overlayfs: option "workdir=./file\,upperdir=./file0" is useless in a non-upper mount, ignore [ 1169.741734][T17080] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1169.843841][T17089] overlayfs: option "workdir=./file\,upperdir=./file0" is useless in a non-upper mount, ignore [ 1169.906494][T17089] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1169.984623][T17096] FAULT_INJECTION: forcing a failure. [ 1169.984623][T17096] name failslab, interval 1, probability 0, space 0, times 0 [ 1169.999038][T17096] CPU: 0 PID: 17096 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1170.007726][T17096] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1170.017804][T17096] Call Trace: [ 1170.021197][T17096] dump_stack+0x197/0x210 [ 1170.025550][T17096] should_fail.cold+0xa/0x15 [ 1170.030275][T17096] ? fault_create_debugfs_attr+0x180/0x180 [ 1170.036138][T17096] ? ___might_sleep+0x163/0x2c0 [ 1170.041009][T17096] __should_failslab+0x121/0x190 [ 1170.045959][T17096] should_failslab+0x9/0x14 [ 1170.050474][T17096] __kmalloc+0x2e0/0x770 [ 1170.054757][T17096] ? ext4fs_dirhash+0x17e/0x2e0 [ 1170.059742][T17096] ? ext4_htree_store_dirent+0x8a/0x650 [ 1170.065300][T17096] ext4_htree_store_dirent+0x8a/0x650 [ 1170.070929][T17096] htree_dirblock_to_tree+0x4e5/0x8f0 [ 1170.076297][T17096] ? dx_probe+0x1120/0x1120 [ 1170.080836][T17096] ? __lock_acquire+0x16f2/0x4a00 [ 1170.085849][T17096] ? aa_file_perm+0x5ed/0x1600 [ 1170.090749][T17096] ? find_held_lock+0x35/0x130 [ 1170.095566][T17096] ext4_htree_fill_tree+0x26c/0xa80 [ 1170.100820][T17096] ? __kasan_check_read+0x11/0x20 [ 1170.105853][T17096] ? do_split+0x1f20/0x1f20 [ 1170.110352][T17096] ? rcu_lockdep_current_cpu_online+0xe3/0x130 [ 1170.116499][T17096] ? ext4_readdir+0x21e1/0x3520 [ 1170.121370][T17096] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1170.127342][T17096] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1170.133177][T17096] ? kmem_cache_alloc_trace+0x397/0x790 [ 1170.138717][T17096] ? aa_path_link+0x350/0x350 [ 1170.143390][T17096] ext4_readdir+0x1bd3/0x3520 [ 1170.148192][T17096] ? mark_held_locks+0xf0/0xf0 [ 1170.153034][T17096] ? __ext4_check_dir_entry+0x390/0x390 [ 1170.158570][T17096] ? __kasan_check_write+0x14/0x20 [ 1170.163679][T17096] ? down_read_killable+0x10c/0x490 [ 1170.169001][T17096] ? rwsem_down_read_slowpath+0xfa0/0xfa0 [ 1170.174715][T17096] ? security_file_permission+0x8f/0x380 [ 1170.180520][T17096] iterate_dir+0x47f/0x5e0 [ 1170.184933][T17096] ovl_dir_read_merged+0x199/0x500 [ 1170.190053][T17096] ? ovl_dir_open+0x310/0x310 [ 1170.194714][T17096] ? map_id_up+0x19c/0x320 [ 1170.199118][T17096] ? ovl_fill_real+0x2d0/0x2d0 [ 1170.203894][T17096] ? __kasan_check_write+0x14/0x20 [ 1170.209013][T17096] ? override_creds+0x135/0x170 [ 1170.213871][T17096] ovl_check_empty_dir+0xc0/0x510 [ 1170.218896][T17096] ? ovl_iterate+0xc50/0xc50 [ 1170.223614][T17096] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1170.229854][T17096] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1170.236380][T17096] ? ovl_dentry_lower+0x96/0xc0 [ 1170.241269][T17096] ovl_rename+0x6a9/0x18b0 [ 1170.245680][T17096] ? lock_acquire+0x190/0x410 [ 1170.250488][T17096] ? vfs_rename+0x10de/0x1850 [ 1170.255160][T17096] ? ovl_clear_empty+0x610/0x610 [ 1170.260092][T17096] ? do_raw_spin_unlock+0x181/0x270 [ 1170.266321][T17096] vfs_rename+0xb3c/0x1850 [ 1170.270737][T17096] ? lookup_positive_unlocked+0xc0/0xc0 [ 1170.276273][T17096] ? d_lookup+0x199/0x260 [ 1170.280594][T17096] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1170.286831][T17096] do_renameat2+0xb0f/0xc40 [ 1170.291330][T17096] ? user_path_create+0x50/0x50 [ 1170.296207][T17096] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1170.302445][T17096] ? fput_many+0x12c/0x1a0 [ 1170.306856][T17096] ? ksys_write+0x1cf/0x290 [ 1170.311616][T17096] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1170.317154][T17096] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1170.323327][T17096] ? do_syscall_64+0x26/0x790 [ 1170.329929][T17096] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1170.338162][T17096] __x64_sys_rename+0x61/0x80 [ 1170.343004][T17096] do_syscall_64+0xfa/0x790 [ 1170.347548][T17096] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1170.353441][T17096] RIP: 0033:0x45b349 [ 1170.357432][T17096] 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 [ 1170.377233][T17096] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1170.385772][T17096] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1170.393917][T17096] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1170.402012][T17096] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1170.409975][T17096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1170.418152][T17096] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000011 [ 1170.872436][T17087] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x9effffff, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:17 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f62758e2c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530bea28ada184a7751f5078229bb110b578a2a5b04cc20436bdd857eb0efbeec26c11f418203ddda35f0660ba2d6e49b1661dfa3bc793e5d82cdeaaa356998d0cbf7e9feb7cd7100c5a16240068592e8915b74e01a6c8cc8e55f920608c8f3f1c2a705a437d5c42da1a2c3f7f32b56cc0e7aeba82907c962e4cb0e7f83b55a5d19e8e65373d4b69389ebf94540dfb23bef5b6d37051d25cdfd000fc91f059153e186737ddc7a90b13ed0d9e28e879faa26cc53165caf428986e7b098c081627807a701c0fc86c0bd17cd1f4a76af9fd4395247f4c2133db3be50c918c2d836b464b10173e2c2094172139bdd1a05094c54423693c5260ce9af12473af62717453d"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000003c0)={{{@in=@empty, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@loopback}}, &(0x7f00000004c0)=0xe8) syz_mount_image$gfs2(&(0x7f0000000200)='gfs2\x00', &(0x7f0000000240)='./file1\x00', 0x3ff, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000340)="ad2fd70b6c59e8d5fc534ce7e262749a872b9ad398efbd50adf50d478432dcf25e78cda24873e015fb30c3075733042d902cc24eef47aa2d66398263122a812a56685b70fb4def7f0172aac255e1585368e10f0c4197e383f7832c6beb0158711b19e32eea6aa3247864762b586a0c617b7b", 0x72, 0x2}], 0x4008, &(0x7f0000000680)={[{@localflocks='localflocks'}, {@locktable={'locktable'}}, {@noquota='noquota'}, {@lockproto_nolock='lockproto=lock_nolock'}, {@nodiscard='nodiscard'}, {@suiddir='suiddir'}, {@statfs_percent={'statfs_percent', 0x3d, 0x6}}, {@locktable={'locktable', 0x3d, 'ppp1,cgroupkeyring{eth1-'}}, {@ignore_local_fs='ignore_local_fs'}, {@acl='acl'}], [{@euid_lt={'euid<', r0}}]}) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x1) 16:31:17 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./bus/file0\x00', 0xc) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r0, &(0x7f0000000240)=""/112, 0x349b7f55) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4000) ioctl$VIDIOC_STREAMOFF(r1, 0x40045613, &(0x7f0000000500)=0x9) r2 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r2, &(0x7f0000000240)=""/112, 0x349b7f55) r3 = add_key(&(0x7f00000000c0)='trusted\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000180)="9283d717055a52223822622bc59390a0785a76faf27267894e427c828c88423a65ac7a18984c9eeddc8a49a35be2aa1512cb5bc173677c609b2279b7ee1ca66dcb1c8a0a85c5624e227952f7e8fc65aace66764c6d856a4ed92846efbb2606e5f95e42677874a61058dcb36799847a3c7a60b164c02dbb64b9429250d1ee5546699e87a02513da53ae9d3aeead", 0x8d, 0x0) keyctl$dh_compute(0x17, &(0x7f0000000240)={r0, r2, r3}, &(0x7f0000000280)=""/56, 0x38, &(0x7f0000000480)={&(0x7f0000000340)={'blake2s-256-x86\x00'}, &(0x7f00000003c0)="b7a8e0b40b854e5c5a4912a0e8d054d2070ec51094b21ff076319e3a507b7d121214eedf1e05cebff3e2298620de3199c7a1fa110901bf9dc6c43b236706711dc2c6934addd6d219f1106e0aa6d15ac9ef1514dfcff3dd19e8eea6e924d60f267fd08ba93ac45a241596ca85e2874c486f291c7524fea3d298aec92f66a8eb9a0bab4bd872a91f748be07ca5106c6fa7a03717574873c6cdfa2f19db4d4c814b240354a4fc4936", 0xa7}) 16:31:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1Aupperdir=./file0']) 16:31:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xf6ffffff00000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:17 executing program 3 (fault-call:7 fault-nth:18): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1171.873862][T17106] encrypted_key: insufficient parameters specified [ 1171.924919][T17105] overlayfs: failed to resolve './file0JwQ) W*[ Ck݅~&A5f aߣy>]5iq': -2 [ 1171.929193][T17106] encrypted_key: insufficient parameters specified [ 1171.946328][T17109] overlayfs: option "workdir=./file1Aupperdir=./file0" is useless in a non-upper mount, ignore [ 1171.975149][T17106] encrypted_key: insufficient parameters specified [ 1171.977887][T17116] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1171.989939][T17109] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1171.992370][T17107] FAULT_INJECTION: forcing a failure. [ 1171.992370][T17107] name failslab, interval 1, probability 0, space 0, times 0 [ 1172.018155][T17112] encrypted_key: insufficient parameters specified 16:31:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xf9fdffff00000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1172.023368][T17107] CPU: 0 PID: 17107 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1172.026573][T17105] gfs2: Bad value for 'locktable' [ 1172.033794][T17107] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1172.033800][T17107] Call Trace: [ 1172.033822][T17107] dump_stack+0x197/0x210 [ 1172.033846][T17107] should_fail.cold+0xa/0x15 [ 1172.050962][T17120] overlayfs: option "workdir=./file1Aupperdir=./file0" is useless in a non-upper mount, ignore 16:31:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1Cupperdir=./file0']) [ 1172.052209][T17107] ? fault_create_debugfs_attr+0x180/0x180 [ 1172.052230][T17107] ? ___might_sleep+0x163/0x2c0 [ 1172.066562][T17120] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1172.071450][T17107] __should_failslab+0x121/0x190 [ 1172.071468][T17107] should_failslab+0x9/0x14 [ 1172.071481][T17107] __kmalloc+0x2e0/0x770 [ 1172.071499][T17107] ? aa_file_perm+0x5ed/0x1600 [ 1172.109593][T17107] ? find_held_lock+0x35/0x130 [ 1172.114363][T17107] ? ovl_cache_entry_new+0x3f/0x550 [ 1172.119567][T17107] ovl_cache_entry_new+0x3f/0x550 [ 1172.124599][T17107] ovl_fill_merge+0x3e5/0xa50 [ 1172.129272][T17107] ? do_split+0x1ee0/0x1f20 [ 1172.133756][T17107] ? ovl_fill_real+0x2d0/0x2d0 [ 1172.138527][T17107] ? ext4_readdir+0x21e1/0x3520 [ 1172.143360][T17107] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1172.149340][T17107] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1172.155144][T17107] call_filldir+0x394/0x630 [ 1172.159626][T17107] ? aa_path_link+0x350/0x350 [ 1172.164388][T17107] ext4_readdir+0x257b/0x3520 [ 1172.169134][T17107] ? mark_held_locks+0xf0/0xf0 [ 1172.174041][T17107] ? __ext4_check_dir_entry+0x390/0x390 [ 1172.179615][T17107] ? __kasan_check_write+0x14/0x20 [ 1172.184716][T17107] ? down_read_killable+0x10c/0x490 [ 1172.189900][T17107] ? rwsem_down_read_slowpath+0xfa0/0xfa0 [ 1172.195826][T17107] ? security_file_permission+0x8f/0x380 [ 1172.201495][T17107] iterate_dir+0x47f/0x5e0 [ 1172.205965][T17107] ovl_dir_read_merged+0x199/0x500 [ 1172.211100][T17107] ? ovl_dir_open+0x310/0x310 [ 1172.216717][T17107] ? map_id_up+0x19c/0x320 [ 1172.221308][T17107] ? ovl_fill_real+0x2d0/0x2d0 [ 1172.226072][T17107] ? __kasan_check_write+0x14/0x20 [ 1172.231188][T17107] ? override_creds+0x135/0x170 [ 1172.236034][T17107] ovl_check_empty_dir+0xc0/0x510 [ 1172.241158][T17107] ? ovl_iterate+0xc50/0xc50 [ 1172.245739][T17107] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1172.251969][T17107] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1172.258251][T17107] ? ovl_dentry_lower+0x96/0xc0 [ 1172.263113][T17107] ovl_rename+0x6a9/0x18b0 [ 1172.267521][T17107] ? lock_acquire+0x190/0x410 [ 1172.272196][T17107] ? vfs_rename+0x10de/0x1850 [ 1172.278869][T17107] ? ovl_clear_empty+0x610/0x610 [ 1172.283813][T17107] ? do_raw_spin_unlock+0x181/0x270 [ 1172.289001][T17107] vfs_rename+0xb3c/0x1850 [ 1172.293521][T17107] ? lookup_positive_unlocked+0xc0/0xc0 [ 1172.299175][T17107] ? d_lookup+0x199/0x260 [ 1172.303500][T17107] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1172.309742][T17107] do_renameat2+0xb0f/0xc40 [ 1172.314270][T17107] ? user_path_create+0x50/0x50 [ 1172.319111][T17107] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1172.325361][T17107] ? fput_many+0x12c/0x1a0 [ 1172.329836][T17107] ? ksys_write+0x1cf/0x290 [ 1172.334373][T17107] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1172.339823][T17107] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1172.345982][T17107] ? do_syscall_64+0x26/0x790 [ 1172.350674][T17107] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1172.355954][T17107] __x64_sys_rename+0x61/0x80 [ 1172.360799][T17107] do_syscall_64+0xfa/0x790 [ 1172.365308][T17107] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1172.371301][T17107] RIP: 0033:0x45b349 [ 1172.375194][T17107] 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 [ 1172.395073][T17107] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1172.403502][T17107] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1172.411586][T17107] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 16:31:18 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./bus/file1\x00', &(0x7f0000000140)='./bus/file1\x00') 16:31:18 executing program 3 (fault-call:7 fault-nth:19): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1172.419556][T17107] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1172.427882][T17107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1172.435842][T17107] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000012 [ 1172.504413][T17117] overlayfs: failed to resolve './file0JwQ) W*[ Ck݅~&A5f aߣy>]5iq': -2 16:31:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xfeffffff00000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1172.592096][T17117] gfs2: Bad value for 'locktable' [ 1172.609879][T17128] overlayfs: option "workdir=./file1Cupperdir=./file0" is useless in a non-upper mount, ignore [ 1172.620782][T17128] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 16:31:18 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) setsockopt$IP_VS_SO_SET_DEL(r0, 0x0, 0x484, &(0x7f00000001c0)={0x67, @remote, 0x4e20, 0x4, 'ovf\x00', 0x22, 0x8000, 0x7a}, 0x2c) accept4$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x6e, 0x21ee5b6b49343cdd) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1172.653598][T17135] overlayfs: option "workdir=./file1Cupperdir=./file0" is useless in a non-upper mount, ignore [ 1172.670930][T17135] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1172.867723][T17140] FAULT_INJECTION: forcing a failure. [ 1172.867723][T17140] name failslab, interval 1, probability 0, space 0, times 0 [ 1172.905194][T17140] CPU: 0 PID: 17140 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1172.913908][T17140] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1172.923965][T17140] Call Trace: [ 1172.927365][T17140] dump_stack+0x197/0x210 [ 1172.931687][T17140] should_fail.cold+0xa/0x15 [ 1172.936264][T17140] ? fault_create_debugfs_attr+0x180/0x180 [ 1172.942063][T17140] ? ___might_sleep+0x163/0x2c0 [ 1172.946925][T17140] __should_failslab+0x121/0x190 [ 1172.951856][T17140] should_failslab+0x9/0x14 [ 1172.956355][T17140] __kmalloc+0x2e0/0x770 [ 1172.960579][T17140] ? aa_file_perm+0x5ed/0x1600 [ 1172.965321][T17140] ? find_held_lock+0x35/0x130 [ 1172.970071][T17140] ? ovl_cache_entry_new+0x3f/0x550 [ 1172.975284][T17140] ovl_cache_entry_new+0x3f/0x550 [ 1172.980391][T17140] ovl_fill_merge+0x3e5/0xa50 [ 1172.985051][T17140] ? do_split+0x1ee0/0x1f20 [ 1172.989535][T17140] ? ovl_fill_real+0x2d0/0x2d0 [ 1172.994305][T17140] ? ext4_readdir+0x21e1/0x3520 [ 1172.999135][T17140] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1173.005093][T17140] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1173.010878][T17140] call_filldir+0x394/0x630 [ 1173.015377][T17140] ? aa_path_link+0x350/0x350 [ 1173.020100][T17140] ext4_readdir+0x257b/0x3520 [ 1173.024876][T17140] ? mark_held_locks+0xf0/0xf0 [ 1173.029687][T17140] ? __ext4_check_dir_entry+0x390/0x390 [ 1173.035219][T17140] ? __kasan_check_write+0x14/0x20 [ 1173.040338][T17140] ? down_read_killable+0x10c/0x490 [ 1173.045516][T17140] ? rwsem_down_read_slowpath+0xfa0/0xfa0 [ 1173.051240][T17140] ? security_file_permission+0x8f/0x380 [ 1173.056860][T17140] iterate_dir+0x47f/0x5e0 [ 1173.061261][T17140] ovl_dir_read_merged+0x199/0x500 [ 1173.066361][T17140] ? ovl_dir_open+0x310/0x310 [ 1173.071049][T17140] ? map_id_up+0x19c/0x320 [ 1173.075444][T17140] ? ovl_fill_real+0x2d0/0x2d0 [ 1173.080208][T17140] ? __kasan_check_write+0x14/0x20 [ 1173.085562][T17140] ? override_creds+0x135/0x170 [ 1173.090393][T17140] ovl_check_empty_dir+0xc0/0x510 [ 1173.095392][T17140] ? ovl_iterate+0xc50/0xc50 [ 1173.099963][T17140] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1173.106204][T17140] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1173.112441][T17140] ? ovl_dentry_lower+0x96/0xc0 [ 1173.117298][T17140] ovl_rename+0x6a9/0x18b0 [ 1173.121718][T17140] ? lock_acquire+0x190/0x410 [ 1173.126383][T17140] ? vfs_rename+0x10de/0x1850 [ 1173.131042][T17140] ? ovl_clear_empty+0x610/0x610 [ 1173.135957][T17140] ? do_raw_spin_unlock+0x181/0x270 [ 1173.141148][T17140] vfs_rename+0xb3c/0x1850 [ 1173.145550][T17140] ? lookup_positive_unlocked+0xc0/0xc0 [ 1173.151075][T17140] ? d_lookup+0x199/0x260 [ 1173.155394][T17140] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1173.161629][T17140] do_renameat2+0xb0f/0xc40 [ 1173.166148][T17140] ? user_path_create+0x50/0x50 [ 1173.171005][T17140] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1173.177225][T17140] ? fput_many+0x12c/0x1a0 [ 1173.181643][T17140] ? ksys_write+0x1cf/0x290 [ 1173.186142][T17140] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1173.191612][T17140] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1173.197663][T17140] ? do_syscall_64+0x26/0x790 [ 1173.202333][T17140] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1173.207626][T17140] __x64_sys_rename+0x61/0x80 [ 1173.213340][T17140] do_syscall_64+0xfa/0x790 [ 1173.217831][T17140] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1173.223733][T17140] RIP: 0033:0x45b349 [ 1173.227613][T17140] 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 [ 1173.247194][T17140] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1173.255588][T17140] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1173.263642][T17140] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1173.271603][T17140] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1173.279610][T17140] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1173.287623][T17140] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000013 [ 1173.700363][T17144] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xa1ffffff, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:20 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./fime1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1\\upperdir=./file0']) 16:31:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xff00000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:20 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000180)=[@in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xc}}, @in6={0xa, 0x4e23, 0x7, @loopback, 0xffff0001}, @in={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e22, @multicast2}, @in={0x2, 0x4e24, @local}, @in6={0xa, 0x4e24, 0x5, @mcast1, 0x100}, @in={0x2, 0x4e21, @remote}, @in6={0xa, 0xffff, 0xb4aa, @ipv4={[], [], @multicast1}, 0x2}], 0xb4) r1 = geteuid() syz_mount_image$afs(&(0x7f0000000040)='afs\x00', &(0x7f00000000c0)='./bus\x00', 0xffffffff80000001, 0x3, &(0x7f0000000540)=[{&(0x7f0000000100), 0x0, 0x7f}, {&(0x7f00000003c0)="b00666131c24fda5d1d5932b27594b8cf8d2d18051f8aebb2e7690afa01cccd347c6a1c226d1a66f786375cf61fbaca7383c446bf5c02f7fbe115e139907ddfcfd7c190b427223a415442a3fc532e7c1255de719a82d53d37badf1cc54eb0d9c69dc38f5f83033527e93e9389139594944212b94c39d274a82fab04fa891adadd806a4b081a6224cf0cdf9bc52c782d275574ef6d7e69dbc9553647b1aa8b764e2b60761d2df9e4557413212a135004d83aba16b719f78cf18374c2aa9", 0xbd, 0x3}, {&(0x7f0000000480)="6e235fe748aaf071360b5c81fb11db227919262a4a9796804f7b87832c441f271d171adfbab4a5bdc6b2d5b183b03a5ebc6de8075b69883eaa78780c79f1213e1a3f156e4045d877c3a76fb215671cd6bbfcb7655e1f158a536549602851a16226039253eb44186e75e5a8951cfdd11111ddc7be6b0d2cc4b5cef6570896f2a795a9", 0x82, 0x101}], 0x20040, &(0x7f00000005c0)={[{@flock_strict='flock=strict'}, {@flock_openafs='flock=openafs'}, {@flock_openafs='flock=openafs'}, {@flock_write='flock=write'}, {@flock_local='flock=local'}, {@autocell='autocell'}, {@flock_openafs='flock=openafs'}], [{@uid_gt={'uid>', r1}}, {@uid_gt={'uid>', 0xee00}}, {@hash='hash'}, {@subj_role={'subj_role', 0x3d, 'eth0'}}, {@pcr={'pcr', 0x3d, 0x40}}]}) 16:31:20 executing program 3 (fault-call:7 fault-nth:20): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1174.765470][T17157] overlayfs: failed to resolve './fime1': -2 [ 1174.785219][T17162] overlayfs: option "workdir=./file1\upperdir=./file0" is useless in a non-upper mount, ignore 16:31:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xff03000000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1174.817245][T17169] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1174.834913][T17162] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1174.853465][T17170] overlayfs: failed to resolve './fime1': -2 [ 1174.892570][T17176] overlayfs: option "workdir=./file1\upperdir=./file0" is useless in a non-upper mount, ignore [ 1174.904063][T17160] FAULT_INJECTION: forcing a failure. [ 1174.904063][T17160] name failslab, interval 1, probability 0, space 0, times 0 [ 1174.911695][T17176] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1174.931434][T17160] CPU: 1 PID: 17160 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1174.940165][T17160] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1174.950217][T17160] Call Trace: [ 1174.953522][T17160] dump_stack+0x197/0x210 [ 1174.957862][T17160] should_fail.cold+0xa/0x15 [ 1174.962462][T17160] ? fault_create_debugfs_attr+0x180/0x180 [ 1174.968272][T17160] ? ___might_sleep+0x163/0x2c0 [ 1174.973134][T17160] __should_failslab+0x121/0x190 [ 1174.978077][T17160] should_failslab+0x9/0x14 [ 1174.982594][T17160] kmem_cache_alloc+0x2aa/0x710 [ 1174.987445][T17160] ? __kasan_check_write+0x14/0x20 [ 1174.992654][T17160] ? up_read+0x1cd/0x810 [ 1174.996902][T17160] ? __kasan_check_write+0x14/0x20 [ 1175.002026][T17160] __alloc_file+0x27/0x340 [ 1175.006449][T17160] alloc_empty_file+0x72/0x170 [ 1175.011213][T17160] dentry_open+0x70/0x1d0 [ 1175.015540][T17160] ovl_path_open+0x56/0x70 [ 1175.019976][T17160] ovl_dir_read_merged+0x2d3/0x500 [ 1175.025088][T17160] ? ovl_dir_open+0x310/0x310 [ 1175.029763][T17160] ? map_id_up+0x19c/0x320 [ 1175.034182][T17160] ? ovl_fill_real+0x2d0/0x2d0 [ 1175.039910][T17160] ? __kasan_check_write+0x14/0x20 [ 1175.045195][T17160] ? override_creds+0x135/0x170 [ 1175.047946][T17181] overlayfs: failed to resolve './file0': -2 [ 1175.050047][T17160] ovl_check_empty_dir+0xc0/0x510 [ 1175.050085][T17160] ? ovl_iterate+0xc50/0xc50 [ 1175.062317][T17181] overlayfs: failed to resolve './file0': -2 [ 1175.065638][T17160] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1175.065654][T17160] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1175.065668][T17160] ? ovl_dentry_lower+0x96/0xc0 [ 1175.065686][T17160] ovl_rename+0x6a9/0x18b0 [ 1175.093311][T17160] ? lock_acquire+0x190/0x410 [ 1175.097997][T17160] ? vfs_rename+0x10de/0x1850 [ 1175.102694][T17160] ? ovl_clear_empty+0x610/0x610 [ 1175.107639][T17160] ? do_raw_spin_unlock+0x181/0x270 [ 1175.112863][T17160] vfs_rename+0xb3c/0x1850 [ 1175.117295][T17160] ? lookup_positive_unlocked+0xc0/0xc0 [ 1175.122850][T17160] ? d_lookup+0x199/0x260 [ 1175.127197][T17160] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1175.133445][T17160] do_renameat2+0xb0f/0xc40 [ 1175.136200][T17185] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1175.137952][T17160] ? user_path_create+0x50/0x50 [ 1175.137967][T17160] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1175.137984][T17160] ? fput_many+0x12c/0x1a0 [ 1175.167571][T17160] ? ksys_write+0x1cf/0x290 [ 1175.172087][T17160] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1175.177547][T17160] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1175.183646][T17160] ? do_syscall_64+0x26/0x790 [ 1175.188328][T17160] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1175.193608][T17160] __x64_sys_rename+0x61/0x80 [ 1175.198287][T17160] do_syscall_64+0xfa/0x790 [ 1175.202816][T17160] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1175.208709][T17160] RIP: 0033:0x45b349 [ 1175.212610][T17160] 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 [ 1175.232569][T17160] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 16:31:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xffff1f0000000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:20 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000200)={0x0, 0xb7}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000340)={r1, @in={{0x2, 0x4e23, @multicast2}}, 0x8, 0x7ff, 0x9, 0xffff, 0x3ff}, &(0x7f0000000440)=0x98) sendto$inet(r0, &(0x7f00000000c0)="2287d6f4f9ad2eac19a91b2bee6418cabc3b669b7e5ab5ce109fd25f8bda6135ed02", 0x22, 0x20048084, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./bus\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) ioctl$SIOCX25CALLACCPTAPPRV(r0, 0x89e8) prctl$PR_SET_ENDIAN(0x14, 0x1) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:20 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000200)={0x4, 0x3, 0x4, 0x10000, 0x0, {}, {0x3, 0x2, 0x2, 0x80, 0x5, 0x1, "3c9ec4de"}, 0x1, 0x1, @userptr=0x6, 0x4000, 0x0, 0xffffffffffffffff}) read$char_usb(r1, &(0x7f0000000340)=""/91, 0x5b) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:20 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/qat_adf_ctl\x00', 0x2000, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000200)={0xffff7fff, 0x9, 0xfff, 0x3, 0xa, "1a5ec6dade7d367b13331d8136cc38ee7712de"}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,%pperdir=./file0']) [ 1175.240980][T17160] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1175.248974][T17160] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1175.256953][T17160] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1175.265054][T17160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1175.273013][T17160] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000014 [ 1175.391298][T17194] overlayfs: unrecognized mount option "%pperdir=./file0" or missing value [ 1175.459550][T17197] overlayfs: unrecognized mount option "%pperdir=./file0" or missing value [ 1175.470306][T17199] QAT: Invalid ioctl [ 1175.531902][T17199] QAT: Invalid ioctl [ 1175.541084][T17201] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1176.100646][T17204] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xf0ffffff, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:22 executing program 2: mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x88) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:22 executing program 3 (fault-call:7 fault-nth:21): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xffffff7f00000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,,pperdir=./file0']) 16:31:22 executing program 4: r0 = socket$nl_crypto(0x10, 0x3, 0x15) fallocate(r0, 0x10, 0x80, 0x401) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0xaf) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='lowerd|Nr=./bus,workdir=./file1,upperdir=\x00/file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:22 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) setxattr$security_capability(&(0x7f0000000040)='./bus/file1\x00', &(0x7f00000000c0)='security.capability\x00', &(0x7f0000000100)=@v2={0x2000000, [{0x0, 0x8001}, {0x1f07, 0xffff}]}, 0x14, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1177.137114][T17214] FAULT_INJECTION: forcing a failure. [ 1177.137114][T17214] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1177.150370][T17214] CPU: 0 PID: 17214 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1177.159040][T17214] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1177.169221][T17214] Call Trace: [ 1177.172526][T17214] dump_stack+0x197/0x210 [ 1177.176880][T17214] should_fail.cold+0xa/0x15 [ 1177.181501][T17214] ? fault_create_debugfs_attr+0x180/0x180 [ 1177.187303][T17214] ? find_held_lock+0x35/0x130 [ 1177.192072][T17214] ? is_bpf_text_address+0xac/0x160 [ 1177.196239][T17213] overlayfs: unrecognized mount option "lowerd|Nr=./bus" or missing value [ 1177.197276][T17214] should_fail_alloc_page+0x50/0x60 [ 1177.197288][T17214] __alloc_pages_nodemask+0x1a1/0x910 [ 1177.197305][T17214] ? __alloc_pages_slowpath+0x2900/0x2900 [ 1177.221141][T17223] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1177.222043][T17214] ? __kasan_check_read+0x11/0x20 [ 1177.222070][T17214] ? fault_create_debugfs_attr+0x180/0x180 [ 1177.241012][T17214] cache_grow_begin+0x90/0xc60 [ 1177.245617][T17220] overlayfs: unrecognized mount option "pperdir=./file0" or missing value [ 1177.245812][T17214] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1177.260021][T17214] ? trace_hardirqs_off+0x62/0x240 [ 1177.265154][T17214] __kmalloc+0x6b2/0x770 [ 1177.269417][T17214] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1177.275149][T17214] tomoyo_realpath_from_path+0xc5/0x660 [ 1177.281666][T17214] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1177.287912][T17214] ? tomoyo_init_request_info+0x105/0x1d0 [ 1177.293646][T17214] tomoyo_check_open_permission+0x2a3/0x3e0 [ 1177.294274][T17224] overlayfs: unrecognized mount option "lowerd|Nr=./bus" or missing value [ 1177.299561][T17214] ? enable_cpucache.cold+0x12/0x1e [ 1177.299582][T17214] ? tomoyo_path_number_perm+0x520/0x520 [ 1177.299598][T17214] ? ovl_dir_read_merged+0x2d3/0x500 [ 1177.299619][T17214] ? __kasan_check_read+0x11/0x20 [ 1177.299633][T17214] ? __lock_acquire+0x8a0/0x4a00 [ 1177.299662][T17214] ? lock_downgrade+0x920/0x920 [ 1177.299679][T17214] ? rwlock_bug.part.0+0x90/0x90 [ 1177.299705][T17214] tomoyo_file_open+0xa9/0xd0 [ 1177.299721][T17214] security_file_open+0x71/0x300 [ 1177.299739][T17214] do_dentry_open+0x37a/0x1380 [ 1177.299763][T17214] ? chown_common+0x5c0/0x5c0 [ 1177.363143][T17214] dentry_open+0x132/0x1d0 [ 1177.367569][T17214] ovl_path_open+0x56/0x70 [ 1177.371992][T17214] ovl_dir_read_merged+0x2d3/0x500 [ 1177.377106][T17214] ? ovl_dir_open+0x310/0x310 [ 1177.381782][T17214] ? map_id_up+0x19c/0x320 [ 1177.386199][T17214] ? ovl_fill_real+0x2d0/0x2d0 [ 1177.390968][T17214] ? __kasan_check_write+0x14/0x20 [ 1177.396083][T17214] ? override_creds+0x135/0x170 [ 1177.400967][T17214] ovl_check_empty_dir+0xc0/0x510 [ 1177.405995][T17214] ? ovl_iterate+0xc50/0xc50 [ 1177.410586][T17214] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1177.416825][T17214] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1177.423070][T17214] ? ovl_dentry_lower+0x96/0xc0 [ 1177.427923][T17214] ovl_rename+0x6a9/0x18b0 [ 1177.432339][T17214] ? lock_acquire+0x190/0x410 [ 1177.437015][T17214] ? vfs_rename+0x10de/0x1850 [ 1177.441699][T17214] ? ovl_clear_empty+0x610/0x610 [ 1177.446637][T17214] ? do_raw_spin_unlock+0x181/0x270 [ 1177.451844][T17214] vfs_rename+0xb3c/0x1850 [ 1177.456275][T17214] ? lookup_positive_unlocked+0xc0/0xc0 [ 1177.461830][T17214] ? d_lookup+0x199/0x260 [ 1177.466162][T17214] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1177.472409][T17214] do_renameat2+0xb0f/0xc40 [ 1177.476930][T17214] ? user_path_create+0x50/0x50 [ 1177.481799][T17214] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1177.488052][T17214] ? fput_many+0x12c/0x1a0 [ 1177.492487][T17214] ? ksys_write+0x1cf/0x290 [ 1177.497001][T17214] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1177.502461][T17214] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1177.508528][T17214] ? do_syscall_64+0x26/0x790 [ 1177.513216][T17214] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1177.518508][T17214] __x64_sys_rename+0x61/0x80 [ 1177.523194][T17214] do_syscall_64+0xfa/0x790 [ 1177.527707][T17214] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1177.533593][T17214] RIP: 0033:0x45b349 16:31:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xffffffff00000000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:23 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000040)='./bus/file0\x00') 16:31:23 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f70007269723d2e2f66696c65312c75707065727b7f69926d4d5ad86c6530000000000000"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1177.537498][T17214] 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 [ 1177.557103][T17214] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1177.565521][T17214] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1177.573507][T17214] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1177.575906][T17231] overlayfs: unrecognized mount option "lop" or missing value 16:31:23 executing program 3 (fault-call:7 fault-nth:22): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1177.581490][T17214] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1177.581498][T17214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1177.581504][T17214] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000015 [ 1177.617634][T17232] overlayfs: unrecognized mount option "pperdir=./file0" or missing value 16:31:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,\\pperdir=./file0']) [ 1177.818508][T17243] overlayfs: unrecognized mount option "\pperdir=./file0" or missing value [ 1177.840536][T17247] overlayfs: unrecognized mount option "\pperdir=./file0" or missing value [ 1177.842232][T17244] overlayfs: unrecognized mount option "lop" or missing value [ 1177.962174][T17246] FAULT_INJECTION: forcing a failure. [ 1177.962174][T17246] name failslab, interval 1, probability 0, space 0, times 0 [ 1177.984236][T17246] CPU: 0 PID: 17246 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1177.992927][T17246] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1178.002977][T17246] Call Trace: [ 1178.006270][T17246] dump_stack+0x197/0x210 [ 1178.010606][T17246] should_fail.cold+0xa/0x15 [ 1178.015202][T17246] ? fault_create_debugfs_attr+0x180/0x180 [ 1178.021018][T17246] ? ___might_sleep+0x163/0x2c0 [ 1178.025879][T17246] __should_failslab+0x121/0x190 [ 1178.030822][T17246] should_failslab+0x9/0x14 [ 1178.035422][T17246] __kmalloc+0x2e0/0x770 [ 1178.039720][T17246] ? tomoyo_unix_entry.cold+0x1f/0x1f [ 1178.045096][T17246] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1178.051328][T17246] ? d_absolute_path+0x11b/0x170 [ 1178.056258][T17246] ? tomoyo_encode2.part.0+0xf5/0x400 [ 1178.061640][T17246] tomoyo_encode2.part.0+0xf5/0x400 [ 1178.066838][T17246] tomoyo_encode+0x2b/0x50 [ 1178.071417][T17246] tomoyo_realpath_from_path+0x19c/0x660 [ 1178.077035][T17246] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1178.083266][T17246] tomoyo_check_open_permission+0x2a3/0x3e0 [ 1178.089140][T17246] ? enable_cpucache.cold+0x12/0x1e [ 1178.094368][T17246] ? tomoyo_path_number_perm+0x520/0x520 [ 1178.099978][T17246] ? ovl_dir_read_merged+0x2d3/0x500 [ 1178.106646][T17246] ? __kasan_check_read+0x11/0x20 [ 1178.111674][T17246] ? __lock_acquire+0x8a0/0x4a00 [ 1178.116765][T17246] ? lock_downgrade+0x920/0x920 [ 1178.121631][T17246] ? rwlock_bug.part.0+0x90/0x90 [ 1178.127796][T17246] tomoyo_file_open+0xa9/0xd0 [ 1178.132468][T17246] security_file_open+0x71/0x300 [ 1178.137405][T17246] do_dentry_open+0x37a/0x1380 [ 1178.142164][T17246] ? chown_common+0x5c0/0x5c0 [ 1178.146834][T17246] dentry_open+0x132/0x1d0 [ 1178.151238][T17246] ovl_path_open+0x56/0x70 [ 1178.155630][T17246] ovl_dir_read_merged+0x2d3/0x500 [ 1178.160775][T17246] ? ovl_dir_open+0x310/0x310 [ 1178.165432][T17246] ? map_id_up+0x19c/0x320 [ 1178.169911][T17246] ? ovl_fill_real+0x2d0/0x2d0 [ 1178.174665][T17246] ? __kasan_check_write+0x14/0x20 [ 1178.179752][T17246] ? override_creds+0x135/0x170 [ 1178.184584][T17246] ovl_check_empty_dir+0xc0/0x510 [ 1178.189589][T17246] ? ovl_iterate+0xc50/0xc50 [ 1178.194162][T17246] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1178.200641][T17246] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1178.206868][T17246] ? ovl_dentry_lower+0x96/0xc0 [ 1178.211707][T17246] ovl_rename+0x6a9/0x18b0 [ 1178.216112][T17246] ? lock_acquire+0x190/0x410 [ 1178.220791][T17246] ? vfs_rename+0x10de/0x1850 [ 1178.225451][T17246] ? ovl_clear_empty+0x610/0x610 [ 1178.230370][T17246] ? do_raw_spin_unlock+0x181/0x270 [ 1178.235563][T17246] vfs_rename+0xb3c/0x1850 [ 1178.239965][T17246] ? lookup_positive_unlocked+0xc0/0xc0 [ 1178.245490][T17246] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1178.251714][T17246] do_renameat2+0xb0f/0xc40 [ 1178.256218][T17246] ? user_path_create+0x50/0x50 [ 1178.261154][T17246] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1178.267378][T17246] ? fput_many+0x12c/0x1a0 [ 1178.271784][T17246] ? ksys_write+0x1cf/0x290 [ 1178.276280][T17246] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1178.281727][T17246] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1178.287784][T17246] ? do_syscall_64+0x26/0x790 [ 1178.292452][T17246] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1178.297726][T17246] __x64_sys_rename+0x61/0x80 [ 1178.302401][T17246] do_syscall_64+0xfa/0x790 [ 1178.306893][T17246] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1178.312768][T17246] RIP: 0033:0x45b349 [ 1178.316647][T17246] 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 [ 1178.336249][T17246] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1178.344654][T17246] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1178.352620][T17246] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1178.360669][T17246] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1178.368627][T17246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1178.376590][T17246] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000016 [ 1178.390330][T17246] ERROR: Out of memory at tomoyo_realpath_from_path. 16:31:24 executing program 2: mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x184) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') chdir(&(0x7f0000000040)='./file0/file0\x00') 16:31:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0xfffffffffffff000, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,u,perdir=./file0']) 16:31:24 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f00000002c0)='\x00', 0x12) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdr=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) ioctl$TUNSETOWNER(r0, 0x400454cc, r2) 16:31:24 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xfc000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:24 executing program 3 (fault-call:7 fault-nth:23): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:24 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmmsg(r0, &(0x7f0000005900)=[{{&(0x7f0000002ec0)=@nfc_llcp={0x27, 0x1, 0x0, 0x5, 0x6, 0x6, "05b18d22aa3abc341a6a60a8f6482ec06140678e3d9c00d83bad3c4b7f5d7833507490afc9452d6ffd263d44dc15fc17062a7a3ffceef45b31257fc77835a1", 0x29}, 0x80, &(0x7f0000004280)=[{&(0x7f0000002f40)="0f6ebba3a201a3432cbd9527bbfa81aa99c675efd93a245d94edb3ef069db0adb6c1700b727bfe13cd5465c69c1fbce8df2183fde27f424442acb011448cd3580a395303c71b87a4a0caa80737abd1e9da84bbfb4828d385c8064c7ca0332f86d7efb391a580a8a2c75c6f11e51e49195c09cd163c937b41ee7705aacd4eac87f97ead6adf3aeabd6fd7e6fa7a28af096eb763b74419caef34d9e74d71a1e112bbcb4edd7c1b64dd102fba949d70d22f4aa9880d9e04e47a97fb09efe041541930ca552ac56025d8e76ed8075cd264f3d3edff17cb5a78e519778aedf8f976242d51a8bea0792360603b05502a8756ed5e6ab66098815e1e7c03223d528de4bd388b95fc759755d72c603abf065e77154f600427ccfac7f5c1c070d9b41a540483bfdc5a4db20dcb7b843956d8c754b8e4942d247ecc6a106cbd9759d163548498ae20356d9bba492f2fd71f2c764d610ef41acc2e3e4820da5c931a26ff38c836156a6ff5808b6bdc17fa95a348ad6ed93ed12ca741afcd1ee30537810d560292f3797416899527f5ae9e966b44c13800bfeec36e862e4ad019dc59bd3b5cd3a741081fee3f908000a83bca22689ce6d0f0187a1baab3364d9618e03427d892b320a0eddaad4d1e749978e82abdef8957a0935d7fa3ca24fb7b2766b1054a3a35f0ccad75a4515b35b6eef9f3e5d84a4bdb8808c007bacbd355adbc6d81eab542007fe4dbc06345514017de4e3fc7131a5df5ce257b48e3fad69bf6f421c8d7bd45a932e82d3a2e83fe5d71b1f0c7904f031c558e9e269d7b45ca67c6d6ee91fcc0a92a3c84f6e45069ab8bb50388d44b10e4c1583cd1c8f0363db8860b0e5dcfc998bcced18275dd70834f14a7aad28fac0443aa19dd20589007013354f56430494944a7a6557c2283a9a2573df6362316f05cf359cdd8d4a5bfe3233f9dcc7154c3b5def52ace14782114058f253657633c5147c1c459874d24dbfd51ef74d58382bdfac34d7a92bda7feff7e41349b8136dc8156ef3b957a434637d645e807050b739769613afbe275a18e600eb8f298a811c6409385351d035f9bd5f893159ab8042324e4cafa8ee94b2d40b1355fca0d1ee8bf3afa405b2ff820a358f8de6f88ba2f4a543052d2def7c958149cc5bc5c748c601253a60eeb556a2814f5e2f8c1bccfb1ff86d88096f4ee1cc44cfcb22042ac9ba373e872a6fe1999c0c05fe10c5a59ad13fd282af54417fd205dbed4f164b695c743354e4a386968ac2e916b0652f5b7e559a492e6dfc8870cd9f85e6ec81112b6c139b9dd7b05abc28ee4444c5df7ada2fd07abc5ec5970a0abc18b20f1f42715052ba79247133d585c4bc2d231d1d32da17182e2c723abc0c8b2a7b02affa9916b5d98f5290b5581d42815f54c66167de5ea3310af8af80f45a8f6c879f9c5b33153d83b33ddea34b5f9fbb7965057c1942d70e726c838bbc8842d14d4afd65b3261136e1e7205d26455ffb8e8cc35ddaf93b8435ab50f2caf9972cc075efa6e4fab79388ffc1393498d9269d218ddbc480a9408df3b427260d16b0081c4897cd2dc863d0376d8d2064c7c96fc020fe0f5b40051f53de0adda1e54b032d5a1910dd3c320e965e0d5dea26706d992f1c44b4292bffc2831f9fc31aec094f01c54609e6efaadb6b619099aa288aa4d08f7072ae445927e8d800e9fc906a49ac876933345634bf768cd70755a48eec3779cf375aef6a7efbd10e70850067c4baff386317883151b190ff012fcec58d05425b3ef073b4c66018ca5ea1871e8a534ee528baa1634ee27c5809a6baca66f2494c8aa75ec41c203218c18354cff5814b148e1514be577b7ac914c07eb0f97fc51eeef09116d9db33a6ee58bdc393ebc717329d6ff7a31fbf834b4a4e56470bf346a32211bc7f00bcb86e135a33012ab63f1650ef4a3b533d687fb896f23a6a8547661c6d16a44270e32d15a9a7fbb3d0a2150e4f8719895d88b49a60fdf7c29d1e3e0b2bbe942797c9b9affdb923aa5456a592ee829243d27dcf4f36b8f46f0a32de13463e8ca7a0216bcbbe43545f17cdf79d0e25e2b3f4ee0efab235f52aec69fbd29897a4818c58b4466bfff848abad141bfe760109ceca1520fa2fc343008971918584b9d28f2084e80c5fd6a87155f6dcc8340f8299070e9377669964831f6fd509670a48fd3860cba5da1ce8529bf6f3dbdff7e1a5f6c4eea671ed286b623cbc4196f9037805e38fd31ebb92967af87e4321cc31e876283dbd84350bca15ca63a8589734040a02b7d1edf2a24f187436d54f8b124c0c58199cbf488d34090614d34bcdb70fc5bb5105d1efa01dab58acfe5436f168c6331894267b599ec9dda943eae80c54572fd16ae6dd9eb797d5c1841b7fdd6c3092d04d1f470f6ed4fff620d236c969ef847f5742f19c2c380b41e38dac19d804f9253b7e74426e730dfcbc6203fd8196d349fdef801e3bb9962de12ee5a1ef668f34b4051f149d5fd6300bb10910a981d4f13a493188891a60613c50e02b7318cabd72b1206628e4043b35e02ce78372f39f0db10320cdb653b619b8ed872ff48e155a921186a789e6e66e4acbd8f0268bc5467b2cdc50ce79b4eda3588a028925b2556013fdedd56b7c231991e4fc3727bf5c37e773f0e2d06bd6e74b038c0db0cd8248d03beec9bfc2fae17fcd2b1d9fbce9824093a1c21e2ad32ab7488024962a11ff51a4befcabf9b3d82f7aa8471ef0ec38123270c1574d90f70a978fafa16e37b1f2d0e56ab9e77df32c3c95da43fd135e3a0d3e7525df306c357431e9982b7191bd76d39244685897c01cfcf51aa2dd273244e473714d73c5eb618646314447e5a21d3c69c4c1ec85568d7b99168cedd7af636b42f2b4b2adf4eb9e78d10bba3ea83bcb672db6afc908905cded48900c70048241081126128a411d5826db5d4f2ebef8ab998ec4dce4a69efe44afa0542dabd33bb95e55c6f549aa3055775f509be3d55d2600f49a775d7ba976132023c189553d4b233a0229c2aec0ada9f15e5ac7a9350b7e9c2e120383bfcd966979f2132c7e5cd8b92f2d325c3fffc463ec6aaabf5de7e5fb1dc3e2f5e73a46948cd81f82fb76aff1b800a17f0c084dc851133dc583b34ffa6282b0ea19257835c2a5431e959919f2709157838edf3d0ac6bdb7e06449a091b0e233539ed3a9e0d5131cb223c3f32bc9f9938d3301dbed94870c11ec21cc5386bd24fc8a627ac2b258469a5023b48ed5c52c2be1e79539c34e71e485b391396f9676ecb12e8285eabcad463d6a911344bd2d09546040ff775196ebb221d3d74652635a8a8dc5b95551127a920e78a1b336029d07f18feff2457781d09fba1a6658ffe1c880681bf26924747c643ac6029d2f8f08544e3f332923179681ff823cd1a1f9ddfa9d85029167a30e716d1a2b078503cca1223f8b925c8bcbedc2bd66ecbc34c4fc542b15b930b7a7f935bf31a5640b8842609d95cbb7fdd9b238e08bd64f64f187fd1146c8534cf28971bd6e13bb71c525fe9cc3c66430b992c8c80a6d64085c8aadd62fcff8d30246f7d33c256a359d0175c9d6f05f0c7ce25f30aec0a318ff220f9e6eb8af192660fadbc32f351ef7a146f5e2df669c45ee9b94c0988e89d020b9cb1d63215837e2a798fcc6da948534e69ba0c129e76a83f01b90468cfc5bfe8d13729ca0de23c7f91036fc6ac7be9fd244147724d916de2c40f61b0ebb2e6fc06d6ae87c2bb1fcebe4fab411e66ed83b0b067526dbe757ce36568ba2fd7d50e55aaf37ab641fa7a7110c7eeefa20b957edb4c08a133c9c3649fed2a584477b41776d376597452a4388b2b096ed893c5ba5c7f98e8ddea7edd0378f210d819c63835e1f21f548fcec3b094d8410129b795c6b0e7289587026a0d071977b3e5b8f778ed6f2e28c924cf7f53cc9a40821ed9940da8f55bbe74214961f1b5170e49501a1f5725a822cd417314f40b0204cea61b2ac7d32cc765a5d5e73194f446fd6089a26fdfc365fe10b26171c1d680e2b7f88d54486a2d774587a301a78682f14bbafbd744dab5eafb91424d4bffd36ec229b7fad8cffef1a7fcd5bf8f52a3861849d5a1274fccb6c02062347f0a3c4a984bbdbcd01de43355a7b70a0c215f05e25c8b3bc6346796b13f38495f75dbe505dac46225d86f37fee6370d97988e672ac3ec63b1c21b43de980016fad76d76b33bde4b83637ff44a9e0b1915e6ef2584e0fec6d0af2186ef06d671e2a62d0db96ac8136b776477e290dab47620aaf207bedd2b180fac58a51a75674631c609b1a09eb61bed04f4fb3e4b2718da05d4c02537092364ef0a773bafb2aa394d1812bcc59f24c0dbb0c5fed80b431381e5d312a05f86fbc3e34c9701ae5df74420b99ceff56b78ffe27eb788a1f79a716e45b4e81a946cc99aab17ee466b77addf8eaac0ec9f02f0a8e5d7ab83cd3e20dd55ada4a98d4edfacbdeae0379f096702d446304f7576398602d9b95ad17105c8fc7e7dd3404e486db3221550526f7fb8cffe7f29a26e73694fb597f80f1f6ead2c2f94c2445257f03b6ebce3897185a2b862362a052fb4ef534058ebd9e1c3745d51c390f6a3322e43e5df1980037aafe5ec335c75562c14fc47b0f649c7b472b8bcd57e6565e1e598ba7fca6681b619cd43c77e6ed1c310e89234cdabcde5ed708516f83a6e813d701637ba0fbcafc0214fbe1fe71de3bc1df03dc08ac3ff754df4aee4e3b48f9f716ad7291c6ccb17ac93f9c8e50e0e2de053a0795233a04ba9a70c1e2e349dbf61c28422f289a94af2535ded6642d0fad41d09936d69c0fde9ae01f694c1c0421bfacba685d20cd6e8706577d654b48572a52c852bd5f6c79c86a61012db744a48645b8b216263cdb189c2b64d7db59df55623cce6d550bb73bbd5b3f458496f0a81f2e3f7e27e20d6d41a7d924353fffd011e4c362cf7adec9e035d79c1d6851fb574c7f6063c6bb01b1e93beead687d5faefeb4aef096d0c61180990dcecdd442481107c15bcba4d7d1efb56c49de0dbcfc80762e4e8d0ddb9b779407a25a1a8e8a93f95194499295ec0aa6baa62cbcb8b3f4da0fed224a120069ecf0894c2b2e4622066b7c1b8d006081a5c583c72304c2f4d49b75ed2d679cf11c89156b34855baf6ab284d51ec386d17fb233988edbcf9ad0cf85e7970295c8142555d583673cfb3dcaa71d3aabf3d36b760829630f4060eca17b7efe988cfec739a37f11c74437a7c7006b0648c7c018902cde301d1164315a2c0a972a9945723070850a5d3ac8f4484b4ef6634a874c6f5013f46a605c01218cfd3ce7b8da7cc61e001daed38ad459d3fcbf41cdd88d3a357e96ec9004648fbcf38ea3dfe6ee2075889b9fb4b324aba97d96b8b8aca6804362c82ec2c902fdac2d8e9e24f635daeb4c94f88b34188f887a14313d3bc99056988e201d48311688d91fafcefc74d9dd8a6a1aaa4cf512b9eb800e48c7be4eb2d911a73eaabe81b3a7a65a5846d704e3dc53cb01685deffc12c269df82df39ba24f458d2366c49105cde7033097867c50b9af25670959acb87fb93e49439f36016b4864445a87dc1fcfc859a410fb470ff3f1081d127b953f5473e351b4fa81c82844ccfda5ae2cbba067609a9a4626b23fa595f408dcceedc2fcd0870a99f401ec7dbf7709f90572ae8d783b3d3697371d3a125c9b922eefb84433f353fc70f752a7076264834c64cc529a3ce05447fd904dba5431b8acc970b2acf43bdc97954defddb83217ab761b85313f8f22b17330be85c02482adfb9", 0x1000}, {&(0x7f0000003f40)="fd1a6a1aea1da5dd4e97e7096643f46715d8e7f9a793e66c9ca894dd44dad09909eb21425ae919185ffae6a98ab2928ee1d58d1b871b59b9456b194d587f784a0eb221e3f099", 0x46}, {&(0x7f0000003fc0)="96ab7d0aed5de1748a8194d5b37febcc870192a2f1cb7adac31f9481c34ee7317f83bc1699fcfcd185c33f8c45fba84ab025984efd5c063f06927b94040105556c9ca7805de32f51a465135107e0fc3a8cdfb8ea7e8c48895cd7fbfafecaf32f1012b485dec5951c95fe75c38603d7343b47ad92d6dbab", 0x77}, {&(0x7f0000004040)="92d7801302126a34a0ed941142076ee347203d6fa71eed499fcc948ceabc5e3122aff6163fd79d479463c1a57041732e4f84b219c6d0cb6dc8aec502db6067423f0b9e6b445e23d4271ca152aac2c4396a3898f130b1a76ae4c9a810ccf44f0d658f9424ebd12c64876be7b9b7872a60aaddf99ecd3c0ba4633f426b3f356218f0e4b5de23bb431847dbf6a36e7fe89e6d77e9248364061f26913b2b99aa05e01922f5d1c71de310dab152bfc7eeb3a0a9ff9b6d9adc43396f3d24e1c3bb1f379c513484a567cc64cd3ea855a3dd44ea6ecf5f056a624569ae69ea", 0xdb}, {&(0x7f0000004140)="8b5e8908a9da1669839d3b965bb1", 0xe}, {&(0x7f0000004180)="21e296ed553a89c9dc99af18c359ce10f6152a49ca487fb1fc43a917701cbaa29bdbd2e802e529cbbd29e82cc92c91af8b65cb6d0d490101b903a5439d368e1eca541d085556cca38b23c430c9161ae1b44c165fa98a65602297b08548b6aec9dbb312adc435fd8112cfab5fe188ea8ad3ae95a80f1779e56db6a9f24bdfd239cee66a6a3967065bf8fc9396b7fc7550a3b489dbd521efb7c2051b9356633161794cfbcc12e06be623d1e1ab3da189e903898b1dc6721a4b10866986a2407192fe88ad09626e6fb2c054b582ebc9b210f6fb9318b4cd94c2edc321d0b3c398493bbeb8aaedc911801abc4cb6f36356fe", 0xf0}], 0x6, &(0x7f0000004300)=[{0x1010, 0x1, 0x7, "b1f0901f333d8795a69e6a15402d61d58c59e085a3a6e4d486ba0c86f233ac1594df9250825a25f214f9a54a4a40061eb0234c1e2fdfd3ed5852c5733d87cc5b1bd1f6c3dc6dac6947d6e1b9a482328c2792661ac553e8fc8467df57110289c6e6ab195777d21937dec5ad0db56d8c3037e18a5cb23425afd69f3122ff63bda1e8f6cdd1f3ec044f2e04c2853a4b36dc073e045c7edc80aa10054ef05cbd3907f870a3a02766a2a1a5ed5c7f70ca1e6eb6ca73a085eb671071043f0d40733456ff65c2533b227c4e781a8430d92e7a5397907ff88d1cd1f5339ad43a2b3c6e3a72f313bbd3f532e6f1d838252c068c0fe826b1391f7496cda80d29c7f5b3f025724cf46c9fc42ca20f83203455afc76076b6d0aa42290e4fb289ae44c792ec29c43ffa8a843f147eb0caf37bc317156fd1b4162ea1b7deca59e15d7288f396aafbf40dbbee8fe43d509ebb74dc27c4326aa62f80cb8647c2d3ca741c50ff34c74d18b449b0b3a823854e4379072ac5e395f6a22f81c19c62b68fc1f0b7cddea9ebda7c652e9a360bd8a25c5b0b2b2de9339882339d61f94e512fbec62a7ee96d6b2609587a8732d777b49171b48d874f22da24efb687102c07050ff430f613d41d80a527b232af9c0df2160fb99f54bc408a3871e9e43293c75d883bd9cb7a5926d15e6562f75639fc8e93d0cec2f46bafc397c844afcb54d5a89a3e41c05cef414a9ffd34eb8777398f30fba9a1f091ae5b507ef7bd8b9ebc5b93a69edc5207d208b458574c8b7cbe644a03fa497db6dcd535f51e9cf3e11373b7b79d94cad9081aefd5e64ca4a8dbdafb19bf3fe6fa00fa1ce8c30c3a613e5f612f10a4f37522fbc663bd521bee603ddfb449b2d4c0212e9d57f094872fdd91d435adb33f5ac227462589a6b4b15b5cd90c31beeb8ecc38f9ac4402888f5d9e159ae2d78748bb295b5fa149ca402532e962485c0b1000d140cfac6283b63e560ca2733e536efb3b319cc2d0beeef2b413c562bc264ab6a7dc575cd8e2853c3f15167376413db30e5c2c5dee3460988ae2c38610a782982a2ddd42e2a2663f4a7ff08e07c9ecdc5263be2fe650704132280b095f2f13bab4ea25e89cfcf87c789c706edef7f0f670af8ca0740b03b8418b6cd4182fea97510042752941bf17939f76406984f0aaf09009eb5083e4b94c99e4bd2aa3b3ffba530f497d1a4db605a2f1ccb0645947f466bbadefae4ae45e94b7ded805692bf3a6098ccba1ce770f82a74736dc99ff1bb92196041238f9d10d984cc223110ed955e8dc68710d93b8cf6200c768e782d9f3e73b2940d92d1813f2c2a60af2efeaaa26e5e80c9e0a994f39617c245828b41bf0825485080581cf13cd3922e8659d6bb25e5f32757eb3a5cb9240661225320d0bf293e3bb28989a2042a06075d53641f98d573c859056500d416f7d13a8a183a76474ba191bd0bb337d1657ebc701421a463f135776512658011c344c935fdc9d58983809eb93875610c29b377a2ee29870d207d361407d65384f7155bbf6b76239cb633e4dab646d3834d433b341b8d4b8b6a4588d548adaa41919e4fd9fb888fbd0f553dce7004c92bd4112b497725e78388e6ba57805329330e0d771e04cfe5518486033c2137cf1c4edb86f3511d7be8ae526abb188ab2c179c2c2bfeae3c3480114de88fd28fa1e7c268e19fc2b7f3758b7f388e472496b51c2deeb54e677900d66ddbea4d98ec363c4587c50c0b840983639ad9b77cc70d93e510acc3f55912118dd158bfd6897dce324a1edf520d7b2240593e337df7cae81b9e3195e243589761b879b8996a4c7f7de4e9702f0ae72bf86f27722f72d1845227f89d04ea042d050c8a1688152867eaf470b739753a1e744900a9facc52004f46d65b4087a433a05e44030475dfd10980e9d4fa45db31a288cd9bf2740121b1851600e7bb0927e68ab55f933ad42cd499e7c5a124f7c971cb79576e2a89ad3883642313d3843c46ad30e4d94ac31a78297222c12897d760f3d23854e575b597a9ff3efc27416f9f72449545d5cfca9ce67e0ef7ba4ecec7528a809e3f0540095d485a6fa6a2c070ddcd4526fc9b1e482094bedb331bce4e7d5e9295cfc8cf3b6140e7a31097427d34a872033feb1ea2be65949f5dca20a445a0bac09ef264510c3d051a7c4d544f596d30f52402bdd80649587acb4ff6a2fb07b31a158fa5a73200d9f28390f0307a3f3a406895bae9f092abfb631d79acb9b155a9c87b3a8c1d027ca9cc59f6460de420ec9b2dc7d58588d0e897c32ac3f6af514573f2f27aab0390386efff54c7244001908ccede8b2c7304627cf619d37b10e60b06e21c03375841d395d01b40453cf6831c5c1276766fd94e6db589d872a961c29bc19d66ee0d55c8c8bd5250b573f7088baa868d861d4f7b3cc9afcf3fc1f3a5fefb4c73b9f0709c8afa1aaae52d6125c8118f4a0d0a7d3a8350e65e8e2ffd956dc7390286c9214f47c7b011090da835abc813f717217a62df5bdee2ebc539e1bdb1749a16da2c8206f17083317305ca7605b46f0cef5f99007cc8ddea091c6aa402fab8e55b0d27ba2bcd18d49a0a05051d42c6d3e0c5efc07f38a0a31bb024dfc7aca95b387040e74aa4b047987df2797ae84abfc548924ef994f84416118b6844966071a6a13402e25e23daf48bc92f370d7631b329b1f9af86474e57373eb8d1f14e14fcc1b4b55d56d284d39248917581631eaaefa5857d24ab4ae4e9cbb311507fec2a68438197bb6e18b2e0bfcfac699bf42da1b38be2e5df2a74ab472aa6b2e7fd9489000dab225b15390590e8cc34dae00402c0091216d2306c1019c09ba9c59c4e37a58e47bbc96cdbc499c71549c024b2ebaabcbdc6fd448e4c0f80f532a3eb06f3fe79c952f32c302286ee577fec8b0655d17ee366a93b3b66f61e76ab88e4b3e9c9c5078aa5a24c68e62c98850404d30e4ed4af0392f1fde6f68208d366d54e11cf63e8427327c35fbed6b9f39302953e5cf2e19f0ecbf3926d18be9bac2b017d0d7793ef3bdb436861b735c4faf6095366336d120eaf1c95d4b379ba3d83d0eb62b0fcb72a4ae25dc09a6760fa78d4b2f38c4018e1e7ef702a0c3a47618ae947b534e9ee02ed59ae9c982079a8fceaa3d4763dd726533d0a2feef75719d507b491a2d0ba1a1f3c153805f921df5b01f6f5f6278e9d6c0b440c7304df6c3331e7a8a024526c0f36ff2c75e3121025658c955b08203e72ce9e506b548c37dd7a8ba4680f1e8c713b96d7aa0782c8b13a7230b8298882c52fe611822acb39ed0b92d0cb899e5bd69c612f17adc0b88361fe7d1aab6608d59fd1d6bd559b1bdd3612460694c01ca0aa3382cea5ffea985fa0e12b32cb2e4861a50d705b541a7d3f27354e6364d081c1be0862dd2da89b7aaa8d8a4061c934e7be1c64a1feaa4603210d81f085f6a8a9119af206408e1e49b0bbe1e9ad5a360b172d984700cc32e9159a4e3100508a65d1e9a4e484f726c37b96aed9e232190ee516d13e90eb5fae1eb6c6d451a21aeef63956fc7d88dcfeb9ae413927f861567ade09f74746dc2cc6ac434cfa0370fe43d5820467ee1722e77d25d4cfad40e8f2a24dc662fe4a8da91e3d167638f1637e6e0cc4f070658f3e17875dee48f12c82b17e6cef705d4a3a8fdbea74adcbcab0deddb705bb4defcbabf2e25bdec7e6b631cab1635cf6cb077cc4d664d2d4aa3998fc0715cfdeb8d0df03dd92049afca9b4780149eaf19c4e2aba7e35f76e7af89354f047df10c3009618b50c901bf8c7cc8f0e56125c85446f9514f61415adddeab4f9b5f38d5441f5bc959377f48fafa3a3c56d25dc20091494246cd52d95b9ede79bda13616146087bed3fcc541cd2faa83090a008a3d0f33a8e05bd8581609c5ca62996f4a3144213d8e300beb0b3a9a31129f159b8617aaaf86372dacf1705357af1b01b9f1042fc6c3ee1e2e128401fc965e2c76ee81c6703d7ad06ff859ad2b77f5fe8fe522f5c043cd9760b836d5553dec5881a10e0f831680d75165498aaa03c4a82544020a75a87d0a90fc733d3ad2348ed25887bc0554e6b05b7132c14dcc188b283606274e504d791730a94fd783ee34a5a5d48de225a034021c453cbfaca0b1563cd064433010b27548c7ace102a24dab3a3dc2fa710d33c7d27df6a4fc6e9744af25f0b0b1ddbb3e7848b30401593399faa589a7ca2442228026e4993bff5758d1124576f52b546d2932a493ba657428896947be0bdc19e022535c7c5e92c2aa3216b43ac574aa543add54e5b507f9a15b0a64299df8ba9d04bb5aff39f383b1a7443545852a97df1fcaf4c363734a931296e740cccb957c4cacd2494c09cb6430586f64935f0bbec1666c963a2cf0df7a518f3ada657b86c34ea59c2ecbbb431c8621a2029d953ffe46e9ff1e708674900937da16df8defcd549383b9b3a7bc4a2ae409ff29f54085950f277db1c066ba19d88eb2e063b1fd11769edf8a4627861e496bc6b4b3fc2e342b0bb7b27554ff398e0c8e0ccc5d8236a21c3db7814a65fa6be7b85d8c9e2bee280dd9cbda48bc7c7257fddf285fd707082461fe45c1a6ebe262c714d30dbec8a6f937ea181b3a7cba29d66c1203f65f82a810ac72a432ebf498880c9ba55dea4442dd835b16f12c67039b06cf8732e52def45eddd3ec1b6d3be611c40b4973ff7b0d197b68442f1877c13d703f27dfd43b26599895ef49a55bb3c910c62abf630dc544c930874630150c06cb821c78630cf30a97722249c8f1d6be65087c05d7fb73b4367425ac735a7d9304986af519d991a202a7879c0cffbc8340e9f73ce512ae2e62a953e109b2284d098ed9932c0861d7b40a588afd91b5b49401ce7d267b38a370ce83596a15feb9e061846b9de2fd05fd8ba5709af3689989cc9d0c0707451cb8adad122ffc0ce68b8fdd1ec3cf52565f4114ee3cac3a576f7580927de8c1395a4eb9534cd0803fc17f052fb885399e84155eb9fc0ea3988e15bcaa240854b5e57ace1f4e665a6bbd46d22548e40b074c80b3ce2dc19e1564547d0e5ea2e497886d8e44a5d9ee2a33fc1db7bd833b028ef889788687da767442c252291fe17d9c212c73b59609856712fb608738e6e17f7c61f289dc7c56bc0f2fe1b6ce5d72a4bd22c89c52c16258355421b5db9abbff40e87900dbad1700f6951a415010c64b33c0f61009cc65eb05b4c46189e33ae4b5aedae752f818f8e5a5406c9fbb30e5bbbf718eab480d7cf036a8d6f957f467b286e5738a4fd81dd045f2fb8fda057d468c38ee4c51616876a1e64442a28f888d405b52bffe9c3a93e93e113b9a6e5cbae2a26727ca30828f46a7fc5bd165abd2b09dfa094bcb6f945257e0740060f3d408e7aac4ef706e664916dbf7d3ccca8bda74ddc9ec3335aff5c4a61680c8bbc8487ae39d9f909b61d4ed80a4b2d8e392dc3c7ad25b3b6b0fe8a82740f1ec9442a0551b13ee9ba6a3b8ba8cba2aa8a7df4febcd4e16d33fbce19fb4a5012ca2de8f3862c38ce94f3f2d72c0bb1d2b4680c88ff48274956da1b9439cc2e51614437ff0f0c2092d5638d6795577a9b95c3a7d7641c3d2dd3c05c527c226ceac7b7bfbdeffe369b39b056e184d5f9a42a3080578635559bd15e9061ea44aad9e688d6f0a4fe11d546088d55fcc8d21ecad04d28938aadfa24b6fb396f8e2610538dc6e4a0d7afcf82b1437054683134e78b545d0442cec6e3250fc7d1334ff52243f2c1ab3f8c32c2cf3ffe04add8a0dec9944a3eb135e793cfb72401e21049c6"}], 0x1010}}, {{&(0x7f0000005340)=@nfc={0x27, 0x1, 0x0, 0x6}, 0x80, &(0x7f0000005480)=[{&(0x7f00000053c0)="442d641ee1d279cf6191cfb021caa703f913d60ef85f1e30cac53cebc7cb1535ddcc2d160002375fe9e4227a9c41a11d22a83bfbc5dad66acacfa00e8f13dcc3d7c15a5429598c4d57e69e2aca8818b6966c6d7d5740eadbbf678cb487d60188aff8946e535ea88ae330c5b4939e027764c50b9183e28ed6e85bb6c3a15b2caf714d6aad24effd5c091db24b7a1f26a0acbea4ef6acdf41066fd5fd081e4b059326bfed437d107dfae292f500bab7f0241510dc2d45bad7b755acf593e5ddc", 0xbf}], 0x1, &(0x7f00000054c0)=[{0xd8, 0x10a, 0x1, "a596e6909d3666b295704bb249f94f3c0d10c72e6fb7014d2f74478d232f04c74c6efeee1c682c0b09d29bac300ba5f76db0b9c40dff52e66c99aec632dace16e778e5cc3e09eb7a789efd82ae01258c671b10cc810153dc1e35a0adaa761433f2ae2fa6a29d4a69e3a9bfdeadc583e5adf741fe6884104886825f5d1904a9991746302a9be10d88e363865014040b51e17b87a2380b7c8b469c6bef2c71a6766ef1128d307a9a3ef8d152a647b71132e88e6d1c72af161d5bb1cb815c15948458944d"}, {0x70, 0x118, 0x8, "5144fca2553abbd978edf551ae05f31f731df1a5e47217ef89e5996afa79de44ca665d24cc08d17f64bdf88a8b1b6b6a73906b93efb3bd8a1f34f4466f0ffa08a19c55940326487ae1e13f981e463c56480b2483159e1d2b38891f17"}, {0x80, 0x113, 0x1, "375eab8e3c5e97997f4d08ba74791ff32a18763187cdf7ed0ccb74a895f90d88ad9d7158e09dbc91bf2eed8e584f365a0fd02fd9f3bbe7c9ebeb5cacfbc7c26553a884ae94308a249e84bb708a60de232d97a80ade48228ec7af8be3f9897a0574580000ef5a5c32e8"}, {0x78, 0x100, 0x35648230, "cc35b5685d6e418426f05a5e919b412f313c8b6932ae748aac90c4aeaadbf8321b9651fd232498345825c536d22896eeda536cfb7c0f85bb0bd12847f545363b89c55bac28a4c8a76d220f83f839f712855c0f097ff9fc27436d978af541db186204c62037"}, {0xf8, 0xff, 0x8, "43cc1917bbed1774bba3d3061fd14c0d8c2ead39b5188c09336fd188290cc1f11edf6f9950fee7aa6c05ab886c6d63980b120ed91c61f9d156243d65679270167079595384384d2be09d25e40423ee50e96edbb87d299b681665c9c6d27c08670275ed1af023f96ac5b082bbd48fb866cb3654aa29b2dd3b1aa2312de98e7777f7e9c0a27ea1cb726f46437e437b788d57dfe0ea06701c482c54008209eb38aa8c1277acc99c4f1c702ac98da5c87445000ede010e4ee0a6b5881514d4f6305e578f349afa963b6ac85ff307d2beb58c1d3fef57784c5d8b0c5d43dda5d33ce1a12bb636"}, {0xd8, 0x116, 0x8, "f10b4ab9cc14203c68886943b61cada751f2a69abe195ba590c614c37aa209322ee5e0c9296b5cb7906caf777d4bf41423fa12804e2057a7be717b4a5e5a6ec376bb6afd243affae22b4b23e840f4665f7efb4777c816988f5e98513af5c9a5cd8e0266a82fbf0d9cc5052281807c543bc0c9625c523c3a2acb00733900250f294082873969af7ef10fcd4fc0e2d4a11ee4fff4b835c659d2cfd2e45baa85e715c6e6503b4354b139bd8fa1ce3b5d72418351f160dce785fc053a33c25305bfca620"}], 0x410}}], 0x2, 0x20004000) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000000)) sched_rr_get_interval(r1, &(0x7f0000000040)) [ 1179.001853][T17261] overlayfs: unrecognized mount option "u" or missing value [ 1179.037857][T17270] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:24 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000400)='./file2\x00', 0x128) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f723d2e2f66696c65312c75707065726469723d2e2f66696c6530000000000000f704d86115be5c0363bb000000005f52acbcb7708b588fbd488ca088c1162a7a13cd0281c429488e9a8ac292588d1b174088dfb20374e34e9f034f9c4a737ffe880703c8d8209890e1354893f4fb33042b7fbbf81497c1a6bfd65eb8d5955543803f8bcd203d3295cdd48c4fb6f49ae0970a481ace39bf9e6e94b7380f47411171f8"]) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='#owerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1179.086771][T17271] overlayfs: unrecognized mount option "u" or missing value [ 1179.102521][T17266] FAULT_INJECTION: forcing a failure. [ 1179.102521][T17266] name failslab, interval 1, probability 0, space 0, times 0 16:31:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,u\\perdir=./file0']) [ 1179.171223][T17266] CPU: 1 PID: 17266 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1179.179966][T17266] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1179.190024][T17266] Call Trace: [ 1179.193320][T17266] dump_stack+0x197/0x210 [ 1179.197669][T17266] should_fail.cold+0xa/0x15 [ 1179.202270][T17266] ? fault_create_debugfs_attr+0x180/0x180 [ 1179.208085][T17266] ? ___might_sleep+0x163/0x2c0 [ 1179.208263][T17280] overlayfs: unrecognized mount option "#owerdir=./bus" or missing value 16:31:25 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/qat_adf_ctl\x00', 0x22200, 0x0) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000000200)) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d1e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1179.212932][T17266] __should_failslab+0x121/0x190 [ 1179.212951][T17266] should_failslab+0x9/0x14 [ 1179.212965][T17266] kmem_cache_alloc+0x2aa/0x710 [ 1179.212985][T17266] ? kmem_cache_alloc+0x364/0x710 [ 1179.240620][T17266] security_file_alloc+0x39/0x170 [ 1179.245647][T17266] __alloc_file+0xde/0x340 [ 1179.250067][T17266] alloc_empty_file+0x72/0x170 [ 1179.250696][T17282] overlayfs: unrecognized mount option "#owerdir=./bus" or missing value [ 1179.254827][T17266] dentry_open+0x70/0x1d0 16:31:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='%owerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1179.254847][T17266] ovl_path_open+0x56/0x70 [ 1179.254865][T17266] ovl_dir_read_merged+0x2d3/0x500 [ 1179.277181][T17266] ? ovl_dir_open+0x310/0x310 [ 1179.281860][T17266] ? map_id_up+0x19c/0x320 [ 1179.286285][T17266] ? ovl_fill_real+0x2d0/0x2d0 [ 1179.291061][T17266] ? __kasan_check_write+0x14/0x20 [ 1179.295825][T17284] QAT: Invalid ioctl [ 1179.296171][T17266] ? override_creds+0x135/0x170 [ 1179.296190][T17266] ovl_check_empty_dir+0xc0/0x510 [ 1179.296208][T17266] ? ovl_iterate+0xc50/0xc50 [ 1179.314503][T17266] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1179.317647][T17284] overlayfs: failed to resolve '/bus': -2 [ 1179.320743][T17266] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1179.320762][T17266] ? ovl_dentry_lower+0x96/0xc0 [ 1179.320786][T17266] ovl_rename+0x6a9/0x18b0 [ 1179.334692][T17285] QAT: Invalid ioctl [ 1179.337639][T17266] ? lock_acquire+0x190/0x410 [ 1179.337659][T17266] ? vfs_rename+0x10de/0x1850 [ 1179.337684][T17266] ? ovl_clear_empty+0x610/0x610 [ 1179.337707][T17266] ? do_raw_spin_unlock+0x181/0x270 [ 1179.345991][T17285] overlayfs: failed to resolve '/bus': -2 16:31:25 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) mount$overlay(0x400000, &(0x7f0000000340)='./bus/file0\x00', &(0x7f00000002c0)='overlay\x00', 0x4, &(0x7f0000000240)=ANY=[@ANYRES64=r0]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x155) syz_mount_image$hfsplus(&(0x7f0000000000)='hfsplus\x00', &(0x7f0000001780)='./file0\x00', 0x8, 0x6, &(0x7f0000001580)=[{&(0x7f0000000380)="2df957375d5fa1cc71aa993908bb2d4bb3ffff639820f2c6d7704c96097fc49d6156073837d31b8548c2ad788a882f585cb2900d193250b9df50e21eb9c5dfbcd04d8d3e9e7b3b51ba0bb9343b0f80a4987b63d9b6c3e9f612e9e436e23bc4ee0ba9c08382f4283bad149c341d615ceef58c9bee3f158889bced1812656b182d7e2cda116a2ea919081ebe698a319190247a8333976e2eb3440b22db21c35d60b30e34b8a58f97b65e7447bef77c8140", 0xb0, 0x7}, {&(0x7f0000000440)="779418113d5638f05458279473af6a3136a969bf09e53ec7ad59d45bf459477e49d6ee2204861082f42d4b27dd7fef189b53c8a0d8ec7d5c0449bb23b65e053901091fe67cae66cf43fe24a3ff94", 0x4e, 0x100}, {&(0x7f00000004c0)="cd5486c3df6049c53cd6736461e34dbcbbb27d40fea99162aae9db76b081e4b9df8be68534372f2478fcb87e235f0f3d3beb8c647aabe75cf41a8093f1ea30110761a1b7df70420c739409e5a9f6eeb67de265bf4c460424410fa173359faf00675bc9b432b01ab00aed07973848e988192a823cc41191f453a3429554", 0x7d, 0x8}, {&(0x7f0000000200)="ff59d6", 0x3, 0x4}, {&(0x7f0000000540)="286b086add35d937ed93", 0xa, 0x10001}, {&(0x7f0000000580)="6d74a577effef8996ec2f469bf0fe24a51a13bcc3568299f065e159b4881dd3ba02dfd24331b984d18781b89de44e184e4e2434b66e5d1a090ef55a13a78ed30fbe9e0bae0e144208400aa0b0b71ec8c289174398e4083d29938f49f178c2de9b0a6be6da046d8762907be37e317c413b950d63599d6d40a8827574c879c8f499e998732535918336a7045854995ca1bd41895f36ea95a66842cc7e84159f773013a85325dc84ddbdbbf8bc2345af8ee3ccfe3d9e53ea31eb2b11c0231e16423e467f6eb1980ed093f1f739dc8b1d1ec6983363652b0b410c3d118e076dd1249dd43e1ae32f325b40dc990269bbc0057e11fa354ba6490c930eda4b7f2868b45bf2dc62bec20d1c94043aa2c1c5ee17165619ce025039a2db6cf1fe35e4cabd1896729c58823803b0571764219755cefa6ced6162d51da02d74a09abae58c8151c5210f78f7108acc1534cb55549ada6d58b809719542903170181ead758a0933faadfebcea651c029d12949f73e20a0991ad8f4170906e25c68ce6c91b772b86c00cf200c87f8d99199a94b79d3c46dc98db222861bf9f11fe8cd4ace04b8817ad95296fc8e90d614eafb0be666fdf608f4195abeca104a43598ce048f8395937010bba4d4aa0866b6f6dcf7f72e00eb44712e0c78f306feef9feff844ee5081b8efc33efd1d31420000c046cda58be313a38fb2fc5e50fe41fd1f2c7529b7099ee93375e9f0e86b8e66b861cb2d2d249e36fd6cd5f56717940ab06f5d090928c166b89e8bc3ce3173ee949669a10bd627ebacd071d7885ed6f3ce5b532b80057a9ce30edc246b826eaa414d4196132f3512c48e423cf1092ff6401d7422b1b1a7a03709611ee97c50c6a41fabaa2f1357a761553f746571e3e6c72cad57ac0ce973f0b10b0571f5b78f2adb1733c569ab04c3505dd2789c8e63ae4c46703c056a9489203ca3b7ef1caf4d8bbbb90e012ee13e0d68060290f098a1297144fae9dc662baa197413a51029170f70c0bf2a90d36a591225528adc2bbf56b0fbb7ea73b796539e0c39be0337e48944f69b921b1816bdd49385841e7e94d5d644e5af8b76c95c47ca1c1cf70e1064cc041d8407dc8797602bdc038d5e89c6880d5b73a3fcf8856bb699690ecde74b7c6bdfa16c24cbe399dcc00b42f1f5f2778e4ee00442decc12cd1854f7e95d7a2b5899a1ffbfe88947e8c77a5cba2979b5f5e2160b97d1869b6ec10543d2c8060b9b3907db65b2874313fa467e4efc98da68b2c595f3fff39d4334bc9958186e727c5208fa5ad6c5deab22f6a6524a006798859a9aba8dca60d8ae9dc159c8f2d720dd84bd74161e72dcd537f73b5cc315b4ecf8bf2d9e18627418afb38528251b7b5e8c975bb79c3a77a9da3206f22286ac478f3782e432c89fbe6c1570e34c8307c840c5a5eff8133d1e383ad7d4d4c4dd0e49373477ef96d204c433cf3cfb35b5b564f11112b5fd4c7e51a5c5029fe861979d94c3715c31688292fa6a4680e488f8afe4d209618872b57908fec63c29ccfd98912f63b900db2ec01c0338b3980361528393f5cb2a63cb6a520705d2a3d262388b2325d27a304455e1051be4a6d32a804cf904b78c0276551ff432251f14b40a6e94043e4b11556e3502e55649e63edaa132c471db15a20ba057b37b9a0271dca5dd59b2ea4a2d9190f7af8ba67ac7baad5f38dff761e1de9411673d2598d27534f47d873d5c4935feab4af86d34d834902082dd9cd7f60c868ab1d57cc78837f0880cb291bc7d51696ce209665c15f2940ae33205413c3cdfc3bd39bccf0d32e54ed62cabdb1c3ad78853808dc2ee3d2a6541eff59972f56cd4f8be3030af81db1cbb2c3a00f19e7abcc48360a79c38610f1c937193e36eceb9b0f78cac737c678b25976dc220b8b0fd780b32c56f18a0a7ed385c966f3d4ea0e91f088da2fcc95ce03d953680b278626bd1e6b1566a0502ca85fe5643c1a46adb93f20256de7d458e706e157b7522f73fbe90eec6102f3a87ae1b1b1c98602af56ce488d6331d700ed74ef37a99f50dd1ded423b4618c8e56a19bb1b48a4bca6155719880d3528ee5c43ec86725b15c1772d86ea0adeae77bc0ab27a2b784fb3425511ffa6e3890241010c1848f54aef93441ded07292d75deb6dc4a313a3a37d49a1ebe6a0ad21c5541ab3defd86a8c6845a9a43cab70b6d48f981031366244b79457acb9d5ab87db4540e49368a84fa14398ebd36dd92b8f5a3d3eb23956cef5b2fa836d3cb4531e5333ff008dfa206440f54fd3912478348d47bfa6b8085d23cd8310e964d1897740a516a930c8bac1ed4bdf2a41dec12ed8a038826777b0254437e4efb3d866efbfe70e94e2beafbb02cfaa24ba076a706e3138e7473e933597b8e77574f92f3888939eb28aba8ee9d6055eb69c7134b294b1a6ddca10ad075a1366c4f94b250d0e1e007959f67bf0838ac18ddcc673661d6b52d7719f38136878c691f31ef25c6d1f095d7ba6a517e1b8ffaab90fd120f35c2dd24e7081a8336b3ab764ffc9a48259b56440b432f13b46996940fe601ccb5fc82731efde5fc2d2d0f88bf34929aa532c6f1beb12cb8ae1dbf5bcddd960a8c5a0adfb13c5a76ebb1c6bdceea554ab211254480776645a735aacadeae8747266f7cdfdc8cdbc3030c87e287e8642f13f0b6c1f3e416600fb66e28fb9f088d1d8d56c777f539ec4f843fddb0d9084cee7b9202e34bfe62fbefa6bffa4a19e08fe1dfb7f7ece2785c906719c6d61e14d913cc3f71ebf4661eea97180f2ccb401ee86739d984c7e71b1342a4c6b750d06fdbccd63f1cdcc73707a061425f485f2725a1ac006b0ba10a8f7a86134ad7a487423a407e59a212155d9c9849c99d40e1fe890602bfc735f6f1c3182bafd450f2b06cc222b8e6eeb6eb252804a69e35f9da15a20e7c9890ac453cf922e5ba30851d1233df2670be5acddaea703af53dc257fa4bfcf2e68dc8a87be7fbe1fdb6dc00d96f7eba70ac45bc2469852cc5b30f5534d8e7fdb108218de647fca3f291fb056d0378a311365d56c73eede5316db017041cf63f5d6bdacb53c8e179436c9b56b3d14c7219637b0cbb0d6069cebc10d99f376fc2972e1b22b362053c2f4d108ffabf59fe20e1cd49c979615a1ef280c37f5cc55418cca72d70e4309690d591797b63b575a3ac950db75090d994ead3f80244513161203575f2ddf7b15b36c01063dd870c2b28abbccb1b0cca51cab805c6ae39b1b32d909ca4ec2b3d42167acd2724aee14d379bd25b9a3b66d92f6b608d0dcd032e9825132ab9da65777015f17fb509bd84c14cb5230950595780f5a2943c27506d083ac3ed1cd995f1d72e583fb4a64e60f21dc3541ce50de13379a935c077893da75fe12274562f64eb5e6599402c07017571c811e63dfe60a88e7d787bf16e9f3e635cdf7663707fd6907718c2de22e7fb798a2711967783cfb69626751da6e8f52531ba89f7b5b470dd462e2fbed6084e63b5fd92009c7345bc8d6fc73c35b133ee552c4151d58922e347956330ebb4188315467c733923ae52e840e368ef51f320d4eb7829a916835675fae5905fa45d0fec35fd281191eb18afc86bba797477c902d691e12adf2aee8445488a2e17d20837b4a408e68d60fee1f6f0b976c8685ade8722418c4738fb3836cc2aa9da659fd5847d1912b49ea5c79d8010056e9f50b74b4644280ddec32ff30285c9628255d75c26d666d6d3c5b76e32647d8467e3e0db7fccb95ee3e3d66b68795e77e4928519371af4555ec56417a7ccc4a7bdcabeb134dbe83ee5c5a0b147a2621cfa0c3e474fa168be323e9ab305b5b4a0b0a3f5721303942e5fd09005952f8e533ea149ab4fa6bd78c3d6021f061d7fee39cc4a0dea36032e6e5b1980d86a5d6c0e8ab5941a3693333949f7649ba28e479ee3d6de27f5c695bef506c99d557252ccffdbe24be1f855375cf5ad6aa8377dbf8fc34e4b29476eb27b036f2259eb5b41c1828c47fc001d6ffe5de11a9ca2faceff891bf54aa9bc1eea6a55bc665d136d76023f27fbd6772b30fd8c880d8bca0fdb92b37c3e745984bf19a5248c3b3e0a5c2bd25810a5f2c5e499de3cb438e7031efab37764287d51a0ecec1d13b1b5103a4f7b16e695e8ca5470e4287ba7e6acf7cd3ee39c82746b50352911554185f472fdb8019e2369249859dce8980f6a47bde95b10e5a33fdc9a6e4f695426a6be73f8125720f4c7a80906507d2e5d35a31fd3cdf16f0ba8c7396f424b1d2ef56ff1ee303be8a6abbcebc3858237098bcf6b6a3c079aa669d3b052ba32be9a89c1290af864af89965c552b8be7344e77780eba55da019679227d7b255c40b075d1657d555ed7ac9d1b4fdada9b581b1f4996fdd3ee1d7522f0a793c111f640cb7dd436059f3e7e581f072b5dbe9bc8403442518a68c11269cd913be32cd7a1e8d9ec119fdb8dd05f622477755f9df0b2f71d22cdc382efd0d15a39d2585adc0aff3ad3aecc6de1896c33a7dd9583ec1a0ffec161cca32dded3f29b4d0ec2460d86827c4a580641211a32fdb53926c3d0e6abbe340c39ac023c548b5c62a20a81c02f0a103187cc86f593f890b3e6d88e9a9f5f67ef007fe8bb7e646ed9cba641d838390ad8e5c46a6e3b41070f0fc4ecb01eb3230c14179c616dad1b27f453f3980da2b9ed6048e8a86e73687fe75f5b3dc69b1dfc08cdd966ec5ab0ab75977d18c1aa0a0c977a5a4f349c8132dc3efa422b73679b61f61ae824c0a344e8c429a9ff2b181a7150be7cf80c2f73a04ddfaf54a26dfb55d43d5d25d0b8a330ee954010249d6c612659b6c34e968b545561689d3a5cc922ec82ca759399df4ae9328489996ab9c3905fdf3f3b446f0b559b0a7856c8f9662a0073d6895443f2a75980123de96d931a590fd18f234a9a9c45e91935f878cc6fc5d023d812417464de2d028e1644b22c61e6c632b8109b990da0cae2818459f52e27d27015b465abf8c8ea1a665e74e94a3d3c629cea81a2533995672ca76b6a3fcaa354626c5085b95fadc6b4c13f8d4c24cb3a85b3376eaba17168c3af8090257306bddccc969e1ddf25d8e23ee0c075e27d3cd7ef08ab4a9cfc8fab7908304183be76d79e61c19efc306baf50321db2f6bbba52ea4e749385042b32a2b0eb246ecfa24ede1e2a0ef8aa4d171d74ec209278a1b7fce1a866940a760eaef2ea48d731e8aae74bda36c6e5e2992465b007c295502ef1ea5a32d9826d77882ef690f763004d4abfc6c36f308de5f767ce39179f2447e01c32eb9be19c96ba8ffce7ea3bb4ac0afc736631fab91186592bd1fa47a937b032375beb5fd0519934830dbc20989b12eca698387479aeef65e36151cfb00599908fabe78a5bd7098c43cd4cc879715f209f38d5b5efcf22e88c7462b8689d8920317c651de1d2fe6d41b9a0b0179d37bdb92ecabb819a4b6c1795b97ba761c3a51538bd2e9db7f2bec97be446dc0693854a8372c60768813d72ae7cd4c585d7535e71adaf5367c367ce8f2093d6d2473e420ca137be0892fba98392d23812263d6957c593b8391fdb5e530ced394d3d846ec1284e047296295d297d73b32b7716362c624a5d8dfb2a70a83c93489517c603f422049a77e8d8ed6399038273ed989f662811ae794bdb951b5ee847d788dea1830bc08ef8f7d0d9b3ab28d24000505debf37c57723462dbe6478de178729974bbe574ba8a153984523ce77507967887a1109f4d631519766747eb2403f840fa1fce1573b97a23d543aecbebc40bfb7678520bae689", 0x1000, 0xff}], 0x803034, &(0x7f00000017c0)={[{@part={'part', 0x3d, 0xff}}, {@decompose='decompose'}, {@part={'part', 0x3d, 0xf3}}], [{@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@smackfsroot={'smackfsroot', 0x3d, 'overlay\x00S%\xcc\xdf\x9a\xdb\x00\x8e\xd7v>oc.9\xc5\x99\x90\x85\xd3t\xd3\x8c@\xd4\xc33\xb4&\b!yy\x81\x06R\x8b\xbf\xe3\x7f\xc2x@\n\x04L\x92\x14TX\xd7\x1c\xf2\xdf\xbd!\x9a\x0fY<;\x99\xbd\xa9rL\x1e`W\xbd\x7fG\xaa\xe8\xb9{\xcd5-\xcd\xc5\xe3\xe4/\xc3+\x91\xbd\xa8\xbcS\xd3K\xfcv\xd4\xben\x19\xe8TM\xad5(\xdfg\xc21A\x03\xb2\xc8_\x16\xab\xc2\xe3\x97p\xbc\xf8\xf56~l'}}]}) rt_sigaction(0x36, &(0x7f0000001680)={&(0x7f0000000100)="c4c1c65a56b1f66abef20f5dbd08000000c42295071ec48179f7cec4a17852764a660f38315636c46253f631c4817e5b8e99899999f08329c3", 0x48000000, &(0x7f0000001640)="c421e5664001f3410fa6d0c403a57c97d7000000f6d279003e267a003e0f18cd420f01c1d37100660f72e50ff3400f1efb"}, 0x0, 0x8, &(0x7f0000001700)) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000000c0)={0x8, 0xfff}, 0xc) syz_genetlink_get_family_id$net_dm(&(0x7f00000016c0)='NET_DM\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1179.350646][T17266] vfs_rename+0xb3c/0x1850 [ 1179.350671][T17266] ? lookup_positive_unlocked+0xc0/0xc0 [ 1179.381507][T17266] ? d_lookup+0x199/0x260 [ 1179.385863][T17266] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1179.392128][T17266] do_renameat2+0xb0f/0xc40 [ 1179.396659][T17266] ? user_path_create+0x50/0x50 [ 1179.401549][T17266] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1179.407803][T17266] ? fput_many+0x12c/0x1a0 [ 1179.412235][T17266] ? ksys_write+0x1cf/0x290 [ 1179.416757][T17266] ? trace_hardirqs_on_thunk+0x1a/0x1c 16:31:25 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x24b02) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000001c0)=0x8) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$VT_RELDISP(r1, 0x5605) chdir(&(0x7f0000000000)='./file0\x00') r2 = creat(&(0x7f0000000240)='./bus\x00', 0x2) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TCGETS2(r4, 0x802c542a, &(0x7f0000000040)) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r5 = socket(0x39, 0x1, 0xff) bind$unix(r5, &(0x7f00000000c0)=@file={0x1, './bus/file0\x00'}, 0x6e) [ 1179.422248][T17266] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1179.428345][T17266] ? do_syscall_64+0x26/0x790 [ 1179.433031][T17266] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1179.438327][T17266] __x64_sys_rename+0x61/0x80 [ 1179.443014][T17266] do_syscall_64+0xfa/0x790 [ 1179.447532][T17266] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1179.453422][T17266] RIP: 0033:0x45b349 [ 1179.457321][T17266] 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 [ 1179.476931][T17266] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1179.485344][T17266] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1179.493301][T17266] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1179.501256][T17266] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1179.509216][T17266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1179.517184][T17266] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000017 16:31:25 executing program 3 (fault-call:7 fault-nth:24): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1179.573481][T17294] overlayfs: unrecognized mount option "%owerdir=./bus" or missing value [ 1179.666469][T17301] overlayfs: unrecognized mount option "%owerdir=./bus" or missing value [ 1179.703706][T17303] overlayfs: unrecognized mount option "u\perdir=./file0" or missing value 16:31:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='*owerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1179.759378][T17305] overlayfs: unrecognized mount option "u\perdir=./file0" or missing value [ 1179.867137][T17314] overlayfs: unrecognized mount option "*owerdir=./bus" or missing value [ 1179.895070][T17316] overlayfs: unrecognized mount option "*owerdir=./bus" or missing value [ 1179.935365][T17315] FAULT_INJECTION: forcing a failure. [ 1179.935365][T17315] name failslab, interval 1, probability 0, space 0, times 0 [ 1179.954887][T17315] CPU: 1 PID: 17315 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1179.963599][T17315] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1179.973666][T17315] Call Trace: [ 1179.976978][T17315] dump_stack+0x197/0x210 [ 1179.981337][T17315] should_fail.cold+0xa/0x15 [ 1179.985945][T17315] ? fault_create_debugfs_attr+0x180/0x180 [ 1179.991783][T17315] ? ___might_sleep+0x163/0x2c0 [ 1179.996658][T17315] __should_failslab+0x121/0x190 [ 1180.001600][T17315] should_failslab+0x9/0x14 [ 1180.006109][T17315] __kmalloc+0x2e0/0x770 [ 1180.010353][T17315] ? ext4fs_dirhash+0x17e/0x2e0 [ 1180.015197][T17315] ? ext4_htree_store_dirent+0x8a/0x650 [ 1180.020732][T17315] ext4_htree_store_dirent+0x8a/0x650 [ 1180.026110][T17315] htree_dirblock_to_tree+0x4e5/0x8f0 [ 1180.031515][T17315] ? dx_probe+0x1120/0x1120 [ 1180.036052][T17315] ? __lock_acquire+0x16f2/0x4a00 [ 1180.041072][T17315] ? aa_file_perm+0x5ed/0x1600 [ 1180.045837][T17315] ? find_held_lock+0x35/0x130 [ 1180.050603][T17315] ext4_htree_fill_tree+0x26c/0xa80 [ 1180.055797][T17315] ? __kasan_check_read+0x11/0x20 [ 1180.060812][T17315] ? do_split+0x1f20/0x1f20 [ 1180.065299][T17315] ? rcu_lockdep_current_cpu_online+0xe3/0x130 [ 1180.071445][T17315] ? ext4_readdir+0x21e1/0x3520 [ 1180.076288][T17315] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1180.082356][T17315] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1180.088193][T17315] ? kmem_cache_alloc_trace+0x397/0x790 [ 1180.093751][T17315] ? aa_path_link+0x350/0x350 [ 1180.098452][T17315] ext4_readdir+0x1bd3/0x3520 [ 1180.103150][T17315] ? mark_held_locks+0xf0/0xf0 [ 1180.107918][T17315] ? __ext4_check_dir_entry+0x390/0x390 [ 1180.113483][T17315] ? __kasan_check_write+0x14/0x20 [ 1180.118599][T17315] ? down_read_killable+0x10c/0x490 [ 1180.123795][T17315] ? rwsem_down_read_slowpath+0xfa0/0xfa0 [ 1180.130559][T17315] ? security_file_permission+0x8f/0x380 [ 1180.136210][T17315] iterate_dir+0x47f/0x5e0 [ 1180.140632][T17315] ovl_dir_read_merged+0x36b/0x500 [ 1180.145763][T17315] ? ovl_dir_open+0x310/0x310 [ 1180.150462][T17315] ? map_id_up+0x19c/0x320 [ 1180.154877][T17315] ? ovl_fill_real+0x2d0/0x2d0 [ 1180.159626][T17315] ? __kasan_check_write+0x14/0x20 [ 1180.164732][T17315] ? override_creds+0x135/0x170 [ 1180.169592][T17315] ovl_check_empty_dir+0xc0/0x510 [ 1180.174689][T17315] ? ovl_iterate+0xc50/0xc50 [ 1180.179272][T17315] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1180.185560][T17315] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1180.191803][T17315] ? ovl_dentry_lower+0x96/0xc0 [ 1180.196652][T17315] ovl_rename+0x6a9/0x18b0 [ 1180.201064][T17315] ? lock_acquire+0x190/0x410 [ 1180.205734][T17315] ? vfs_rename+0x10de/0x1850 [ 1180.210412][T17315] ? ovl_clear_empty+0x610/0x610 [ 1180.215360][T17315] ? do_raw_spin_unlock+0x181/0x270 [ 1180.220563][T17315] vfs_rename+0xb3c/0x1850 [ 1180.223370][T17289] overlayfs: unrecognized mount option "" or missing value [ 1180.224988][T17315] ? lookup_positive_unlocked+0xc0/0xc0 [ 1180.225009][T17315] ? d_lookup+0x199/0x260 [ 1180.242781][T17315] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1180.249045][T17315] do_renameat2+0xb0f/0xc40 [ 1180.253581][T17315] ? user_path_create+0x50/0x50 [ 1180.258454][T17315] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1180.264808][T17315] ? fput_many+0x12c/0x1a0 [ 1180.269223][T17315] ? ksys_write+0x1cf/0x290 [ 1180.273724][T17315] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1180.279194][T17315] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1180.285256][T17315] ? do_syscall_64+0x26/0x790 [ 1180.289936][T17315] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1180.295226][T17315] __x64_sys_rename+0x61/0x80 [ 1180.299894][T17315] do_syscall_64+0xfa/0x790 [ 1180.304403][T17315] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1180.310304][T17315] RIP: 0033:0x45b349 [ 1180.314212][T17315] 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 [ 1180.333803][T17315] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1180.342198][T17315] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1180.350155][T17315] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1180.358115][T17315] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1180.366082][T17315] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1180.374054][T17315] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000018 [ 1180.852731][T17313] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='+owerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,up,erdir=./file0']) 16:31:27 executing program 3 (fault-call:7 fault-nth:25): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:27 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xfe200400, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:27 executing program 2: fanotify_init(0x4, 0x80000) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:27 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') syz_mount_image$ceph(&(0x7f00000000c0)='ceph\x00', &(0x7f0000000200)='./bus\x00', 0x3, 0x4, &(0x7f0000000340)=[{&(0x7f0000000240)="aa6f851a368471e6b5514ca7d51979dadac4695c9e52460f53f6e78d95a06ef7a5562ce3ff5039c8079831bc67135f24f09d73", 0x33, 0xde}, {&(0x7f0000000440)="828d23dc45801baf5d42e5d9fc0b9f87134a855cd181ab06470be50866854f037dc7d51119a282b9a3122032cce51dc25a89763e03114299d89f247ac1feffbf79364befa049c6b62e8ae8614851ba463e466283ad6c8ecdf609fc199d9c745d4dd1dc971c26934d4d2f35b192714dc23ff0d69fed1e0ed70063cf9240d1bb1cfb828e89d5b42e9d5a3b68823b0156d1f8f4bb229f39b600a4c73750443b758cd240983d0008e38071060f2ffe94b8a05f3a918e2a2aed1a83339effee3c9214c160", 0xc2, 0x20}, {&(0x7f0000000540)="7f74baa259e5f9618c4204acc0b3f42de433d3b2a465546123c3943f3791cb1f0bf33825abb9265e16b3f92a77df7524f83721808609154888045760a473c72887c5844670a619fddfd43bb79a1b653800612dbd71d22fc0d0e71697d3b40b9f83a34b799cd82e495ec6ac296b6af108af70b21bdf8a190594fff69534489e11ddd048e9eaa60142df4b936649e4a002d345e9dc4ca0b44c608109137ad2188793355db1e9866b6282e252451861c95c80fb836c922fdafc6448703a37029d43a018b18823a85ab752e24f79342733412c9e58", 0xd3, 0x101}, {&(0x7f00000002c0)="592bf382dd7d5f3ed25e2a29181eb4b577", 0x11}], 0x188000, 0xfffffffffffffffe) [ 1181.908135][T17329] overlayfs: unrecognized mount option "+owerdir=./bus" or missing value [ 1181.937020][T17331] overlayfs: unrecognized mount option "up" or missing value 16:31:27 executing program 2: r0 = syz_open_dev$video4linux(&(0x7f0000000040)='/dev/v4l-subdev#\x00', 0x100000000, 0x2200) r1 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r1, &(0x7f0000000240)=""/112, 0x349b7f55) keyctl$instantiate(0xc, r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f61642064656661756c7420757365723a6367726f757032003031383434363734343036393431343538346d86b26443333139"], 0x34, 0xffffffffffffffff) lsetxattr$security_evm(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)='security.evm\x00', &(0x7f00000003c0)=@ng={0x4, 0x13, "f382c253e116abad410e0f"}, 0xd, 0x0) ioctl$VIDIOC_ENUM_FRAMESIZES(r0, 0xc02c564a, &(0x7f00000000c0)={0x4eba, 0x59565955, 0x3, @discrete={0x800, 0x3f}}) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000440)='./bus/file0\x00', &(0x7f0000000400)='./bus/file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') [ 1181.974440][T17337] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1181.998933][T17339] overlayfs: unrecognized mount option "+owerdir=./bus" or missing value [ 1182.019464][T17338] overlayfs: unrecognized mount option "up" or missing value [ 1182.025490][T17333] FAULT_INJECTION: forcing a failure. [ 1182.025490][T17333] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1182.040442][T17333] CPU: 1 PID: 17333 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1182.049257][T17333] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1182.059339][T17333] Call Trace: [ 1182.062652][T17333] dump_stack+0x197/0x210 [ 1182.067000][T17333] should_fail.cold+0xa/0x15 16:31:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB=',owerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,up\\erdir=./file0']) [ 1182.071740][T17333] ? fault_create_debugfs_attr+0x180/0x180 [ 1182.077563][T17333] ? find_held_lock+0x35/0x130 [ 1182.082479][T17333] ? is_bpf_text_address+0xac/0x160 [ 1182.087728][T17333] should_fail_alloc_page+0x50/0x60 [ 1182.092962][T17333] __alloc_pages_nodemask+0x1a1/0x910 [ 1182.098475][T17333] ? __alloc_pages_slowpath+0x2900/0x2900 [ 1182.104216][T17333] ? __kasan_check_read+0x11/0x20 [ 1182.109265][T17333] ? fault_create_debugfs_attr+0x180/0x180 [ 1182.115191][T17333] cache_grow_begin+0x90/0xc60 [ 1182.119964][T17333] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1182.125772][T17333] ? trace_hardirqs_off+0x62/0x240 [ 1182.131904][T17333] __kmalloc+0x6b2/0x770 [ 1182.136185][T17333] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1182.141933][T17333] tomoyo_realpath_from_path+0xc5/0x660 [ 1182.147629][T17333] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1182.153926][T17333] ? tomoyo_init_request_info+0x105/0x1d0 [ 1182.159650][T17333] tomoyo_check_open_permission+0x2a3/0x3e0 [ 1182.165573][T17333] ? enable_cpucache.cold+0x12/0x1e [ 1182.170790][T17333] ? tomoyo_path_number_perm+0x520/0x520 [ 1182.176422][T17333] ? ovl_dir_read_merged+0x2d3/0x500 [ 1182.181762][T17333] ? __kasan_check_read+0x11/0x20 [ 1182.186859][T17333] ? __lock_acquire+0x8a0/0x4a00 [ 1182.191924][T17333] ? lock_downgrade+0x920/0x920 [ 1182.196770][T17333] ? rwlock_bug.part.0+0x90/0x90 [ 1182.201718][T17333] tomoyo_file_open+0xa9/0xd0 [ 1182.206416][T17333] security_file_open+0x71/0x300 [ 1182.211402][T17333] do_dentry_open+0x37a/0x1380 [ 1182.216171][T17333] ? chown_common+0x5c0/0x5c0 [ 1182.220940][T17333] dentry_open+0x132/0x1d0 [ 1182.225366][T17333] ovl_path_open+0x56/0x70 [ 1182.229873][T17333] ovl_dir_read_merged+0x2d3/0x500 [ 1182.234994][T17333] ? ovl_dir_open+0x310/0x310 [ 1182.239783][T17333] ? map_id_up+0x19c/0x320 [ 1182.244227][T17333] ? ovl_fill_real+0x2d0/0x2d0 [ 1182.248993][T17333] ? __kasan_check_write+0x14/0x20 [ 1182.254265][T17333] ? override_creds+0x135/0x170 [ 1182.259122][T17333] ovl_check_empty_dir+0xc0/0x510 [ 1182.264253][T17333] ? ovl_iterate+0xc50/0xc50 [ 1182.268938][T17333] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1182.275259][T17333] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1182.281769][T17333] ? ovl_dentry_lower+0x96/0xc0 [ 1182.286677][T17333] ovl_rename+0x6a9/0x18b0 [ 1182.291087][T17333] ? lock_acquire+0x190/0x410 [ 1182.296673][T17333] ? vfs_rename+0x10de/0x1850 [ 1182.301424][T17333] ? ovl_clear_empty+0x610/0x610 [ 1182.306354][T17333] ? do_raw_spin_unlock+0x181/0x270 [ 1182.311616][T17333] vfs_rename+0xb3c/0x1850 [ 1182.316045][T17333] ? lookup_positive_unlocked+0xc0/0xc0 [ 1182.321698][T17333] ? d_lookup+0x199/0x260 [ 1182.326511][T17333] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1182.332761][T17333] do_renameat2+0xb0f/0xc40 [ 1182.337276][T17333] ? user_path_create+0x50/0x50 [ 1182.342250][T17333] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1182.348594][T17333] ? fput_many+0x12c/0x1a0 [ 1182.353013][T17333] ? ksys_write+0x1cf/0x290 [ 1182.357539][T17333] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1182.363127][T17333] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1182.369344][T17333] ? do_syscall_64+0x26/0x790 [ 1182.374037][T17333] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1182.379479][T17333] __x64_sys_rename+0x61/0x80 [ 1182.384156][T17333] do_syscall_64+0xfa/0x790 [ 1182.388739][T17333] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1182.394627][T17333] RIP: 0033:0x45b349 [ 1182.398677][T17333] 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 16:31:28 executing program 3 (fault-call:7 fault-nth:26): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1182.418497][T17333] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1182.427344][T17333] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1182.435444][T17333] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1182.443411][T17333] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1182.451415][T17333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1182.459403][T17333] R13: 0000000000000875 R14: 00000000004c9db5 R15: 0000000000000019 [ 1182.549269][T17350] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1182.557075][T17347] overlayfs: unrecognized mount option "owerdir=./bus" or missing value [ 1182.610575][T17354] encrypted_key: insufficient parameters specified [ 1182.633317][T17356] overlayfs: unrecognized mount option "owerdir=./bus" or missing value [ 1182.677300][T17357] overlayfs: unrecognized mount option "up\erdir=./file0" or missing value [ 1182.690177][T17354] encrypted_key: insufficient parameters specified 16:31:28 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x2d) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c6f7765726469723d400137230a041743726b6469723d2e2f66616c653118c7707065726429723d2e2f66696c6530aecade2bd80c8128392ef0200000"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:31:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='-owerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1182.741530][T17363] overlayfs: unrecognized mount option "up\erdir=./file0" or missing value 16:31:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upp%rdir=./file0']) [ 1182.820153][T17366] FAULT_INJECTION: forcing a failure. [ 1182.820153][T17366] name failslab, interval 1, probability 0, space 0, times 0 [ 1182.833485][T17366] CPU: 0 PID: 17366 Comm: syz-executor.3 Not tainted 5.5.0-rc7-syzkaller #0 [ 1182.842489][T17366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1182.852567][T17366] Call Trace: [ 1182.855875][T17366] dump_stack+0x197/0x210 [ 1182.860240][T17366] should_fail.cold+0xa/0x15 [ 1182.864860][T17366] ? fault_create_debugfs_attr+0x180/0x180 [ 1182.870811][T17366] ? ___might_sleep+0x163/0x2c0 [ 1182.875696][T17366] __should_failslab+0x121/0x190 [ 1182.880659][T17366] should_failslab+0x9/0x14 [ 1182.885180][T17366] __kmalloc+0x2e0/0x770 [ 1182.889583][T17366] ? ext4fs_dirhash+0x17e/0x2e0 [ 1182.894452][T17366] ? ext4_htree_store_dirent+0x8a/0x650 [ 1182.900111][T17366] ext4_htree_store_dirent+0x8a/0x650 [ 1182.905526][T17366] htree_dirblock_to_tree+0x4e5/0x8f0 [ 1182.911107][T17366] ? dx_probe+0x1120/0x1120 [ 1182.915756][T17366] ? __lock_acquire+0x16f2/0x4a00 [ 1182.919507][T17370] overlayfs: unrecognized mount option "-owerdir=./bus" or missing value [ 1182.920818][T17366] ? aa_file_perm+0x5ed/0x1600 [ 1182.920833][T17366] ? find_held_lock+0x35/0x130 [ 1182.920855][T17366] ext4_htree_fill_tree+0x26c/0xa80 [ 1182.944629][T17366] ? __kasan_check_read+0x11/0x20 [ 1182.949680][T17366] ? do_split+0x1f20/0x1f20 [ 1182.954197][T17366] ? rcu_lockdep_current_cpu_online+0xe3/0x130 [ 1182.960369][T17366] ? ext4_readdir+0x21e1/0x3520 [ 1182.965250][T17366] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1182.971259][T17366] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1182.977081][T17366] ? kmem_cache_alloc_trace+0x397/0x790 [ 1182.977506][T17375] overlayfs: unrecognized mount option "-owerdir=./bus" or missing value [ 1182.982648][T17366] ? aa_path_link+0x350/0x350 [ 1182.982673][T17366] ext4_readdir+0x1bd3/0x3520 [ 1182.982694][T17366] ? mark_held_locks+0xf0/0xf0 [ 1182.992673][T17374] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1182.995822][T17366] ? __ext4_check_dir_entry+0x390/0x390 [ 1182.995845][T17366] ? __kasan_check_write+0x14/0x20 [ 1183.009184][T17372] overlayfs: unrecognized mount option "upp%rdir=./file0" or missing value [ 1183.013502][T17366] ? down_read_killable+0x10c/0x490 [ 1183.013519][T17366] ? rwsem_down_read_slowpath+0xfa0/0xfa0 [ 1183.013539][T17366] ? security_file_permission+0x8f/0x380 [ 1183.013564][T17366] iterate_dir+0x47f/0x5e0 [ 1183.045296][T17377] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1183.049503][T17366] ovl_dir_read_merged+0x36b/0x500 [ 1183.049518][T17366] ? ovl_dir_open+0x310/0x310 [ 1183.049531][T17366] ? map_id_up+0x19c/0x320 [ 1183.049546][T17366] ? ovl_fill_real+0x2d0/0x2d0 [ 1183.049571][T17366] ? __kasan_check_write+0x14/0x20 [ 1183.049585][T17366] ? override_creds+0x135/0x170 [ 1183.049604][T17366] ovl_check_empty_dir+0xc0/0x510 [ 1183.049620][T17366] ? ovl_iterate+0xc50/0xc50 [ 1183.049637][T17366] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1183.049652][T17366] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1183.049668][T17366] ? ovl_dentry_lower+0x96/0xc0 [ 1183.049689][T17366] ovl_rename+0x6a9/0x18b0 [ 1183.113276][T17379] overlayfs: unrecognized mount option "upp%rdir=./file0" or missing value [ 1183.113531][T17366] ? lock_acquire+0x190/0x410 [ 1183.136092][T17366] ? vfs_rename+0x10de/0x1850 [ 1183.140795][T17366] ? ovl_clear_empty+0x610/0x610 [ 1183.145757][T17366] ? do_raw_spin_unlock+0x181/0x270 [ 1183.151106][T17366] vfs_rename+0xb3c/0x1850 [ 1183.155558][T17366] ? lookup_positive_unlocked+0xc0/0xc0 [ 1183.161120][T17366] ? d_lookup+0x199/0x260 [ 1183.165486][T17366] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 16:31:28 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x20) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000005200)='/dev/dlm_plock\x00', 0x400, 0x0) r1 = socket(0x80000000000000a, 0x2, 0x0) close(r1) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) getsockopt$IP_SET_OP_VERSION(r2, 0x1, 0x53, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000000)={r4}, &(0x7f0000000040)=0x10) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000005240)=@assoc_value={r4, 0x5}, 0x8) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x301400, 0x0) chdir(&(0x7f0000000000)='./file0\x00') socket$inet(0x2, 0xa, 0x7f) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') write$binfmt_script(r2, &(0x7f0000000180)={'#! ', './bus/file1', [{0x20, '/dev/dlm_plock\x00'}, {0x20, '/dev/dlm_plock\x00'}, {0x20, '/dev/dlm_plock\x00'}, {0x20, '#wlan0'}, {}, {0x20, 'cgroup2\x00'}], 0xa, "0badd4cc904979d77249d9f8f54cb220cad77c443a9922d621153b27c8d2afb10fc73f87d103fc56de61da29c8fde3477aa40b46270f3eb21d98de905309913e9b1a514233b13aec"}, 0x98) 16:31:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='.owerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1183.171764][T17366] do_renameat2+0xb0f/0xc40 [ 1183.176411][T17366] ? user_path_create+0x50/0x50 [ 1183.181411][T17366] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1183.187674][T17366] ? fput_many+0x12c/0x1a0 [ 1183.192127][T17366] ? ksys_write+0x1cf/0x290 [ 1183.196653][T17366] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1183.202133][T17366] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1183.208207][T17366] ? do_syscall_64+0x26/0x790 [ 1183.212898][T17366] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1183.218203][T17366] __x64_sys_rename+0x61/0x80 [ 1183.222901][T17366] do_syscall_64+0xfa/0x790 [ 1183.227423][T17366] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1183.233463][T17366] RIP: 0033:0x45b349 [ 1183.237375][T17366] 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 [ 1183.256994][T17366] RSP: 002b:00007f206d909c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 1183.265421][T17366] RAX: ffffffffffffffda RBX: 00007f206d90a6d4 RCX: 000000000045b349 [ 1183.273410][T17366] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000300 [ 1183.281402][T17366] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1183.289412][T17366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1183.297398][T17366] R13: 0000000000000875 R14: 00000000004c9db5 R15: 000000000000001a [ 1183.421375][T17389] overlayfs: unrecognized mount option ".owerdir=./bus" or missing value [ 1183.443956][T17390] overlayfs: unrecognized mount option ".owerdir=./bus" or missing value [ 1183.931078][T17368] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xfeffffff, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:30 executing program 4: r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$TIOCSTI(r0, 0x5412, 0x4) mkdir(&(0x7f00000000c0)='./file1\x00', 0x9d) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000200)) 16:31:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upp,rdir=./file0']) 16:31:30 executing program 3 (fault-call:7 fault-nth:27): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='0owerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:30 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r0 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0xfffffffffffffffa, 0x100) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f00000003c0)=@deltaction={0x28c, 0x31, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@TCA_ACT_TAB={0x24, 0x1, [{0x14, 0x19, 0x0, 0x0, @TCA_ACT_KIND={0xf, 0x1, 'tunnel_key\x00'}}, {0xc, 0x1b, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}]}, @TCA_ACT_TAB={0x30, 0x1, [{0xc, 0xc, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7fff}}, {0x14, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0xc, 0x1e, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}]}, @TCA_ACT_TAB={0x34, 0x1, [{0xc, 0xa, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x200}}, {0xc, 0x19, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}, {0xc, 0x0, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x10000}}, {0xc, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0x7, 0x1, 'xt\x00'}}]}, @TCA_ACT_TAB={0x90, 0x1, [{0xc, 0x2, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7}}, {0xc, 0xf, 0x0, 0x0, @TCA_ACT_KIND={0x7, 0x1, 'xt\x00'}}, {0x10, 0x0, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0xc, 0x1c, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x16f000}}, {0xc, 0x3, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}, {0x10, 0xe, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0x14, 0x1a, 0x0, 0x0, @TCA_ACT_KIND={0xf, 0x1, 'tunnel_key\x00'}}, {0x10, 0x7, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}, {0xc, 0x3, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1}}, {0xc, 0x0, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7ff}}]}, @TCA_ACT_TAB={0x48, 0x1, [{0xc, 0x8, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x200}}, {0xc, 0x6, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x6992}}, {0xc, 0x6, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x40}}, {0x10, 0x10, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0x10, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}, @TCA_ACT_TAB={0x68, 0x1, [{0xc, 0x3, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8a}}, {0x10, 0x1c, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'csum\x00'}}, {0xc, 0x1c, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8001}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x3}}, {0xc, 0x4, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xe300}}, {0xc, 0x17, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x3}}, {0xc, 0x1f, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x2}}]}, @TCA_ACT_TAB={0x54, 0x1, [{0x14, 0x8, 0x0, 0x0, @TCA_ACT_KIND={0xf, 0x1, 'tunnel_key\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}, {0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'csum\x00'}}, {0x10, 0x17, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}, {0xc, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}]}, @TCA_ACT_TAB={0x4c, 0x1, [{0x10, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x14, 0xf, 0x0, 0x0, @TCA_ACT_KIND={0xf, 0x1, 'tunnel_key\x00'}}, {0xc, 0x8, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x3f}}, {0xc, 0x1e, 0x0, 0x0, @TCA_ACT_KIND={0x7, 0x1, 'xt\x00'}}, {0xc, 0x9, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x3}}]}, @TCA_ACT_TAB={0x10, 0x1, [{0xc, 0x5, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}]}]}, 0x28c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1184.985848][T17402] overlayfs: unrecognized mount option "0owerdir=./bus" or missing value [ 1184.985926][T17405] overlayfs: unrecognized mount option "upp" or missing value [ 1185.021171][T17403] overlayfs: './bus' not a directory [ 1185.025321][T17408] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:30 executing program 2: syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x80001) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) getsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000180), &(0x7f0000000100)=0x8) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x406, r1) r3 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) r4 = socket(0x80000000000000a, 0x2, 0x0) close(r4) r5 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f00000003c0)=ANY=[@ANYBLOB="00cea2ffb100ade3f01c5e0000003c48be021ad8c592c3e88e6e9b331b67a1a1dd469de7c5ab0c438625be4d6b4851dcb2d829bf6fc6a0cfbc5d56d6e4cdbbc3819cd0f2d5a1c24e5dd4b8281096c722112b070e3a0a7677e53ef995181b168e5bb131b1c7f62b6f3b9f87", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r4, 0x84, 0x0, &(0x7f0000000000)={r6}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r6, 0x7f, 0x6}, &(0x7f00000001c0)=0xc) getsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000200)=@assoc_id=r7, &(0x7f0000000280)=0x4) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1185.063451][T17410] overlayfs: unrecognized mount option "0owerdir=./bus" or missing value [ 1185.097203][T17414] overlayfs: unrecognized mount option "upp" or missing value [ 1185.120525][T17403] overlayfs: './bus' not a directory 16:31:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='Lowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upp\\rdir=./file0']) 16:31:30 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:31 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$VIDIOC_S_SELECTION(r0, 0xc040565f, &(0x7f0000000840)={0x5, 0x3, 0x4, {0x10000, 0x3, 0x9, 0x7fff}}) stat(&(0x7f0000000700)='./bus/file0/file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_tcp(&(0x7f0000000640)='127.0.0.1\x00', &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='9p\x00', 0xc20, &(0x7f00000008c0)=ANY=[@ANYBLOB='trans=tcp,port=0x0000000000004e23,version=9p2000,access=any,cache=fscache,euid>', @ANYRESDEC=r1, @ANYBLOB="2c7065726d6974621ab972656374696f2c00d614033be4ff5b55789785a7a93ca81b19b7728d04565f71402be886adad312b7911cfff35ec1f025d0f5f671f556c33d4b36a3e2f4fd5e17f84308256b3e6699aaf2402de4f9fec6991f483efa05a88fa04c1d443eae39c5615773c1cdcf6f078dbad00"]) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r2 = geteuid() r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000540)=0x1c) accept4(r3, &(0x7f0000000580)=@ipx, &(0x7f0000000600)=0x80, 0x800) syz_mount_image$jfs(&(0x7f00000000c0)='jfs\x00', &(0x7f0000000200)='./bus/file0/file0\x00', 0xffffffff, 0x3, &(0x7f00000004c0)=[{&(0x7f0000000240)="323ef0812706bb1339471f621fe3089833a4f0", 0x13, 0xff}, {&(0x7f0000000340)="f99884c1aa73007291eb5bf61c9aeeb570d4b705bee8d56c8df7f1eada1ddccc9d0867e98d887f472920c18e3fe6d1861ab49ab9b8a70ba5de6de793ed22ea3899d310b3702475cbeb08705d00762c1dadc8f7f5d2658596e51e3c2bb19af400abd289435cf0bd7dede82bb7cc259a92", 0x70, 0xfffffffffffffff9}, {&(0x7f0000000440)="ab8daf10d90ef797a39965d3929228e7b237ce8dd35173a1316dcd523acf8297058694a758fd03ce7e242ed91eb0c5bccb5a96ff9c013f814ba946fe56d62fcf5296bf6964ec89714a659111238dbb05202639318950117bf25880d044701a88696df69d17ef1227f6876f518343c45b3c519efded", 0x75, 0x923d}], 0x800, &(0x7f00000002c0)={[{@errors_continue='errors=continue'}], [{@hash='hash'}, {@euid_gt={'euid>', r2}}]}) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1185.341501][T17428] overlayfs: unrecognized mount option "upp\rdir=./file0" or missing value [ 1185.358136][T17430] overlayfs: unrecognized mount option "upp\rdir=./file0" or missing value [ 1185.376241][T17426] overlayfs: './bus' not a directory 16:31:31 executing program 2: ioctl$KVM_SET_TSC_KHZ(0xffffffffffffffff, 0xaea2, 0xffff) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1185.392000][T17427] overlayfs: unrecognized mount option "Lowerdir=./bus" or missing value [ 1185.480320][T17433] overlayfs: './bus' not a directory [ 1185.504873][T17438] overlayfs: unrecognized mount option "Lowerdir=./bus" or missing value [ 1186.141872][T17451] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xfffff000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,uppe,dir=./file0']) 16:31:32 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getsockopt$netrom_NETROM_N2(0xffffffffffffffff, 0x103, 0x3, &(0x7f00000000c0)=0x3886, &(0x7f0000000200)=0x4) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='Xowerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:32 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') creat(&(0x7f00000000c0)='./file0\x00', 0x101) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:32 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) personality(0x40000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f627575a5b04f3892d6ce723d0e2f66696c65312c75707065726469723d2e2f66696c6530"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000340)={{&(0x7f0000000200)=""/8, 0x8}, &(0x7f0000000240), 0x22}, 0x20) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1187.165313][T17455] overlayfs: missing 'workdir' [ 1187.183054][T17459] overlayfs: unrecognized mount option "Xowerdir=./bus" or missing value [ 1187.195178][T17460] overlayfs: unrecognized mount option "uppe" or missing value [ 1187.226421][T17465] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1187.238082][T17468] overlayfs: unrecognized mount option "uppe" or missing value [ 1187.247117][T17467] overlayfs: unrecognized mount option "Xowerdir=./bus" or missing value [ 1187.250784][T17455] overlayfs: missing 'workdir' 16:31:33 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) socket$can_j1939(0x1d, 0x2, 0x7) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1187.262900][T17461] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:31:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,uppe/dir=./file0']) 16:31:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\\owerdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:33 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mount$9p_virtio(&(0x7f00000000c0)='syz\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='9p\x00', 0x8001, &(0x7f0000000340)={'trans=virtio,', {[], [{@uid_eq={'uid', 0x3d, 0xee01}}, {@hash='hash'}]}}) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) statx(r0, &(0x7f00000003c0)='./bus/file1\x00', 0x0, 0x7ff, &(0x7f0000000440)) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:33 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="8630408500dd9e6f5baa8cff6d16ed1045b9cd2f898d7e92c6c1d70bcfd6104a50c6e1a3974f71fed5779169fe80aff9f7d766dd83ddf1e16116121bec77d922e8910109b4a6ed357129f883f2d58501079e94442bf2dacaf2c571d48550beac45ee26193b404c23030e0ac5eba9f811111100d6ed414962c02dccd596fed17b36d777ba42987b57ed4259bfff2b5795bf967abd107a6b4c5401854dd6fec88e41bf9c71c441db7485b0cd9cab5d5a2ae9689ae3a5895557a380fa90f717263e", 0xc0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYPTR]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:33 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) mmap$snddsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x80010, r0, 0xd000) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$UI_SET_SNDBIT(r0, 0x4004556a, 0x3) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000100)='./bus/file1\x00') ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r0, 0x8982, &(0x7f0000000180)={0x0, 'vxcan1\x00', {0x1}, 0x400}) ioctl$VT_GETSTATE(r0, 0x5603, &(0x7f00000001c0)={0x0, 0x40, 0xffff}) ioctl$sock_inet_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000140)) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000040), &(0x7f00000000c0)=0x4) [ 1187.481063][T17483] overlayfs: unrecognized mount option "\owerdir=./bus" or missing value [ 1187.490040][T17481] overlayfs: unrecognized mount option "uppe/dir=./file0" or missing value [ 1187.549373][T17486] overlayfs: unrecognized mount option "\owerdir=./bus" or missing value [ 1187.565254][T17488] overlayfs: './bus' not a directory [ 1187.566766][T17485] overlayfs: unrecognized mount option "uppe/dir=./file0" or missing value [ 1187.637482][T17494] overlayfs: './bus' not a directory [ 1188.231375][T17505] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,uppe\\dir=./file0']) 16:31:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='l%werdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:35 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = socket(0x80000000000000a, 0x2, 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000000)={r3}, &(0x7f0000000040)=0x10) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000000c0)={r3, 0xb48, 0x1000}, 0x8) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000340)='TIPCv2\x00') sendmsg$TIPC_NL_NODE_GET(r1, &(0x7f00000003c0)={&(0x7f0000000200), 0xc, &(0x7f0000000380)={&(0x7f0000000440)={0x88, r4, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@TIPC_NLA_NET={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x200}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x8}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x8}]}, @TIPC_NLA_MEDIA={0x48, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x800}, 0x24004090) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:35 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xffffff7f, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:35 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6cbba007046400003d2eeca35594b6c18295df23fa149b538734672db80000000000000000000000b4bd7d"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:35 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) fchmodat(r0, &(0x7f0000000040)='./bus/file1\x00', 0x168) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1189.315684][T17514] overlayfs: unrecognized mount option "l%werdir=./bus" or missing value [ 1189.317060][T17515] overlayfs: unrecognized mount option "uppe\dir=./file0" or missing value [ 1189.327910][T17509] overlayfs: unrecognized mount option "ld" or missing value 16:31:35 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1189.366136][T17519] overlayfs: unrecognized mount option "l%werdir=./bus" or missing value [ 1189.368091][T17520] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='l,werdir=./bus,workdir=./file1,upperdir=./file0']) [ 1189.429350][T17522] overlayfs: unrecognized mount option "uppe\dir=./file0" or missing value [ 1189.431661][T17521] overlayfs: unrecognized mount option "ld" or missing value 16:31:35 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000200)='/dev/vcsu#\x00', 0x80, 0x440) fspick(r0, &(0x7f00000002c0)='./bus/file1\x00', 0x1) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setsockopt$TIPC_CONN_TIMEOUT(0xffffffffffffffff, 0x10f, 0x82, &(0x7f0000000340)=0xfa, 0x4) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = ioctl$TIOCGPTPEER(r1, 0x5441, 0xd632) sysinfo(&(0x7f0000000380)=""/38) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f00000000c0)) 16:31:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper,ir=./file0']) 16:31:35 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x820884, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) getsockopt$X25_QBITINCL(r0, 0x106, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') open(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x19) [ 1189.565314][T17530] overlayfs: unrecognized mount option "l" or missing value [ 1189.629745][T17531] overlayfs: unrecognized mount option "l" or missing value 16:31:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='l/werdir=./bus,workdir=./file1,upperdir=./file0']) [ 1189.715950][T17537] overlayfs: unrecognized mount option "upper" or missing value [ 1189.778580][T17542] overlayfs: unrecognized mount option "upper" or missing value [ 1189.781380][T17544] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:31:35 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) setxattr$trusted_overlay_origin(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f00000003c0)='trusted.overlay.origin\x00', &(0x7f0000000440)='y\x00', 0x2, 0x0) ioctl$ASHMEM_GET_SIZE(r0, 0x7704, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$binder(0x0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200)='binder\x00', 0x2004022, &(0x7f0000000340)={[{@max={'max', 0x3d, 0x1}}, {@stats='stats=global'}, {@max={'max'}}], [{@smackfsroot={'smackfsroot'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}]}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lower\t\x00\x00\x00./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:35 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000040)='./bus/file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1189.907894][T17548] overlayfs: unrecognized mount option "l/werdir=./bus" or missing value [ 1190.001499][T17555] overlayfs: unrecognized mount option "l/werdir=./bus" or missing value [ 1190.044374][T17557] overlayfs: unrecognized mount option "lower " or missing value [ 1190.070890][T17558] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1190.113554][T17560] overlayfs: unrecognized mount option "lower " or missing value 16:31:36 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x2c) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1190.303691][T17563] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1190.403965][T17568] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:31:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xffffff9e, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper\\ir=./file0']) 16:31:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='l\\werdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:37 executing program 2: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffdc0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="a4000000", @ANYRES16=r2, @ANYBLOB="3f02000000000000000001000000000000000c4100000088001462726f6164636173742d6c696e6b0000e59e512e19d2b4cc443620dc247fa644a43d66aa100b98af952ba72ff0a75cc5d50578d1a461"], 0xa4}, 0x1, 0xfffffff0}, 0x0) finit_module(0xffffffffffffffff, &(0x7f0000000200)='TIPC\x00', 0x2) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f00000000c0)={0x68, r2, 0x100, 0x70bd26, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0x8, @link='syz0\x00'}}}, ["", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4004}, 0x40000) 16:31:37 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r0, 0xc0884113, &(0x7f0000000340)={0x0, 0xfffffc36, 0xfffffffa, 0xf6, 0x5, 0x2, 0xffff, 0x7, 0x9, 0x7f, 0x100}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(&(0x7f00000000c0)=@md0='/dev/md0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='cgroup\x00', 0x0, &(0x7f00000002c0)='overlay\x00') mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000440)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='loworkdir=./file1,upperdir=./file0\x00'/47]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') ioctl$SNDCTL_DSP_NONBLOCK(0xffffffffffffffff, 0x500e, 0x0) 16:31:37 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2a) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') pivot_root(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./bus/file0/file0\x00') [ 1191.284259][T17573] overlayfs: unrecognized mount option "l\werdir=./bus" or missing value [ 1191.307555][T17575] cgroup1: Unknown subsys name 'overlay' [ 1191.315703][T17575] overlayfs: unrecognized mount option "loworkdir=./file1" or missing value [ 1191.332266][T17579] overlayfs: unrecognized mount option "upper\ir=./file0" or missing value [ 1191.357637][T17582] overlayfs: unrecognized mount option "l\werdir=./bus" or missing value [ 1191.371496][T17585] cgroup1: Unknown subsys name 'overlay' 16:31:37 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,uppe\\dir=./file0']) 16:31:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lo,erdir=./bus,workdir=./file1,upperdir=./file0']) [ 1191.384989][T17587] overlayfs: unrecognized mount option "upper\ir=./file0" or missing value [ 1191.392501][T17586] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1191.395645][T17585] overlayfs: unrecognized mount option "loworkdir=./file1" or missing value 16:31:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperair=./file0']) 16:31:37 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x101) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = dup2(r0, 0xffffffffffffffff) write$binfmt_script(r1, &(0x7f0000000440)={'#! ', './bus', [{0x20, 'overlay\x00'}, {0x20, 'overlay\x00'}, {0x20, 'overlay\x00'}, {0x20, 'nodevppp1@posix_acl_access*\x87/{GPL*-vboxnet0^proc&.ppp1vmnet0-'}, {0x20, '\xb8*,eth0['}, {0x20, 'overlay\x00'}, {0x20, 'overlay\x00'}], 0xa, "8a9f4a154ac04b7851e18c57f644eea254fbd2ea77a0b75bdb8d0806605728f4807bc419da1a1bd314ba056a1de46bef013d29b68c766bbe1205a403aabfdf7da4abf759fc505d76bf79bf4bfbc2c49ca1dd6ac8a071ff2465029442cb9c7232069653670f3c4e3292bea2137ee09d7c773ff204918e870c9cbeb8cc148b9fe35d108774c635daea48093f3dfa1cfa6a4db5c8780a5425b841523d2b54dc37e77fbde47f30d8edb57c472702bf317e821ab8eb9bcae5b8cb7f356607cfe44d375eebfb02267d50d91df6e2a56fe361bc06ffafce1303fe9288eb4deeabb505bb3464f5079fa82e8f78"}, 0x166) [ 1191.474949][T17589] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:31:37 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) getsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f00000003c0), &(0x7f0000000500)=0x4) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = geteuid() mount$overlay(0x0, &(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000200)='overlay\x00', 0x2, &(0x7f0000000440)={[{@upperdir={'upperdir', 0x3d, './bus/file1'}}, {@xino_auto='xino=auto'}, {@default_permissions='default_permissions'}], [{@audit='audit'}, {@pcr={'pcr', 0x3d, 0x22}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_eq={'uid', 0x3d, r2}}, {@uid_gt={'uid>', r3}}]}) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1191.603471][T17592] overlayfs: unrecognized mount option "uppe\dir=./file0" or missing value 16:31:37 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x60000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) [ 1191.660428][T17598] overlayfs: unrecognized mount option "lo" or missing value [ 1191.697051][T17601] overlayfs: unrecognized mount option "upperair=./file0" or missing value [ 1191.719819][T17602] overlayfs: unrecognized mount option "lo" or missing value [ 1191.746856][T17604] overlayfs: unrecognized mount option "upperair=./file0" or missing value [ 1191.762374][T17606] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1191.951831][T17617] overlayfs: unrecognized mount option "audit" or missing value [ 1191.962636][T17617] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1192.412600][T17622] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xffffffa1, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lo.erdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:39 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000340)='./bus/file0\x00', 0x4e) open(&(0x7f0000000200)='./file1\x00', 0x600, 0x5a) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:39 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000200)='./bus/file1\x00', 0x1ca) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = dup(r0) ioctl$USBDEVFS_FREE_STREAMS(r1, 0x8008551d, &(0x7f00000000c0)={0xaf7c, 0x1, [{0x2}]}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperd%r=./file0']) 16:31:39 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x4c000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) [ 1193.481913][T17627] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1193.539086][T17629] overlayfs: unrecognized mount option "upperd%r=./file0" or missing value [ 1193.569723][T17633] overlayfs: unrecognized mount option "lo.erdir=./bus" or missing value 16:31:39 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYRES64]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1193.599112][T17638] overlayfs: './bus' not a directory [ 1193.620048][T17640] overlayfs: unrecognized mount option "upperd%r=./file0" or missing value [ 1193.624507][T17642] overlayfs: unrecognized mount option "lo.erdir=./bus" or missing value 16:31:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lo/erdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:39 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r0, 0xc05c5340, &(0x7f0000000200)={0x4, 0x1, 0x0, {0x2, 0x2}, 0x5, 0x4}) 16:31:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperd,r=./file0']) [ 1193.797418][T17647] overlayfs: unrecognized mount option "" or missing value [ 1193.857029][T17650] overlayfs: unrecognized mount option "" or missing value 16:31:39 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1193.905015][T17653] overlayfs: unrecognized mount option "lo/erdir=./bus" or missing value [ 1193.937023][T17655] overlayfs: unrecognized mount option "lo/erdir=./bus" or missing value 16:31:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lo\\erdir=./bus,workdir=./file1,upperdir=./file0']) [ 1194.044434][T17660] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1194.092897][T17662] overlayfs: unrecognized mount option "upperd" or missing value [ 1194.136600][T17666] overlayfs: unrecognized mount option "upperd" or missing value [ 1194.142906][T17665] overlayfs: unrecognized mount option "lo\erdir=./bus" or missing value [ 1194.165351][T17667] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1194.196659][T17668] overlayfs: unrecognized mount option "lo\erdir=./bus" or missing value 16:31:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xfffffff0, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:41 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x1f, 0x48000) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r0, 0xc1205531, &(0x7f0000000440)={0x9, 0x100000, 0x7fff, 0x6, [], [], [], 0x8001, 0x3, 0x7, 0x80000001, "142b7a625bc34a1805f64e433799b02f"}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:41 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) mount$overlay(0x0, &(0x7f00000000c0)='./bus/file1\x00', &(0x7f0000000200)='overlay\x00', 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB='nfs_export=off,xino=off,metacopy=off,dont_hash,uid=', @ANYRESDEC=r1, @ANYBLOB="2e666f956e65723d", @ANYRESDEC=r3, @ANYBLOB=',context=user_u,\x00']) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperd\\r=./file0']) 16:31:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='low%rdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:41 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x4c000000, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) [ 1195.583651][T17680] overlayfs: unrecognized mount option "upperd\r=./file0" or missing value [ 1195.619312][T17684] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1195.635915][T17685] overlayfs: unrecognized mount option "upperd\r=./file0" or missing value [ 1195.649416][T17679] overlayfs: failed to resolve './file0': -2 [ 1195.668507][T17686] overlayfs: unrecognized mount option "low%rdir=./bus" or missing value [ 1195.675752][T17688] overlayfs: failed to resolve './file0': -2 16:31:41 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdi,=./file0']) 16:31:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='low,rdir=./bus,workdir=./file1,upperdir=./file0']) [ 1195.720834][T17690] overlayfs: unrecognized mount option "low%rdir=./bus" or missing value [ 1195.729948][T17691] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:31:41 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x13d) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1195.861009][T17698] overlayfs: unrecognized mount option "upperdi" or missing value [ 1195.879561][T17699] overlayfs: unrecognized mount option "low" or missing value [ 1195.912126][T17701] overlayfs: unrecognized mount option "upperdi" or missing value [ 1195.931137][T17703] overlayfs: unrecognized mount option "low" or missing value [ 1195.945888][T17700] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:31:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='low\\rdir=./bus,workdir=./file1,upperdir=./file0']) 16:31:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdi/=./file0']) [ 1196.112621][T17709] overlayfs: unrecognized mount option "low\rdir=./bus" or missing value [ 1196.133423][T17712] overlayfs: unrecognized mount option "upperdi/=./file0" or missing value [ 1196.179692][T17714] overlayfs: unrecognized mount option "low\rdir=./bus" or missing value [ 1196.193600][T17717] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1196.198395][T17716] overlayfs: unrecognized mount option "upperdi/=./file0" or missing value [ 1196.602352][T17722] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:43 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xfffffffe, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:43 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ubi_ctrl\x00', 0x4000, 0x0) write$FUSE_NOTIFY_POLL(r0, &(0x7f00000002c0)={0x18, 0x1, 0x0, {0x6}}, 0x18) r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$FBIOGET_VSCREENINFO(r1, 0x4600, &(0x7f0000000340)) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d8c75732c776f326b6469723d2e2f66696c65312c75707065726469723d2e"]) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) ioctl$SIOCPNENABLEPIPE(r2, 0x89ed, 0x0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowe,dir=./bus,workdir=./file1,upperdir=./file0']) 16:31:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdi\\=./file0']) 16:31:43 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) bind$netrom(0xffffffffffffffff, &(0x7f0000000200)={{0x3, @default, 0x8}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @default, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast]}, 0x48) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000500)='SEG6\x00') sendmsg$SEG6_CMD_GET_TUNSRC(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000004c0), 0xc, &(0x7f0000000680)={&(0x7f0000000900)={0x44, r1, 0x0, 0x70bd2c, 0x25dfdbff, {}, [@SEG6_ATTR_DST={0x14, 0x1, @local}, @SEG6_ATTR_DSTLEN={0x8}, @SEG6_ATTR_DST={0x14, 0x1, @mcast2}]}, 0x44}, 0x1, 0x0, 0x0, 0x44040}, 0x0) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x53525afabec5bb9e}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x28, r1, 0x300, 0x70bd2a, 0x25dfdbfc, {}, [@SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x4}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x8010}, 0xc0) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:43 executing program 2 (fault-call:6 fault-nth:0): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x540a, 0x3) [ 1197.689472][T17726] overlayfs: unrecognized mount option "lowe" or missing value [ 1197.717980][T17734] overlayfs: unrecognized mount option "upperdi\=./file0" or missing value [ 1197.749099][T17733] overlayfs: unrecognized mount option "wo2kdir=./file1" or missing value [ 1197.751909][T17736] overlayfs: unrecognized mount option "lowe" or missing value [ 1197.763100][T17738] FAULT_INJECTION: forcing a failure. [ 1197.763100][T17738] name failslab, interval 1, probability 0, space 0, times 0 [ 1197.788391][T17737] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1197.791329][T17738] CPU: 0 PID: 17738 Comm: syz-executor.2 Not tainted 5.5.0-rc7-syzkaller #0 [ 1197.798911][T17740] overlayfs: unrecognized mount option "upperdi\=./file0" or missing value [ 1197.805241][T17738] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1197.805255][T17738] Call Trace: [ 1197.815925][T17728] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1197.823935][T17738] dump_stack+0x197/0x210 [ 1197.823956][T17738] should_fail.cold+0xa/0x15 [ 1197.823973][T17738] ? fault_create_debugfs_attr+0x180/0x180 [ 1197.823991][T17738] ? ___might_sleep+0x163/0x2c0 [ 1197.824012][T17738] __should_failslab+0x121/0x190 [ 1197.824029][T17738] should_failslab+0x9/0x14 [ 1197.824047][T17738] __kmalloc+0x2e0/0x770 [ 1197.824060][T17738] ? mark_held_locks+0xf0/0xf0 [ 1197.824073][T17738] ? mark_lock+0xc2/0x1220 [ 1197.824086][T17738] ? _parse_integer+0x190/0x190 [ 1197.824110][T17738] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1197.869980][T17733] overlayfs: unrecognized mount option "wo2kdir=./file1" or missing value [ 1197.870875][T17738] tomoyo_realpath_from_path+0xc5/0x660 [ 1197.870890][T17738] ? tomoyo_path_number_perm+0x193/0x520 [ 1197.870913][T17738] tomoyo_path_number_perm+0x1dd/0x520 [ 1197.920418][T17738] ? tomoyo_path_number_perm+0x193/0x520 [ 1197.926189][T17738] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1197.932104][T17738] ? __f_unlock_pos+0x19/0x20 [ 1197.937019][T17738] ? __fget+0x37f/0x550 [ 1197.941205][T17738] ? ksys_dup3+0x3e0/0x3e0 [ 1197.945620][T17738] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1197.952031][T17738] ? fput_many+0x12c/0x1a0 [ 1197.956443][T17738] tomoyo_file_ioctl+0x23/0x30 [ 1197.961308][T17738] security_file_ioctl+0x77/0xc0 [ 1197.966248][T17738] ksys_ioctl+0x57/0xd0 [ 1197.970573][T17738] __x64_sys_ioctl+0x73/0xb0 [ 1197.975147][T17738] do_syscall_64+0xfa/0x790 [ 1197.979697][T17738] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1197.985637][T17738] RIP: 0033:0x45b349 [ 1197.989528][T17738] 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 [ 1198.009119][T17738] RSP: 002b:00007f9cb2795c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1198.017548][T17738] RAX: ffffffffffffffda RBX: 00007f9cb27966d4 RCX: 000000000045b349 [ 1198.025531][T17738] RDX: 0000000000000003 RSI: 000000000000540a RDI: 0000000000000003 [ 1198.033644][T17738] RBP: 000000000075bfc8 R08: 0000000000000000 R09: 0000000000000000 [ 1198.041624][T17738] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 16:31:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowe/dir=./bus,workdir=./file1,upperdir=./file0']) 16:31:43 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c050065726469723d2e2f6275732c776f726b6469723f000000000000002c75707065726469723d2e2f66696c6530"]) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f00000000c0)={0x4, 0x0, [0x0, 0x0, 0x0, 0x0]}) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f00000023c0)={{0x0, 0xadf6}}, 0x10) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir,./file0']) [ 1198.049586][T17738] R13: 0000000000000533 R14: 00000000004c67af R15: 0000000000000000 [ 1198.087856][T17738] ERROR: Out of memory at tomoyo_realpath_from_path. 16:31:43 executing program 2 (fault-call:6 fault-nth:1): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x540a, 0x3) [ 1198.234871][T17753] overlayfs: unrecognized mount option "upperdir" or missing value [ 1198.237915][T17755] overlayfs: unrecognized mount option "l" or missing value [ 1198.252306][T17754] overlayfs: unrecognized mount option "lowe/dir=./bus" or missing value [ 1198.254163][T17756] FAULT_INJECTION: forcing a failure. [ 1198.254163][T17756] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1198.273990][T17756] CPU: 0 PID: 17756 Comm: syz-executor.2 Not tainted 5.5.0-rc7-syzkaller #0 [ 1198.282686][T17756] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1198.284000][T17757] overlayfs: unrecognized mount option "upperdir" or missing value [ 1198.292746][T17756] Call Trace: [ 1198.292773][T17756] dump_stack+0x197/0x210 [ 1198.292797][T17756] should_fail.cold+0xa/0x15 [ 1198.292818][T17756] ? fault_create_debugfs_attr+0x180/0x180 [ 1198.292834][T17756] ? __kasan_check_read+0x11/0x20 [ 1198.292847][T17756] ? mark_lock+0xc2/0x1220 [ 1198.292872][T17756] should_fail_alloc_page+0x50/0x60 [ 1198.292885][T17756] __alloc_pages_nodemask+0x1a1/0x910 [ 1198.292906][T17756] ? __alloc_pages_slowpath+0x2900/0x2900 [ 1198.292920][T17756] ? __kasan_check_read+0x11/0x20 [ 1198.292940][T17756] ? fault_create_debugfs_attr+0x180/0x180 [ 1198.292965][T17756] cache_grow_begin+0x90/0xc60 [ 1198.311876][T17758] overlayfs: unrecognized mount option "lowe/dir=./bus" or missing value [ 1198.313034][T17756] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1198.313055][T17756] ? trace_hardirqs_off+0x62/0x240 [ 1198.313077][T17756] __kmalloc+0x6b2/0x770 16:31:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdirA./file0']) 16:31:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowe\\dir=./bus,workdir=./file1,upperdir=./file0']) [ 1198.313095][T17756] ? mark_held_locks+0xf0/0xf0 [ 1198.388385][T17756] ? mark_lock+0xc2/0x1220 [ 1198.392827][T17756] ? tomoyo_realpath_from_path+0xc5/0x660 [ 1198.398578][T17756] tomoyo_realpath_from_path+0xc5/0x660 [ 1198.404133][T17756] ? tomoyo_path_number_perm+0x193/0x520 [ 1198.409773][T17756] tomoyo_path_number_perm+0x1dd/0x520 [ 1198.415226][T17756] ? tomoyo_path_number_perm+0x193/0x520 [ 1198.420848][T17756] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1198.426751][T17756] ? __f_unlock_pos+0x19/0x20 [ 1198.431449][T17756] ? __fget+0x37f/0x550 [ 1198.435621][T17756] ? ksys_dup3+0x3e0/0x3e0 [ 1198.440032][T17756] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1198.446362][T17756] ? fput_many+0x12c/0x1a0 [ 1198.450797][T17756] tomoyo_file_ioctl+0x23/0x30 [ 1198.451399][T17759] overlayfs: unrecognized mount option "l" or missing value [ 1198.455571][T17756] security_file_ioctl+0x77/0xc0 [ 1198.455593][T17756] ksys_ioctl+0x57/0xd0 [ 1198.455612][T17756] __x64_sys_ioctl+0x73/0xb0 [ 1198.455635][T17756] do_syscall_64+0xfa/0x790 [ 1198.481153][T17756] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1198.487052][T17756] RIP: 0033:0x45b349 [ 1198.490953][T17756] 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 [ 1198.510591][T17756] RSP: 002b:00007f9cb2795c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1198.519049][T17756] RAX: ffffffffffffffda RBX: 00007f9cb27966d4 RCX: 000000000045b349 [ 1198.527040][T17756] RDX: 0000000000000003 RSI: 000000000000540a RDI: 0000000000000003 [ 1198.535058][T17756] RBP: 000000000075bfc8 R08: 0000000000000000 R09: 0000000000000000 [ 1198.544681][T17756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1198.552793][T17756] R13: 0000000000000533 R14: 00000000004c67af R15: 0000000000000001 [ 1198.631260][T17766] overlayfs: unrecognized mount option "lowe\dir=./bus" or missing value [ 1198.652334][T17767] overlayfs: unrecognized mount option "upperdirA./file0" or missing value [ 1198.662959][T17768] overlayfs: unrecognized mount option "lowe\dir=./bus" or missing value [ 1198.697104][T17770] overlayfs: unrecognized mount option "upperdirA./file0" or missing value [ 1198.799538][ T0] NOHZ: local_softirq_pending 08 [ 1199.430559][T17762] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:46 executing program 2 (fault-call:6 fault-nth:2): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x540a, 0x3) 16:31:46 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0xffffffff, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lower,ir=./bus,workdir=./file1,upperdir=./file0']) 16:31:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdirC./file0']) 16:31:46 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0xa4) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./file2\x00', &(0x7f0000000140)='./bus/file1\x00') 16:31:46 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') ioctl(0xffffffffffffffff, 0x100, &(0x7f0000000440)="4f00fd330def2e05c8f303e747ca8ea65b3a54b1f5e48068e53042b337cbc5aa86ede7213ee5315cf5f579dd7e36c60977dc41e0b902d27dc9b268fb1e44cf104420c1e0e905d8b4faeb53f87d9cd92714857a0d958b8802ab547dff55b96a57e8f2e2f43f5a89022414e5e03d1ce968234569fac4cf81f099b8d08091cc45c4a3e907b9c4e76d7cddd4b2890cdbf47e626a40e4fee658c193ec01c319bfa9f5f3fb1e64eee7c1eb65d4e1c2762de0172ea76507eccf17cdd302455d1d9aac8d8aa0657f9c44ab56f731f71a12dd8e212512766b532773d35a8156c335d2a86f3273854de2d785910f9d2853") [ 1200.486431][T17776] overlayfs: unrecognized mount option "lower" or missing value [ 1200.507529][T17781] overlayfs: unrecognized mount option "upperdirC./file0" or missing value [ 1200.529959][T17785] FAULT_INJECTION: forcing a failure. [ 1200.529959][T17785] name failslab, interval 1, probability 0, space 0, times 0 [ 1200.547206][T17786] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1200.555228][T17787] overlayfs: unrecognized mount option "lower" or missing value [ 1200.564520][T17785] CPU: 1 PID: 17785 Comm: syz-executor.2 Not tainted 5.5.0-rc7-syzkaller #0 [ 1200.573727][T17785] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1200.574191][T17789] overlayfs: unrecognized mount option "upperdirC./file0" or missing value [ 1200.583781][T17785] Call Trace: [ 1200.583807][T17785] dump_stack+0x197/0x210 [ 1200.583830][T17785] should_fail.cold+0xa/0x15 [ 1200.583850][T17785] ? fault_create_debugfs_attr+0x180/0x180 [ 1200.583871][T17785] ? ___might_sleep+0x163/0x2c0 [ 1200.598634][T17790] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1200.600046][T17785] __should_failslab+0x121/0x190 [ 1200.616634][T17783] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1200.629390][T17785] should_failslab+0x9/0x14 [ 1200.629410][T17785] __kmalloc+0x2e0/0x770 [ 1200.629430][T17785] ? tomoyo_unix_entry.cold+0x1f/0x1f [ 1200.629444][T17785] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1200.629464][T17785] ? tomoyo_encode2.part.0+0xf5/0x400 [ 1200.629481][T17785] tomoyo_encode2.part.0+0xf5/0x400 [ 1200.629503][T17785] tomoyo_encode+0x2b/0x50 16:31:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir\\./file0']) 16:31:46 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65309b2de431d601f94c3d99c0a6474afc69902a22eb0cef77a26d31f2b1751b6792ed09af99da849efe58dc8f31b153933833c0816c7a9539e3d82048d69ce676cb2afbb4b40654ac77d8b4e67e58b33126aff942828aea276841602015b7a04da558b1c204035491bcabf4b9d2d2d26eed11dc8e82686d3f43cd23577aba5a72"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) unlink(&(0x7f00000000c0)='./bus/file1\x00') rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lower\\ir=./bus,workdir=./file1,upperdir=./file0']) [ 1200.683598][T17785] tomoyo_realpath_from_path+0x19c/0x660 [ 1200.689260][T17785] ? tomoyo_path_number_perm+0x193/0x520 [ 1200.694939][T17785] tomoyo_path_number_perm+0x1dd/0x520 [ 1200.700430][T17785] ? tomoyo_path_number_perm+0x193/0x520 [ 1200.706094][T17785] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1200.711920][T17785] ? __f_unlock_pos+0x19/0x20 [ 1200.716670][T17785] ? __fget+0x37f/0x550 [ 1200.720851][T17785] ? ksys_dup3+0x3e0/0x3e0 [ 1200.725415][T17785] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1200.731671][T17785] ? fput_many+0x12c/0x1a0 [ 1200.736091][T17785] tomoyo_file_ioctl+0x23/0x30 [ 1200.740952][T17785] security_file_ioctl+0x77/0xc0 [ 1200.745995][T17785] ksys_ioctl+0x57/0xd0 [ 1200.750151][T17785] __x64_sys_ioctl+0x73/0xb0 [ 1200.754734][T17785] do_syscall_64+0xfa/0x790 [ 1200.759232][T17785] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1200.765278][T17785] RIP: 0033:0x45b349 [ 1200.769166][T17785] 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 [ 1200.789274][T17785] RSP: 002b:00007f9cb2795c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1200.797703][T17785] RAX: ffffffffffffffda RBX: 00007f9cb27966d4 RCX: 000000000045b349 [ 1200.805668][T17785] RDX: 0000000000000003 RSI: 000000000000540a RDI: 0000000000000003 [ 1200.813752][T17785] RBP: 000000000075bfc8 R08: 0000000000000000 R09: 0000000000000000 [ 1200.821720][T17785] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1200.829798][T17785] R13: 0000000000000533 R14: 00000000004c67af R15: 0000000000000002 [ 1200.847990][T17785] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1200.913640][T17796] overlayfs: unrecognized mount option "lower\ir=./bus" or missing value [ 1200.937154][T17794] overlayfs: unrecognized mount option "upperdir\./file0" or missing value [ 1200.948554][T17798] overlayfs: unrecognized mount option "lower\ir=./bus" or missing value 16:31:46 executing program 2 (fault-call:6 fault-nth:3): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x540a, 0x3) [ 1200.993142][T17800] overlayfs: unrecognized mount option "upperdir\./file0" or missing value 16:31:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerair=./bus,workdir=./file1,upperdir=./file0']) 16:31:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=,/file0']) [ 1201.193322][T17807] overlayfs: failed to resolve './file0-1L=GJi*" wm1ug ڄX܏1S83lz9 H֜v*Twش~X1&B'hA` MXTn܎hm?C#WzZr': -2 [ 1201.201042][T17809] overlayfs: unrecognized mount option "lowerair=./bus" or missing value [ 1201.216468][T17812] FAULT_INJECTION: forcing a failure. [ 1201.216468][T17812] name failslab, interval 1, probability 0, space 0, times 0 [ 1201.232446][T17813] overlayfs: unrecognized mount option "upperdir=" or missing value [ 1201.233440][T17812] CPU: 0 PID: 17812 Comm: syz-executor.2 Not tainted 5.5.0-rc7-syzkaller #0 [ 1201.250515][T17812] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1201.260563][T17812] Call Trace: [ 1201.263847][T17812] dump_stack+0x197/0x210 [ 1201.268180][T17812] should_fail.cold+0xa/0x15 [ 1201.272772][T17812] ? fault_create_debugfs_attr+0x180/0x180 [ 1201.278591][T17812] ? __kasan_check_read+0x11/0x20 [ 1201.280528][T17814] overlayfs: unrecognized mount option "upperdir=" or missing value [ 1201.283633][T17812] __should_failslab+0x121/0x190 [ 1201.283646][T17812] should_failslab+0x9/0x14 [ 1201.283663][T17812] __kmalloc+0x71/0x770 [ 1201.295955][T17815] overlayfs: unrecognized mount option "lowerair=./bus" or missing value [ 1201.296563][T17812] ? mark_held_locks+0xf0/0xf0 [ 1201.296576][T17812] ? __tty_buffer_request_room+0x1fb/0x5c0 [ 1201.296589][T17812] __tty_buffer_request_room+0x1fb/0x5c0 [ 1201.296602][T17812] tty_insert_flip_string_fixed_flag+0x93/0x1f0 [ 1201.296620][T17812] pty_write+0x133/0x200 16:31:47 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/full\x00', 0x101403, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x10000, 0x0) r3 = dup(0xffffffffffffffff) ioctl$DRM_IOCTL_RES_CTX(r2, 0xc0106426, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{}, {0x0}]}) ioctl$DRM_IOCTL_DMA(r3, 0xc0406429, &(0x7f0000000340)={r4, 0x7, &(0x7f0000000240)=[0x0, 0x4, 0x7, 0x1ff, 0x3, 0x401, 0xfffffffd], &(0x7f0000000280)=[0x7f, 0x80000001, 0x5f5, 0x0, 0x0], 0x13, 0x5, 0xfffffc01, &(0x7f00000002c0)=[0x1f, 0x40, 0x0, 0x6f, 0x0], &(0x7f0000000300)=[0x7f, 0x10001, 0x6]}) ioctl$DRM_IOCTL_DMA(r1, 0xc0406429, &(0x7f00000003c0)={r4, 0x3, &(0x7f0000000240)=[0x1, 0x8db0, 0x40], &(0x7f00000002c0)=[0x7, 0x2, 0x3, 0x5], 0x14, 0x2, 0x0, &(0x7f0000000340)=[0x5832722a, 0x9], &(0x7f0000000380)=[0x9, 0x40, 0x401, 0x1000, 0x7f, 0x6, 0x8, 0xcba, 0xd19e]}) ioctl$SIOCAX25GETINFOOLD(r0, 0x89e9, &(0x7f0000000200)) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1201.340556][T17812] tty_send_xchar+0x2fb/0x380 [ 1201.345235][T17812] ? tty_write_message+0x120/0x120 [ 1201.350360][T17812] ? __tty_check_change+0x81/0x490 [ 1201.355480][T17812] n_tty_ioctl_helper+0x192/0x3b0 [ 1201.360506][T17812] n_tty_ioctl+0x59/0x370 [ 1201.364859][T17812] ? ldsem_down_read+0x33/0x40 [ 1201.369642][T17812] tty_ioctl+0xaf9/0x14f0 [ 1201.373989][T17812] ? n_tty_receive_signal_char+0x120/0x120 [ 1201.374541][T17818] overlayfs: failed to resolve './file0-1L=GJi*" wm1ug ڄX܏1S83lz9 H֜v*Twش~X1&B'hA` MXTn܎hm?C#WzZr': -2 [ 1201.379909][T17812] ? tty_vhangup+0x30/0x30 [ 1201.379924][T17812] ? tomoyo_path_number_perm+0x454/0x520 [ 1201.379940][T17812] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1201.379954][T17812] ? tomoyo_path_number_perm+0x25e/0x520 [ 1201.379967][T17812] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1201.379986][T17812] ? __f_unlock_pos+0x19/0x20 [ 1201.407054][T17817] overlayfs: './bus' not a directory [ 1201.413289][T17812] ? tty_vhangup+0x30/0x30 [ 1201.413309][T17812] do_vfs_ioctl+0x977/0x14e0 [ 1201.432561][T17817] overlayfs: './bus' not a directory [ 1201.434680][T17812] ? compat_ioctl_preallocate+0x220/0x220 [ 1201.434698][T17812] ? __fget+0x37f/0x550 [ 1201.458813][T17812] ? ksys_dup3+0x3e0/0x3e0 [ 1201.463234][T17812] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1201.469470][T17812] ? fput_many+0x12c/0x1a0 [ 1201.473889][T17812] ? tomoyo_file_ioctl+0x23/0x30 [ 1201.478947][T17812] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1201.485304][T17812] ? security_file_ioctl+0x8d/0xc0 [ 1201.490416][T17812] ksys_ioctl+0xab/0xd0 [ 1201.494579][T17812] __x64_sys_ioctl+0x73/0xb0 [ 1201.499177][T17812] do_syscall_64+0xfa/0x790 [ 1201.503684][T17812] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1201.509577][T17812] RIP: 0033:0x45b349 [ 1201.513495][T17812] 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 [ 1201.533107][T17812] RSP: 002b:00007f9cb2795c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1201.541519][T17812] RAX: ffffffffffffffda RBX: 00007f9cb27966d4 RCX: 000000000045b349 [ 1201.549485][T17812] RDX: 0000000000000003 RSI: 000000000000540a RDI: 0000000000000003 [ 1201.557456][T17812] RBP: 000000000075bfc8 R08: 0000000000000000 R09: 0000000000000000 [ 1201.565422][T17812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1201.573454][T17812] R13: 0000000000000533 R14: 00000000004c67af R15: 0000000000000003 [ 1201.581443][ C0] [ 1201.581446][ C0] ====================================================== [ 1201.581449][ C0] WARNING: possible circular locking dependency detected [ 1201.581452][ C0] 5.5.0-rc7-syzkaller #0 Not tainted [ 1201.581455][ C0] ------------------------------------------------------ [ 1201.581458][ C0] syz-executor.2/17812 is trying to acquire lock: [ 1201.581459][ C0] ffffffff89999160 (console_owner){-.-.}, at: vprintk_emit+0x3fd/0x700 [ 1201.581467][ C0] [ 1201.581469][ C0] but task is already holding lock: [ 1201.581471][ C0] ffff8880a07b3140 (&(&port->lock)->rlock){-.-.}, at: pty_write+0xff/0x200 [ 1201.581489][ C0] [ 1201.581491][ C0] which lock already depends on the new lock. [ 1201.581492][ C0] [ 1201.581494][ C0] [ 1201.581496][ C0] the existing dependency chain (in reverse order) is: [ 1201.581498][ C0] [ 1201.581499][ C0] -> #2 (&(&port->lock)->rlock){-.-.}: [ 1201.581506][ C0] _raw_spin_lock_irqsave+0x95/0xcd [ 1201.581509][ C0] tty_port_tty_get+0x24/0x100 [ 1201.581511][ C0] tty_port_default_wakeup+0x16/0x40 [ 1201.581514][ C0] tty_port_tty_wakeup+0x57/0x70 [ 1201.581516][ C0] uart_write_wakeup+0x46/0x70 [ 1201.581518][ C0] serial8250_tx_chars+0x495/0xaf0 [ 1201.581521][ C0] serial8250_handle_irq.part.0+0x261/0x2b0 [ 1201.581523][ C0] serial8250_default_handle_irq+0xc0/0x150 [ 1201.581526][ C0] serial8250_interrupt+0xf1/0x1a0 [ 1201.581528][ C0] __handle_irq_event_percpu+0x15d/0x970 [ 1201.581531][ C0] handle_irq_event_percpu+0x74/0x160 [ 1201.581533][ C0] handle_irq_event+0xa7/0x134 [ 1201.581535][ C0] handle_edge_irq+0x25e/0x8d0 [ 1201.581537][ C0] do_IRQ+0xde/0x280 [ 1201.581539][ C0] ret_from_intr+0x0/0x36 [ 1201.581542][ C0] _raw_spin_unlock_irqrestore+0x90/0xe0 [ 1201.581544][ C0] uart_write+0x3b6/0x6f0 [ 1201.581546][ C0] n_tty_write+0x40e/0x1080 [ 1201.581548][ C0] tty_write+0x496/0x7f0 [ 1201.581550][ C0] redirected_tty_write+0xb2/0xc0 [ 1201.581552][ C0] __vfs_write+0x8a/0x110 [ 1201.581554][ C0] vfs_write+0x268/0x5d0 [ 1201.581556][ C0] ksys_write+0x14f/0x290 [ 1201.581558][ C0] __x64_sys_write+0x73/0xb0 [ 1201.581560][ C0] do_syscall_64+0xfa/0x790 [ 1201.581563][ C0] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1201.581564][ C0] [ 1201.581565][ C0] -> #1 (&port_lock_key){-.-.}: [ 1201.581572][ C0] _raw_spin_lock_irqsave+0x95/0xcd [ 1201.581575][ C0] serial8250_console_write+0x253/0x9a0 [ 1201.581577][ C0] univ8250_console_write+0x5f/0x70 [ 1201.581579][ C0] console_unlock+0xb7a/0xf00 [ 1201.581581][ C0] vprintk_emit+0x2a0/0x700 [ 1201.581583][ C0] vprintk_default+0x28/0x30 [ 1201.581585][ C0] vprintk_func+0x7e/0x189 [ 1201.581587][ C0] printk+0xba/0xed [ 1201.581589][ C0] register_console+0x745/0xb50 [ 1201.581592][ C0] univ8250_console_init+0x3e/0x4b [ 1201.581594][ C0] console_init+0x461/0x67b [ 1201.581596][ C0] start_kernel+0x653/0x943 [ 1201.581598][ C0] x86_64_start_reservations+0x29/0x2b [ 1201.581600][ C0] x86_64_start_kernel+0x77/0x7b [ 1201.581603][ C0] secondary_startup_64+0xa4/0xb0 [ 1201.581604][ C0] [ 1201.581605][ C0] -> #0 (console_owner){-.-.}: [ 1201.581612][ C0] __lock_acquire+0x2596/0x4a00 [ 1201.581614][ C0] lock_acquire+0x190/0x410 [ 1201.581616][ C0] vprintk_emit+0x43a/0x700 [ 1201.581618][ C0] vprintk_default+0x28/0x30 [ 1201.581620][ C0] vprintk_func+0x7e/0x189 [ 1201.581622][ C0] printk+0xba/0xed [ 1201.581624][ C0] should_fail+0x708/0x852 [ 1201.581626][ C0] __should_failslab+0x121/0x190 [ 1201.581628][ C0] should_failslab+0x9/0x14 [ 1201.581630][ C0] __kmalloc+0x71/0x770 [ 1201.581633][ C0] __tty_buffer_request_room+0x1fb/0x5c0 [ 1201.581635][ C0] tty_insert_flip_string_fixed_flag+0x93/0x1f0 [ 1201.581637][ C0] pty_write+0x133/0x200 [ 1201.581639][ C0] tty_send_xchar+0x2fb/0x380 [ 1201.581642][ C0] n_tty_ioctl_helper+0x192/0x3b0 [ 1201.581644][ C0] n_tty_ioctl+0x59/0x370 [ 1201.581646][ C0] tty_ioctl+0xaf9/0x14f0 [ 1201.581648][ C0] do_vfs_ioctl+0x977/0x14e0 [ 1201.581650][ C0] ksys_ioctl+0xab/0xd0 [ 1201.581652][ C0] __x64_sys_ioctl+0x73/0xb0 [ 1201.581654][ C0] do_syscall_64+0xfa/0x790 [ 1201.581657][ C0] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1201.581658][ C0] [ 1201.581660][ C0] other info that might help us debug this: [ 1201.581661][ C0] [ 1201.581663][ C0] Chain exists of: [ 1201.581664][ C0] console_owner --> &port_lock_key --> &(&port->lock)->rlock [ 1201.581673][ C0] [ 1201.581675][ C0] Possible unsafe locking scenario: [ 1201.581676][ C0] [ 1201.581679][ C0] CPU0 CPU1 [ 1201.581681][ C0] ---- ---- [ 1201.581682][ C0] lock(&(&port->lock)->rlock); [ 1201.581687][ C0] lock(&port_lock_key); [ 1201.581692][ C0] lock(&(&port->lock)->rlock); [ 1201.581696][ C0] lock(console_owner); [ 1201.581700][ C0] [ 1201.581702][ C0] *** DEADLOCK *** [ 1201.581703][ C0] [ 1201.581705][ C0] 4 locks held by syz-executor.2/17812: [ 1201.581706][ C0] #0: ffff8880982f3090 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x33/0x40 [ 1201.581715][ C0] #1: ffff8880982f3118 (&tty->atomic_write_lock){+.+.}, at: tty_write_lock+0x23/0x90 [ 1201.581724][ C0] #2: ffff8880982f32a0 (&o_tty->termios_rwsem/1){++++}, at: tty_send_xchar+0x21f/0x380 [ 1201.581738][ C0] #3: ffff8880a07b3140 (&(&port->lock)->rlock){-.-.}, at: pty_write+0xff/0x200 [ 1201.581746][ C0] [ 1201.581748][ C0] stack backtrace: [ 1201.581751][ C0] CPU: 0 PID: 17812 Comm: syz-executor.2 Not tainted 5.5.0-rc7-syzkaller #0 [ 1201.581756][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1201.581757][ C0] Call Trace: [ 1201.581759][ C0] dump_stack+0x197/0x210 [ 1201.581761][ C0] print_circular_bug.isra.0.cold+0x163/0x172 [ 1201.581763][ C0] check_noncircular+0x32e/0x3e0 [ 1201.581766][ C0] ? print_circular_bug.isra.0+0x230/0x230 [ 1201.581768][ C0] ? alloc_list_entry+0xc0/0xc0 [ 1201.581770][ C0] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1201.581772][ C0] ? find_first_zero_bit+0x9a/0xc0 [ 1201.581774][ C0] __lock_acquire+0x2596/0x4a00 [ 1201.581776][ C0] ? mark_held_locks+0xf0/0xf0 [ 1201.581778][ C0] lock_acquire+0x190/0x410 [ 1201.581780][ C0] ? vprintk_emit+0x3fd/0x700 [ 1201.581782][ C0] vprintk_emit+0x43a/0x700 [ 1201.581784][ C0] ? vprintk_emit+0x3fd/0x700 [ 1201.581786][ C0] vprintk_default+0x28/0x30 [ 1201.581788][ C0] vprintk_func+0x7e/0x189 [ 1201.581790][ C0] ? is_bpf_text_address+0xac/0x160 [ 1201.581792][ C0] printk+0xba/0xed [ 1201.581794][ C0] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 1201.581796][ C0] ? __kasan_check_read+0x11/0x20 [ 1201.581798][ C0] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1201.581800][ C0] ? ___ratelimit+0x60/0x595 [ 1201.581802][ C0] should_fail+0x708/0x852 [ 1201.581805][ C0] ? fault_create_debugfs_attr+0x180/0x180 [ 1201.581807][ C0] ? __kasan_check_read+0x11/0x20 [ 1201.581809][ C0] __should_failslab+0x121/0x190 [ 1201.581811][ C0] should_failslab+0x9/0x14 [ 1201.581812][ C0] __kmalloc+0x71/0x770 [ 1201.581814][ C0] ? mark_held_locks+0xf0/0xf0 [ 1201.581817][ C0] ? __tty_buffer_request_room+0x1fb/0x5c0 [ 1201.581819][ C0] __tty_buffer_request_room+0x1fb/0x5c0 [ 1201.581821][ C0] tty_insert_flip_string_fixed_flag+0x93/0x1f0 [ 1201.581823][ C0] pty_write+0x133/0x200 [ 1201.581825][ C0] tty_send_xchar+0x2fb/0x380 [ 1201.581827][ C0] ? tty_write_message+0x120/0x120 [ 1201.581829][ C0] ? __tty_check_change+0x81/0x490 [ 1201.581831][ C0] n_tty_ioctl_helper+0x192/0x3b0 [ 1201.581833][ C0] n_tty_ioctl+0x59/0x370 [ 1201.581835][ C0] ? ldsem_down_read+0x33/0x40 [ 1201.581837][ C0] tty_ioctl+0xaf9/0x14f0 [ 1201.581839][ C0] ? n_tty_receive_signal_char+0x120/0x120 [ 1201.581846][ C0] ? tty_vhangup+0x30/0x30 [ 1201.581873][ C0] ? tomoyo_path_number_perm+0x454/0x520 [ 1201.581875][ C0] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1201.581878][ C0] ? tomoyo_path_number_perm+0x25e/0x520 [ 1201.581880][ C0] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1201.581882][ C0] ? __f_unlock_pos+0x19/0x20 [ 1201.581884][ C0] ? tty_vhangup+0x30/0x30 [ 1201.581886][ C0] do_vfs_ioctl+0x977/0x14e0 [ 1201.581888][ C0] ? compat_ioctl_preallocate+0x220/0x220 [ 1201.581890][ C0] ? __fget+0x37f/0x550 [ 1201.581892][ C0] ? ksys_dup3+0x3e0/0x3e0 [ 1201.581895][ C0] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1201.581896][ C0] ? fput_many+0x12c/0x1a0 [ 1201.581898][ C0] ? tomoyo_file_ioctl+0x23/0x30 [ 1201.581901][ C0] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1201.581903][ C0] ? security_file_ioctl+0x8d/0xc0 [ 1201.581905][ C0] ksys_ioctl+0xab/0xd0 [ 1201.581907][ C0] __x64_sys_ioctl+0x73/0xb0 [ 1201.581909][ C0] do_syscall_64+0xfa/0x790 [ 1201.581911][ C0] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1201.581913][ C0] RIP: 0033:0x45b349 [ 1201.581920][ C0] 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 [ 1201.581922][ C0] RSP: 002b:00007f9cb2795c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1201.581928][ C0] RAX: ffffffffffffffda RBX: 00007f9cb27966d4 RCX: 000000000045b349 [ 1201.581931][ C0] RDX: 0000000000000003 RSI: 000000000000540a RDI: 0000000000000003 [ 1201.581934][ C0] RBP: 000000000075bfc8 R08: 0000000000000000 R09: 0000000000000000 [ 1201.581937][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1201.581941][ C0] R13: 0000000000000533 R14: 00000000004c67af R15: 0000000000000003 [ 1203.134833][T17824] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0xf, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerd%r=./bus,workdir=./file1,upperdir=./file0']) 16:31:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=//file0']) 16:31:49 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./bus/file1\x00', 0xd0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = accept$packet(r0, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000240)=0x14) sendmmsg(r1, &(0x7f00000003c0)=[{{&(0x7f0000000280)=@in6={0xa, 0x4e23, 0x7fffffff, @rand_addr="2517552edfba5e86517902de2896bab4", 0x3328}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000440)="f9b7bf998ab20fd743efed521d54a19e46420c8b8fb4d0bbba9a3fe37d13fa2e02c9a226ecbf2d7915d16ee3f0fc9bf358b01019862c136ce7d5857ba477cb8e3321359c44dd5452e99bcbcf9b40efd8d2df2a49567aaebafb2d9fcf065f13e4507615293bf2d463a36243b152d5cfe12e51abdf47e0ca4091be2f8cd40418ff5a57a5419bf446a4a2197f2baf54e104e83032e7fb2986030dfa91436c2dab2d44b79a5cdf579d9bcceacac8d8fd58e2a2ff10e6dc395970fe5e00c69e2612bec0f10d860969785f4f3c2781f87500e441940939062f791e1d9685336d4950", 0xdf}, {&(0x7f0000000540)="ebdb149d7a85c9e903ac4249bf2c744313e6889e3bdf7a4251601ba026127fbc049ee4b5c2aab71b7eef0fd96cd1f8b78d4d722d8447808f181e3d4fc1fd34146b8ebb5d71c16847efea136b086a5e6f73d4c95077c412b68148b85251f58f7ce29f0b8bad57a6d3d03044e1a6efb7659d4c76ea1c8e581941674d4cd4d0ce4700a24075524b766dd3f4146204cda34d765ee0d9336d80ccae7bc0f098a5bb963a1f7288c87572379e51460d602c96538a4c9cdbeb9e75fb9d0e587a4f93bdb67e3d2f36cc5bfb493a44e9a811bc35ba842584654089cc3b57d910ae41b989d0734ccd52c06eb998184a5fdf39a5b5f5d1a5407d5250b1c2c864ba46", 0xfc}, {&(0x7f0000000340)='l', 0x1}], 0x3, &(0x7f0000000640)=[{0x10, 0x1, 0x76}, {0x58, 0x111, 0x8, "e48056b9e014af3b1a0e5f22c979bc9714a8b478428717f94a9d18d53fd5f8d6322bc5ad2c8e087b6666f9d3307d243ce19aa8d3de9b3008b2fb8e9ebf947ee4d3a5"}, {0xb0, 0x1, 0x9ca, "08fa4a967be8af4445ee9babdddc71f0f75d8cdfc19fa677ff27fe85c1607d456b5ebcefeb1b13dbd28f5711310de5b55151080e9006974574631d0d53483feeaf9e785be3f056ccb0c14b85f5af4af7b242c9129c934dccefce29f02dd53a40cb394e48522273e700d4b8def1c7899a1841a4fc8d61334ae3c01859c9e3ec0fecaaaedf8f6f0b35afba2d9793522ce924ec4f77de94fd5a36"}, {0xc8, 0x109, 0x2, "9c4baaa3345311ee40d5bcf1eb42692c0dae67447c31fb51bf0a6c25ce951be1d8385bdf2495185367d021287983363bbb723933959d02b41678247bfd79cea82ca9efc097418295e018f1c70357a92bea311ada870c1d50761468a9982b261c6421b6b1a3b91c2965d7aa7374fa249a70a8faa4b4e32aa35e5695f8f0df0737f8b1b95733c5725583cd42ef9664a8ad7dec202f7f6a8eecc8d39954d59f64bc1079ee750b1a3db395d265ffc03667f1ca51736d386cbb4d"}, {0x110, 0x118, 0x20, "eb1866b9467f86ee7ba8198623182169738a414a0b2967355d8f2ca3a8ca30aeaaa8c49a4bc749af9a8bad9a46854a0645542143f50d0589cb3a6bfab0a375e787a7d247852597f1073f45f2082f086121728348ba9bd0052b302c113dc9e422c9a2b6619149d7a87ca7a6c92292c22b5370636a14d589ba40c4e2157460282e043bde8007662ae6446134156a9eab5bd65cfa5444d672f0c402b82a4e7812eff6802d8cf0b01736eb7dac7cd6443565ecbec77c4c2f50670b88a2d913b330119efe8043799d2c8dce220bcce4243fc1d29a2b6c29b34b662c77ff50815c87503732651c8b87681838a8445afe7d09c10a964434e3c7f5ff07"}, {0xf8, 0x1, 0xf190, "0fa8cbf91317ec7ba6fccc59d96408713f2cfc3c03e1527c180f1c86ae983b34af6176230dc6d1ed9406375f3903097e37dc17b607a0a738a557fd3c0e037e9643f141d755d0c3755a5fd8bd408e8d442aa2f061f62a613a82256b1d6dd4299e9efd2e0689ba0f2a7436e79427568658929df7db0e9efbfd670272df2d135af4085d836471d465a2fcd05bd4bc1ad0601542dfafe84b3b2900c75d332d2ec5d9b6bd8e21f2d1ed975dd5e6cc065e85b431245afb04112f4c6d57caea41c45e4b4ce7c6afa1b396bb9d1929079cca3775d4e4d702542f0b841b7b4fbdd6a3ea829c370e5c5482"}], 0x3e8}}], 0x1, 0x2010) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:49 executing program 3: mkdir(&(0x7f0000000200)='./bus/file1\x00', 0x20) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:49 executing program 2 (fault-call:6 fault-nth:4): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x540a, 0x3) 16:31:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerd,r=./bus,workdir=./file1,upperdir=./file0']) [ 1204.126605][T17829] overlayfs: unrecognized mount option "lowerd%r=./bus" or missing value [ 1204.148631][T17836] overlayfs: unrecognized mount option "lowerd%r=./bus" or missing value 16:31:50 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x540a, 0x3) [ 1204.198140][T17834] overlayfs: failed to resolve './file1': -2 [ 1204.211202][T17838] overlayfs: failed to resolve '//file0': -2 [ 1204.227212][T17839] overlayfs: failed to resolve './file0': -2 [ 1204.231140][T17843] overlayfs: unrecognized mount option "lowerd" or missing value 16:31:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x14, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) [ 1204.249099][T17846] overlayfs: failed to resolve './file1': -2 [ 1204.269966][T17845] overlayfs: unrecognized mount option "lowerd" or missing value [ 1204.292014][T17852] overlayfs: failed to resolve './file0': -2 16:31:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerd\\r=./bus,workdir=./file1,upperdir=./file0']) [ 1204.302359][T17849] overlayfs: failed to resolve '//file0': -2 16:31:50 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000000)) sched_setscheduler(r0, 0x6, &(0x7f0000000200)=0x7) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f77657264696b3d2e2f6275732c776f726b6469cdeae6092d1817d88336b93774723d2e2f66696c65312c757070"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) flistxattr(0xffffffffffffffff, &(0x7f0000000540)=""/210, 0xd2) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) ioctl$IMHOLD_L1(r1, 0x80044948, &(0x7f00000000c0)=0x70) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) ioctl$VIDIOC_G_PARM(r2, 0xc0cc5615, &(0x7f0000000440)={0xb, @raw_data="172adde7fee25e3b371c7b3303ff41bae0a7ea0894ff92cf1abd6c5929a7f546cc8450459b624468a72c09ca79fb8fb64791eda29fededc9d5246d18dd819244743bb7b23c37194ed02b85e6da4705a36a6feb58f3fb45f48181e0398c3d8da13f1616d49ce01e425e20cb673e7b0247ef18190af319669aba8942ce743764b605cafe419519f8409a347a76d54f70db6f3ea19b7e19706054110e936778ddbf47afbe56792fd1586c188d856a5a333714732480b605b9a686bb66aa6e27e72c8fdf020797786f28"}) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=>/file0']) 16:31:50 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) getsockopt$X25_QBITINCL(r0, 0x106, 0x1, &(0x7f00000000c0), &(0x7f0000000200)=0x4) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x25, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) [ 1204.426809][T17862] netlink: 1 bytes leftover after parsing attributes in process `syz-executor.5'. 16:31:50 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x2, 0x3) [ 1204.503621][T17872] netlink: 1 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1204.539915][T17870] overlayfs: failed to resolve '>/file0': -2 [ 1204.572587][T17874] overlayfs: unrecognized mount option "lowerd\r=./bus" or missing value [ 1204.575500][T17876] overlayfs: failed to resolve '>/file0': -2 [ 1204.585753][T17873] overlayfs: unrecognized mount option "lowerdik=./bus" or missing value 16:31:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x5a, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=A/file0']) 16:31:50 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="686855c24597ba8724def9873595c450fe685e1acd1656c497037976309191acdbefc23827f1dac0f0bceef66cf8bf0d7e617c85677ae7da0fd0b09954fb8bcf31a1f1922ece61d781105ec44e6613275d8fed22de6e8e1bc4e5a5a736b7c307abde80ea026036122efa1d0b474a7cda585c3bb2d8e4fba520555cfd0fcbb89c363910c517a983b3a28697ed98014a1ad5f2cb21ad42b90a803f64f853029e54c393de19cc8e272953961904219065e14aa94fe5b45b9490fcbb0a326fed04d6caa56a9f9fe169a2eaa5fe9605865b7cd789edd77b55f4c84438c8ea0e249e1c"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1204.609599][T17878] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1204.641067][T17882] overlayfs: unrecognized mount option "lowerd\r=./bus" or missing value [ 1204.650798][T17873] overlayfs: unrecognized mount option "lowerdik=./bus" or missing value 16:31:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdi,=./bus,workdir=./file1,upperdir=./file0']) 16:31:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0xc0, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) [ 1204.799990][T17894] overlayfs: failed to resolve 'A/file0': -2 [ 1204.833418][T17898] overlayfs: unrecognized mount option "lowerdi" or missing value [ 1204.838571][T17901] overlayfs: failed to resolve 'A/file0': -2 16:31:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x6c0, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) [ 1204.845384][T17900] overlayfs: unrecognized mount option "hhUE$5Ph^Vėyv08'l ~a|gzаT1.aׁ^Nf']"n奧6ހ`6. GJ|X\; U\˸69J!B [ 1204.845384][T17900] ?dSTÓ̎')S!eJO[ [ 1204.845384][T17900] 2oʥji[|׉{UD8$" or missing value 16:31:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=C/file0']) 16:31:50 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x1e9) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1204.899962][T17905] overlayfs: unrecognized mount option "lowerdi" or missing value 16:31:50 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x19f) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2ea47575732c776f726b64692e2f66696c65312c75707065726469723d452f66696c6530"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0xec0, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdi/=./bus,workdir=./file1,upperdir=./file0']) [ 1205.048488][T17916] overlayfs: failed to resolve 'C/file0': -2 [ 1205.076630][T17917] overlayfs: failed to resolve 'C/file0': -2 [ 1205.154120][T17924] overlayfs: unrecognized mount option "workdi./file1" or missing value [ 1205.170252][T17927] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1205.175006][T17928] overlayfs: unrecognized mount option "workdi./file1" or missing value [ 1205.200275][T17929] overlayfs: unrecognized mount option "lowerdi/=./bus" or missing value [ 1205.239740][T17931] overlayfs: unrecognized mount option "lowerdi/=./bus" or missing value 16:31:51 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x10, 0x3) 16:31:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x33fe0, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=\\/file0']) 16:31:51 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x94, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c7775707065726469723d932f6686a577bb00"/47]) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000200)='/dev/full\x00', 0x20000, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x10, &(0x7f0000000240)={@multicast1, @multicast1}, 0x8) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x103141, 0x6c) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:51 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530ccdc1f3ef804a214af958379caae486c3ca16cf5997191019227adba2b991eec7dc442c103a7430f94e37104c0fb28517d2792549b26343d9a974e90d912baa0d9a6e4001e46b90f5b6e7fe3ef6dd6c2a76997e43cbbd1431b3fd20619d02a7025b25888e64a1660c353469823a6bc87f8066ce50db3295cee5e062a4e5848d461e5c3684311ec51cb82054ee69d9d00ad42f4fc85577459d7fe3e"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdi\\=./bus,workdir=./file1,upperdir=./file0']) [ 1205.506567][T17942] overlayfs: unrecognized mount option "lowerdi\=./bus" or missing value [ 1205.523602][T17946] overlayfs: unrecognized mount option "wupperdir=/fw" or missing value [ 1205.534209][T17947] overlayfs: failed to resolve '/file0': -2 [ 1205.539923][T17951] overlayfs: unrecognized mount option "lowerdi\=./bus" or missing value 16:31:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x20002744, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir,./bus,workdir=./file1,upperdir=./file0']) [ 1205.546859][T17941] overlayfs: failed to resolve './file0>yʮHlyʮHl0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000200)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000240)={'team0\x00', r1}) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir3./bus,workdir=./file1,upperdir=./file0']) [ 1205.819138][T17970] overlayfs: unrecognized mount option "file0" or missing value [ 1205.827509][T17975] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1205.860155][T17976] overlayfs: unrecognized mount option "lowerdir3./bus" or missing value [ 1205.866059][T17978] overlayfs: unrecognized mount option "file0" or missing value [ 1205.902583][T17981] overlayfs: unrecognized mount option "lowerdir3./bus" or missing value [ 1205.910043][T17982] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:31:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=.Afile0']) 16:31:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x7ffff000, r1, 0x1, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:52 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x2403, 0x3) 16:31:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdirA./bus,workdir=./file1,upperdir=./file0']) 16:31:52 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f0000000240)='./bus/file0/file0\x00', 0x2141, 0x2) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:52 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000005240)=[{{&(0x7f0000000200)=@tipc=@id, 0x80, &(0x7f00000027c0)=[{&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f0000000440)=""/188, 0xbc}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/218, 0xda}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/212, 0xd4}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000002700)=""/149, 0x95}, {&(0x7f00000002c0)=""/3, 0x3}], 0x9, &(0x7f00000003c0)=""/26, 0x1a}, 0x938}, {{&(0x7f0000002880)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, 0x80, &(0x7f0000002980)=[{&(0x7f0000002900)=""/6, 0x6}, {&(0x7f0000002940)=""/58, 0x3a}], 0x2, &(0x7f00000029c0)=""/170, 0xaa}, 0x5}, {{&(0x7f0000002a80)=@xdp, 0x80, &(0x7f0000003d80)=[{&(0x7f0000002b00)=""/173, 0xad}, {&(0x7f0000002bc0)=""/145, 0x91}, {&(0x7f0000002c80)=""/243, 0xf3}, {&(0x7f0000002d80)=""/4096, 0x1000}], 0x4}, 0x7}, {{&(0x7f0000003dc0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000003f00)=[{&(0x7f0000003e40)=""/145, 0x91}], 0x1, &(0x7f0000003f40)=""/167, 0xa7}, 0x52}, {{0x0, 0x0, &(0x7f0000005100)=[{&(0x7f0000004000)=""/52, 0x34}, {&(0x7f0000004040)=""/4096, 0x1000}, {&(0x7f0000005040)=""/155, 0x9b}], 0x3, &(0x7f0000005140)=""/219, 0xdb}, 0x601}], 0x5, 0x10000, 0x0) ioctl$sock_bt_bnep_BNEPCONNADD(r0, 0x400442c8, &(0x7f0000005380)={r1, 0xffffffc0, 0xdc3, "511b2622b4bada2240d0c18b5553ed3f0685398f2d0fcc9092dd8fdd3f484eb26b4ef10b1fbbe2d6ecbeec623952f4831b2ff959780e3c8806bcc3c472c991316d5959f3b47738d336db25f399f95b65b5a5cde421d58c7e40e8ef"}) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r2, 0xc0a85322, &(0x7f00000054c0)) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x5800) msgctl$IPC_INFO(r3, 0x3, &(0x7f0000005400)=""/132) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x2, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) [ 1206.405525][T17996] overlayfs: failed to resolve '.Afile0': -2 [ 1206.432686][T17999] overlayfs: unrecognized mount option "lowerdirA./bus" or missing value [ 1206.459982][T18002] overlayfs: failed to resolve '.Afile0': -2 [ 1206.484282][T18005] overlayfs: unrecognized mount option "lowerdirA./bus" or missing value 16:31:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x3, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=.Cfile0']) 16:31:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdirC./bus,workdir=./file1,upperdir=./file0']) [ 1206.499060][T17997] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1206.512805][T18009] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:31:52 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b646972707065726469723d2e2f666900511ddb247aaea17dc1e0bf20efc0e0047ccd0b9eef6b88bad650cab71064babad180357bdccef65424b8ea2218af75155ff355e3c1e3e64a93f20c522de000"/109]) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000400)='./bus/file0\x00') r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f00000002c0)={0x6, 0x101, 0x3}) r1 = syz_open_dev$media(&(0x7f0000000200)='/dev/media#\x00', 0xfffffffffffffffb, 0x115100) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000340)={0x0, {}, 0x0, {}, 0xffff, 0x0, 0x2, 0x15, "b6ca353f7d64f15cbd5779615168606f454a3f34621fcc3ac335899cc99404a81298d2c42ccd05a4c19690087f91d382f7339ff41b40e147551c00", "6925c7b819302b7387678e876d78c1a5e17f7e0bc22aea21e0d152b81268f3e1", [0xfffffffffffffefb, 0x80000001]}) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uhid\x00', 0x802, 0x0) syz_open_dev$ndb(&(0x7f0000000140)='/dev/nbd#\x00', 0x0, 0x408840) setsockopt$IPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x41, &(0x7f0000000540)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000005bb95209b754532000000000000000000000000000000000000000000000000000000000000000000000000000fad0870270996a570274f1bfad379a65e882335a75b4f3032520c68ed76cb179189a9452b55202cdad9e2f5f553cabe6a105f06e64bc165e0ce4fe3efaaf4b37d4180541d6f6d5cea8060605561cdd12c8bc25781f96c02d884c3501437dce76ba36e9"], 0x58) ioctl$LOOP_SET_BLOCK_SIZE(r2, 0x4c09, 0x5) [ 1206.575246][T18012] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:52 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="6c6f7765626469723d2eccafd03151cc56956b6469723d2e2f66696c65312c757070657264690600000066696c6530e9e66e679bc7123c7bb6b7415d000000000000008007d21a30d6d59d448aca9ad4fd6c13fdf93cbeb970f3296faf89872df0a4769211ee2db5b041b8ee30dd1aaff3433dedd15ee170eaf1553c8405927375882f3c74c209b79cf5fd930ee6cd38e498a49f1938a80150000000006fc089becf253f2053da8a66dd83befe78d9049beeab97d9361682c26a4617d05a518f35a3bed6f59cb4abeba13069bb068cda873726bafd18f2f1ca0039b6abf69ec8f84842ca1501368ed7e80e02b05ef5a038beaba9b40e76b84afefcf0812aac78d0e9b1f8b220fda18b581e0526b686c1402bd1bdbb"]) stat(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180)={'syz'}, &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r0, &(0x7f0000000240)=""/112, 0x349b7f55) keyctl$get_keyring_id(0x0, r0, 0x7ff) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) getresuid(&(0x7f0000000400), &(0x7f0000000440), &(0x7f00000005c0)=0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000600)={{{@in6=@mcast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@mcast1}}, &(0x7f0000000700)=0xe8) setresuid(r2, r3, r4) setxattr$security_evm(&(0x7f0000000340)='./bus/file1\x00', &(0x7f0000000380)='security.evm\x00', &(0x7f00000003c0)=@sha1={0x1, "397f2af8fdcfda9429c3988a14901209926b4830"}, 0x15, 0xd8c3305be971d988) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus\x00') 16:31:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir\\./bus,workdir=./file1,upperdir=./file0']) [ 1206.633490][T18017] overlayfs: unrecognized mount option "lowerdirC./bus" or missing value [ 1206.658735][T18019] overlayfs: unrecognized mount option "lowerdirC./bus" or missing value [ 1206.670520][T18018] overlayfs: failed to resolve '.Cfile0': -2 [ 1206.705289][T18020] overlayfs: failed to resolve '.Cfile0': -2 [ 1206.744034][T18023] overlayfs: unrecognized mount option "workdirpperdir=./fi" or missing value 16:31:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=.\\file0']) [ 1206.759524][T18026] overlayfs: unrecognized mount option "workdirpperdir=./fi" or missing value [ 1206.791231][T18028] overlayfs: unrecognized mount option "lowerdir\./bus" or missing value [ 1206.799725][T18029] overlayfs: unrecognized mount option "lowebdir=.̯1QVkdir=./file1" or missing value [ 1206.820518][T18030] overlayfs: unrecognized mount option "lowerdir\./bus" or missing value [ 1206.841824][T18029] encrypted_key: insufficient parameters specified [ 1206.885861][T18034] overlayfs: unrecognized mount option "lowebdir=.̯1QVkdir=./file1" or missing value [ 1206.893105][T18033] overlayfs: failed to resolve '.file0': -2 [ 1206.912009][T18035] overlayfs: failed to resolve '.file0': -2 [ 1206.931684][T18037] encrypted_key: insufficient parameters specified 16:31:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=.]file0']) 16:31:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=,/bus,workdir=./file1,upperdir=./file0']) 16:31:52 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x4c01, 0x3) 16:31:52 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) connect$ax25(r0, &(0x7f0000000340)={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0x7}, [@bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}]}, 0x48) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='loyerdir=./bus,wor\x00\x00\x00\x00rdir=e0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000480)='./bus/file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) io_setup(0x9, &(0x7f0000000780)=0x0) io_getevents(r2, 0x1, 0x0, &(0x7f00000007c0), 0x0) socket$inet_udplite(0x2, 0x2, 0x88) socket$l2tp(0x2, 0x2, 0x73) r3 = creat(&(0x7f0000000640)='./bus\x00', 0x111) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, 0x0) r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, 0x0) pread64(r4, &(0x7f0000000740)=""/22, 0x16, 0x5) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000600)=0xc) setuid(r5) mount$overlay(0x0, &(0x7f00000003c0)='./bus/file0\x00', &(0x7f0000000440)='overlay\x00', 0x800000, &(0x7f0000000540)={[{@nfs_export_off='nfs_export=off'}, {@redirect_dir={'redirect_dir', 0x3d, './file0/file0'}}, {@xino_off='xino=off'}, {@metacopy_on='metacopy=on'}, {@redirect_dir={'redirect_dir', 0x3d, './bus/file1'}}], [{@uid_lt={'uid<', r1}}, {@fowner_gt={'fowner>', r5}}, {@subj_type={'subj_type', 0x3d, '/dev/audio1\x00'}}]}) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r6, 0x40086602, 0x0) accept4(r6, &(0x7f0000000680)=@vsock={0x28, 0x0, 0x0, @my}, &(0x7f0000000700)=0x80, 0x80800) openat$audio1(0xffffffffffffff9c, &(0x7f0000000200)='/dev/audio1\x00', 0x2000, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x4, 0x2140) r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, 0x0) ioctl$UFFDIO_WAKE(r7, 0x8010aa02, &(0x7f00000007c0)={&(0x7f0000ffb000/0x4000)=nil, 0x4000}) 16:31:52 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x40200, 0xc) recvfrom$unix(r1, &(0x7f0000000340)=""/147, 0x93, 0x120, &(0x7f0000000200)=@abs={0x1, 0x0, 0x4e21}, 0x6e) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) sendmsg$sock(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000500)="d324b1be455777c1798c615df4375ddf589057972987425baa2e88089c37a5716a6089013d74e2b8fa5066dc139fb12a8e2d2dfcc52e2cfec0c83bea65cda1b3ddea683c8824969ebc779a521706c1bacd17767451cfbb6ad9e03442163d355492dc51cee50c9f2ebc83e32b88cc4322e4193d2e0acedf5c505aa875ba7240ab307759066154b035f053", 0x8a}, {&(0x7f00000005c0)="5827645dd70fc624ae133b0a87c0de3f04a15c4492be32fb471a0a4709d51907f1602a6a52818b36ea0c1165119e211275f706c17b45e563b502b6862ba093050776c718c2deb0f775b78cb3815b1f60190a7f5e62157af83755cb4043f534aece184ef59875a3b6b8d7fa", 0x6b}, {&(0x7f0000000640)="164ff058d350b6ee4c2e75b9055cac95b8d3d856ff44854db23cfa350c412af62087bbfd5b07b311cd3c336e4bf9352628a14e4e3bcb714f0f29d54a7104479141422b571685d4252eda0270333c0702278bccc3caa1bde6c9faf4a4", 0x5c}, {&(0x7f00000006c0)="1d8634a585f4623f79867cac99983cbd74f5453e630a77ac399b265fe71089650676c080be760c9fc9582f41c4b448eb032801cfc0e940cf5c1c9790b31594c0fa966fb06c1efce11fd74190397df08e0909af33208672fabbc20a944d3ecb4484bd98bc5d7ed39d9e19c64b8b33aca0a67321206e0d7ffe1c6b3617b9762ca05488f8a6d3030435ad86f47af7c964bde1637ed54582a1d83d0027695c9e3f0b6cace6d541677cbd141f9afcdd5a068be7b4437d4e5f64ca6b87e713", 0xbc}, {&(0x7f0000000780)="38d4bcaa18b25f70d37abe656b319e1254f25690c7ea820e4e2b88adca77e9d6a7e7dc12d048838778518626d80259f08cf39c3935e12d0a59e934f467d7e2227d8a24faf25797ef527b2b2171b61e280c1911bd9284de85b9d6a30ebf0743c7c4c6102deaafcd6b00ad77100917e260f041191572ab4ca3399b8e865c3f857c84d569f6a2839dd3a90ce4402e2f6f8c2e13129d316a3935725571a6fdfb125d25d11f46e488b362c3c8a1cea9c30ac2af700c89dbdf419710cba8e7a5a7db8d551561e562cb9e85d9057dc0e64caac9", 0xd0}], 0x5, &(0x7f0000000900)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @mark={{0x14, 0x1, 0x24, 0x6a1}}, @mark={{0x14, 0x1, 0x24, 0x7}}, @mark={{0x14, 0x1, 0x24, 0x1}}, @mark={{0x14, 0x1, 0x24, 0x5}}], 0x78}, 0x2000824) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_CREATE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, r4, 0x1, 0x0, 0x0, {0x3}, [@L2TP_ATTR_CONN_ID={0x8, 0x9, 0x2}]}, 0x1c}}, 0x0) sendmsg$L2TP_CMD_NOOP(r2, &(0x7f00000004c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x34, r4, 0x4, 0x70bd2a, 0x25dfdbfb, {}, [@L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x2}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e23}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x1f}, @L2TP_ATTR_L2SPEC_TYPE={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0xc000) mkdir(&(0x7f00000000c0)='./bus\x00', 0x110) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1207.256951][T18046] overlayfs: unrecognized mount option "lowerdir=" or missing value [ 1207.268373][T18047] overlayfs: unrecognized mount option "loyerdir=./bus" or missing value [ 1207.268379][T18048] overlayfs: failed to resolve '.]file0': -2 [ 1207.287957][T18051] overlayfs: failed to resolve '.]file0': -2 [ 1207.305097][T18053] overlayfs: unrecognized mount option "lowerdir=" or missing value [ 1207.314675][T18047] overlayfs: unrecognized mount option "uid<00000000000000016384" or missing value [ 1207.362442][T18047] overlayfs: unrecognized mount option "loyerdir=./bus" or missing value [ 1207.375093][T18057] overlayfs: unrecognized mount option "uid<00000000000000016384" or missing value [ 1207.546783][T18059] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1207.602987][T18063] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:31:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x4, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./%ile0']) 16:31:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=//bus,workdir=./file1,upperdir=./file0']) 16:31:54 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./file0\x00', 0x11) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:54 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x5409, 0x3) 16:31:54 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000000c0)='!\x00'}, 0x10) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000240)=@v2={0x2, @aes256, 0x1, [], "d370134ca2438c920931e4f8a517a9ad"}) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1208.496522][T18070] overlayfs: failed to resolve './%ile0': -2 [ 1208.517180][T18076] overlayfs: failed to resolve './%ile0': -2 16:31:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./,ile0']) 16:31:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x6, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) [ 1208.558264][T18075] overlayfs: failed to resolve '//bus': -2 [ 1208.582289][T18083] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1208.594932][T18082] overlayfs: failed to resolve '//bus': -2 16:31:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=A/bus,workdir=./file1,upperdir=./file0']) 16:31:54 executing program 3: r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) ioctl$FBIOGET_VSCREENINFO(r0, 0x4600, &(0x7f0000000440)) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x108) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) r1 = creat(&(0x7f0000000240)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f0000000740)={0x3, "80bd49"}, 0x4) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000340)='/dev/input/mouse#\x00', 0x7, 0x20800) ioctl$RTC_IRQP_SET(r3, 0x4008700c, 0x16c2) getsockopt$PNPIPE_ENCAP(r1, 0x113, 0x1, &(0x7f0000000180), &(0x7f0000000200)=0x4) getresuid(&(0x7f0000000500), &(0x7f0000000540), &(0x7f0000000580)) mount$9p_unix(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='9p\x00', 0x1c00, &(0x7f0000000780)={'trans=unix,', {[{@version_u='version=9p2000.u'}, {@afid={'afid', 0x3d, 0x8}}, {@cache_fscache='cache=fscache'}, {@access_client='access=client'}], [{@subj_type={'subj_type'}}]}}) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) mount(&(0x7f0000000640)=@sr0='/dev/sr0\x00', &(0x7f0000000680)='./bus/file0\x00', &(0x7f00000006c0)='nsfs\x00', 0x10004, &(0x7f0000000700)='cache=fscache') r4 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, 0x0) ioctl$SIOCGSTAMPNS(r4, 0x8907, &(0x7f0000000000)) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1208.707993][T18087] overlayfs: unrecognized mount option "ile0" or missing value [ 1208.740864][T18094] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1208.745790][T18095] overlayfs: unrecognized mount option "ile0" or missing value 16:31:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x7, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) [ 1208.778318][T18097] overlayfs: failed to resolve 'A/bus': -2 16:31:54 executing program 4: mkdir(&(0x7f00000000c0)='./bus/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f776572646469723d2e6fae05e612312c75707065726469723d2e2f66696c653000"/47]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./.ile0']) 16:31:54 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) ioctl$KVM_GET_FPU(0xffffffffffffffff, 0x81a0ae8c, &(0x7f0000000440)) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1208.827075][T18099] overlayfs: failed to resolve 'A/bus': -2 [ 1208.847936][T18105] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 16:31:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=C/bus,workdir=./file1,upperdir=./file0']) 16:31:54 executing program 3: mkdir(&(0x7f00000001c0)='./bus\x00', 0x2) mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x51) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f7765020041000000000000002c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530684ce71f8571da46b0d9c96e049dbf2acc0a73bf5efe05f74a8b573c8642722d11b5b7d1a006d22d1205fd12f8cad3f237d74ec65bfa0b797c4910d6af8fe8783ec9bcf5a67ffce9705d93ad7dfdb5b8a808b5acbf0223560d6cd5832ed26588eebf602376c45c6bf6e6c966f7f5eb17eee6eaf78f57e9954522974121355c526214a15e9521ba466b7f69952c539dad15ec2b8ede9779ea98bdb5ab4b87bd456422dc85cfdc40de26"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1209.012449][T18117] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1209.029769][T18114] overlayfs: failed to resolve './.ile0': -2 [ 1209.040169][T18116] overlayfs: failed to resolve 'C/bus': -2 [ 1209.049264][T18118] overlayfs: unrecognized mount option "lowerddir=.o1" or missing value [ 1209.067925][T18119] overlayfs: failed to resolve './.ile0': -2 [ 1209.076375][T18121] overlayfs: failed to resolve 'C/bus': -2 [ 1209.082268][T18123] overlayfs: unrecognized mount option "lowerddir=.o1" or missing value [ 1209.180471][T18127] overlayfs: unrecognized mount option "lowe" or missing value [ 1209.199007][T18128] overlayfs: unrecognized mount option "lowe" or missing value 16:31:55 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x540b, 0x3) 16:31:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=.//ile0']) 16:31:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=\\/bus,workdir=./file1,upperdir=./file0']) 16:31:55 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) exit(0x7fffffff) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=@newlink={0x40, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r5}]}}}, @IFLA_MASTER={0x8, 0x4, r3}]}, 0x40}}, 0x0) ioctl$sock_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000001c40)={0x0, @xdp={0x2c, 0x1, 0x0, 0x3d}, @l2tp={0x2, 0x0, @multicast1}, @phonet={0x23, 0x1, 0x5, 0xff}, 0xffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000001c00)='virt_wifi0\x00', 0xe256, 0x1f, 0x200}) 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, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r10 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r10, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=@newlink={0x40, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r11}]}}}, @IFLA_MASTER={0x8, 0x4, r9}]}, 0x40}}, 0x0) sendmmsg$inet(r0, &(0x7f0000002180)=[{{&(0x7f0000000140)={0x2, 0x4e23, @broadcast}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000440)="ec78a5d8d35165636f22852ed46cb8d9191a4bfb80ec130a1ce6de658ac1b64cb790d677446b496306d8494565ff1b7da42d99c06ba0f6ee49c9ed69ba1480d039af3107d6dddbcd8a31a29bc13bc0bfa4061ed71b146ce594850343dfa4b42988b80ff0ad0ffe3516261cffeb5c7ab4ed7a413c1dafdcf5ada08bac42ac0819af7a953bcd7e4b0c23c766f5937a97654ac9c65dc77ecebb2bc484d088437d2e86f63b1a9c3627835aa14f4119919a9e29491761b61c2f37d69a542180152c5898a9dd7c5ce7cde18fe0060562c9c208612a77b8831019290928be68af924ddd4286ecf4aa641f67d8e3e2ab0f08", 0xee}], 0x1}}, {{&(0x7f0000000540)={0x2, 0x4e20, @multicast1}, 0x10, &(0x7f0000001940)=[{&(0x7f0000000580)="2c94244fba41b10449d21ccd36dac9bbf5215a05a86ea608f469b62b1643c2f8b7", 0x21}, {&(0x7f00000005c0)="1d4e3d620c128014710548843179d75e997d9e1acf8b253527316beb800a1f2b682734595306c1a8f617c1e3e1ab94ee47c22000d3de2f80c9f9f8465c68c01f1d6e589407f67302383f4ea6a43f8dc97941a17b71fed45a7ab4a7c70918c3090095aee88f7b15307b6048f8d32139f91c7c54a6880f7e129c5da0c4fa3adeb4fa570d303c5c90d8e4c4c4badd2ef45de6d0e4c615a109b1306f32b21c64c05898d117504156f7488f2e983861871bba952331057557ae96c5a414a564f67708b484d0efbd4b4a5a4a2be137cf0091ce", 0xd0}, {&(0x7f00000006c0)="fbf8d0dd635d077d792fde155084b5acb30cbd487c39cdc839b0f25986e9e6393a05c2490ea2f66545ac03b99ebe35c9724d5b302e4b7ea1c7eb758e1e43b61a35dec71fcf0ec7acf0f01fc30e5ecf311e55c04ad8b994b94d2ad60b63610985ed87", 0x62}, {&(0x7f0000000740)="44a53c2dd3cf970d931f957165364e5105f7ce65fe3581db6a19ee44a7111259e19eca105df1f61ea0f1860cc4d404aca4bf19a6e387bdf0a2c1014edf7dc5de1de51b5d79a35be92b245331825599afb5371fdc85b9dfe4d3d273229d22f116db27a4686f07b6ac6cd77df3c44ab82fcd2f5a8e2dd1513a99d4eec72d360498d43b7144407a379550d0f1b050827b76fcba388e3cca4040ce124b4ebd78770fdf1ab325b5fd8687098bb199237c2b7fb39f200e13ce075f67e66cc9e34394e3d05b4ddd65098b03646643", 0xcb}, {&(0x7f0000000840)="522a14a7582f08b464e31677b8d98b766558edb32e3315c9b8140b38607f5445a003b2b9d7b51b2b9b473007d7e115a2191319bcb5e5e14e26c6a5130dcfbfa3a59ba50d61314e2dd5407b39288ada1c626594c7ef867193069f29a87cfb562825845f2922fb8a344f909c3f0b5598e90a2cde10ab99b002b22518d71b5455a026bbf5dfc8fd080d92a2ac4b242710b1d663a9ae7d7b4446d8fc532b667a1810242a562acd49a8fdd12fee0d52eef198a533e374f664a6f0db52cf48bd7e42426780f91d34446679735312a47779c0cf9517d49d7f32c91b7e3b98dc4288ab4e515bd4a3d59153", 0xe7}, {&(0x7f0000000940)="57ed51c73a2c2d5befe5513d73d326a0317f36ad20db8c24126993af6580c42026966bb978b77d18cf294cbc257fbc1867e7667625d6d1af84ceebfd34a697292a6d33595032a8fe0a2f330793317b20fcddbbe39f5d1e53e1e1f666d83bd50fadde4e139209b148910b520d3508cc937544ab75e60b4bade4368fdbfb00b14a5644dd5ac376f8344b0c1a131b4d42ae5fcd5e6016e3c2c4c0975dd570bc66142e9ec5a22cba6b6a61320c9bcd9f1b25c242bc8a5e5e03db5a78137bb1c621431642700e8b2b6a05c8203a2a3a9e1b7120741a16c3f64549f2fd1adaec63e17e13d0979cfc08208465147aade8c2639e7866d5f9cf5a7f4a4ff47905eca800510d0bffdfaa9d642c82780c44990956c844d5e11612f35bfb8b4a737f0ec50dc0741f4663e42473606083add3299c1614f11747bc3cf42d7ad207b8898666c08b2ab33623ee9ce5b0ca38f3a0fbbb2ea0b5dc0656d57bb15b9d2a3e47d59b91e30668a79f273441efae2fbf5b6f633e3975f1ff56fae433c6efe93a5bc299ece30a2d1e37ec4c6338601269a4a5b315bc82b6c3319f647aaaee23c1363eb79573b637af73032ff6db80757d3f2496820b283c6e8545d2551077c3645bc9a2df975febcd97a6c0c498a34afe850eb8654beb923ec637b1afc92feb1cc45e8a2eb7b02ccab200cd2223599e97cbdd9f89fa562e25ec3c22c416632d1182bb7a650fe99c8de5aba5bd28f8cd6fbe4bc5a5547d748618f0cfc7bb5750c1b4426a3944d697c4d3aeb7263f7082af1970ea17dd09329e89a64ca46c7d94c8144d9df029b86891078bd10c0118523981a405a259686d3ce2723ff7b9549fca464a5628868e07a4418203d7a141ef67b11afc3bc3633d16c77ab358535842de24dc338465cfe1aa780d78fc02ef3ca660db7eb254ca71a4430dbefbe7064c0f9d4b3cdd3f2ab5101463486384d9212a5468bad79151711b4fd12282d8bc77dc557af9a630ea764f018ef61ae71ccad09964963554db0a60b3a2f16da8ce3226fa86c002bb8fc8ec013d30e6fbd54aff3812a1398e850f8de195c291e3bab774088743b3b8991bd052a7a88d264970c9de21d6a02851a627ec44af8018a10c4821846d08bb96ed8311435ad590db917bfc535ddc5ab9f0ae87caf401193d8a5c9b7d52682baea0ce9a92c6d10980f741b0d7b13c68908e6260610a1b5bf59258262aa556af64674de77fd76c7a3261e46350a11e6d5b701db634defe62ebb46f767728bcafe2a9a1fbeced14b8d7061607c1f347757d169de66d3bf3cf09a8c52dc79b0add08009592dff36ec61ffaec0a597add921c310ce68f15a400af1868ffeffa9dddfaf8104383121131077cd34bb9b8331b21eacd4ae5c2bd0ad15626933350794082fa424dff062acebb38d7cbae9b7d847253fa8b66b7dad41e96803eefa714efc5348291108c9d125838f6989e0a4fdcf407a11625fcb905e9adcc9380016dff131e3dceac094724629f9257d9eab9f44dd5b4bac3f323057cf856da8781158d8684a3ae55ed175ab7d556393a074cbe5ad48d0bbd56dd35379279fc2b3dc025051e740e051e3314286550a4eccff9d424ea803db64792c4cbf31526ce89e5f4042043cc6d5a1e6ee49acedf608e06c6e181334747905a914d9f1b63a5b21d00de0e1e29b7793d0b2243296a3269f4724a44e307d2d7acc365e941366181006b9ac0728ee967b7e5f016ca83fb2abd001b11c08af6dc656a73e5a1b07f3d1d02fdcb63dbc2e2c4ad4677b70111e5a544b1263e4f0cfbee311acad623078cdaa73a83675dd4c93cb4f548ebe9f8c7396660e08353b393645a8a358d7192443a3a5344082f0d40e4d5d0b947302ab656490a74d2dfbf19b21656899a1818dca649bc39d6f1eba9eef94f7b30697bc0109a9c14653870e7d0d2122cdddd7deebfe5da2a2734b34a7c27a501709bd3cb6512cb2c0ab8bd8537d4217187d511f48a90c1a7fcc4988cd86d5646f06984abe39fe5b3a70ec06e745bf940364b31c9bab566b01bc50e199ada888e50f315e11bae8e416e7f33d3d5339d7a6a530f891959da982b62de3f52df244a4d91d87fef5cdcb777a66de8c9a299608d41acb8daa0aabc0dac780a953d7189ed62a4c6b39b199ab2d017b6b2ce550ca47e9c1cc2ad4546b91d427ac10e2b07d52f9de51ef7d84769f77378caebcc5e48dbe395a4345e71230766c5c56cd75d80462ac5605b24208eeef1ca4ab52cf64d7a81a4f7d8434cc2d2e5eae86d4e2e5449b39561199cb6c53da9c57e0d90d0b91f1090afd5cf1ea676c50efa290a09c47be8cccab3ed7b414c316d4f65d47194f19c40cb793109fab6c204a99974b3c961bfcbe9d8657562c0b7bc915466ac2077eb99386a238861fdfbd8c92b30507a70527e871489f4bbd81bec4ed26d028b7b30d60720cd024f739e67e8fd98ed1e5622095d3d445ad5e2aa70031dd33a701c1bbe74f47c1f84e4018b57ad3d673feecfb27ebc21dd03553dd29ce2dc8ced9215c2c791a937c46a4a54c1d4127e76d7e7918e0df2284e8cf5ef3d27f86d3e36b19e51b9b84bd6535e2a5dbb0296e24406a096c0451ffc1ae3cc303851780d008448c85d2788fc51d1b677912de3f75e6026e8a8ff819cceced31b023724525cd58e3c9b9c04149906e57a74557bb9b2e64af710b6537259092a69845e987a57c022061df8f5ab4e8c15421f1f1ca2bfa7f289d6ed04e8bad0741a00230fcbe13d6614a5113c674d6aa6b5e1d096169c38fb34d47f89c1d2e4cbabdc580d2ef75e1263623fb0296f239813f3d3de9e5e4796e9d34dd7bb0cf9d53c096f20c2304bad991ee5411f6e6f82de5963c3a3f5c7fe5d59a7242e455375e751ee73b371b78a67e56d3ca3126ed8ad25712d800273307055d217b7f83e1f875e4e7cd2866000eb69a51d8a2ccc47ce627145ff16b6a0fa2d712ff1433b28cdf71b8fd78efde140407c52cb74257809a1c23fdbb2c637e3e1f8d95813078385cc9dd161947a22d32eefb89fde488fe147090d53ef41f48515e305fc8811d1d146d29e579d488b7e5581da5ad81fce9640e1dfdfa41c217e2b3e86e49d18d7cb6e166c9623639ecbcd23afd6cea5b9e1692f77587f769e7fb05cd7791013e8b345b18ab6272de7d004f325ff86e0def4b6e51c8916c429c551dd80fc5adc73fde76568cf3a9f130f1adc488e7d11a36fb1bc388182fb3485fe944802d62a00d74406843b8e8fff6881e10821291e1da118a168e406ef3f9ef1da2815bffebcaa1a27fca9b0d97b503d58218b555f261c204c6dd2f590be3e30c47b00359dd064a19ce2621ad42a95774df514f3cf92d60b5f5b7da7417c9d611e80a80847c15ae62eafd1f0748ec88c19bc44a267c958974b13a94925092fc5563d4595cd86b7d9b44743058d93ad3e60b9585bb36f8cd3ddb4e25d3dde4bc3747ef43ea44f07e7b9efdf64ede47ea5b33ad8b5538f68f8510dcbf64a4c47ca4fbf7ea4a2c0bb198d81d42d0db33a1bb5717080f68d5d09c16b3c9d7124f88658667f09b04a62524f5f744a39ca47bd4789ce89701f931d040727772d28eafd1ec5035ff12ca492c0881abee80fda973afb956c7ddfe2a7db1d217389c3d4e70aa2db06f4c9f9f926cf60421853a1dea10398385711b07ef8c55bf147c24e9e15142e852b9c308b400f9d1ea329dd2371e3e96fb77c2ac8653fd8291831843c9b7b3b6769b6e3c47e13cc3532a8610b9ec29216e1f4e6cc13aeb24520e4e49ba4d0b582c1ef28a6141d9a094a1173d5e3e16a11dc9ce8291fb45df9a588c01e6d52fc94848167a763b543df3e7d1fc81640f21ab6aef1c92694a2a69bd0c5777f0c4de039d95c05cab3a146191d7a3783ee9dc7348408c526e171162193c91d21b2fa8251c7d42fa718088428ef7a7a60b23f9ed8478b44322e04906bb7f685442b26e7603b8ea9899a2b8b15f9f60dadf594a818d395d40a1908905c67c0376eb40ca9553025943191444e5b59c8c80d0929bce4e980de16afe5246cdea47f5e9e5d75ab55f915e6c700fa0457dc2ae6a4923f299b4decc4c19298522828716c73b914708ec0314da0cd672981b36645bda459850bce842d621abc74d09a3c34b48191d28b0e0ec9bc5f8bc071223cbd2f2614a9de0f7413e7132ac888413750e41607e1413e840c81ce31243aff0d148146cb275a8cc603e05d845bdcdf3d49be493adb11942079f8841634645cdf34c3aeb5a99170a81973fcc75049e3d075c9846b4eec5ebc0d6ae6fea9cfd22ad67a0daef2de9bb1e48a76466374b3eff855f1e4eedf2e44341192f174ea5da9c01de17a77c834dfb6549175d75dc345cc2b9a3668d4ec2255de471644968375a8df340336b23ae6ff6e2eb57353e0202f8c13da06473bcf3e8afa1eefb39ceb082d28ce943e72fd1d0e3e2e23ef55fbefe903836bcd2d0e75de807aa72cc0636d02e037f452359c4e6e14562bfe68bd0920c399237f05f4538ea5331015ae3c3fccecd9a2820907d424ada74d0e0f3851ebb552b1d96a5084b105b654a5acb21a3954cd830b0aa3c4e4abe763a8779b884fe9af820a1e0bd9cf158f2dbde77effdbd52a2ec2dda7ce2b3ea5fb180001b0e94670a4d13884c5b37d47d8c31ec7b1e0da600836157e716b648c8669ed3f7cd20e912f5986fe672869b5c4823dca2feb6fa792e0a955d8d6b72ec13a61ddb60efd1a53d3cefe93579baa93519547336af2cfbb709a1204c6f568aa0eb3a428a36186cb0be2e1ff08f357a5edce41d36e2beb21918c6dfd431b65d6e639e1172e14880a22e7fb984899542719fc03f183911c5600a138277e6fdde267642e177aab366719e6672d92bd6fb0f3c776c732dca882a35e1ca439b21212b4940ddb9c41982e9b98f0cfd41fb2ff2a39f5dce32adeedfec62e12164957df7c161926d44ec45c443d5743914bd468160ebd582da96ebb518f4c6ef48c8a60c7f91b32816ca7b63dd1a6642eb6fe161d55bd30d7feef4eb4464c6cd9de45d019fa6eacc8e7bca246bb22003f9d88c7867701c0c39e35ecbc2089dfc4acc591a3c0868979254bb92700224e5deceb931e1996a164c3a7abc37be7728f1eebf477210a10b7d640bb1a2da77debc59e377c38891f3551546566bdc76c764e56cc58ddc696c4531aca50d5c07f90348f503490f9fff8a88b513e029e5029be70b2eb5ec92e8bbafaf14323f7176e94b47365dd0d0e4c7ee2e8a100e6d65b4730c39114f602da0de3efbd729ca79f58a2c5aea09d3a036bd5d7a099b5ff0e0342a1542528dfe06796ac1b0d3b0d9390f1849fdf841b070b421792e08bc557e876d3d1d417dd1bc6ccedc046e3da14279c9f0f0339e81f5a0f2abf44a5cb11d6030d2555a6a8e629afc8b805cafd718f32ea7ccc15a800966bc8adea7f06ab2600313e210051a97221400bc8fa59f454d9837922c0625ea3530e96cece4d8c02e704931fca80e7d56879e348419aefd7f7ae123ed3eaeb18df77d1989e13e1784c0825bbb55c2dc780adeb6424efd62b13d80a230db2066ce5fa74a6ae9736bff6cab2124607fd12fb5e1f3d95f5ebd451c147339234215a756b8c5628be0cd73ec2270a05b06fd349edcb8300efc9b3ed1e91d2e7652ec62e747b2b70e0c2052f88fe90b8cc4e8c75f8bf9c31fe98632a5c9e5717ac70fdbe964e5334ba7d707359e9cef6ffc63d735bfef90e1d82c799699a479c4abac3486f4bdcea1c8d263951341cdfd629b889abc2b01479eac4d52d471a32", 0x1000}], 0x6, &(0x7f0000001cc0)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x93}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @remote, @multicast1}}}, @ip_tos_int={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x25}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @loopback, @empty}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x800}}, @ip_ttl={{0x14, 0x0, 0x2, 0x8}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r9, @local, @remote}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}], 0x108}}, {{&(0x7f0000001e00)={0x2, 0x4e24, @broadcast}, 0x10, &(0x7f00000020c0)=[{&(0x7f0000001e40)="663c210c586a2af9a5424707676ab26621fb42deb66b7f1629b5f2e1553202d1cc956bdd063fab2c79", 0x29}, {&(0x7f0000001e80)="a73c4b2d12cf9d4d264c86211c1bb80d2d794a09ddc2a3b37035f6be5ac70b34f708dc5fa8e844cf01df3d720819f6ad4b574a2c7913982b0f8adb2b6cec6ce9eed41ce44cefbc0dfa0bfb3b0d0dd57e1c32df14b543a7c49c8397031c", 0x5d}, {&(0x7f0000001f00)="1f8a84af93cde841865125d82211e6aca8205c6534f849f2a9c60206b97ac9fce8a4f2d95854dbd32b49061b1b1f0e74587514c2bf1790d1b4e99bff7b1fbbdf8be412ab1b6d6c214d8573eb2b27195d5b704ba042312dd4cb9966c589cdf6ea735027a9adb1b689e05debc7a92abd61a1d6405680ca0e8e7f688a8d90d6ec60b43ae81f04282deb7394e231d04dce9acc668d9ee4f4af5060e82816bc85c1f5d9d1abc780ab1f863a", 0xa9}, {&(0x7f0000001fc0)="8efe91c493e7714b33e4eeb3f1d1ee24a1d5595a4baabf624dd52e985639d3dce424f6f74482c2978119577e9589a944f3078ce9f9e6d868b113e60779988c86384c7ba4dcebf616f18ab6dda3cc499aa4ce690611675be497a4509b3b9e550195fc8b80a840c91756177437d3e9a86c24dc749a929122cb6ac9cfe8692406be5c06d9e972f9abaf4ce59914d5d730efd87be4f70a10d1c1f99bc0a20e73b17f72318adb0174cc23d1d4e2d43791b15996fa", 0xb2}, {&(0x7f0000002080)="7f04ccda82096d8586dc91e84c9266341febd27c0108be562b4ae6c1ef92b455791ae1bf7a90bc597455617dba", 0x2d}], 0x5, &(0x7f0000002140)=[@ip_tos_int={{0x14, 0x0, 0x1, 0xb9}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x7}}], 0x30}}], 0x3, 0x8800) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) syz_mount_image$bfs(&(0x7f00000000c0)='bfs\x00', &(0x7f0000000200)='./bus\x00', 0x1000, 0x1, &(0x7f0000000240)=[{&(0x7f0000000340)="8c7eab6135b96d245bb97306d9e5c9d92baab448b82225cd78aff9d11d3f9638cfd21a165ea9efff5f9b5fef00b6ba4c70c825308d4851ebe06169fbe9ac5af0c6917d1631a64b0c6de2f59c0e73fce16bc425df704c3f0611f9ea3d626e84a6905a2e4b5388a6a483d12215cd95803fe82cd2bd30fac5d2495817", 0x7b, 0x1}], 0xa0403, 0x0) r12 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r12, 0x40086602, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r12, 0x0, 0x482, &(0x7f00000019c0)=""/159, &(0x7f0000001a80)=0x9f) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f00000003c0)='./bus/file0\x00', &(0x7f00000002c0)='./file0\x00') 16:31:55 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="4760eee7f19f1d40eae3ef6275776f726b6469723d2e2f66696c845f42ad738c5d516469753d2e2f664cf40d69"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') [ 1209.305917][T18136] overlayfs: unrecognized mount option "G`@buworkdir=./fil_Bs]Qdiu=./fL i" or missing value [ 1209.327521][T18140] overlayfs: unrecognized mount option "G`@buworkdir=./fil_Bs]Qdiu=./fL i" or missing value [ 1209.348078][T18138] overlayfs: failed to resolve '/bus': -2 [ 1209.350689][T18139] overlayfs: failed to resolve './/ile0': -2 [ 1209.375417][T18144] overlayfs: failed to resolve '/bus': -2 16:31:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=.,bus,workdir=./file1,upperdir=./file0']) [ 1209.412904][T18147] overlayfs: failed to resolve './/ile0': -2 [ 1209.501605][T18151] overlayfs: unrecognized mount option "bus" or missing value [ 1209.522048][T18155] overlayfs: unrecognized mount option "bus" or missing value [ 1209.817188][T18158] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1210.198611][T18145] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:31:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x8, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:56 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='overlay\x00', 0x440, &(0x7f0000000240)={[{@xino_on='xino=on'}], [{@fsname={'fsname', 0x3d, 'overlay\x00'}}, {@pcr={'pcr', 0x3d, 0x3c}}, {@fsname={'fsname'}}]}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x64c801, 0x108) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') 16:31:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./\\ile0']) 16:31:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=.Abus,workdir=./file1,upperdir=./file0']) 16:31:56 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x6, 0x0) write$binfmt_aout(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0004060000feff800000003a4288443e7ff09b5ed7750700feff162d0201008cfe6d40fedc00000075c4171f001b4f36366194335b71e5fe003b40040000710e134c2a7b9db52376591a7a71e8b8e01db2e9b638096e6c582a66a2279a6f3d82dd1f2c27283c2b9fdb90109e6697fa878514e8277f16bedd18081374ea271190fdda477c053c82cf881194fae745c1a838a8edeb69fa40103c110d5535bd2d886c53250d51a6279441c1adcda2b01a51c324b9d87b206bba083a1a0fb8cbfdfb48b6a6c5f16162f77ad1478ac098f8a217924e062dbd81c4460ec487f4b0723dd071d60a69e32a19ba723141e536d880b600e7a976b5a8d2c17c1e0764e201a554080057191ea805dc594775526f9e911393494a1d33f1e6ce190f389d990b6f1cecf6e3801af8fe78b45cf33a64bb47b8b9bae67ce7fdf5ddf8f1bdb9f84999953ae90867185c38d5446925c20300000000000000392a032328fcaf1fa4046db3e358503e4a1861f7b5132204614e51a91990cbed370be7a51a1603f6259b275080f4ddf59da885ca3e9b461132125ee8d880bbb1084a4307caee6a509af879ec047276b4709dbf104584c794f6f60543b0285e8a8b419b73fd85c1c8907199f7a98e78bd040000000000000056dbf7a3c023a47ddcb9b4b978331f7020cd901bffd7b972d06a9c28979b001524949d69bd2bc792fd32f8f7a300000000000000000000000000000000ccf6a66f86d7e51f54bf105c16d62880408ac4e6806ff9e857f1a8cde7cdfaa4f5a1fd4bbf7f3aeb28c2834b4f5845c44513d593598b9785da82c52d9a93853aa56bca5a8200fa44e1fe2f449e223821357165ea298737a35e116448a3d12fe7af14e2ce456fe53fb40012a96c56fc0a46809bfa5f9b3dcf194c2ed0247b23f38d2cd2e22ad483f2a0b60d8c36255d273f9d632b75bf91f7554db9e4891fd247152277541bdfa9055238189a5b2a527e8da1ccbb00c4b23c20849373cd721467bc427f44ee093a062a6cd11a563415b32fabd0c8bb7d6927195617fd9c9ee6012130d16947dbaee7f75a0467a926d88f1326a47d6b11af27db79f0e3ac5d0d4eaa256f34ef08eba0b8ad577e48c2fb"], 0x41) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/231, 0x1000006ce) r1 = syz_open_pts(r0, 0x0) r2 = dup2(r1, r0) ioctl$TCXONC(r2, 0x540c, 0x3) 16:31:56 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./frdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') mount(&(0x7f00000000c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000200)='./bus/file1\x00', &(0x7f0000000240)='binder\x00', 0x1000000, &(0x7f00000002c0)='--\x00') [ 1211.124222][T18172] overlayfs: failed to resolve '.Abus': -2 [ 1211.132546][T18173] overlayfs: failed to resolve './ile0': -2 [ 1211.141965][T18178] overlayfs: unrecognized mount option "fsname=overlay" or missing value [ 1211.151305][T18177] overlayfs: option "workdir=./frdir=./file0" is useless in a non-upper mount, ignore [ 1211.156995][T18180] overlayfs: failed to resolve './ile0': -2 16:31:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./f%le0']) 16:31:57 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000002700)={0x44, r1, 0x9, 0x0, 0x0, {0x25}, [{{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}}]}, 0x44}}, 0x0) 16:31:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=.Cbus,workdir=./file1,upperdir=./file0']) [ 1211.174766][T18181] overlayfs: failed to resolve '.Abus': -2 [ 1211.175367][T18177] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1211.208540][T18186] overlayfs: unrecognized mount option "fsname=overlay" or missing value [ 1211.247049][T18178] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1211.270466][T18187] overlayfs: option "workdir=./frdir=./file0" is useless in a non-upper mount, ignore 16:31:57 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f77658a6469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75727065726469723d2e2f66696c6530"]) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x10) r0 = open(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x103141, 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/nvme-fabrics\x00', 0x660500, 0x0) move_mount(r1, &(0x7f0000000200)='./bus/file0/file0/file0\x00', r0, &(0x7f0000000240)='./bus/file1\x00', 0x50) 16:31:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./f,le0']) [ 1211.296430][T18193] overlayfs: failed to resolve './f%le0': -2 [ 1211.298061][T18192] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 1211.316873][T18187] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1211.327921][T18194] overlayfs: failed to resolve './f%le0': -2 16:31:57 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000140)=0x3, 0x4) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f00000000c0)='./bus/file0\x00') [ 1211.360428][T18197] overlayfs: failed to resolve '.Cbus': -2 [ 1211.383699][T18198] overlayfs: failed to resolve '.Cbus': -2 16:31:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=.\\bus,workdir=./file1,upperdir=./file0']) [ 1211.449131][T18203] overlayfs: unrecognized mount option "le0" or missing value [ 1211.471095][T18208] overlayfs: unrecognized mount option "lowedir=./bus" or missing value 16:31:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000400)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./f\\le0']) [ 1211.492973][T18209] overlayfs: unrecognized mount option "le0" or missing value [ 1211.492999][T18207] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1211.505179][T18211] overlayfs: unrecognized mount option "lowedir=./bus" or missing value 16:31:57 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mkdir(&(0x7f0000000080)='./bus/file1\x00', 0x0) rename(&(0x7f0000000300)='./bus/file1\x00', &(0x7f0000000140)='./bus/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8800, 0x0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000200)=0x4b7, 0x4)