cd7c7c8eef4d1b815653ede4a45b09fffcaeb9c8ff72d84475c64a2bda9f47fe8a12ac3cc61f3afed90ceec3e9a9ec8b7e7b58dc2c03f5cd913afb01dac0d27c4edef17ea0af1ed8ff3a5d846dd4f9be679a54a783ed047803e52a58527559b7b7abfefc01d9b101377a8755798f45700ebfb0bc12e680817c7d9b4950261ad32f6b5b582cd9a7ad54a4a4bbc5438c6f4a519b1927e55", &(0x7f0000000ac0)=0xbf, &(0x7f0000000b00)="e064b34ba5483a669f6c5e3a39545fa3f5fb8dd79c59ff59fbeeea457d1276340d8f2f193525c068e43de3b21836af7f3e1351747aec60cd48326887f68a58f825857e595081bc72614a40bf3aa7e311170877398cae", 0x56) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)) sysctl$net_inet_ip(&(0x7f0000000bc0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000c00)="69e54269f044f2532d49fc61f63b0fd070f84430d6f97e7d9f3506593419d6742fc0c3637f9f2a24d0d35f006c5ea0f6713c09d7c90f0c68269c709d30f0a24dc2a198c745f6ec84c3c836ce4c52ddfbb8b61deb", &(0x7f0000000c80)=0x54, &(0x7f0000000cc0)="a2f7f2bfb5dd8d384b67a75733a8ff6581554a77b4ab9beb502f4d974f96b4c6283359f0d5172de07847e2f8e99dbf0d29229c781b2e8b453013613f63447243ca594cb85a63f020e5c78fb0a698d5dfda67c5798ebd85fa1228afbb5a04a680da7c4fbaf49110eb68b58265fdad0f86620fa880743a7d749ed344988f6799c64481d59bb4b8a33682ddd92914e6ba6cd0ecdc907b9e548593117cb1383b11e186ae355ecbb8f7f7fa8280795c23d42b4590316f4d7f52eb7d3172627d070172f7cfbe39390defb3ed358fdb0ad781a06f86285b51373985195a7f61138a899a4902fa4b77ef2f00df9b1cb03acd2ea43cf19c0d", 0xf4) sysctl$net_inet_ip(&(0x7f0000000dc0)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000e00)="96b08eebe2a6131acbf08a6f3251e9f44f395397f189a17a1c2f79ebeeb4974bbd0f75d53218de6e674d44de3b271d82f261c6fc10d88aa5f0a0b7a4bb0c994ddcb9374961650a46754f2201f032091cb9201af43232ffae685fb50f0feff93d5a062f0240f34ead4517ad38c232037afe18cfd350a6f09dd119d1bd992cd662a488c3bddb772af0ff42384e1ae2d9b2561b7d47c941ce6935b5d79618406bc71f201c9225cbe23dc1e4cd4bd110db310d6e5e4b8e5d24b3e5e13f0092ef9030635b5ec5572fb5638fce2f4aa912fd4614c46b4aab9a0756221c742c1a3302fc071ec9d7a918c39984c5d994274424a29111838fa9f5bcc4dd2090675e93cfcdcfcd896866a08b01e5ed2f0a2702ea8811e0adf0e11eb5e48ac435ba452ccf66938540accb0b6015aadcf3dd6b8edfbc1b906f764190b8d4e0a4561ba84a3486a88fd1642c017ad86791397eeab2f81d10a5f00596b34206ff2c6d0dac0537fdbfb013daaa10bf38f9d0060d42b8ef5fbfaf50a7b7ec8f3afe7465458859e7c9a23172c0a967d3d01519fcc9a737ebe48bc7253bd80902702113a378b15f551c7daf6735a22d31ee4efd44883cb0154aa186e59521e250dc50e99389a5d5b75c0b89bd183f206e101b9b64a4fe3fff16937204df3a92ac29026313c8d910abc48a959907ff633d3dd8fff69e4001ee6fccf3fb5a52486c482c96428acd635605283f47e15a61ecb4bf60a009c48167fa1260fef8b5e6f3777f175f91882e035d80e19ee62aef0e69d2c05410c51dae6fd619ad9bfd0345e52f045c54f0f61879061e8bbbed30bfb9b47bc007567578d8c29a2cdf7dda7d82c508c7f6771f968ece9f91d3abaace0ef7899ba05e95f98637124804634c8bdb6773bcf5c1da03ac6e348483bf955bf7874253a06ca6dbda2b682e8398340cc370cdbeb7d54084c89dc31187a1e34f78bf431594abbb7c0e3d98a49a68a2db9a4e040c547835ee7050d18926896f9096f4fe2256bba94fb575db5d0dbe2fbd3f29ec58fdd1d4a1a49f562fdf566582ac6c3ab22daab3c301df08dd6349cdcd73f3b0950edeacc80d90e985202535852e2cfae1139ba9946373878bd63f7f14d295ff6033f954b2ca56712656276b498345af6109a386741822eb2c49813145308546ed6e44c819b58e9ff057b4c09dc9ab089984991498a98b89ad35b0a9f59dda45e31e9a254248a54b03928009db6370f412eff962a8a86f7c9072f1618f59d22c44e1cc2efb8d0b77be1310c46235b85a502884a0961f3dddabc514786a3b9bde5efbeaa02c8469fdcc5a84130c7354a94ca869cd5e956d8dc8a83ae4ea4fa42d51c19ae2b83bbf50724fab27dad56b55114f0c6794ad1fa179401218a98e0b5943aaafa373f1e7e79b06759200d25925b5ff34bcb92d6bc59208e959d5a3c010b3648dffcf40b1473e7f907abc1b703739d2bff4f66a93757ea6037612d618c08387e85205a0ed319fcaf6ad8f306df9a45e73f86b453d5a5060e8d4944be658773b194f4affaebbf32badbe6e1e307be52e703337e6a889fa439f2009ca60ed9267e7ef19c1e9d26a08969d5eb4fe7a4ea7a0012055a8a444b97973805b7ad0869b1dfdc0288a0d63ba6100ca6119263c09fe7b9ed1a7b913bc1755aa913a15ae401e9c1a9c3dc99898f6d3311fb75be5b4706379ef1e95dc4a350295d17c1ca0c3c8005c2d35fe60745209f2e1d840cdaf579469f04d0755d69b36034148274ad22a101403e2a42538d56e0f31d05ef9af518a7d9e5a156a333b815570a017dd8b40b98456f07d4c33ec39d295e7d5a45e1f090e0dd955e1a6216c150a1f7d8bb108ad64473c1c9c0716930c06d43a163f3038077b7b4b3e5efab3edb91cc6f77533149c0b9b6d39a7c56a810186998621eedd5129078c1f3cf87a3162cec58ac4da3840c8cf2eaa2079254f35c441002e107b538c4874a8a987ab70f3b35eae48fc52cc76c7cefa6b24c2f6c50adcd92a219216e214b657e4eca73050a8079581d117302c719811c77db41f5599d4994754b745a526ebfe4942ec710b649a7a7fd9b3ab1f3b21285d53116506c68f0b9a2670a9cba9c67152d5e262c50d1c2199de522175670c1a659afe6cbc9c9850cf73c02f51e18d6a39b140a9aa0f2f59e4507d0ee79b2770ef4647f5aa1aecc047589e4ff2e4b9258717d78877c238963f40d744cd5d4ba58dcdfb41805f30cd98199d5b84e9b55dae20bf21176017e5c5e2a42aef621652b3f1fa8646dfd2c62b31ec4208d02e7622019b0e41113afd1321be1e0271460bb0b7b596a299079749b8d0a3d43d4ed5ad968bfb67f648c9e980161c41bee83f9f5717dcdeed57bd2140689709d0182fe240b90edd1e8117f3796c91c49d08e105a25bc560cb8d3505b409fed9b66cdbb0e8867e7f422c3b81376e782f7890f395e7a0a06f86b3421a81fa0954c47fdba1d1d46ce0d64d2a2997e69934d90c81d352a0447cec4a261f147c24c82f7bc832bb448fa7d14bd96e6b8d5d6d1b7a25600de35f6006f5e3ca48ca6d2d7c7871a5f1dc1971c7bbb08848b5cb85f1452e78900ab960b78fe8edd3aac892d4b32140c4d03d89a8aa03f7a82da03d280eee331c30f0f2765ac7365060428504cd4a8d35466b265ebc5e06e5b64333851d62635cd330f616b6981c1c30cbf75853ec2d1cccc0b61f25b99ff71d18dff1d956eb40a292d0a10d88f9218891978cfc47395344d0f9a4e5cdf036dd7333770ac0f54dc1ba9576a4a305d0ca969950bd45da80d4bd942656520f3ef4d1ce07608c54d637bc43c1435a4bfc8bfbc1a4213a7b41579454ce34fb3f6d4d70d122beebff64c89976bcaf774cbbaec9aeeb31f06d7a83f0ed8382cbf73745a99660404346e6db9a297b6b932e26b132835819c3684c7eefc4fb8175bd7ef3eaa84ea5d5c5b657e2e000d355d6f9f280744b6298045af2d0c77dd928c640f4202f9eef18bb3f318dd922f87a76b7d77e81ca9247a073c6da0021d03f18b45f47deac74bc91d52af186121e04b6a434a828edaaa4793ae44af22eadf5d9f460fd2942fde0ba295e4d20e7ecbed23c52a101954e8876aa61baf2e887d26b9e4c77f3aedeb03834d98bafcb6a10fedd78e54462ed2dc1905c03cccf73b7c5c3eecd07e05c6dfc901677569bbea00ae0e1c90f1cdc0d22e0d29fb28b8a2cdb6219ccb9a9e3c091921d3582ac8b553ca7055741e952a12bb873a5b7f8d3a2f0b84d7267b7cd3693c83fe3bc7bb8878000361f60023cf02bcc645bdd56b6ecca9c9fe1aa144cafaa08edee76773d9bf6b78847ae282a47a6992337b82d2bfcedbd93265a80cc36eba49f6ebc11a3f83d4365bc4fab6721d400ced85e25fc67e503154599fbeff25483d326e1f5059a87e2218cc4561e19ad6dee9cb841c3a74c6c70b99a6e1b233484f4450181179bc883bcf2d2dc633ea58b66e7f5caeae466ffdd8fc9108381a5a69b54304dafbe23cbe0d17bc1f86ce67ea000e96c2971f6b520ac6b61c4508994c0531a826890d3f58fe5255acc8a89c950cc977c555d9727f8c1bae973c84ec572a241bf14844e63f3b058b6f01d13d66316da67797c8b191b39ce4caa47efed73091c5c9cd972bb4fe7c324fca7b66885d30a12cdc8c675d20426c08f91c76389a71c20b102e955986085cb4fc8f0029d41bdab727c094428596a6c1329ac6e339af468a477b89b8641118b7139b06e948cf23edd9b3083ecfb1c8feead08b09af854c9b82a8e9736999eb3bf583fd3739721626ac3197bcdcadb692be3d00450ce9c8b9699a03eece505fd061f7d2654bbc2dbaadddcbca3ec91c2f51f7dd618400aee44609b3e7e5f595c5723f56b819b75008cc8738312be7def7d8941117026130870e0162a5d489916053e8b6edeb382c777418434f2b827223b87b3e71670b4843b279aeac8fa560871ea72af80658bc8927f229adae75e37672852ed6113e14578785904ff5f9bbc796bd84cf03fd99013619d618856c72091f938cddfdc6fc8b2d7a8a83ee12103ceb27199023c33a64d8c640221510a688ce05b0d381fee4901ae240e9b6943bc0e3fe22014eb92c80b9530050eedf8dec10402f0525007aac65e9b66a24dfe5980197a6c0b774f0bb582c72d78e1adea626a602cc2e90e5ffe617aa1c37bf205b1d27df43c08fcc888845733644766d133f1c41d9511cd66d3e8214179f397f8e4ca1f4caf776506552a64b183185b494eaca7c89263917b9b14aa940fd6159c092af72fad2867d6afbd4c86e4f8b7b4393ac27fb3e03499633fc54027c5958b61e0121acf0c3b9e68a127787a920ada8a17900e04b0b33a87b64a036b56a857a34da7f2ee4b800bb66e2d7ab06ac15f0d03ff999f0ac14120e7562c46aeb193aa1bc3889a7759c5264affa069f8ca94cb1c77e43c43fc472b9cf058b27a07fb86a0b7be23128667c58cc83f476ab6ed04fe2c552931472fa17e507fecd212f586786c87c45c63d5738cd36d6ac90e8dea477d04142798000e9fd85f8efdadfdb2536cfd6e809481dc07a5a3fb2de8062f5e41b08e3071a040401fdd7576d2d70be36059a98750aa02046b0e3d968285a6ec7aba4404401d31e3c19b4a22cc1aa18e801a60b4c5fb3eb48f775feb404180da2f47fe4ab4fe7050fb396be9f5bdd4b760173b76bbde773ffc692cb8878aaadeb72b5bdafa80ff04e0a6d7d4ee62fd7f8312aa7ab14002fa395cc2e94625e1e45e18190154f1eccc988bc34a80c79e9871de4c21d23982a41c49e46ed1ed1b5e03d9f84efb94ecc035c89ac0013c7e3eccf84ac70c8fc64d36cb4011b16e24d88e19d20557fedf1f91c79fe3273058dd4a1d9502c15a903edfd9d6b3f2a3eebe454c64332415ac1b34114f8ccddc405be17f4047cee68d73a1fab0996539dd0e60a41c5cc995300016410d3feaf645117e569c21f87c3670462dcb6e5594db0dd4b2aab13216089d6a0e5b3bef029f21598532940ff6a0f811397cf80c2f8502bb43036f13c45db95652f352f1f114fdce6b50fb123d82c7836080d2ba28af99d4f62908dd8fc69881765cc4b16c54ca2a67a2c1e150aa64b664be331e3d0ea44715753bf54d54ad8f4933d7855050d8140b4081d803ae39537d837afeb901611825bf80bb357948e5430f79f932ce2e79d3e633ec63361439af5ba49a8b530f4dd0a8fd0293451150a221e86955bccccb7c6452110e6d0c994231604334335876ea275743e142e76b268788479dbfb147dfc3bdf84a5facbc9e0a192099f9b8401ec33c8ff9827dcb5474b894ebda95cd83b7a3c48e22f8405dacc32ceff57167a787e35099fa87f03200dd63dc0c4895980e0d86a5a3dc0bd5d869c9d9491d256dadca941d9579589f3629f5bf82f10029c398f0f0cb025c5280db58204f55ae5d9bc29c527da2a5f9d753a9c60c0ff27d7d79b2df9432a6be0cde4a5858ce846f6be3de12346cff00868a4ebfcc8fbfa7c93b373401e325ee357318052a80201356f57f4854a972bf667838d3706178539b7b5f327575b112fc9704a3118559d4ade1b4eb6816ba11834906970ad722f84a5a3d058e7f6e138b680e4a3a1ae4e47eb843fdda06985c8cb127e1cda537c20cfa90c6865e315094597562fbc28b3f2dbf51e50b9474565e0c559fd8c6b08ae6", &(0x7f0000001e00)=0xfb6, &(0x7f0000001e40)="1d868c2e20f0e1446a916bd29d32ceac4a7e943ed2c3c3cf70682ce785d3e1c29c2fb090bb7dfe4101fafce1e979b154b6037ad97f0b45a57bf993b9d3c287d3c216ddff95ed5835184026652c03f9eb710f68320210d80af39121a1e76c4458a25b790a26caf6eb0ed6ae03596e3bedfc958e315e501e7b7944a187153c52ec983440a791b21dc9a1ea11b85e234f26256557bcf2362d831bd68b6b2942e5caf643c72f090f6ca140c98d8b4391749672731a2388fa4444cffbf897a9af25965988e8631167985b69f4cf7be3848fe412f29a1c0fb047f6f040840727de432ab654ee2a80c84300e8502e904004e23158b7c47d82df7c76f874833f3fc2754960a24376339e5c8be9c1cd883d699a664dc04a1b5018313ff02dbe5ac70f9976342ecf2e3959b4f6d04ecc08f4cd6979d1a9b555349889d4196bc4d52b079e1e028198986ff963e5dca5ef523cc5c2b0965b07cdcb974aabb6f39847b582b1578733abbbb0a4b5d1e1463ae7aef75ec2d51c0e589f5971b4f8ed20065c27f2ab58df74a165cb4f1f0203926153a5fbfab6d46b74a975d80bfe150216e3de44637d1ae59f109ca9ede9940f5edc8abb396671a2faa47fc17f9ed7ce319cc9ea49445327068b9fb456c8190290a280d21de1b3c5eef191d5abe7d10219b6fe687363cb3697f71548a383a26865d4cc150536b0e5b5b1dff9939442c5918b038f215e1809aa891754d3d404ca22170572ff30316d99bdece768f10fe8854ca5173af05c63eec904d71080c3214327079e96207d6caf0614ba7bddc2cf1ea34563624504cbe9160c86e436bfb1ce0a56a403d37e32ba28a66d6c1d7809c3201e5cdf37238927beaddcb43c21c63679832ffcd51c727d7e747426390e2ebfbb8fbafbf286accad59d9a73aff4ce0a7f0d7ca8afd3b8f4acab70cb1995bd6524da78be1194d4006102abf04c257a2f1addcab572e54de7b0e9a69c7e0b35f7cb20e25d95e07cc8c49b6acf554cdb279fd8b6e7ded2848656aa1a2d9a69a018ccf56d6a51225b57a10f5a7795f88a613d05258dd9ba8828ce2599647a0e0e91a7ba970b48fee0eec41e81395d22cd092200990295783b91a4ce5b24cfcc9c74d23d9ccb8718947f015548505cc18bcb0adb8a2a2d8a79729f10fbc85104cb48226a3155eb0ea8ed784a14a3cb0b5210238577bb190a824ec893827e59b9fef0917fa005a517f466598532562dea01462cbb85a9a0813ed940efedcce1fb7c8d4513f9632aa54aacd7326a44750516228d24088ba4a8dce0625f72b4de73c9fa121d2c7e2a486b28ed10904d7108e8f92ae78b0f1918619f98acad61e4e56c2fb2cb3452e91da1fd8c65ba88e3b9f2e3ee2ae3b879a4381b21365063bd7652374f92840ec65374ea51a5c91d312ccbf3bec8ef243ebd9604cc791b588c980f6d408168a2a8be5a99c5771282f8896dea1c62f4fe7cebf8856d859d1f112c546ad30d4add55bc7fc6305924233dd25d3ef5a45b7e7f4d078610d7012f225fda41ca734fedf663227088e8b37f6bba6aa01437706806d0c359cc71dea9e5919cde14b3a7d6d322b40b651d67578324dc16f6037fd03613b1b15340ed236616704dec43f57506037007de18006d90023fa495e4aa1ae0975551c092ae48074424ba68f0874e8f7091f2ede843a9739042d450b62100fd5d0294ce5b7daec67acc091886c6c233a340204d7460ea83ab1be5b3e1c80a6e5b9b2072008cf4961178ae73a825d53f266e0eb9bca9ff578c81d244cb3b34e27f472196c270e2b2ef92f0ce378600b812bef806776a677e07c8294a0b36da87f6a60a826b14908e2d80380bffc089def9b3bd20d855f36bec53f44389f429b0da43d5704b87be8ddeea2933630eada0daa4a8966a4e9627acc01747ef0128a77e8cf096214c2e8d794b115aac42b966e6be88784dab3ccbb39bbfdfaeb53c4f0fb359dac14136231f98af5392cf06e9cb92b3079b9049e5f2e27b29776e220080760f17dae052725b4b610fc63995298885cd9bd4367a535955473fdfaca05812be5a866f679d637281d354f1bbc718f1c35b1900b1aa98c7c1f9c49e306743717d800f3a4142e5003861f8ad44f3afb8087352dd4501faad3406d37b33ca7e1b07d16d2c708873218693f0714a657c4da73431260fe2eb9be8bdd75946a0191ab257a4b3d94f4dea377af57f5d20f729f432703df4f74981116f63eeb83a2d1714d5f3713b1369be24a286c798ba7c25c4947a3a68b9eb59d2a9f223874d6b37df7121b1c3db2f361a0198af91aae602185168a8a445b8fb6367744eabbfa45e6c2c0e156dbd681f1e6ecc298b0af9ced5e4b3fee57f08815e8e53ae114f54f052a28a08cab3a8bf34acee7864648622f0fff8cb594b0cdcfc5f987f2e3f65ece2523e7a7d1c0cf03869fae6b580c30d1d2477edc6eac1408877d7d3c1f2dbcaa3179b072418c10914ae3cba14376bb3795b9910a7d24524a4cd45a3c7248a0409c80501254c461e679cf75ac9c33a0f0ef4b9b1d5e318b5f5d749117248c37fe1758faed4d55cb7a401449e1b7a435a3affcc059d5cfa68d0ea5bbd89cb7c93496633fc318a09c22f851888c4f7609c25ce919d70939feb90686ec1fc7a39c3465a56eb1c1ba87d49a0e079244060292fe5e98b1941e2f75f640ccf8a19a08d0c9bbd7c39327338346e6735d889b8571b8d056308d9aabb1461f8c0523ce43ca3462f3abd725df3aa92f1625cb12af898e80dd89ff26069d77b9bf0a00ce31213862144f9e7c557ee560cdb38952624755aa0eab649cfa7af1717af23048f7766f8e6b924ea0a59efdb0aa7daabbd6d7dabb22c50090aa3843d25abdd14b7e2c3913679621a2e9085b3947e38f0ad10d1a59d3c7c79a69c65a77ba4fb22d5f9699464214e395699884ac805d98a3a87dbfb7641596d9d1db0689f75055fecc0db4a390d47835c33cac9979fb0388484069c4378fd2b373dc903014c534212676d93fa0225e3b4257e80dab92779c8e0f8788166cd08b6913b20f927193d5a1281d499c2db662c1a7154e369ef824294bf7cd8b17383b384a8975d1f6f06a0cd2d0efe41767297ce5e9a29907ace61a9d01e8098f3a8cc2f9c9db679b0c7e8096aba99d0b4ce287a6a702b2d9a870efb647b2fc589b1e228bf63a5b79adcf3935183700da71e69ed167c41a3b91cd2655b1af6cb382d6c69e8438a1bf62e9b0f1007b47de0f9c93e4f73b6890f6336a8e1bb5d8fc56ef62af01d33c3be9edd8f63101f1a58886ade05608e3125be2ff31ee1822b0b0f79de11601d89f7b454dd9e77029a591b76b2cced23b3ac7113651c745ae1df8ca701010f6c5fc43b3d8e4c0c9d68c4444a9fd9c15dcb0f8e52205c2744d0e63e99aafcc8924c01eaf8aa568727553c2ac05b927fbf15a15d9795124dd9371fd5cefc04cd126d356b158cfaf2790a3c7d45e30ac0202216cfa3c69bbfac6fd4165d2836cd5b250bb492a80327099db39c2616d07d16dab910f018ef5346b21297c688de7740b5473a141a9721f768f8fcea169726987d4153340e2056e779e651da7d4f0e3c94e09e5876ac8b54b43e962116fcd9a5e6cd202734f81de0536f4063a0baeb635696f276492f020057778ac6e580fcf86c58e5c352ea03fad664283019f61d0fb136b53596eb049ba716166969ba1c07f735b522d28951a353a464befbf0f19800c86453d6f752edbcfb0d1d2cb5958ea54f724c0f33e9481ae16ae0b046556558ede587bcb5c14893093cd822f4c5ce6bd73b71d3a5ccc981c2d94871c332f4c4748d1e72df4c5b21ba7c0999c69c6dc3a6baf01c283e6b773673ba0fe60b0d73652837105a96c1d252893cdca91186839ed3958a21848dd7a56a2d6236c9a43018142372ec881521183eb138ddc2e130378acfd4976fd26bebac8193aef5450784e221611d1f985eeb7e1f3917789eb763424729942d23485c0ac5bdb4b25355adb52991ef91ee942298bace11e519fddea4eddac55ec88a0859b3854826b493484c7815d65b11a2f5cd16469538c1c9cd091b91b0e2d0d3d4828051ac4537fd26d0c532d93dce834d6da30e6ea67aa863ff0c359254e2b32bf2370d49e8594d432d01af1f5304a1a24b49e610d4878b171cd9a69d37ec54a2831aea82114fc6202c190f4aa867239c398b145ee6e6a13687f33be73a2d3bae617d0aa832fc31fee3483c28c6a62fbb801394d044d61d01b74994389f66a710eb3338a53b5e886d967deb1248daca0166c5c0e1f6de468db0aa35bfc6c035f7e73bb605ef2f179b4c16c9c7107a0ee8318f8b54ce175cd727a9bd20c98e6c7449a75606739da96bf5ea4b509ecbd7e58320953bca8c0d669ecd19e43544012ce9209845519a6038f2bf84fcbcc7c087f3704babe1a4f5e77d5b996cbdd4f8f3cf4a6554d2cca167267fc71c05960e69f5997c2b522b041e4d05bd50ba913ec4b10e5dfad1fd109ada493b3792ab593ef1d7b80a4254b2320780ecb21a2968c9d2653f042086bd404db3c4ab38de036b0cecd4068909847b42fea260eefc0b875b347b05f7e7ae05895eea8ed5f72949cb8e329f37d74ca34af27c2671e0889a9b3059ea369cc3028973ff55803270e3e90d28fe74a735c4de6a23b8dbca9da349d789f3d6ba53d3ac228a811ae77bb10080015372b3d5d18c693e073287b082a340769761427c850f380353e29ce0f5b02650678df63c7d00800bd0de75714212e5575fdffaa5228a10baa1fa575d3fdd21fd5b2781d1ea07c757f4cf28b26d09871e40f1e928d808de78b8041bc076130962ddf3892fe3af4f13f5404df3182fb34d2f7ea8d9ba48dff44e3f4fb3d67e7f1f4213cfdbb588b50e9a001cb4b3f17620debed59dfeaa1c5647c3bd1e36df19fb77c5e954c65cde63a77b0cb385eb5d99193d8730554075d8e02f724a792a69a222809f4bad12bef03f7088221b80d9d81bf9841b79a5fa12cf2a1282d4e382402e71c2b4e0db30113641d5d5f3fdd38f3a4d3ac861ddedb5cb20ff66d72f5e3670d978f1dbc7e70ac4af5596dd2e0a29344fa4b1b91ac89104ae624330963811ba6d7e4433cea370a2b989accc29e9cc8cc61563d3faec9254aaa877d708d3c74d3e258855ccc0d080622f4e457b9427ed8a3e1d1e00d18e676fde11e4fc95dbed574dc15081c5ff4246708f091e690fd67b9df425cefaa0b1c018327739c5ee17bc8b0e788761c32a93407b9cf617c570dc7307ce750db1cb61c1a4a8233d220182b4bd1a594488141bbbb1ee80456dcd4467517a4524fb683e8976a91e6889eb4542a57d5afdc692716d36fb878763741f903a25f64ef683eacac714f339e31a70abb622f992ac2df993db553a238660b52f030193a0db49154440e1e0d2d91944d1b60a60804ea3c82c86c20bab632e57887d7a39b176dfbbd89f626b61aa600c9b48fcab97ef02e437fcde60f02248573081cda7cdf8f1d4296c96da51e74033fbda423d1da56e1f484cc1ae91c69d0891f934785642ea68dde14fc57de79aa06010a9873fd9c0ef1f61b425722c3c30d3d2d0888418e1de276640306ed19ccdb81af5a5daca7f27315b455d9025ce1261ad99884203be81f08058bef472ecf2ae5e0f95cc0181f3142ead2f427d14ebab8cc5f9d2fc8c2fdb32c4f7e3236156744a01ca59193cb631a2a55c6c9707931ffded5c4f4c05e12543b47ba7ca7643fa46c2db05e9f6a09f7eb98a1418a2f00ea9613e4fd970ea18c9bb6f369b4b4a09f55fe0", 0x1000) executing program 2: setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200), 0x0) socket(0x18, 0x1, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/250}, 0x102, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={0x0}) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000400)={&(0x7f0000000180)=[{0x25, 0xfffffffd}, {0x3, 0xf455}], 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00690200000000000400"}) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) r3 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x0, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 6: setreuid(0xee00, 0x0) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x47}, 0x4000000000000009, &(0x7f00000009c0)="71f91e34134bd2f921a74ed81989af71ac0002005a91501d94a34b8eafcca9a309468fc22ee174435f778ee72c2a752b2971c16e6ab9b6e5bfa205589657af2672bec7d29109afea2e490b461d550e62972b1c10c83235c0bf8039cf401a34c97fcb305498f43d10f886f9712951331a7e1d700f85582d8aa06e089881111169200b8a0810bd0d991774c9ddb6f56c4e858cdeff000000f950098a2d882f3aa31f30da6f05519be4c7016f2cfa2862c622a3fb2c78b906407fd2d0583c777d897f636f83b44effe9fc3a27a92e94e5", &(0x7f0000000080)=0x1c, 0x0, 0x0) r2 = getuid() geteuid() setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') executing program 3: getuid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001740)=""/21, 0x15}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x8000100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000640)=[&(0x7f0000000600)=']%,/&!:{\\\\\x00']) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000000)="675ed6fef0357be261e487af6a8afd9f7954d14813b4cea5fcb44333", 0x1c}], 0x2) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xbe83c1ed9cced3eb) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = socket(0x0, 0x0, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000008b, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x24d, &(0x7f0000000400)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073c2612603bc6ec57fdc240000dc8ad37b44aba2adac7eadb47e3a13bbf24161b2029fac8b3c6b2f00cbea6c07e81999639d3dcc845221d8610612eab98a1c733a7b8d190bb587067bbddea21a034f82b0c0d2bb1135851a30c28ca91931e19b333e317470bdad4b7d06bc1d911e2e49ab7d62545fd7720e0c039f45c14a5398473125be41c4c9c6f0700f95c7078b4d33edc0cefca9b7f6fa0f5ec271d82cbcb3d7", 0x10f) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe8000000000000000000000000000bb000000000000000000000000cb2b8920c21e13a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02117af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b164368fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff94"]) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x144, r2) select(0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x1, 0x6bb, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1f, 0xc4f8}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x5, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000880)=[{r0, 0x100}, {0xffffffffffffffff, 0x80}, {}, {r0, 0x20}, {0xffffffffffffffff, 0x10}], 0x5, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x10) r4 = socket(0x1, 0x1, 0x1) bind(r4, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r5 = syz_open_pts() ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000240), 0x4) shmget$private(0x0, 0x13000, 0xa0, &(0x7f0000d94000/0x13000)=nil) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1, 0x9, 0x7f, 0x6}, {0x20, 0x5, 0xb2, 0xffffffff}, {0x7da, 0x5, 0xc2, 0x80000001}]}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000580)=0x2) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fchmodat(r7, &(0x7f00000001c0)='./file0\x00', 0x186, 0x2) executing program 5: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x6) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8, "cf0000ecff04000000002000"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="ff828a877c5fdf1aa007748da95f3c1a9093b293e8f665d0267e5c4db34f6bb90988eed905e0ea10974ebd08ea000000ea33212445bb50bfacc7fe1dbc6cb547bc9225"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) executing program 7: setuid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)='Y', &(0x7f0000000080)=0x1, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de740000fe800000000000000000000000b5e4978f"]) executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f00000002c0)=0x112, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef", 0x7fa) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rmdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x7fff]) semop(0x0, &(0x7f00000004c0)=[{0x0, 0x80, 0x1000}, {0x2, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x4, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x0, 0x7}, {0xffffffffffffffff, 0x9, 0x1000}, {0x6, 0x9, 0x1800}], 0xa) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000580), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(0x0, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x0, 0x3ff, 0x800}, {0x3, 0x2a5, 0x800}, {0x4, 0xe242, 0x1400}], 0x4) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e", 0xcd}], 0x1) executing program 1: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x6}) r2 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0xe53, 0xe3ee}, 0x8) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}, {{r5}, 0xffffffffffffffff, 0x9f, 0x1}], 0x7ff, 0x0) poll(&(0x7f0000000240)=[{r0, 0x144}], 0x1, 0x0) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setitimer(0x1, &(0x7f00000001c0)={{}, {0x0, 0x81c}}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bacc53303fd944c82e863f9b09e2b62bc2921f27681c3de6fa35c542cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e359f0e84633fa1810fd4e477059c36dab43a673e93a9474eaf0a7e4f102cdac2d223e9b57470ab08a55a119381ec0518420034d5d3175465e788c8abcd55514d93ab9472f1369293d8a7f1f30d5d9f0f4e117d9f329b", 0xe4}], 0x1) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x6a, &(0x7f00000001c0)={@local, @local, [], {@generic={0x0, "7a51f50b73e6a43c019e26745b70b8b9f2a6cee1f13b5b1e03a3d85b6294d827ce7f4eec4fee0e8b937bf3bc492b28e2e2d21c70ccd5958b3bf8f0b5a0fc3fc846fb6ad868b98629d845705db71be6741d7acd66a960cd07a2ce72fa"}}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r0) syz_emit_ethernet(0x32, &(0x7f0000000240)=ANY=[@ANYRESHEX=r0, @ANYRES8=r0]) executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="ae7a01c20e5fe0446fbedafcf57950c1c1b0ffe3b9b2d5dc80c4", 0x1a) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) ioctl$FIOASYNC(r1, 0x8004667d, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8}, {}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = kqueue() getpgid(0xffffffffffffffff) open(0x0, 0x70e, 0x0) getpid() r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0x80000001}], 0x100, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) kevent(r5, &(0x7f0000000140), 0x10000, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) getuid() setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r9) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r6, &(0x7f0000000140), 0x0) r7 = accept$unix(r5, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r8, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) write(r9, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) execve(0x0, 0x0, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) fcntl$dupfd(r3, 0xa, r4) clock_gettime(0x0, 0xffffffffffffffff) executing program 4: sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="c5781b6646ea700b28c43493ac1642a550ffc2e7293f23856483ef2cd73955f2e61a77c9dbfd78df9653a866dff593e5937f278cbead66070e151ef0700e5c666fc1c44699c19346b2069625559e53de4aa9800f4f73febd42843dca3e334f2bb2ebeb5c81efca54ab631d3259", &(0x7f0000000140)=0x6d, &(0x7f0000000340)="1f21a9c98918aae31a12fb7b77a30de99f2d7cdddf5593fddd8341a6208148f19c267103c859e6298d831a2fce69a98b4cf02a7f8bd92cb81a332755b9b4e543e6064a377f70343fe20949bb6975df2c58124cc3ce8f9f128b3f1a9d1dfc353b9982c268b819120a0ad31d9720c0bf3b994d703920bd75c5af83025b34dfc465f9ace7d6eddc94c5e39c72e2befd28288696", 0x92) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x1ac) pwrite(r0, &(0x7f0000000300)='_', 0x1, 0x8001) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r1, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 1: socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2d, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) listen(r2, 0xffffffdc) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) clock_gettime(0x4, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) close(0xffffffffffffff9c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x66d381899a4edba7, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe830e00000000000000000000bbfe8000000000000000000000aa"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) open(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x18) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x25) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) semop(0x0, &(0x7f0000000400)=[{0x0, 0x1003}, {0x2, 0x95, 0x1000}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) setrlimit(0x0, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000000)={0x0}, 0x10, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r8 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r8, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r8, &(0x7f0000000000)='./file0\x00', 0x400, 0x2f2) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) writev(0xffffffffffffffff, &(0x7f0000000080), 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x637f) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) socket(0x11, 0x3, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(0x0, 0x0, 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) ktrace(&(0x7f0000000800)='./file0\x00', 0x4, 0x1f20, 0x0) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)="5b651c57b7a2ef5a62be2e9f0fc36011cf716bd9a08a540a15dc0d60c3f97e525041499435d6c0a0d4789c", 0x2b}, {&(0x7f0000000200)="01656363da7b499f22a472078a978f835340413c37011749b91f6ac5b0b94f9e8eaf96ef7db0e1ce24cdc8fcd81c80693eb290789b790bc0de8e239af1d51372f8388e4641702d0f0e712309dfa0090cea30758a1ec9126b5201d8d8dc0f434e78347e6b121b7d06cf8bf8dd5a10ad702584b4e5d8c9e4362f90869047304ed5c636df1275f51a82bb0a1965c9cacc", 0x8f}, {&(0x7f00000002c0)="6f1f7f13831c67d036ddd6d8e175663b8a5d88f72c0022a546d7b3cb28e02fe179226349394d6dae26539c4ecc25f6262f918d5c7732331e2ae4b942a2b24989a55cfc20822936b61d5d17d48443f4e1d42353138acc81fd1e87ed131d4ef676de5181c51197544a331c69fe9f786c43a5e07c891d297b38eca681db6b0ff2eb50a421f9c072265eec1edeff721388ca9db564ac49fdbfc1c3e63795cab34187c34fe84ad116a1472f33c4657a", 0xad}], 0x4, 0x0, 0x2c8}, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) sysctl$vm(&(0x7f0000001e40)={0x2, 0x9}, 0x2, &(0x7f0000001e80)="05bfda043aa4a68bdc51fc727b61788366b3431e5ee16f10dab254cf3c2809e580f02d718309300f25b47fc72cc29742f260c95abe04982a766bbdbaf5efe30798da4668e04dea2459e4df4d7483ab7f2247046b3497af360d3c485c2bcb35d124959c95e88ef11e67fe03d78f7d3bbccbab6f5fc6041e873d9669552bcbdc6e5dafaa6396755ad06418de7d98f7ecddb93b51901b16333a1fc390391f", &(0x7f0000001f40)=0x9d, &(0x7f0000001f80)="329ec958bac09fa97bfcae6392c085054cc4996793d381db4995cb17f9cf69bd39aee64434bd1e798fa2198b65bd274b66ce0889007f08901c12ba6477bd6da06c74127c12439c6e1f01a5b28fe654c3e6df3f173438f0f9c7e54698041cbf801af385b64da49ad6", 0x68) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') clock_settime(0x100000000000000, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000280)=""/212, 0xd4}, {&(0x7f0000000380)=""/62, 0x3e}, {&(0x7f00000003c0)=""/155, 0x9b}, {&(0x7f0000000480)=""/117, 0x75}], 0x7, &(0x7f00000005c0)=""/33, 0x21}, 0x802) write(r1, &(0x7f0000000580)="12e1f34ba5e430a7553dded6f47ffde4c85405eb", 0x14) sendmsg(0xffffffffffffff9c, &(0x7f0000001e00)={&(0x7f0000000640)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f0000000680)="c6f28d90c3b0459731215d7d0d9a994820e6be5cf584ef721161b402335f447867e8d92ecd9d2b35c20aaee7148f297afe466bf4ed4ca55dda85d1c90a8d62a47045b21e63c347d1fb8fa33e7172c252e7388715c99f3c2079521cb870ef781c56f01248bcd75933935bcf047eac217af0fdcf7900aebbb90a22b516bfc218ee145c686572fa179a1d305393bf7f96bcb96fc7c1606d0a774ee70a0a524c9a3284826019aeca43082cabfaaab824bcfd94709892489f0e3c69a311327e7c4cbaea5a578f40", 0xc5}, {&(0x7f0000000780)="db5d830ec5a9be8441c0f1972f2e96f6b09b78f69a807d5a0cd017bc0f34803b68527fa9dbc817b08c1065764faa58e369bbcfbf82aade9ef2b85637a4e91158831b7b55ff1a7ff611861000", 0x4c}, {&(0x7f0000000800)="4028eea75d23e9", 0x7}, {&(0x7f0000000840)="09b1f60f85e378720f449677f6f79358c760aa191da171fde7cdb9bf0aa9b0690f0a15f66140836847924b459959ad89932b68d9af8bd06ad2a8644688fbb9cf9d85a2c5fbbdc34e65782e77780cf43a9b3c", 0x52}, {&(0x7f00000008c0)="3e6a3692f7317852e54128fdadda5285600e41526bb943679c0ff5f7803fb609fde31d541ace44a542a2e87a572a8b2a39988e2fa7816ce10ee7d81e27df568c7c7bbc247fd8c396b6f57b90dd38628821249db65426e855336977d7e133ed4fce80d2d78ceab9e4414010e7dadb1abfc516d0e732db73ec", 0x78}, {&(0x7f0000000940)="5250051c9f02d2c613d795f43516bbc10d0da6bed6ec62f7804cc3a119e5d62eef15e0a7fcb7db173c84efb4ffee86032268761fd2c17c75fc4ad89c21565ceeb97eedcc315d6b029e2e8a03991fd951e8d6ae469306b51fce060b195545c3b653524fd6f59dc8ed1eb3ee86435e20a01624ef191f47bdf1c850b6fedfd11c9f8ef97b27b46ece250367ac8ebcf174dd13ca0a8be5ae0074e4790bc1a1cde38893f29b27f7e33a93131c7646a50c0c55a716e303fddbf873c1938b4107f82ada6f9020cac84bb2eaaae71870e5fe64d7eb66e4b6af", 0xd5}], 0x6, &(0x7f0000000ac0)=[{0x1010, 0xffff, 0x7f, "e71d422b4653cd14e9004447c5df3d542e05e9ecb0266a4c6a4fa0faafd8a93a48253613fedbf184270d1e30ee356bfecf60a72f7dc1be8fb9b033aa2b59a05645cc12550609b2ca3fedd3d030867e562cb44992389b4b499972833047f4b997a5b6c87217edf3e458197b632c05768d214c6dc6bd824709521a4aace9b75e26599f777071ef8e88b5f7f4377b0c8af639e84d20e46873b20906396fa6b016339a20606fab982573a0bf772425518509000b2ce1de699adea28650493b3dbee4272d56ace7419e39156a5236f393a9e8fc677a4b82265e620fa052959f810ff0938fce46ca1c26da143cc0c8c76012561c878c9a1763d95f907dd9380014d91f5cf419f5a2cebda14f69263aa4a1255c64472c837eb10c117c8510393f461ff35e2be80740cbf4aff1acf289750602346582bdc442a65d5e6635f5f74e1615c28a4cdb6453fc9a812670a6ae3b099202de67f0af0c5a2f9a2073574aa712b96ca5fb351b6ac585042edab3941821d0d4576acd98594ac866d1038650b57d0a922d241f34d995183c3f69d50bbaf75d1dfc46016ef1bdb32fa19bce222791ed31f3f1c3645d685828b1f88d3c920e2736055c9cd56cf671c294f61b66dda43f513b5e772f7f0df39d77c25fa23212ec05772ee3757aee4db88e5a2d088a45e37fdd9a2f676a3515e5a56dc0f2acc470280fda4cc00e1bd324b9e5586056c0db3a0a8b56b19d7f0f681c81f2b74ccb1e65040bf48dda1cd97e421d4dafce963c4c544782bf969a2753b6889266e1552922f139235cc9d45636b6ead7cdf80527ccfdb035a76f2abecd44649acce2b4facb724a5cb3f07cfa1e65371799f946e7792021923702da6f199b65ba1c2ae466e7718fe7e542d511ef54cfd5636dc25c19f98d7ecb734bcfef73f0347586217bdaf2d5539cf59725d1ec721301655a4da3ea0e9b0777a388f21d756cfea8a5e719e63c83fc00a8b2f29a3528d4314ca6cceccdceb4c25fdbc9db1059486b5332609ea82535b2c71646b7c26f4959903845a4ef9e5465097603b08292a914153c1c682aba14d0dee71eecdfdd66a3c3f70b496f4af859348e73e431097eb2dbcadc45376c351a375db2ef6dcb2df40aaf45925ab7dccf7955efe995534042777f39b3cf9304e6f5fd37f3091d32e8f145bdb2bf7fee78efae6a7277b29e2d0a5b4354894b4d0a498a4e4b1e9d9be1bcd357c08c40fe82ae1e49888c72bb3a1ea34bc14ca511e80febeb9eac9efa6249d8c4125a9728b03784039c46584a6a6ff7c19bb752c171d0a9352568e7828c9be30626ce39a7998f184b4292214f0bf75d2c0adbbea862a73ea96674c0141062128d141b58eec186ace1cc4eca41f60120fd37b96628fe8ac5accd62600ec576e66085bddcfecaca0355af8dcd2940b7ae348ba65e90111838189f7ea4b93b01462f0d2b8f177c29069916791c6f74cbf9fd67e544b6efcaf622690097e722f12d053bbc67ec420ed4d5754e0ffd40e010277475d032ca1c31e349169dde8625f75cd3e337fd3afbdba3a4b3fccaf6581a5598ff7f8e094c146850cbd7095f094466ceab3ae8cc1ab1a6cf3dd5ea660021d862b41a1b1b5b2d6167d63b4052776af793430c3cab1062a273301280508c6cc9fe35b661fd076d3bed7314504f913cf472d05ec1eb2f9eed9ac035ca368667555082812a2493ae7e83592c1a96f2717d4d9d12c183d1c0da0e2090ebf97749831dfc019ac3d27501b0a1b13703521b1a8bb685da73cd7a399c02d7e72f4150d835d95ad296f09cf0c8c38f33848e5a984327aed6339a0b568e0b7d4d5f231a2d6b912790c02f1ba0cf3e4d4dbb1b98e6ca369a0616ca94d132c348033b5552cbae60f11ab359548b97e498688e7826b51613c9363b411fe265dbc0b1f3c2425f878df708dc2119c782821aa08ded6463c4e2f7d8c297bff89a5a4989e52ae68a9e3be1552029cca0139b6bcaf41646b4331a91e994704a16f6ba177eb7d1b01ec72748f231a94756ab9163fb7195491e887d242f50ab72e0b29f12415babd5907dbd1d690b767eea0c375b17870ade27e1918103d942dd370bf5156739393e33c9f3aefbd06ebc5f86ad1bf334d13b5cdeb524b2d248d5124808eb1ba7fa14b6d2dd77f6ab1d03a0a284846382134876a76f80f462af3bde83e9139a2be1bb657302cf117d724371cb4f208eaf71b02f49c37fe8166d10e8ef9980434fdc18cfa0315e9891dc76623493d10e7921b5d7898b5fbce4b6ae0419650dd91f3cadb15b74a3db4e7459be600a95fbb33af14f8a16a57431e2bb2f409ef18f6b86eacc490999e7a3b8ba29f932416b7a122f224706272363f4fe41ef2398abaa053dba29044d5b06c653942d93989da4ae2e8302fe2582ee0d4cec09a85b59548beae11d080b2d7b6514c2ab8aa9714ba011a43cb8a6ea83bc1c4e27e121c217a9e341dcfbac9c5f06a3440e463567dea331d277d52f5a0b33113090992d6b7fa09a3992951621b94084c2865c593bace3ef8687309f63264a0b9d60d84fbbeae96999f92999a487112ebf37af04a98c9d5e090385c353e33e4c52915c3a1905f9f5ce2b4a5e43bb8c6ec189a0d184966af7a386260cd2660c1513640b7a0150c9faeab0e35ef6ac81a776c8a89891687ad5f1d90a4bd77559cbe8cade58f41ecd675ce1b1a765a44d838a6e8decadaa036db503e30fafb1378aedec41357cc1ccdede833920db7db8809525888b2724d1ba54cdf33a899c25a8b970ee458c5fe60db511f90701a407d4ce6e2448e847b8eeafc415e1cdc43b5eae1cf4148e9c322ab0df1d0dc6134f5d30e993ab16d85d5d165c6de5410caa1d99ff25c5ed398ec2f8f9bfc861035389bdc1f3949e00c9bf23b7b6c467cd2b203662989eb5e781746d44a599aad9a43517d5bcefd6c6c8104a2a7a2d73e6654939b54d173de2cbd028fcb28194c1a09ed3ffad4f6eeb4055d38450fc318b909eb6c975bb787faa21c980fd1db7ef69acb897e86ffd159940a15a30d7c0a5e85f2a60db42c37323e048f3a91cc849b9ca9637eb6c0865cffdb020619abdd2b5357224efd13b89c3d30ee7627ca18b289abe80be50ae9e76a46769e3f504912bbd99fb3361ab63d28316c970cf88fef6e409c405e9f8c6503698ccb76e38e35f37146d5fb3b46f328537b85dfc84867f6457e15e608fa0cb5471b6074171bb12914d53823f561b1517871aaac9eb07603f4b2d98c2699c6711c4f71e42b66e503f93651c4ce829ebaadd2bc3e340cde2eecbc10b0ae955f825b025ea8f1c67f6f35df9f77e077fa90aec46d7178d7a8aaa5780ebb5f5e1149e47fd2b0d8cc7d3d02e6c2c18ce0f857ae7689b72b6711053241223b1685c6e31a9fa1f604302fb070d91e6a459e67e3239cbf3d55fd2d3a897da6584cf60d12ce3ceb6fcff07960b5cf3710571015a9e29fb7fa455494176bf12f67367a581665934f334e2ada13bfecafbbfa1789861544bc7d9a28539a2854293c5c92538c35c21144744e1c9deafe71cf908c62dac174a731c138666eaa6a2590d5eb8dce8881ac80caebc116c519916db215c7faad8aad6e2be293ba8b7d6dfa96328d669e47b54336611b01aaf397224214faa1c23befe20e6bd431fadb7ae0494a1189a6ef20d91a87c2b910bc0d69aa61b7fa805ce33b1a36cc526dcf0a40e5665ddbf665a2b1824379824aa7c45d8ee83a40d9707c58d11df5090912200cb1997cea9329e2d0240e29147b6bdb0d898ead0dc754e93ca3ae83712ddca80bd6a22f7c85cb4f867bcc51b0d5de4f1a3679a31f928954f4abe9fa5690a0942dff0b2572e227af8b030e6e7f73f34ce6ff212c74ae75751ab244c5a5ad2e739f8d43ab83abb8523887e8ae5630360845738ed0681b6063ddd91feac60169a53245fd8c3decd78e530efc8bbd80f95749597218cebcfea976998d657cfec0feac5799800e614bba0da74eae6d5a3eb378a0d36abec32554add325cf5badeb4236aea718542e8da2d370346f5588c0d6b6273c6264f53cbef911727e182726921653b7270f15f0c0fa56cb5fe127a5e2ffb2a6c7c65da102316208476e351433eae7456956904b6497cfb611fe3f5ad6fe9f50542abd5f5826dd022d15d08c2c79a2d910f810160deb03130db940bd448883d132ce40f34cb86e14670728d4899e6857c3978f754a3dc12916fd4d5372211ef762d3f96bdedaf2140390c0a63e637cb6143704507b895ad1f5468ebb98b93de526cf106af5b835a52337d3d69e553b80a19e9506d023ce427090854879fc426ba76edd94c1d3a79313e7aeb0508dc3a1887e51fc31f79173911559ae7cf8b3d12f95532dc944260ad8c6c1737b001b046f9080d469d8fbefb3ba5a1faad2b31181e9d8c5bf740bd6a319bfae61ac91b50aeae6a1bd89e4e2894321c884543c2ba1c489b35eececea85db6e85907932300d561e02f448927d09e261dc36860fe1e73b82703d72f393f80cd9ba4b2038a0d9fb19ee2862ae9fbb4dc1ede5c6db6ad3a15503512821df657b885b0e29fed1ad3933e3b4cefbe796a1aefd321886a2989d17fbde1b4bc622101f7d6033ba9bd1f5fddc3c02d91b387efc9bb3c7e219c3db9bfd9d1f27de53231326c76f6b6d51bc9a6ff161748765f90612e0c4deeea04417f9fb8c0dc8a901412966790777de89868d2fc4d2161297eafba74fbee01636f3d706e44c67293e43dd4e0a3c6f64db4db556413cd461090cc9c8ee9eeb6c7af0e4a232e8d6b5c5140f51f0d04f4f7eb16718ce708794340306f7bb1eaa73b7d9901857074a5f88141064ebfdbc2a130033c1062b8b57e01a120e415c9ceec08b72b0c76e61d8b7cda402e53d184615c92553ada762f970dda060726cab05df27d8e749d52cb7e26463f4497e0269e992160da7e381c09d116b4ac0c0b6a80aea362526c74355dbc5e2d8296de00928e87c939dd15db4617ae66bff840ec69f4545f319050621190b290556910311e3f1a9e89032359793e067bf4b309e3ba2bfd7185f85eb8e8edd9fb1592c92762fb95227cca524b5f664c34a85606a4bc7f5655811e8d5b6d33e195f1405c3272a877f5051c631bda7f9ec968bef633e7536437d8bf6500c34ef9b2ef47f307a0181d108708559773b0d9e0ba45c77ae2d13733ac051847f32e46394bb6ca728d5b40b97b9ca986fb936810928bd1d418d30c987e7010452295385122945bc3d6fa4f54bacb7222c32d77886c5f6bef21eeb78995f845a7ca92f4f5cf2276785fc70e552cc3c6e6fd9aaf8b820652fc6f3ace102ea92795d2f22a1e48cf0de1cb61dde7eb793d125b7a7fc68d81b552b8ba915ff8731c96a8e1bb616a4905e09d08d7da8a1b8c043f2f6f0efe0b174a466e742c20a7f97a11feefe91ae1cedd76f8664a614372c9d3d7c1fa847fbb52f8e2b977d6382d734d563c4f70521426039942168313d1154b36ee1d1312dc99eb318149e88301964c0ceb14bf1e9412fd8e537a4e2135c591247d06ffde31f74920b8d5d16392e6ab8647407031c3b0134aa33480ce6641c5a2e8bb353ab82de1cacbaffd420e3d6b396748b458811f89f42871ab4cb621d5ee32c73b114b2273e54473824736ce7403229795705462db386044709e7188e8fb0170a7b9c9b2f6f9c993c5a068bf673ea1fd4a5ec9f32d7277de73e65fa59673120e33129ef9ea828cea5ed297c98f35bbae195f0516ae4b0fcc396fa2b3a383e8c38734f962d31b964c78dce60b2b866fb4a6de32b6e368ce"}, {0x108, 0xffff, 0x4, "264b4e8b1a5ab8b7d578cf8631054390637f4ee180abf255ec14738bfbbcfc47b13e7d1b57f974a7d476e2a5fdc744872343fad805cf0b4c0bdc7bd45387dfc8c9024e3dfbffd873adda1eb26a209298c80694f2df4234a023aff24df8bbf09677d57f2f699f24520e29d474a737d9fb916c2ad658c0d1cb615de8bc0903cf07ab8b6973ed2b0030104d7a6fcea1210f2e19eb3a90f5cc7cd8dfaa7f4de4dddd5dea3633136b0d4989e664b62e354d27722b560d37b2452f6f276452d04f33891c32e2c63a0af64f832c813bcfc535a38ed575f33ad746b5d0f55bf607be270d854f270466d5a5c47e166d459779b7e5feac592ae1"}, {0x108, 0xffff, 0x7, "baf8dba1f1b278fcf9d1ee96f47646fc6b030817af69024632f4e8d34906f893c545b5380972dfa4667282bc55475d26454d91dc86f232838f33d9b512140cc54f9f6e8a684d32efb34586ed7ac43ca2c196a77847a345611be577adf67465a412531bfe76ac57196ccd97fc4889472b42aa9dd919727f23382323740b63c54becd82b575c57a1a854cdf7aaf5a81ec2ee9cbd88f7c6687a2166d5de9eecd4a0004025630bf266c62f0fbe8b30c78e540ea00dfd81d747ebdbb0caab079fea6a87dfa00d21d9e6af883ead929eb919048c0a3bbcd6efabb64206a401706d960046eeb1495a38ad598eec9e6a5f189e549762"}, {0x110, 0x1, 0x4, "6947082171aeb1a252f474366478fe2b2247d85c5084ec08136891ece35977850907847a0f0afcf29a3c536019cabd770904b411f3ca5c6384183f1913092525403d0ae45a3fb064f71d3eab60763e043b81c8b2a4815652f2379ddd487648d1162e5f32c80de53292a15bfc3694b4fddffcb8f60792a2fc7f229eac05804122f804858fdc8128b83112e626f7ae06c971d2a74d6f2fd2035d2b63eeb43149ccfd7d88e68cf0eafb83f79edb28fb848849bf7f6c6906d518424e2706eadf010c83ebb724cbe41f3c6621fc99fa04843f533f79e5fbf30a7666e1abb210e5276a9ca18921af1774aeaa01f0dcc6908014d0118fa52e60daecd9500429316e96"}], 0x1330}, 0xc) executing program 7: r0 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x5, 0x0, r1, 0x0, 0x0, 0x4, 0x7}, 0x6, 0x6800000, 0x3fe}) getpgid(0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) fcntl$getown(0xffffffffffffffff, 0x5) getuid() sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB]) setsockopt(0xffffffffffffffff, 0x80000000, 0x9, 0x0, 0x0) r1 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x3012, 0xffffffffffffffff, 0x0) setrlimit(0x6, 0x0) syz_open_pts() getgid() r2 = syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000140)="eafe3fd901fe503c86aa301c7b51cad549d3430129f526a308e112b01ab7bfc0877367760a658ed8e31889ec443639091419ad643337feebcba88e1833", 0x0, &(0x7f0000000200)="1ebe89431296a4be894323378c77fc105c5359b3848fd49da06df6e429deece95fb4f319f5cb9727599a0ac36c955c9cad83ec49e1ea1d8166c78f9dfc3a38f785f1042ce2d9673ae111c9e107945fca7446d8dd1cae972603dc71c5eec1a3c02958596d57b393f46460cd146d7a16dd3832a014bd8546c24739862376371a2a8d324333d27a1f8747", 0x89) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0xfffffe32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x1, 0x0, 0x0, &(0x7f00000002c0)="5a10dbf2b89380bc490248a9999b3446add06971cc9b4d5b381e8a47beeaa4c8af104ee9b55aaf6c1c7a0eb8c3fde5d97a5f1779ef4a6d7d7726e655089d84d961cc4360d6e1", 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x3ff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x4d, 0xf0000000, 0x8003, 0x8000008}], 0x5, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x48, 0x80, 0x83, 0x800}], 0x3ff, 0x0, 0x8000804, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x30) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000080)={0xfffffffe, 0x81, 0x3, 0x5}) r2 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1620, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x5) r4 = dup2(r1, r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@un=@abs}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x1, &(0x7f0000000200)='./file0\x00', 0x8}) fcntl$setown(r1, 0x6, r2) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x1}) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x401, 0x6}, {0x5, 0x1}}, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r5, r6}, 0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000400)={0x5, 0x97, 0x16}) fcntl$lock(r3, 0x0, &(0x7f0000000440)={0x3, 0x1, 0x7f, 0x0, r2}) pwrite(r0, &(0x7f0000000480)="851ad712b8a4512c93a2180e4fad57d0611b800d798e6d6a1d2bbd663e2e8271416ec9b6b1228812a7c292c776b36bf772856b84beb63a16", 0x38, 0xffffffff00000000) ioctl$TIOCDRAIN(r3, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) sysctl$vfs_fuse(&(0x7f0000000500)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000540)="9c877a95176db5d8727f1e661191fcf73e6d2ac2f91560130c3211feb199fde8c86a013b9cc7170f3b9ae24770b3a2e909da32e3cda7b158b4cd5b7c9dd0741d00bd2657160d09197cbca574a78e86137052178b38cfd38a8c169f513a592f4683", &(0x7f00000005c0)=0x61, &(0x7f0000000600)="60b85e778941342fd62b89fd2075727f49a0cf2d92331a62ca604e067a7a9630b19313dd69f83f8401ea2a3301d24e96db04016d6f3758508ed504e9c40517ba521fc3c1fe37a3c54489c9e43dc1daad5ae9af905b29f13c95c26c56c6ebcf603c5cfb06f6283b6be9e0e02d9eb6f63eaf9a45eff36694811c8ed7afc4aa191feb922d6d46060c3619d8097e9c32df9e5797f6bfb2e7876216c65aebd634c3c08a0a48d901ee1295b521b32e50fa2dfd8716c5518e3f18dad2dc28feaeb478775f8dbcdaa57ea56348cf", 0xca) lseek(r1, 0x9, 0x2) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r4, 0x5) fcntl$lock(r7, 0x7, &(0x7f0000000740)={0x3, 0x3, 0x2a08ccd7, 0x5, r9}) sendto$unix(r4, &(0x7f0000000780)="f5fc286c07f40331ea2c7160bc4e5f1371f12680bd49e31099f8d9fc1f3223bc1c39f351e2b4acaf3f5a7e65b9e1ae357f92e88d521dc04ff8c3d467eb94ee33a3a26d447d02288f638a9b7d7ccad790ad5515dbf6cdf937b2b24f0cdd986f171cdda9d577d3b818c7b31c7ecca960b421b8e320332aaac93f9150f0ebc222ed5e734170a6456d0ab7e87d97d4d379449fe1ec47718708835f53037fd76550d80cd5bf19de3b05f9368a603d60e7b4e9ca24fafe6787634b305706f93584dc720d7c916c20ba00b33ab156933022d98e1abd910e500603f003a6", 0xda, 0x2, &(0x7f0000000880)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) r10 = accept$inet(r0, &(0x7f0000000900), &(0x7f0000000940)=0xc) kevent(r4, &(0x7f0000000980)=[{{r10}, 0xfffffffffffffff9, 0x80, 0x2, 0x1bba533f, 0x595}, {{r8}, 0xfffffffffffffffc, 0x22, 0x1, 0x0, 0x5}, {{r1}, 0xfffffffffffffffa, 0x36, 0x2, 0x101, 0x18}, {{r8}, 0xfffffffffffffffb, 0xa0, 0x1, 0xffffffffffffffff, 0x6}, {{r8}, 0xfffffffffffffffd, 0x2, 0x2, 0x7f, 0x94}, {{r7}, 0xfffffffffffffffb, 0x4, 0x40000002}, {{r8}, 0xfffffffffffffffd, 0xc, 0x4, 0x400, 0x26}, {{r3}, 0x0, 0x29, 0x2, 0x0, 0x4}, {{r8}, 0xfffffffffffffffc, 0x4, 0x2, 0x101, 0x6}, {{r3}, 0xfffffffffffffffe, 0x22, 0x2, 0x3, 0x9}], 0x5, &(0x7f0000000ac0)=[{{r3}, 0xfffffffffffffff9, 0x21, 0xb0000000, 0x9, 0x10001}, {{r4}, 0xfffffffffffffffc, 0x22, 0x10, 0x6, 0x9}, {{r8}, 0xfffffffffffffffc, 0x1c, 0x2, 0x9, 0x5}, {{r1}, 0xfffffffffffffffc, 0x27, 0x10, 0xd4a, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x8000, 0x1000}, {{r7}, 0xfffffffffffffff9, 0x4, 0x20, 0x1ff, 0x1}, {{r1}, 0xfffffffffffffff9, 0x61, 0x80000000, 0x1, 0x80000000}], 0x7, &(0x7f0000000bc0)={0x34e, 0x149}) executing program 4: getrlimit(0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x6}, {0x6, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 7: socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r1) clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000001100)=""/4096, 0x1000}], 0x2, &(0x7f0000000300)=""/188, 0xbc}, 0x22) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x0, 0x7) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 1: kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f00000044c0)={0x2, 0xc}, 0x2, &(0x7f0000004500), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206949, &(0x7f0000000100)) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0xffffff8c, "1a91880000000000000000000000000200"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="dd722386aaa50f062d1a91a40f2a1300184ab8d130077c906ce85c", 0x1b}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d894f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc70376a75c3408c5771a0ee7a3c50e1726f4786d2bbd0390b6f586c8167d82e04b169fec00d41b9fb16fcedfd2d17889caeaa16fc1585397f854c6b62ec92a01c8748d24f13d09d28838968f96c22c0e1e521489c9ef99c63dfb3a045b07903c2264978718a0fcb6e367fd8aec2995c8126c1302978b6cec8dadcc09728801e668cb6bb9c03f680399377a504b561c36fa7f2cc8ccd334cf08c65cb62bbfeebdca0c3cfbe456852b659fbd53b1ba73970e2acd0a31ce92e116bd6cd92daa75812465721d2b5529bf834f4c863f5f527a0f14e2e479bae8a849b4d0738326c245895d4f12e2e7a849c7811d96722ca390d620b1e55683aafc4ef5672280eeba65f58b3f60c89a1112dc376319a7db19865dc8785dbf34ef40638ad15fe38168052603f21b339358a532b4044ef59db35b2884cc39a3b7af0c97fa51708d8fe7361549e8ec7a4dcb8e726fe9c3f", 0xfe3}], 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x3ff, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0x70, 0xfffe}, 0x0, 0x40, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmctl$IPC_STAT(r3, 0x2, 0x0) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x18) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) setsockopt(0xffffffffffffffff, 0x0, 0x16c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) socketpair(0x2, 0x4, 0x1, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="03b4ecd7bb2e7300dfd73aa1fe916ea6cc2cdef49d30a602c2d356b9cb9a"], 0xd3, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x101, &(0x7f0000000140), 0xffff, 0x0) acct(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, {0x3, 0x1000000000000}}, 0x0) getpgrp() sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000480)="00036fc8c89675d0077d6e8e08c825c66753ae82f47aff88fae14342bbd55f832e41793fcae003546cceb9cbabb4c971614513a29fd61fb59d57ba3dd0477138faeb248ac4c93521b4a938ba441af83d749eb46e5a47d07c8bb622099367eda0b34206985328005527447d5c15a8a092b00388dad71e5411a758ece698cd1009a6b5573e98f1da7b18143e914a3677559f77ec81a0d6351e9b169b8595db84d598a638af8c7c5d4b0d99aa330527743ba5a117de25eda94f71f0234a65680868322574a2fa4315fbde888c3fb42fe1dd3aa3c507988cf74ee8212e3d38e0ea084a8828c3fef7102035f4de25c16e8277a2f53924c59749f68ae2a5a9b3e36008527d34f16d22d30b51a1b675be4ae3e2c2892cd32e82f64d83cc30ec701226e819e9d2f771", &(0x7f0000000100)=0x125, &(0x7f0000000000), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r1, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r2) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r7, r8, r10, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r2, r2, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r1, 0x5) r11 = socket(0x2, 0x2, 0x0) ftruncate(r0, 0x48) ioctl$FIONREAD(r11, 0x80206979, &(0x7f0000000000)) r12 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r7, r6, r14, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r16}}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r13, r9, r13, r16, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x800}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r7) r8 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r5, r7, r8, r1}, 0x8, 0x80000001, 0x13217f73}) r9 = getegid() semget$private(0x0, 0x0, 0x400) r10 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r11 = getgid() getgroups(0x8, &(0x7f0000000180)=[0x0, r0, 0x0, r1, r2, r9, 0x0, r11]) getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x3, 0x1d) denied attempt to set clock back 3663173916 seconds executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 0: open(&(0x7f0000000cc0)='./file0\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) (async) chdir(0x0) getuid() mkdir(0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x9, 0x2, {[0x0, 0x0, 0x7f, 0x3f, 0xffff, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff, 0x0, 0x0, 0xa, 0x5878, 0x7], [0x0, 0x0, 0x0, 0x9, 0x3fe00000000, 0x0, 0x0, 0x0, 0x40], [0x7], [0xffff, 0x8, 0x0, 0x0, 0x0, 0x2000000000], [{0x0, 0x9, 0x0, 0x5}, {0x1, 0xcbe, 0x0, 0x1}, {0x0, 0x1ff}, {0x0, 0x4, 0x1ff, 0x2}, {}, {0x1, 0x0, 0x0, 0x4}, {0x3, 0xe7a, 0x7fff, 0xfffffffffffffffe}, {0x0, 0x3, 0x9, 0x3}], {0x8, 0x3, 0x0, 0x800}}}) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0xc1, 0x0) (async) r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: sysctl$vm(&(0x7f00000001c0)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000580)="6bc2f1707c972d", 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb1}, {0x2}, {0xa6}]}) syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[]) msgget$private(0x0, 0x0) executing program 2: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r1 = socket(0x18, 0x4, 0xb0) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0xb, &(0x7f0000000080)="ff38d077abc95a30d7e010959dada89b0063372f46a26d7a70ff7937235c62a725be6c121296a51752c7c1ace1067e92341c56e22a9dfdb064f7bea020aecc3b243a74658f8a24e0382d25a4f9390725dc047741575322050cbff9b0811aa548bdf277b54a0d13354573be986473471aa9c65b05ddacda9752151f1e3b6f63525073ae57d90626c04d201163e7d294979cfe4c99997ddc", 0x0, 0x0, 0xffffff50) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r0) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="755bd31ba003a8235a3611b94ae84fe4f0e72206533a1fbb00942bcbbbb6fb3aeb235956b0f98a9b67d5a6ed0238b16994847507aa8142bcf9c310fb6b2b0b8a6b19eddb3673fa5bc5dda16ac083e2986c3418c3b170a8bf1ed62b7ee1d7871ec341994551ae59de33eba38416795f5635d2b3f197417ca4af42fadd00156f3623dfa7cc4571f2af4aab5d6f8e6786df3e5d6b6a944ff9ffcd9ce8d4664ec70cb22b2934e9a68bad4d136167e359b5ab678510f8a3f0ffa8fa2b4414e688502656a2a3b30a14f69251aff78e9be8b302f324ada245bf", 0xd6}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "8717f9010700000000000090d692480d51aa8000", 0x0, 0x400}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000280)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f00000002c0)="a655bba02cf430684640b09d0f4858f5f0eb8227e5fca20bee897d20989fc162758b868fcac164f1a62b12df8805e060109d0cee96415eb2a7dbedd3b49ae82abb6f52d3b36a8c526430b56476f97cbd884a79d4aadd8b630e355fafbba06fdafceba85f68aea405615ab348c4eaa3b6b7296df30797c708ee7825e31e678b2f83dd47543c7d17f4ae1d2bf5f9e3b231b23b4201ea931817", &(0x7f0000000380)=0x98, &(0x7f00000003c0)="e0ce79d5", 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) utimes(0x0, &(0x7f00000000c0)) executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000100)={@empty, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x7, 0x0, 0xe95}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x7, 0x750a, {0x14, 0x4, 0x0, 0x2c, 0xdb6d, 0x68, 0x132c, 0x78, 0x61, 0x9cb9, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, {[@noop, @lsrr={0x83, 0xf, 0x1, [@multicast2, @multicast2, @multicast2]}, @generic={0x83, 0xa, "9e944024f2715071"}, @noop, @ra={0x94, 0x6, 0x677}, @end, @timestamp={0x44, 0x18, 0x1, 0x1, 0x3, [{[], 0x7fffffff}, {[@remote={0xac, 0x14, 0x0}], 0x1}, {[@empty], 0x2}]}]}}, "92b3dd93"}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, 0x0) open(0x0, 0x70e, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff7df8820ef6ac080045000028000000000000907800000000e000ffff4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="7f000000", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = getpid() ktrace(0x0, 0x4, 0x0, r0) getppid() mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) msgget$private(0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) executing program 0: socket(0x18, 0x1, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80146940, &(0x7f00000001c0)) listen(r0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) socket(0x10, 0x2, 0x20) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 5: openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="f9a9372fc545dee8988c8d9b4f53d08f231bd399201d784221e72e9ee49ab3f3d289a910195e4ac93d330f6b283dcbef0ed14ab8af2350c761bcfd52ac9b352ac9a361450239cd57afe4cc4995fdbea32a733441f76d75b2c0d1f4c9923bfefad5305c6386336bdb22066aac9eafea5d496a462e5bb4b6f1dc00396217c8b9273983583261368b25c1cea6939225756f9de12709925c9815f4535b8ba38810db8c530920e05774308b14c0bf3bcef38d73e8d10205eca4ee13a4507e6dfee52d8a0d0358db2e097cd89aabf0890f78d377861a5264af641231c7dd5eff07932bc5fe8aae7caa6ad473580514dc2b8b43399654", 0xf3}], 0x1) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) close(r1) write(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchown(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9f7, 0x0, "0fdb00060000012300160000e200526b8c8f8b01"}) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r1 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 2: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = dup2(r4, r3) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x3, 0x4, &(0x7f0000000300), 0x0) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b52) open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x129) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xbf8d}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) dup(r1) close(r1) r4 = socket$inet(0x2, 0x3, 0x1) sendmmsg(r4, &(0x7f0000000c40)={&(0x7f0000000000)={&(0x7f00000002c0)=@in6={0x18, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0xfffffffb, 0xffffffba, "000012000009000000ce00"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = accept(r3, 0x0, &(0x7f0000001300)) recvmmsg(r4, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000001400)=""/83, 0x53}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040)="fd0c", 0x2) msgrcv(r2, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x41b) r6 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) close(0xffffffffffffffff) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) executing program 5: sysctl$kern(&(0x7f0000000040)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, 0x0}, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x4e, 0x0) mknod$loop(&(0x7f0000000000)='./file2\x00', 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x12, 0x3ff, 0x30, 0x40}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000100)="becc17fa49376e818e4a99e4b74894ce0a5bb09f1bae14affb9ea7c246e5eff87609377a9d0a2f621384cb1f3d617f8fa0ea87e02f086d0b3c991452cde4918a34f13fb4246dd44c7b530635a1257e85b15a9217663483ea85265f6db3015b895b027e214e38508b492e57f08410834b71ed6a7f1055e2ab35a50b6c18086b0b6f07026bf5d2040953822447b8e61fb9c69225c01114151464f3769598f6ecec7fe28cf00029464dd84d66f5b90565ebf1488d6f8d4ebf9602717fd7df7213bf0df4830f65f2bd545fd4bf9b89468b4b40", 0xd1, 0x6, &(0x7f0000000200)=@in6={0x18, 0x1, 0x25f84d29, 0x9}, 0xc) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xffff, 0x81, 0x6, 0xffffffff}, {0x8, 0x0, 0xff, 0x3db}, {0x5, 0x80, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x0, 0x2, 0x0, 0x2}, {0xd61, 0x2, 0xff, 0x6}, {0xc1, 0x7f, 0xff, 0x1}]}) sendto$unix(r1, &(0x7f0000000380)="ab15d31428f6aead6b5877eb437d702765b852cf98e43b0f216b4f689ce4b455d1ec22fb8cd17f36b6d146ee8562e39b076096c5cdc8ef7c27e3b7ea4985758475d1b237e5ce5bbd594aa0bb2831505d858cca165a8358f676df8d69644c0dd5a793613595fec8328f156a26f18824ee3efe939db3a9bd4820896695f6e86be56a715f3f", 0x84, 0x8, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x6, 0x81, 0xd6, 0x800}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000004c0)) ioctl$TIOCSBRK(r0, 0x2000747b) getpeername$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000580)="12633090142a9d3e6a5bc8ce5c569e12f95bf5b40fca5e7e26ea8128ad8e8cd1fc284b2b327e0c060af160fa9afc0f93beb49cc361bde37519a7996c0ec10e06a818e91f8f7cfde44f90d7fc9c9d0f878d9a3b3c55be44a9c322c6d9c39e63d6a40a3dad45bb286fbbc755915f72cc63ab5c4341fb72d35c94304fc35a5087e07a48d6bb8b67f2a27640695a81ba56116f9aa2df7a4efaed8e6ccc7ae847d9fdd5d1d9af0de264bdeb947a56173916937b8dbe2aa024299528929c25a3ea6b7b4a5c2fb39f4da3337e993492ccdb0e986d746765a6b803ce9bf4013705684b6da5", 0xe1, 0x400, &(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat(r0, &(0x7f00000006c0)='./file0\x00', 0x100, 0x1) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000700)=0xb6) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000740)) sysctl$kern(&(0x7f0000000780)={0x1, 0x51}, 0x2, &(0x7f00000007c0)="5078f8a54479d5cb594a35f0f780d3587c914728729cf5b7b15f65f90001934ed51a71a7364c39f3daf68a3ac8b79ec923e92f10174fe2d2ea0f7bbc6893ae68f3119e493bf45a4b2e1bfd80f26d2937ee2b87b75025c1671912027992638166111ebe9765760a1f92abd532f64d5cffb239155dfbed2badd7f1e2bcc9c16a3bc3b65e1b58ded4695f9d9dabeaf7cc66808c191b8f318300b8fbd51df311538bf290a15079e07de6ab186fe14dfd941481fa0afc7d1f545cc31c389425388ac2e9feaf7aae295d658412", &(0x7f00000008c0)=0xca, &(0x7f0000000900)="87e988644cbfd8", 0x7) readlinkat(r0, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/238, 0xee) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000ac0)={0x2, &(0x7f0000000a80)=[{0x5, 0x6, 0x0, 0xfffffffa}, {0x5, 0xff, 0x3, 0x3f}]}) shmget(0x2, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) read(r1, &(0x7f0000000b00)=""/80, 0x50) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000b80)) dup2(r3, r0) ioctl$TIOCSTOP(r4, 0x2000746f) socket$inet(0x2, 0x4000, 0x3) r5 = open$dir(&(0x7f0000000bc0)='./file0\x00', 0x200, 0xc0) openat(r5, &(0x7f0000000c00)='./file0\x00', 0x20000, 0x8) executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000040)=""/4096, 0x1000}], 0x2, 0xffffffffffffffff}, 0x840) sysctl$hw(&(0x7f00000010c0)={0x6, 0x9}, 0x2, &(0x7f0000001100)="681be48ad7e4ed9e4f1f120d32a51ed647fd42bfad0b8abc79168797126cda9a5f61ac7d668d3b60881f32ff9754e8e759cfd8a60af410a3ae8607b322aeda58bc4eb07dd48132539f2d90dadf59f57f7fbbf5f7b4aa8fa99c96fe38e976bfbb5c62f54bf9b314f6b545c589c15c959801d8a3af71fcd6a35c4577d7161ecd96b2fad3556425547ac3652fb909aedadff9f94269d477133c4cf9bd38ca192d3d7674de0e75c4ab7137d81e32c32fd28a9a75004f5cde4726ea253e8006fed64cbaefba23f995edf010d0e1f32679a35e36a91da6d5d5aef81c41f8e2df7d15a0ec5c4b51a5fa", &(0x7f0000001200)=0xe6, &(0x7f0000001240)="68d7ca1b724854d9fe2aca4abd7a1c12a489325fc4ac0669c2dd4f29669ba60cfa2971654318b78a253e54e0cfb924f2355cacf681ebf11bf0326d04aa0af81c144fbf86214a537919908286bc65f706033dc102e177756867e3837ffc672a20b1200fa9b0ee16fd5d387b6d3e59c54564e223c09a071bad49ca977ffe33d7f0030b68ac78bcff15518031cedf4ca6a527782430b4616355b5dbcac461f3b469aacfc8471020eed05d1f7cb8d0493cb088a6ec992a3fed5bb5c7fc153062ec98a69246a2539a6672bda084ff1fae2fcf56ed102f7f810c0b6f", 0xd9) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001340), 0x40, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001380)={0x139f}) fcntl$getown(r1, 0x5) sysctl$hw(&(0x7f00000013c0)={0x6, 0x19}, 0x2, &(0x7f0000001400)="76c8fcad1a42fb9dcef5cffa8c08d0dcdccabfdff5328d5884b5784efec4246225d714607e6b2b9b95b1fdcb158e1c7240af87467841f8579db3af5ecba839ec79409f0574c213c855811b438c2856a41c13", &(0x7f0000001480)=0x52, &(0x7f00000014c0)="2d224bc95bc3c9fa563c49732a42182395e4949a653d8f1909fb88351c680b8d79d85396874196e2055d6df7d5223c784a5f8815774247d71eab93b70e6c2f676bd9a4bfcd0d170d303bfcc0d0da670f7abb1ccc7ea39fcd6f9e4e32a0ae0c6f77cd8a68ffe219aafbe25269728cbfcdf8ebd18f09055db0fd5bbeb75499f5d5f3f559174aa5c8815ab0bae072ea382ce2fad1f145abfb7bce12350fdf716afe521a348c77ad6ce3010d01d9975e42a548a934b9f490c2aec95861eb8ca71f521b1acf9125a285267ed12c39a90706e058cbd88ab34f9bb8b4de851e6c01508e3b0c8ebc2ba12a4c3739191584363e9583f1397d31c5feb804853d1e3b7e05", 0xff) r2 = open(&(0x7f00000015c0)='./file0\x00', 0x20, 0x0) fcntl$getflags(r2, 0x1) sendto$inet(r0, &(0x7f0000001600)="900d06ffa85547a32f3add15eb223080ae34008c092d88fdf690dafc7f2c35955eaf489b998c9a51383b153ecad227", 0x2f, 0x400, &(0x7f0000001640)={0x2, 0x2}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000016c0)={0x1, &(0x7f0000001680)=[{0x1, 0xf9, 0x40, 0x7f}]}) fchdir(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700), 0x20090, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000001740)) ioctl$BIOCFLUSH(r3, 0x20004268) connect(r0, &(0x7f0000001780)=@in6={0x18, 0x2, 0x5, 0xe4c}, 0xc) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001800)={0x3, &(0x7f00000017c0)=[{0x6, 0x3, 0x2, 0x6}, {0x3, 0x8, 0x2, 0x3}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000001840)=0xfffffffa) ioctl$BIOCFLUSH(r3, 0x20004268) open(&(0x7f0000001880)='./file0\x00', 0x20, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000018c0)={0x6, 0x2903}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001900)={0x80, 0xfffffffc, 0x80000001, 0x9, "9bb25302f332ab6c82a9087136f0bf7cef91c53d", 0x1, 0x100}) socket(0x10, 0x5, 0x20) r4 = open$dir(&(0x7f0000001940)='./file0\x00', 0x100, 0x85) chflagsat(r4, &(0x7f0000001980)='./file0\x00', 0x10000, 0x0) pipe(&(0x7f00000019c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000001a00)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000001a40)={0x1, 0x40}) executing program 5: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5}, {0x34, 0x0, 0x0, 0x3}, {0x9106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) getsockname$unix(0xffffffffffffffff, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0xf9}]}) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r4 = socket(0x800000018, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0xffffffffffffffe1) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x4009, 0x180000000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setreuid(r1, r1) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0xfe46, 0x0, 0x0, 0x7fff, 0x4}]}) semget(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) connect$unix(r3, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="e50db0e8ce4bf118cca6f1dfc8f1e625868aedb9fb5e57af16498223a82a4ff3a5821bd9f28aa64a06236eefc5ae7741d6e016476a82350ae55d1fa5d9869b662f397c0ab1958adb7cf6683a39455f3d11e54bdde8956e4873c4640bf5ad5ccb40c7008f982411821e0f869da099481cce69a3fdc6a5d376032425e8ac5feca458939767bdd34acdb0ddf31bfacd834b3db8273d311573e607d9caaf4ea3351487afcf30841e96f69ce167b4209dfd8b6d75fa48e2b9fd55f93355a0c0d43d457ed8b242676901d2dc6b8a3c388c68871c35503539bc", 0xd6}], 0x1) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xd8, 0x7a}, {0x2, 0xffffffffffffffc1}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000d5000/0x3000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0xffffffffffffff05) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) close(r4) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0", 0xd) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) executing program 4: syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbace", &(0x7f0000001080)=0x24, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r5, 0xffffffffffffffff, 0x2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000200)) pwritev(r4, &(0x7f00000015c0)=[{&(0x7f0000000340)="b46f1c1be137c6ae6453c0bf7059ddddfa5ad3656ad600830b489b83e36d7b6f07327d6ea76fd35a30c5b80729cb46f89f665b8adf0fe41ec6feb45b12f36c5e8648831334601a054da1ab02f34fdea7d4b7e9b47f49762946cde6b27d383fad8ec2e7d2ff7e5cc352285e7da5b040f3729abdc9b05cfad8b987a8c0552c2a78096a1746ca43187d18eb7a6559e802b0a39609060011b498f82a703028552bedb18efce24469cf9ae74b6056d8029c66ddbeef7b7f08ee5ff0adf3d17cbf4ff9fe9c815300690ed9cb023c13fead704d71042031899c52636628c6cf947a0cf2558ae83a485731c27a58df58182632de4e441702b11b8bc40d55be33aad353ee08132e8cdb4542e0860fef1e587c38880a5425919323f60d01021cb4d6209e98dab9c375d3e70d9dcadf3e66f68e2229c0df11315d7fa2a4f14f9b42e147668deb8b8322f847e4f9eeafd23ebf08b3c3dadd8645235b69357b34a89bdace2a4104520917514f843803abcdeecddfb7cb6ed5abb974ea4a3cad9bffde9191d17c2530d4053c6b982ae9955d6cbdfc8cbefa5d15ac6e7f0bcb11d6ea9ce9ef669782831947b22a745169551634e7dc346ad5e175ac5bbb34cab97a89da301bdc9fcc317e540be71f2d21fd48e73fb9e284a65ee79aa7f7cc0b893394a255e3c6303586722caf28387af2ec746b4614f2aa6343e242563a382898471f5a9a0e9de36fe56f8a305e8aa083fb1ca92a31834bf781be47ddb0d96143e55fdc548581904c98f81d96a78b663ba18c9a94fe95ac0ca500000000000000", 0x239}, {&(0x7f00000014c0)="6af4bc23e6216c1f6c1fecb92a12bd8cb74e7b1ac72859c81ce05530ed31b68542103312f847e23eccc119ebfe92cbf128ee8331bb02e520723414848bdf0a6106d006b9918691c9d87542099b5482e7974001868a44619c27940081764f1027a0800d6ba19aeeda5559ee3b50892007ebe8ef66aad1cfeb53c7f15ab46e83462c8557ac26b66779c98fa24c4c7a1e0cd566ed11f962ae2dd311687ebaa7088a67b7104b6796552a88e9ce730e42dea94387ea8ba3bd6f40fcef0d8495ab2c9db7d581f348c2bce672", 0xc9}, {0x0}], 0x3, 0x4) fchdir(0xffffffffffffffff) msgget$private(0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001880)) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) r6 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) getsockname$unix(r6, &(0x7f00000019c0)=@file={0x0, ""/4101}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002b80), 0xfe5309c3a50978c1, 0x0) executing program 2: open(&(0x7f0000000cc0)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) chdir(0x0) getuid() mkdir(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x9, 0x2, {[0x0, 0x0, 0x7f, 0x7f, 0xffff, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff, 0x0, 0x0, 0xa, 0x587c, 0x7, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0x3fe00000000, 0x0, 0x0, 0x0, 0x40], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0xffff, 0x8, 0x7], [{0x0, 0x9, 0x0, 0x5}, {0x1, 0xcbe, 0x0, 0x1}, {0x0, 0xffff4170}, {0x0, 0x0, 0x1ff, 0x2}, {}, {0x1}, {0x3, 0xe7a, 0x7fff, 0xfffffffffffffffe}, {0x0, 0x3, 0x9, 0x3}], {0x8, 0x3, 0x0, 0x1a52}, {0x20}}}) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = socket(0x0, 0x3, 0x0) dup(r0) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 0: sysctl$vm(&(0x7f00000001c0)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000580)="6bc2f1707c972d", 0x7) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(0x0, 0x0, 0x0) (async) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb1}, {0x2}, {0xa6}]}) syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[]) (async) msgget$private(0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1}, {0x51}, {0x812e, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) r2 = getpgrp() setpgid(r2, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0ba"]) clock_getres(0x4, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 2: setrlimit(0x0, 0x0) syz_open_pts() (async) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpeername(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x87c) getpid() ktrace(0x0, 0x0, 0x40000530, 0x0) (async) ktrace(0x0, 0x0, 0x40000530, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f0000000680), 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r1 = socket(0x6, 0x4, 0x7f) r2 = dup(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xf8}, 0x0, 0x0, 0x4000000000000}) r3 = socket(0x18, 0x2, 0x0) close(r2) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000040)=0x106, 0x4) mknod(0x0, 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x2, 0x100) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000100)="991b3235e71195d17d8fab1bf96e1b75f1324ec893ff96aef5660c42ce9fb26cda3ff9de84c13336ec39b0e68acea8ccc1f6e5832d1f5a54c26b33593281e865a444374181727ec246387e81decf5de30fbd0768bcb0c0051d85040231f21b0a0f1a82fc8a23da2581a4c2c5dc2fc01efeb1e4d9804f19cb819b843ca885ada21368a8ba39e4c682d95fcbfb39bfeeacb893bd0a486afefe9ca0491d6b2ef9ce3484848bcfa6387224bc", 0x64) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f0000000400)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) dup(r0) executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x20, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x9) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x4) bind(r1, &(0x7f0000000000), 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x7, 0x75}, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) select(0x40, &(0x7f00000000c0)={0x80000000, 0x7fffffffffffffff, 0x1f, 0x3, 0x75, 0x5, 0x5, 0x81}, &(0x7f0000000180)={0x8678, 0x1f3, 0x20, 0x80000000, 0x7, 0x1ff, 0x2, 0x6}, &(0x7f00000001c0)={0x6c2, 0x8, 0x10000, 0x4, 0x7fffffff, 0xfffffffffffffffb, 0x9, 0x6}, &(0x7f0000000200)={0x9, 0x9}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000240)='./file0\x00', 0xcd, 0x0}) executing program 5: readv(0xffffffffffffff9c, &(0x7f0000001340)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000001140)=""/43, 0x2b}, {&(0x7f0000001180)=""/214, 0xd6}, {&(0x7f00000013c0)=""/52, 0x34}, {&(0x7f00000012c0)=""/42, 0x2a}, {&(0x7f0000001300)=""/30, 0x1e}], 0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86, 0x4}, {0x25, 0xfffffffe}, {0x3, 0x39}, {0x82, 0x101}, {0x44, 0x10000}, {0x81, 0x2000000}, {0x44, 0x80000002}], 0x7}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x2000) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000006c0)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0x9d, 0x5}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x20, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000}}}}}) rename(0x0, 0x0) open(0x0, 0x80, 0x222) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x20000002, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 4: ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x7ff) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x4) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000140)="a4f4ac5e916bb3ccb512b38c51622fdf6a5cf34846d058308a1a253fe7ee5bb5ca28a5b4bb9ef259d8559b061a680da78c57f3a17e61fad7e277275480dff62d432eec1895f8a9af1e0e3f15f1842b72a3c540aa02e3edf4191ceadd78ee2dbe0ebfceb551167f036d0adf116169c52f5958f36d8f711e9ed502d353a7a5c15f0323811a24e229ddfbb0bcbd308e4314f53a495a1c332f968396e100c5d9fbc2a56073f42db832f55fa8947a5846a72d10", &(0x7f0000000200)=0xb1, &(0x7f0000000240)="e8f59e850690b005cfb4f93faea58862e89972e2c593765e8d45d7dddc5ccd8a84f88279d337c1c11c19c7699eae392f2da5f9681e68e8993af67609be11fc5bb3cca6dd2e66d38d556ec7b4e7f39d23b09242b39a513b0a7998dbd5f621713540fed03b7b49ce4cd338d12594b7140e275e64e3f4c123caf42468cb604e56cc396cd9fe0d1f656dc04834b35cf752132cf8c3fffab070f872280222ae254605e6f82543a0b8c2757d6a8266b521dc22b57b05190a2855af3de4467d244975db5d09ca24e6194bd13e3b88e822c9ef031a762b92903a648e2a2b358d7e96b717", 0xe0) r1 = shmget$private(0x0, 0x3000, 0x680, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000380)={0x40, 0x5077, './file0\x00', 0x4, 0x1, 0x9, 0x20}) r3 = socket(0x1, 0x2, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSDTR(r0, 0x20007479) r4 = open$dir(&(0x7f00000003c0)='\x00', 0x2, 0xa9965726e67c1ebe) r5 = getegid() fchownat(r4, &(0x7f0000000400)='./file0\x00', 0xffffffffffffffff, r5, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000440)={@remote, @local, [{[], {0x8100, 0x5, 0x1, 0x4}}], {@generic={0x3c0c}}}) r6 = socket(0x10, 0x4, 0x1f) r7 = accept$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r8 = dup2(r6, r7) preadv(r3, &(0x7f0000001940)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/9, 0x9}, {&(0x7f0000001540)=""/240, 0xf0}, {&(0x7f0000001640)=""/194, 0xc2}, {&(0x7f0000001740)=""/72, 0x48}, {&(0x7f00000017c0)=""/119, 0x77}, {&(0x7f0000001840)=""/81, 0x51}, {&(0x7f00000018c0)=""/81, 0x51}], 0x8, 0x8) r9 = geteuid() fchown(r6, r9, r5) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000001a00)={0x3, &(0x7f00000019c0)=[0x635, 0xffff, 0x4]}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000001a40)=0x2d98) readv(r7, &(0x7f0000001b80)=[{&(0x7f0000001a80)=""/79, 0x4f}, {&(0x7f0000001b00)=""/18, 0x12}, {&(0x7f0000001b40)=""/31, 0x1f}], 0x3) ioctl$TIOCEXCL(r0, 0x2000740d) bind$inet6(r7, &(0x7f0000001bc0)={0x18, 0x2, 0x3f, 0x1}, 0xc) readv(r4, &(0x7f0000001c80)=[{&(0x7f0000001c00)=""/107, 0x6b}], 0x1) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6c}}) r1 = socket(0x18, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', 0x0, r4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r2, r3) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000001c0)) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', 0x0, r6) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfc, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) close(r1) acct(&(0x7f0000000040)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, 0x0, 0xb5, 0x3ff) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c86506183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761"]) r3 = socket$inet(0x2, 0x5, 0xf9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0x28, 0xf0000000, 0xffffffffffffffff, 0xbd}, {{}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x9}], 0x1000, &(0x7f0000000180), 0x5, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r8 = socket(0x18, 0x3, 0x0) getsockopt(r8, 0x3a, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 6: syz_emit_ethernet(0x26, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r3 = socket$inet(0x2, 0x3, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) r5 = syz_open_pts() poll(&(0x7f0000000180)=[{}, {r5}], 0x2, 0x0) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) close(r5) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffff7f2, "8f69d0add12ddce4335ee209eadbd03fca1d5394"}) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0xf6, &(0x7f0000000280)={@local, @remote, [], {@ipv4={0x800, {{0x17, 0x4, 0x2, 0x1, 0xe8, 0x67, 0x9, 0x4, 0x0, 0x0, @multicast2, @loopback, {[@rr={0x7, 0xb, 0xe7, [@rand_addr=0x81, @loopback]}, @rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr=0xe46, @rand_addr=0x10001]}, @ssrr={0x89, 0x2b, 0x3e, [@multicast1, @multicast2, @empty, @multicast2, @broadcast, @multicast1, @broadcast, @loopback, @multicast1, @broadcast]}, @end]}}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x2, 0x3, {0x21, 0x4, 0x2, 0x7, 0x0, 0x64, 0x2, 0x0, 0x6c, 0x5, @multicast2, @loopback, {[@rr={0x7, 0x7, 0x3, [@loopback]}, @timestamp={0x44, 0x38, 0xfa, 0x1, 0x3, [{[@empty], 0x101}, {[@multicast1], 0x80000000}, {[], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x400}, {[@broadcast], 0x9c}, {[@multicast1], 0x74b4}, {[@local={0xac, 0x14, 0x0}], 0x8}]}, @rr={0x7, 0x1b, 0x6, [@empty, @empty, @rand_addr=0x8, @multicast2, @rand_addr=0x6, @remote={0xac, 0x14, 0x0}]}, @end, @noop, @ssrr={0x89, 0x7, 0x1, [@broadcast]}, @noop, @rr={0x7, 0xb, 0x3f, [@remote={0xac, 0x14, 0x0}, @broadcast]}]}}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f00000001c0)) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x1, 0xfc01, 0xdfd9, 0x9}) syz_open_pts() ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x1, 0x0, {0x200}}) write(r0, &(0x7f00000000c0)="cf2a04a263f32867c7900e5be23525ccbcc2b5dcb9fd80ccb88b163f35c64d9582f52344e57da5289abcbf184da620edf7e95b43307fe5ec0bc557a313f45980bb7fa948870e72669d4caed5b8699ebd8952e338e18ac03d7d221594b891d99ca6a3ff03a434147d3728f19f0be05627850c76f26895ce6fe5ea429e7225ebc8bf5637d3de32d128893b6c61a19d68769980308c299b3e19869bc4b598b040724370c6af63f057c3741a48cbd5d2bbe71d7d15cd8d71d719fac806546cc9f84deb7be41954331985899ff7b497c1db43d0df63156b3a0383e834", 0xda) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f00000001c0)={0x0, 0x3, 0xfc01, 0x0, 0x3f}) r1 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) getuid() semget$private(0x0, 0x0, 0x110) close(r0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r2 = socket$inet(0x2, 0x1, 0x7f) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="656256d90fdfba52567583429bbd8877a0e83efb54c342fb88e253918f8b02ec95339d21ce65d62d132d8a9cd4ae2031d7", 0x31) r3 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000002c0)) select(0x40, &(0x7f0000000300)={0x9d31, 0x88, 0x1f3b, 0xffffffffffffffff, 0x3, 0xb7b, 0x7fffffff, 0x7}, &(0x7f0000000340)={0x3ff, 0x3, 0x800, 0x2, 0x5, 0x3f, 0x5aab, 0x8}, &(0x7f0000000380)={0x0, 0x7, 0x8, 0x7fffffffffffffff, 0xe, 0x0, 0xa4b3, 0x8000}, &(0x7f00000003c0)={0x3, 0x5}) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000400)) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x0, 0x8}, {0x0, 0x4}}, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f00000004c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000500)="a63d4efa64123b4b98fa657c9694a3969894a0b235c954a2b1be2b6a8ff043a80f4aa9568e2b766592fd3e845463a1f12e54a3d652ecda9c5545f5a909ce6f201602aaac62b39709c56113cfd36b49091ca685b9c85ab0157383eb0b3764b3b5e29659141f367d51c6f17b7004b6109fcda1b9ff680c322f49e9d073fea08233f0191e268ae1205856088c6fbe64fbc767bfe41f5e343592b5ccf9d0b59ad108de98f3d52cc03098cc90067dac186fda068b43b7518cfbc2701c751f0e70b49f858914eba531513a0eedd4cde06122e8e1fed91312", 0xd5}, {&(0x7f0000000600)}], 0x2, &(0x7f0000000680)=[{0x28, 0x1, 0xfd12, "c57c2d138193762259aeba796cb5e3fcaed5205e"}, {0x68, 0xffff, 0x4, "a675338b0eb55f23685e62cb23930a39e248bf90c4180bbdc2d4fbfbeb79c21583a7f827426d064c78ba48f889a4ab516e72ed7550d014e0658e8662f2c5a4b7c208af82d0927db7eea1f71eff27193e66a72c"}], 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) listen(r4, 0x400) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000007c0)={0x10, 0xd3, [{&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f00006e0000/0x3000)=nil, &(0x7f00005c6000/0x3000)=nil, 0x5}, {&(0x7f00009c6000/0x1000)=nil, &(0x7f0000d66000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000077e000/0x4000)=nil, 0x10001}, {&(0x7f0000798000/0x1000)=nil, &(0x7f000072f000/0x2000)=nil, 0x3}, {&(0x7f0000b9b000/0x2000)=nil, &(0x7f0000902000/0x9000)=nil, 0x4a}, {&(0x7f0000e3a000/0x3000)=nil, &(0x7f0000912000/0x4000)=nil, 0x3}, {&(0x7f0000a56000/0x4000)=nil, &(0x7f0000515000/0x2000)=nil, 0x2be}, {&(0x7f0000fa1000/0x3000)=nil, &(0x7f0000513000/0x4000)=nil, 0x3}, {&(0x7f0000615000/0x2000)=nil, &(0x7f00009a8000/0x4000)=nil, 0x8}], './file0\x00', 0x2}) getuid() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) read(r5, &(0x7f0000000a00)=""/227, 0xe3) executing program 4: socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x20) socket(0x2, 0x3, 0xff) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="755bd31ba003a8235a3611b94ae84fe4f0e72206533a1fbb00942bcbbbb6fb3aeb235956b0f98a9b67d5a6ed0238b16994847507aa8142bcf9c310fb6b2b0b8a6b19eddb3673fa5bc5dda16ac083e2986c3418c3b170a8bf1ed62b7ee1d7871ec341994551ae59de33eba38416795f5635d2b3f197417ca4af42fadd00156f3623dfa7cc4571f2af4aab5d6f8e6786df3e5d6b6a944ff9ffcd9ce8d4664ec70cb22b2934e9a68bad4d136167e359b5ab678510f8a3f0ffa8fa2b4414e688502656a2a3b30a14f69251aff78e9be8b302f324ada245bf", 0xd6}], 0x1) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "8717f9010700000000000090d692480d51aa8000", 0x0, 0x400}) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="01", 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x6, 0x2, 0x1f) r4 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x3, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r5, 0xf, 0xffffffffffffffff) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972b4bc6993bfcc", 0xd3) sysctl$kern(&(0x7f0000001080)={0x1, 0x35}, 0x4000000000000008, 0x0, 0x0, &(0x7f0000000000)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a4336a20d37f3d984fa36b3bf13dc9b3bbc42d7f17d6f31588bc733cdf96e1423b", 0x0) executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r0, r0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/13, 0xd}], 0x2) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x88a9af2f2453e597, 0x3, 0x0) r4 = dup2(r3, r2) bind(r2, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) writev(r7, &(0x7f00000023c0)=[{0x0}], 0x1) r8 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8020690c, &(0x7f0000000100)) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x400, 0x0, {0x2, 0x3}}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x400, 0x2, 0x20, 0xd399, 0x3}, {0x3ff, 0x5, 0x6, 0xfc00, 0x3}, {0x9, 0x7, 0x6df, 0x8001}, {0x7, 0x7, 0x800, 0x3f, 0xfff8}, {0x8, 0x0, 0x1, 0x3, 0x5}, {0xfff, 0x3f, 0x1, 0xff, 0xba9b}]}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x2, 0x0, 0x0}, 0x8) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7c}, {0x28}, {0x8906}]}) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x6, &(0x7f0000000380)='./file0\x00', 0x8}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x9, 0xf, "faba07ff7300"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) socket$inet(0x2, 0x2, 0x0) executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB=' '], 0x30}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r8) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r9, 0x0, r8, 0x11c, 0x7f}}) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r10, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000001240)="d255a71c3be1bc04c251fa8523c57fe263706d9b022127989cc2c9822a9927753f69d087624f98e7", 0x28, 0x0, 0x0, 0x0) executing program 5: mprotect(&(0x7f00004ed000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x5) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r2 = dup(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x8}}, 0x0) mkdir(&(0x7f0000003080)='./file1\x00', 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000003c0)={0x10, 0xf970, [{&(0x7f00004ed000/0x3000)=nil, &(0x7f00004ee000/0x3000)=nil, 0x1}, {&(0x7f00004ef000/0x4000)=nil, &(0x7f00004ef000/0x3000)=nil, 0x1000}, {&(0x7f00004f0000/0x4000)=nil, &(0x7f00004f3000/0x4000)=nil, 0xc8}, {&(0x7f00004f6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x698}, {&(0x7f00004ef000/0x4000)=nil, &(0x7f00004f6000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f00004ef000/0x3000)=nil, &(0x7f00004ed000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f5000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f00004f7000/0xc000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00004f9000/0x2000)=nil, 0x7}, {&(0x7f00004f1000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004fd000/0x1000)=nil, 0x100}, {&(0x7f00004f1000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f00004f0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], './file1\x00', 0xfff}) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="89ffa23f3c2500000000000086dd6009000000380600fe8000000000000000000000000000bbff02000000000000000000000000000188b7c33571107e04d134a435e57b740544d826a7ee0395937422c83d61426d10520d4948008a0f460063fe671cc53f18fd5428f54b811251"]) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x81, 0x28, 0x80000000}, {0x4, 0x0, 0x48, 0x8001}]}) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000380)='\a\x00\x00\x00', 0x4) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) select(0x40, &(0x7f0000000500), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getegid() setgid(0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mmap(&(0x7f000003c000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b90bcb3eaae582d600000000000000", 0x14) setsockopt(r1, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r2, &(0x7f0000000200), 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x5, 0x3ff, 0x1, 0x3, "6309bddbad6cf9fdb250dc440ca1d531b4b5becb", 0x4, 0xb}) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f00000000c0)="ab4ffd2d0b8af909e367bba548dce68883455ad62cd6d85caf486a4c92aec4cd3ad6", &(0x7f0000000100)=0x22, &(0x7f0000000140)="766ad0b245d2f7a9f8775931ae931ed98cf79019806a", 0x16) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x33}, 0x3ffffffffffffe0d, &(0x7f0000000540)="8a8d8de29bb2f86b185d7a6bdcfa06f7e8bd060339e4ffb66d024287619242a29907dfc2376e1a3092e0b8e759cbb072e1fe3ed1746955d2c50e2b5eb9fbd9081b003df4fa093ec37f96736b9bbfb5b4ac26c0b8789e71911f3f002bcb1f64aa972783a070da878de9c427a287e6e23be8efb22b31dcdf294e6579a079111cabd12ef23ed00a1b755c49df6224fd4625b7f7662cb6fd40e8fd75136ca8770de478f41e942110e56c8090eb451dfc06d9c286532704484de219f23b436973aeee9cc503847e1aba78ca068db25f51a9b5103ac5a3bce5ea13cc903d9f3535661f1d04b48a69d5782ee2d98b5ed3b91f4d172b42977f9f1cae11ef3a1b166351861140a6408f1e697188fb5894a0c038bd6d932a5ba9ee7ea59726b86c8fea34d3546f1a1b47946c43f6255b9da070b7a2f77a2ad9cf32b08148b8b0a1448e3e9b4bd767d703fc5596940e4be1d3935f8bcc7d9f4b8251b17aa4938918fb29f6817814333a997a2eed5921287c2d0437db0f27b26bff51a55be65d437b5bf4c5d94908d1dafe436de557a1048b92601b168eadafb4c4342fe59538c8126fe1a89d298a96bcb36e5793a7cd6f92c6b301fd3d7490b311559d00"/450, 0x0, 0x0, 0xc430d6c2cba5272b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) close(r0) executing program 0: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000200), 0x0) fcntl$lock(r0, 0x8, 0xffffffffffffffff) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x22) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002", 0x8d, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {0xc}, {0x8136}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) clock_settime(0x100000000000000, &(0x7f0000000000)={0x42500001}) clock_gettime(0x4, &(0x7f0000000040)) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) executing program 4: open(&(0x7f0000000cc0)='./file0\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mkdir(0x0, 0x0) chdir(0x0) (async) getuid() mkdir(0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x9, 0x2, {[0x0, 0x0, 0x7f, 0x7f, 0xffff, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff, 0x0, 0x0, 0xa, 0x587c, 0x7, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0x3fe00000000, 0x0, 0x0, 0x0, 0x40], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0xffff, 0x8, 0x7], [{0x0, 0x9, 0x0, 0x5}, {0x1, 0xcbe, 0x0, 0x1}, {0x0, 0xffff4170}, {0x0, 0x0, 0x1ff, 0x2}, {}, {0x1}, {0x3, 0xe7a, 0x7fff, 0xfffffffffffffffe}, {0x0, 0x3, 0x9, 0x3}], {0x8, 0x3, 0x0, 0x1a52}, {0x20}}}) (async) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) (async) r0 = socket(0x0, 0x3, 0x0) dup(r0) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) (async) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0xc1, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 7: sysctl$net_inet_udp(&(0x7f0000000780), 0x4, &(0x7f00000007c0), 0x0, &(0x7f00000000c0)="6f2508456eb38f7f1896a7757fa72112dd725087539d55ce7fe8aa8d652e5eb4a927747850c85a12735e58747c5c1b8412cbf5be7945ec81bd8e8096f8acd36c117365fad9914c166893e421ad38d8c5af36dc4f5687236171e35eec41239eee6d570b78f146163bae53a82b5511728b2116858eafacae0b84599e3d6eda60f3947948c48786687401a5b0c948f2c42852ecf24b8c59d732c7b4333f22f7cb169a6aa12ec27f65a373e1216b348d857ba8bf7abf43f7cc7aa0b9e2c127fe0ffdd29c8db8c24c41a573857fe4240f7244b13d8c33e6695587707b", 0xda) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) execve(0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000002800)=""/4108) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/142) executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) chdir(0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(0xffffffffffffffff) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) close(r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) mknod(&(0x7f0000000280)='./file2/file0\x00', 0x1, 0x10fff) r1 = open(&(0x7f0000000440)='./file2/file0\x00', 0x10000, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) poll(&(0x7f0000000200), 0x0, 0x1) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x81}, {}], 0x44, 0x0, 0x0, 0x0) unveil(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000000c0)="5530c7268821ebb356a036a5f9fe5a793aed2f8e729c62eec4e3ebe6332499e709250210e83920c7b287c49376426be9b97616283d572676fc17f2580e782392ed5b7568901a", &(0x7f0000000140)=0x46, &(0x7f00000001c0), 0x1c) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) poll(&(0x7f0000000040)=[{0xffffffffffffff9c}, {r0, 0x80}], 0x2, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) denied attempt to set clock back 3663173929 seconds executing program 4: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="ea0000010000", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r5 = accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/259}, &(0x7f0000000180)=0x105) accept$unix(r5, 0x0, &(0x7f0000000400)) close(0xffffffffffffffff) r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb7ff60ac57fa25a5fdcff13b9fd812eaa", 0x13) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) close(r6) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @empty, @broadcast, @multicast1}}}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x36, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x6, 0x8, &(0x7f0000000100), 0x0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f00000000c0)="e1", 0x1a, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d", 0x49}], 0x1}, 0x0) r0 = socket(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) r2 = socket(0x20, 0x2, 0xfe) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, &(0x7f0000000080)="f60e430ab1422a2aea2a73088c363b66c8f6b002cfb379120c94276f00b6ba3b4739417bc8e2f7690680d175", 0x2c) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) dup2(r3, r2) syz_open_pts() syz_open_pts() close(r2) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "cffb2313a8ddedd669f734da42833c6581e26448"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000a40)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r4, &(0x7f0000000000), 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r8 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r9 = getuid() setregid(0x0, r5) setreuid(0xee00, r9) syz_emit_ethernet(0x72, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop, @end, @timestamp={0x44, 0x40, 0x2, 0x0, 0x0, [{[@empty], 0xd1}, {[@empty], 0xff}, {[@loopback], 0x50}, {[@multicast1], 0x4}, {[@loopback], 0xf}, {[], 0x80}, {[], 0xfffffffc}, {[@broadcast], 0x8001}, {[], 0x2}]}, @ra={0x94, 0x6, 0x8000}]}}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r7, r9, r5, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5", 0x9d}], 0x1}, 0x0) semop(r8, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000ac0)=""/201) executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) setregid(0x0, 0x0) ktrace(0x0, 0x1, 0xf3c, r5) r6 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x18, 0x8000, 0xf9) ftruncate(0xffffffffffffffff, 0xffffffffffffffe1) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0xfe46, 0x0, 0x0, 0x7fff, 0x4}]}) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x81206919, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, r3, r1, 0x104}, 0x3, 0xfffffffffffffff9, 0xd2}) connect$unix(r6, 0x0, 0x0) r9 = socket(0x1, 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000140)=[{}, {0x76, 0xeb, 0xfc, 0x10001}, {0x0, 0x1, 0xbd, 0xb1}, {0x0, 0x0, 0x0, 0x2}]}) poll(&(0x7f0000000080)=[{r9, 0x40}, {r8, 0x4}, {r9, 0x4}], 0x3, 0x0) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000100)="18e4b3721a00bd29902e53e12354e1450e0c29e48aba59f9294b69b6767e2c6196903e5af42394f79f29d7c9af4dbdbcc0c008bdbbd41018f90be5ffad188caec6ada78539b83d16bedfa43a00c7cc1d1e6df3d7af65e48c0f5e7fe4aec0b926724870d5a1b31c30cae2a55c3fb48c00"/129, &(0x7f0000000080)=0x81, &(0x7f0000000040)="b4bd635325450eb6f3860fa184f1ce", 0xf) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000100)="18e4b3721a00bd29902e53e12354e1450e0c29e48aba59f9294b69b6767e2c6196903e5af42394f79f29d7c9af4dbdbcc0c008bdbbd41018f90be5ffad188caec6ada78539b83d16bedfa43a00c7cc1d1e6df3d7af65e48c0f5e7fe4aec0b926724870d5a1b31c30cae2a55c3fb48c00"/129, &(0x7f0000000080)=0x81, &(0x7f0000000040)="b4bd635325450eb6f3860fa184f1ce", 0xf) (async) executing program 2: sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setrlimit(0x8, &(0x7f00000002c0)={0x7fff, 0x8000000000002}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYRESOCT=0x0]) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x4003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2000000000000, 0x0, 0x0, 0x8000, 0xffffffffffffffff, 0x1, 0x9}, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x1, 0x7, r2}) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x1}, {0x0, 0x7, 0x0, 0x85}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x20, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000000)) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040), 0x4a) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x8, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) connect$unix(r0, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000080)="c9ac61505e2709faf2585aaee93ac3e6650bcd77b0ebd3db84249b5137579cf427e4259afe1652f5c9cb60fedf2060a859999a6fc41bed04e1d15efafeef8999e71bd0aa5a1fd9134c64ae8bef528f6632c2058e4df8fc039ec1c5896169c80228355e11bbb9d4e4a4472dc02e4b48b8ecd0e799cdb972f2937e5dc169d08cd38dbe65d8d011593ae4099ece8fc9475628ca7549f1b3992b7dcb94bf4d3c723c9618c456b648a9f013da3f1e1d6825f66b1d2984403a8b07a1eb7f8571d766faf180272ec0e9709108e259754a0df0b86259431cfe241bf0a9f76d60ef3a5a51e3781ad5d2094f4936a543edd7e41389f6e773bfdcba02e10b2dea04fc7ff75eccd4ec68fb617d696c5149b82c37255af8f15d9a5c85bfef8c000c8ddd97174653584881909a018bf2ba52ffc9ad87e8e20165d32da696c11f332a47184df930bd148f8ad12d32450cb7ffa773aa6a191d0c09696b3c383ccc2555081753ecc1876bce67c967b09326731d26f78e3499565b6effe21f91fb0def8096db41c95e8be8a636ace002531108d4011227a869de30dc1102c1af11982812b6e693b9da3202ce573ba34c12c5417907b8e6263ad4ef99d84b587b5f3dec6fffd27b5fb09940b7324d2352135b1f8d38a293589ce7dbf41813325f85e243a2b1c648f1496a7239b290ed515f08f910999c07d3e77a95266020f09e08a9ce6c2155eb7447fa0dc2dca195c89d942ac0371d5bb1bc492e33eff1630d0b1fb370b95f2ff50a452af119642293363b0291345cd5d221fc0ded6daf42276a15bb75a6255c8feab56d5c58872841306c5b5a43bd8220c0e4b99e9788fd715b5c75a30967295334c67e5d679175372a9526d33f43da3a52cc54e37f529c4234b7c1c5557e94835b7e7bf66c1635145ac76dee60b63ce922f725586a5199e4e3247002d2f19bc08f85aedb3730dcd4fc7647b3010876faec9c38911c4f37a6ead38bcada7180e84e7032005492203d1fa76bac9d4b1b344c8180da84ebc015e591b8e0f7082f66e65b4db3c4296d6d448e8112327a0e9f1a13e0bc2a652918cf2a9cb95dd60e4369003fecdca9cae0b1e2e9ed8a8a7be1df65249102162c9d698914b0310e8455a23c715df4d861f515ed7928bbc64fe857638946f03e7f123c2da963816fb727b59917e3c077ff8b5e0f59a84c8b38e685d1282c3813890a4d5e566056c3b5e1ed94d02299f80566deaca52dd0408c834c252319b9ed5065c32aa1b4b0d65a218daa14d6731a542734ef0ac08f02057c655ce34f2313adf7348ef1b507adaf6ca73687af299883def19b2417767c5bb5de9c8e1847736818a021cc50ca55f43781576b9f5a83ffcacc5ef1b1c169a51a3faade32e373241c4b0f270188df147abf3427b68664ed1427ed65b9f31eb1984417385eb685d97f066ca137f9c534e8d21de237f7ceb13bde10a4a47144fc4917589917383524291e9d52e9c006e92b7a201c56df26693ff889164c53c467213d7e3089712637e6d7598f2aee04b89953ca9d3bd6dd90df1a363e43ff88429ea24bbf7703b11507352c7c7afd37ff80e1939304cdcedb279f781e8e7db274712a1cc7bf13fd051186911d5f8d003696c976163d7ddb8087a0c6bcd61186a97b1d9a988286b541be3cef64b0e6eb91ef31d2b93cd64c55dd6390e9357389ce6f5061d51e38270ade3b663f2d7fa0cf8f7b5df9f6a9bcab93aec7f50b94a58f4703d63aebf2f6c533828e23462f55ec0198baa04b4818887fe3b8fe87b7c5c93771e58d92082049d13997f038aa8edf401ef3f26f8f935ad6f64e20a2406fc020840aaefe862f759c0f69db7e16f22c4bb94a59eeaa587344d0894aef34db3a36acfbfaa042a03c4ed0b0690d55832b4e7c8b32f4b3de947b75586cc2a5fda3d2ac3386c8a1fff6600ab7ef9b190eccab9fe1379c20cd91c7ea1f1a06047818dfe50625961bfa6b45b0b329509c010717ad9b79bc9775f21bfe00bad925dde88dfa52bd067bfdedbdb44a293d45c8ae5f15347e58fa85409fce9697b03c1fd117c05afff24f6056a33bbaf040f8286abb0421836f163d8de88be0940f6e0c231bb49f76b3e3f9216ebe4f7ba6e2eec71df118acae05461efa228c4fb24934d2525d7c0ac35ef510bd0dd46e05356731706ef894b62b8bff3a6d5daf67b50643bdddac0b3ae2f8abfaf7c29eebf835a64177f0aa088186f941fa001a9de8bc0c6bf6987c3c61ce74be54f88bd3cf4855f96bd4b2810430b4633c366a5c2c061c7065b4eae97a8d5e9ae816906588d9e575ef8e6b7d96533bd470ae5c61e01658e40438f96fd145f7b0643d08da0ceea493ff015d04bc843964cec7007c1504234595dd25eae2cf5cc9748e2ba9ddde763c58988e93e30bdd08f3f28d29c6876750aad4ac81090f8d76cc4a1095e73b9fb2aa545fcdc02b87f61b5a486df26d9995d7cce0976c1c4e147aa9402110a4a3ed92cbdcf48e6481c2357a268d2c8b6ae4b7899a336347055be9863d359edb23042517b8e00fb4d2734df70ae18f03d782d24317ccdd356a3aa1ad8b2f078495bf1ad7a3b4f78e8b5ac2ecce3290887ca917b2db9dff46b97cd01e4749f3d5bda52696e3c455ea4d5776527f4398987fc7def867baa14e02edfb2d6e15eb0b473a645823797cd46354e808b9d0d448f96a809e8cf1ad0bef4a3d4c2d72530c61122e5d26a3c74489c73aaf2c3cb64624518ffaa19fa5f9d30a1538d5560041529fd0c8d2d9c9764bd122e050d0a681b02270de603093da6be7bfe38ea63893330631e170cd4f9bd77895e751150e001a84b8cfea7ac72c7037a944aae56ffa8446315188780d5e384d15348266fff9329e404fd158f27c21350d5fb86b55dbea7f1935e295b9a4e6d3f18137795470f2e45e2509084066570e2e3d370309fabfdba356b22e0a6b1ef61b36bcfa3b2ba04a5e918a87ae18fc49aa3e92b02158a56dc1c460e0e31e41dc0920d0907ec5271b22305a42ba65a75b2ce458b5aaca09eec073ae9246a1896f4baa94241b2fc825e76f93067128cf5a1786f3b1057b89715a2aa60e77a64dea4b57e9152e607858aaaa9988723c02dec0c582fc850c409025417ba6d05a5c10417f95015d1cb2b854bab14c66271133e7b246d8aa8bf7a0b1db5cf783cfaedc961b446fbc9177373f2b504212474c3bb59dc15d03b3941a8515d4a7ff01903fffaac1c0e9933f1a23573b6b486928acdb40dd604475358b36cee3b563cf8415289b897ff3bd2b9553c6b7eca5461ab31e02171eb5f4239d38bdf2c933c85d726976ab2970a28f97a884ed1e4a598098a05b58cc9fdf1833153a8618eb2fdb32c4d0cbbf3c8b3c5df75cf8c327e9792a6347556f6ba1c94d32da116af68dd9f55236c6e7b8824cdb31d7408cc7b1db2b1cd7d99ca8b1eee3fc8a248a94fd829147e5b984398224a12435c7a65531231e0892a1dceaec069fee8d6fef73c09379313f091b9405d31f888cfc1df4d248573db095800ca456161178342d21c97cf93ca0821a20a3f6783e3ecd0903731aeb29c38e987c1ea3a69566cf18879c0f86ebe2da78a42804231427b57aa0d20ba577d400c1013c320fe2f63005e2933a4a8d2c1083e2f597a56997fe768fcfb744f8b741c11227c45d76c49307877cbfb09a7017261fd078dc6d2338baf6a30006b7145b1b23f5e8c1e830fdfa7d82a795cc23c157c5d27d5882e79278950c65e9917d3c219a260b5693d9f1b1680ebd6bac9ac1aadf5e8628723be352d14d9c07328a3acfe1785ef032e3054bf7e6a8f761d9d215c749fc4c758612d2a391472ccfda95dbdcdeefe6668416abc4960d2c3ed9221fa2120728d049d02a541a1bc05e89f5b3e59ef39493361e42be7e429402d2d4b0afd5c93d85a47ea655f02493802f528895aa1550a2e54c44b0505d654312d9bdf8f4774d512fef41548a7acf4c6dde5f84e5b8296590cd85d5fce24d250cd55dddb3f487ca9442962cf3c722fcd304ba0fd9954880c68e82453dac4d603c26fe528a5e0388c707a54ed3b7754e5cce1ad9b4eafef242ca37bc86e2ffb179d445ae62100c18249c4564a52f82d5aa8305ccfb5db327659cf6471a218e841bfd2fdec5bb5f1c4ac596f783c2dc6dc4b8769f03fcbfe56505161a2ec0057ddeb3ab71710f06751f0250a5777e4853b9a671f4df7c1187fb9ffd027ec40cfc9b99d167193be7435e483d943ec1707394488ec16c5f3a03e2b3c6b72d0f6ef62470ad36327a246bd3c3e6f49aa95f6bdc6e7d629db9c6c8aa2e13a3d7826b783ab48b0aba4b39866a8ca176d36f66f8e4efc4a9fe9465dbc11e6202e804ab0f55887364580540b661adc2581d5420fdba8de20234c906fffec16460a9ec03c37eee255e0552d4864dcf91f55f29d510eed4a21df530f36a58df8e425d5aa35728d57243ded8fe25a7bd6a09c82c5ad3b23ad681e172f30248297ed99fefbdafe62d65fb64a1c64a25dc2cc6fe5e1946c5dc1056a2223224b0524d12b7335d4c85ebd84617df6ae21d20fbba1b357819d9f9d7a05a32f837721a7fd34c0c4b6b14106c447138fff91a73340a6867558938bc34f87270cec1350fb14c52aa6e0a353f28ed4794d275e6348414533442f831f452269423ac08711fbacc9c920a393ef135c65eea2e4cdb7cd1a5eb0352450d15916af9a1b2be9d1651388400ae3f1b0492d6b02764afabeb727d1ea8633404096e1157ec9877d5a46c409ab157f2d16b3cb7cc724faa7ea41755843c6d33160684cf7356f5bad3927fe253c56ce8e9accd9794438222599a3419bd2da61036875958fb083d8ef32d9267ec155266a810188a76683d8745de5671a0c1eb91b3a03d3f91ac218cd9a82269734cbf566dc42f9ab5a6abf92b56a121ca2c81ba1aa0c48c3115d1acad55dc829d1ae6f1ee1fa83ab0664b1cd3b87f2502cfe2f5ee1add68a1255f659510bb4e2cf6ec7087689bfab4d18c1986cb07340e2e1832c3abde2be90779377bfc4fb3d558b220acdc65c3369a98cc0bc1c4324be4e5c4dfb0e51543707129ebd87f5069f700eddfdf7caba6e1e41006dbab90f9f4744288a9c5fe36ea2a476271a2a08d8d9f87a5b23fa18b7c576c3abc9807eaf91d33614ecdda71923bf9d99248efd7f0b5a7e7a2103f1baddd5f4675095351babd51d8ad55cb2cfa1e4341bc9c1c1d683cfb99a9ebb15d3cbe9f3cb585afbc0d120cf38a124d547c683b49aa3fff5ea385697fd9ff439165336f5c6a9e8192485cad2a0fe225cba91103d9ba98ff7b6d83a98f8de3a364303b7969175fa4aff7ed982cc4a189ada369934652911e14bf7ec8235415410968708541c1d7baad463cb24d97be3d1ce6f53d6cd4debe676b7a9d1e9cf2f60b53ea975777b66ae84d728c1a837dbff52ed20be68b94103f964ffad54cf4574d43698b9d20e3e7b8bf8139aa13d8ef1b74a21a20b727fd3a68ffa982b1970d920860107ce786f6d5cf86d07bf7d8d3c43784c98bf5893499f5325b2597152cc59fdf1676ab3733f32a36c3bd790c0ae0cd6b7a7698ad8d53fff9d8556a8406f391a9c92eb43abac4809d400408bb439ef6b39443a9f620611300e4783042dfbfa327e6df60ffc33cccd69b7004a8739986200702dc4cf247ff314659f7a776684dcc6b9d0ed3552c227eba31e8e5dfaba2be2ea7fb7e4bba015e96a8454e17f2ea2baf729cc431e0ff5032696094a6ee2af5492d632b4a066c9ca9767d3274e4c8e021930df6a9ebe925943ee228240cdd0097", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="85cf3f60abc2be2d26404aa6c366b097df218b3e15b3b4957daca8ff9c586f0fdea43008a1450d8cc1a78e29e527ec362b539bc35560dd80140c40dc0dcb9a5c4e87f032ace1bb0e6e5d038f8a4f27d4197fb9", 0x53) executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r3, &(0x7f0000000040)="f0c032492ecc37f73ab8b3", 0xb) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000000)=[{0x485a, 0x9a, 0x4, 0x1}, {0x6, 0x1, 0x20, 0x5}, {0x1, 0x1, 0x6, 0x9}, {0x5, 0x9, 0xff, 0x6}, {0x4, 0xff, 0x4, 0x3}, {0x20, 0x9, 0x0, 0xfffffbff}, {0x1, 0x2, 0x45, 0x4}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02dd7c6f29db1f9c982c7cdf00000101"]) executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000380)=[{0xffff, 0x3, 0x40, 0x9239}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f2", 0x12}], 0x1) writev(r4, &(0x7f0000000b80)=[{0x0}, {0x0}, {&(0x7f0000000600)}], 0x3) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x20, 0x3, 0x800}, {{r2}, 0xffffffffffffffff, 0x40, 0x10, 0x7, 0x12200000000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40000000, 0xffffffffffffff2f, 0x3}], 0x59, &(0x7f0000000100)=[{{r1}, 0x5, 0x10, 0x2, 0x5dc, 0x2}, {{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x8000, 0x9}], 0x1, &(0x7f0000000240)={0x0, 0x20}) getrlimit(0x0, &(0x7f0000000340)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) socket$unix(0x1, 0x0, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) executing program 5: execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5c, 0x0, 0x0, 0x1}, {0x2, 0x1, 0xfd}, {0xc3e, 0x1, 0xa}, {0x80, 0x40, 0x1, 0x3}, {0x1, 0x8, 0x9, 0x8}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x84, 0x0, 0x0, 0xfffffffe}, {0x28}, {0x836}, {0x3786, 0x0, 0x40, 0x3}]}) kqueue() syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48", 0x5a}], 0x1) setreuid(0xee00, 0x0) getuid() setegid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0xffff, 0x0, 0x1, 0xb37b, 0x7fff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000), 0xc) r4 = getuid() setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r4, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) r5 = getuid() semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r1, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x12}, 0x0, 0x441, 0x8000000000000000}) setreuid(0x0, r5) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0xffffbfff}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0xfffffffffffffffa) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f00000003c0)={0x1, 0x24}, 0x2, &(0x7f0000000400)="f573390debab3c9a9617a2c2959aa778b55b2946cbfee917c538b0767d5bd26487e82cc90cecf5ea51d3890a1a227ebbd4d0914c50a2bb2ca1fa7a2da68e9931384e4c02fe0380f94c57bd478fcce1c009dc4d0627291fa6a205ddba7f32a40bb893b472483355f2ba0d932f0d4c61014f1a25bd278d4c216b966e46740172de95cd65ce93eb4dbc195f7c871787c8c04c6438f6fdba7336ccf859eef9f0fc9d8f6b2db3c8e98c6802d2359f16c2f7b248694a99f912352a3828c51b5d1686c08664a8ebd8ba1f820bb6cea387dc79edb8a0b9b060c9d7d5e17b2a333425df", &(0x7f0000000540)=0xdf, &(0x7f0000000580)="29ae7b2b2a217bec2dd2a49f4f106d962cc38f899456ecd36fc0002b54ca190d330740b7425f1267443a0f8e27a2fb8e419890ab6e53d25d7070f7f1df584f73bb47a73f73551f81dcdc6aff80dd4b9606723a248c2cf2fcad", 0x59) minherit(&(0x7f000013a000/0x3000)=nil, 0x3000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000040001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) socket(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 5: socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000002c0)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESDEC=r2], 0x10}}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000dc0)={0x0}, 0x10, 0x42, 0x0) r4 = socket$inet(0x2, 0x5, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r6 = dup(0xffffffffffffffff) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) getuid() setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r7, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1e}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00003c9000/0x1000)=nil, 0x0, 0x4a1}, {&(0x7f0000281000/0x1000)=nil, &(0x7f00004c0000/0x4000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYRES16=r5, @ANYRES16=r5, @ANYRESOCT=r6, @ANYRES16, @ANYRES32, @ANYRES16], 0x401, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r7) msgget(0x3, 0x14) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a003be1e300000000000000000000000000fe8000000000000000000000000000aa80009078000000001801ad58872c34af4b60419989888d0441495f77cd8922d4292238208f244694ff3ec912284c85aeadb0033a734a56f17cde1504e68f24baddf04bf3a5f4c9f06af8b58a09ed05ecd770b3350f48e54cfe6ddac9ff31d565390e56ea901ecc6fcfa3796b9d8d78d30863a223d5a68d0491a083d3338c967ecf8b3bdbe3a28631d0e6eab81455c74e32c1717fe277eb595eb6631db633f55bca4097c8"]) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xffffff30) lchown(&(0x7f0000000180)='./file0\x00', r9, 0x0) executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {0xc}, {0x8136}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) poll(0x0, 0x0, 0x0) syz_open_pts() semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x40, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e607c446671cd9dc9d6ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) syz_emit_ethernet(0x138, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket$inet(0x2, 0x8003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000001c0)=[{0x3}, {0x3, 0x80, 0xfd}, {0x6}, {0xc135, 0x40, 0xc5, 0xff}, {0x6, 0xd, 0x80, 0x90000}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2000014e, &(0x7f0000000080)=[{0x773, 0x3, 0x9, 0x80000003}]}) r4 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) socket(0x1, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) shutdown(r5, 0x2) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x1, 0x8000, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x8, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0xfffbf4cb3d6673eb, 0x0, 0x81fa, 0x2002800200000000}) r3 = socket(0x3c, 0x2, 0x4) setreuid(0xee00, 0x0) setsockopt(r2, 0x401, 0x3c, &(0x7f00000000c0)="0028dc9ce75288050037660400000000", 0x10) r4 = getppid() r5 = getuid() getgroups(0x0, &(0x7f00000005c0)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5}, 0xc) mknod(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) mknod$loop(&(0x7f0000000e40)='./file0\x00', 0x0, 0x1) link(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r3, &(0x7f0000000580)=[{&(0x7f0000000200)="ecf486c2a7460acc9653520406197fe29dd7097a471780c166f52a667ef8a5ee7ca3fc900edfb4e49b230ccab1a2f75a40a8ca2d44bbc91556f76a69", 0x3c}, {&(0x7f0000000500)="f3464ba8da83d69b420e3ad9d8de19f0523341ece123eeef3ff428f7718ce119cfe80007fc0baa1ab52026df8d0bcf73508a067026075bc203c37b976cfbcfa68ad54226f3827aa6fca25473a6f5e8eb87dbd3ec56d24b9615e3e25f0c5833c533edcfa0aeb2da37564d67dba8e43c", 0x6f}], 0x2) socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x3, 0x40) dup(0xffffffffffffffff) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000980)="144580957b6449f4642d801ca78c57fe748a3ecf8b52b9cbfb49b8ed11f77b044a9b30a51a50beefad32d063c24a7d47ccfb4976e8f5c4a0a404e235580afa4a2c48aa8ffd67d763a541bc9e7151fa686e32e169901c72f30b405d9b4ad815152166a2a91181d782de3205a09215e03cc088d9eeb5effc1e1ceccf691e4e73e9ffebaccfc95195dfba3d854b30ac357f75a6cc8f4f3a33a695233b1aea0f0966d8bfd36f89e2404b64b7dd5cb10dc701d3432d0a7f6e6b4902111c5d17d5ca32d64f299467ce9ff5d7abd805977056a4fad6684d00", 0xd5) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() close(r7) syz_open_pts() getpid() executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e92156c6894f86720365d50eab4ffd28903", 0x816}], 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/252}, &(0x7f0000000180)=0xfe) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000001c0)=0x401, 0x4) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r3 = msgget$private(0x0, 0x440) fcntl$getown(r0, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r4 = socket(0x11, 0x0, 0x0) getpeername$unix(r4, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001540)={{0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x106}, 0x6, 0x0, r1, r1, 0x0, 0x10000000000002, 0x0, 0x1}) r5 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000003780)={0x0}, 0x10, 0x0) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x2, &(0x7f0000000000), 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000003c0), 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000047000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpgid(r9) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d", 0x49}], 0x1}, 0x0) r0 = socket(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) r2 = socket(0x20, 0x2, 0xfe) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, &(0x7f0000000080)="f60e430ab1422a2aea2a73088c363b66c8f6b002cfb379120c94276f00b6ba3b4739417bc8e2f7690680d175", 0x2c) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) dup2(r3, r2) syz_open_pts() syz_open_pts() close(r2) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0xa) socket(0x2, 0x4, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) dup(0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() syz_open_pts() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0x80000000}, {0x1}, {0x82, 0x0, 0x3, 0xfffffffe}]}) syz_emit_ethernet(0x4a, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r5 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, 0x0) executing program 2: mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80606948, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) link(&(0x7f0000000940)='./file0\x00', 0x0) acct(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r4, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0xab3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) setreuid(0x0, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880), 0x0, &(0x7f0000000100)=ANY=[@ANYRES16=r0], 0x80, 0x8}, 0x407) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x81}) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r2, 0x0, 0xb, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) getuid() setreuid(0x0, 0x0) setegid(0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x575) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000002380)=""/4076) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 4: sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x1000, 0xd02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) clock_getres(0x2, &(0x7f0000000000)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) shmget$private(0x0, 0x4000, 0x3c0, &(0x7f0000168000/0x4000)=nil) mquery(&(0x7f00007a0000/0x14000)=nil, 0x14000, 0x4, 0x0, 0xffffffffffffffff, 0xfff) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe6f) syz_open_pts() r3 = socket(0x0, 0x0, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)) r5 = socket(0x18, 0x0, 0x1) close(r5) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x31, &(0x7f00000000c0), 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x25d}], 0x1, 0x1000000000000000) dup2(r4, r3) executing program 5: r0 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xf475, 0x0, 0x0, 0x0, 0x0, 0xa8}, 0xfffffffffffffffa, 0x4, 0xedf}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x6, 0x1, 0xfb) r5 = dup(r4) syz_emit_ethernet(0x138, &(0x7f0000000500)=ANY=[@ANYRES32=r3, @ANYRESOCT=r5, @ANYRES16=r4, @ANYRES8=r3, @ANYRES8]) socket(0x17, 0x4000, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x0, 0x2}, {0x3, 0x5}, {0x4, 0x2}], 0x3) r7 = socket(0x6, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r8, &(0x7f0000000180)='./file0\x00', 0x8, 0x7) ktrace(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) symlink(&(0x7f00000004c0)='./file0/../file0\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)='./file0/file0\x00') r9 = socket(0x11, 0x3, 0x3) r10 = getpgrp() fcntl$setown(r7, 0x6, r10) sendto$unix(r9, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mkdir(0x0, 0x12) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0x1}, {0x1, 0x0, 0x0, 0x404}, {0x40e, 0x9d, 0x0, 0x80000004}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x100}, {r1, 0x100}, {r0, 0x4}, {r0, 0x8}, {r0, 0x100}, {0xffffffffffffffff, 0x2}], 0x7, 0x9) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) r6 = getpgrp() setpgid(r6, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x12, &(0x7f0000000040)={@local, @local, [{}], {@generic={0x8100}}}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r4, 0x4004667f, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) setrlimit(0x8, &(0x7f0000000180)={0x47, 0x62}) r5 = syz_open_pts() close(r5) msgget$private(0x0, 0x82) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x25863875, 0x0, 0x9, 0xffffffe1, "94077e3208906900"}) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000300)="ed7a3b740d62526205eacf09b3b202b09c98f1ee834b8fd95b917fa25bc6b47478d0926b8719f6c729e90b0ad7f9571f3e844490dc29", 0x36}], 0x1) executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) dup(r0) close(r0) r3 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r3, &(0x7f0000000c40)={&(0x7f0000000000)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, 0x0, 0x1f, 0x0}, 0x10}, 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe3", 0x1b}], 0x1) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xb8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'.\x00', 0xfff, 0x7, 0x4}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x0, 0x35}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x80000002e5}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0x0) getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(r1, 0x1, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff30) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) socket$unix(0x1, 0x1, 0x0) executing program 6: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000000040)) r0 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x1614, r0) wait4(r0, &(0x7f00000000c0), 0xb, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) socket(0x800000018, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000200)) getsockname(r1, 0x0, 0x0) chown(0x0, 0x0, 0x0) mkdir(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000001200)=[{0x20, 0x0, 0x0, 0x8000}, {0x6}]}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) socket(0x18, 0x2, 0x0) socket(0x80000001a, 0x3, 0x1b) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x643873a9be4a223) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x8000, 0x0, r3, r2, r3, 0x0, 0xa}, 0xffffffff, 0x80007, 0x10001}) semop(r1, &(0x7f0000000100), 0x0) semop(0x0, 0xffffffffffffffff, 0x4) semop(r1, &(0x7f0000000180)=[{0x1, 0x6}, {0x1, 0x5, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x7ff]) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffe, 0x9}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/50) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)={0x0, 0x7fffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="048087a4", 0x4}, {&(0x7f00000002c0)="66c148c2ab807f65789d4130a23c3ec455c68c1b8755c0f053f8ab608e7f88f70b3f312e2e0e3eb30e0bdc45cb4f8ae6fe20dfe300d3340eb679d4dd17565c6b473227f2d3269e0252c7058531e2dc0f2ac586e014481d1d6d6c17bc343b7a12de6eca1bd064d3f60987152fd5d382c05fb41777c34d45c40c81fd869ce4e142507c82481b38f67f8abf9ca1c0052f44136af2843e223c96eb2fd8567eacc1f3633bf1450542d8e888b3ee407d9c69ff048a48244853", 0xb6}], 0x2) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() executing program 5: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0x1000000}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = socket(0x20, 0x3, 0x9) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080)=0x5, 0x4) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000100)="47a5a288d045a7000227e2c313032fba453dc9b776a6174d114c1842bb9e7d52e16a09af48896fddf3edabfc42952c8fe30da3d1e484cce70a60d8c2f6004283c53f4f7b4e0b5b31c7a0a2ebdf849d4dce3f16bb26fdc874cc035724573fd26c69fc5ccfa0950139a619b6d7f34e6d8a9589fba4dc546fea77af4fa6ed1adc7f42f5aecf432de6d26aa96aa2ec2bf2dbaee3a9542040ace9fa9c4f5ad586fec947c430dda2a9bba0affd31362bfd9d5d787a2351cbbea40f02d5fbf0417f11ee902ef2778cc3f97b5729eac11c5683f4486aefb1b94cd7d700a89f10747dd55ee3607950ac0fbca3f6dae4", &(0x7f0000000200)=0xeb, &(0x7f0000000240)="7f9040202cb8932acde0b699e3874234fbc5cc59a3ed3302e0da3b835d107ff58bc9f70d926275031334e8e344b4fc94bcad3a25617015807650ce490ae91c57cade06c7b4466c809963a24d63794721c80c1c9bd38974f02041f9890c93454184f84930bbd3409fd0abf9f478074c373afb2da1ebdc7bdf76cdf2a6e8d74427f82ff6bb0b3f8a15d093ed936bb234997644d70a23c4d9f9719edf7ca914c5ad6c817284ac9c1b16585adcf124bb38f6e41bd2c09d0050ef211d3f5aacec4438ed76c89ac8072da95e90e0beb34e05a5852756ec2dc8f3d14e8cbf33518592ea2c4723707de463899e26886cd238cb0f8b94d00f1cd7c1b0825fcdfa4f9cc9e7612186de5ae4bbddcf240f179c84c6e4968c5eca7c63c6a211212329b12382df53c78a2ffbfc423645284f9a4ac2c95185c81a3e2cc45075fa1921af24ef683f5d9964aa99c5d854216b9c46e1adde3f5baf48fa5afedf2fa786459cb6858572dc1d911eb87f48e38cf76eb51977ad30892a9bd100007a41a2f88dbd077c36077d78c5e51891f3c9f0c2e63561865497096338a50494ae6808bd3fead500dfc37d84e7a8eea790c003d176a172aa564873acd1eed3b7f84cdef8fdc8d0a95986c423318ee69ac8c4bc257564b2ecbeb0a2ead3983a5d09674f7747b8b201bb903b0e22fbc98238de49fddb65216b62122d22f6f2b3abcb36f348912b58fd2ba6be6e3e25305c83aaab1eaf27cfd69a922f2552648003a05c8dcc5545429a21245d10b0b0953b07d6a5e71c146b3135717081b902bbbff5be8e6e1311b7a145be99f0b8cbf8799b2876a3b93223a1c5c623bd13b456a8827c4bfb505101bf7c5dd09bd074b2ed28ac105e1f2923f8ba8137a977350cec8228bdc87bccc5996d38fa80382d3476048e758adcd2710410f3b5b79d26562e116a1abe0cf01e7edd1f750f2becec711548cbab0ba2641d22a7d0991fbb316298b102fc5b8234b8ecdb41bddc8cc11356c8f7d7ed76cf1de19381f1c51c6a627a3f92aecb5d3cf713b7df98a5ded8c473d9fa3d0bb26be69b31d5121846bfa27ba97c287a857ae719cf93a0a6a28ecec12491d039b6e791f30fc1912fdb26804ba5c8eb795b14140f8809f8bf1b6caeacfeed6d8a0894483fa74bb4fdde79890d5662651b6d9afd1c61b993f136e71f4893e516dbe64983b0d0536a00d4a3b92a1e88439d09ceed8926e8aa9b6d99128651a15a13ecd6c7a412ea2e664dd879903acd3387d14ca6d80d48c2d973314f23c7510c63c68e8feaf20114bf65f285ebfea7963a00c2d9446e8c1a6236eb2e8333d6b605ee9efdbe39cfbe0985ebcba0bdce1047c128e990ffc562b8d83b7a4524a870b274fae2e97505dd8edd8c3c54f8c18595f5f206255e0b46d6ddae5d2b6b0278e42de4908e1c1a183da973862c7c973a27e1b34aaa18b5bcba07ee50637e7bf2c9ec2fd0308d7b648e7959871a9f1d8f9909604017b833f31f1576ef4408ca3d4f2c47d2c4b172dc90fa787515fc7634263c0a4fd87bb56eafc660b26756543dca3cd9fd104983af85a5e2b2563cdc764234e4742a6e3f919030312764d63d376b6de06980b94b3b0e1c70396f131ef6a05587f8ec01239bdffc88e0503621ea48f2028218488f01c49432260db136641d1b67d44d84e3bae0b7de8dad61a261c95da187a0682b9fceb9df6eabce2f260806ad1a5b8ed59f32bc721478b01bed396bbae26bc7a83c97c5c4bda203ed243c780e671ae4f63d0bc25391cac9839d5806fa03f9da16a96c2c0bc0c8462a0f6903abc2b0042b45052a1a88cff827a2dc8bffd5f17bb1d578ec6a8601667bd675fda51cab714a58f1508cb05012770a05682741d499aaf8108978f12fd6b7969b8b235b89a44a18ba69bfec4f103982e79123a581ad8dceb56f69db5ce47ecec34524f3cca3e92a511473a3d6e70d152c29c5d784eb006e6db6b17dcc2cc1b6927f81eff189b10b567aca1d385c81a8ff349ec69f38b5207958859536b29b3c57e2f01ee4d1dc8138abb47bbaf2c8114a679e18a5a0eee38e847109ab35a5406a984b2bad8913c70c68cc66c04c294213dfce522c46bd3bed0b35034e46e4a2be861292f0b38a81afc815e785f30f50eacb07f85a1cf8b5a2fd483f907260bd9d1ae03e7185f579e0585b8ef39efc2ffd070069fb7fc234caf1f6bb459d086f6305758fd4b7dd6aadb366b0aaaad62d4b6fe08e91b14fd9357d8de0a811970cfff76f4ca0e0df81d5bee7a45c314f9bc37f1cb277a4bd88c22defec68e64a61639adbcebd376a48d5a3bfcd59d7d647baf3155481480878a3ab9b8e42f376a61f8c6add90b8df1f84e4a6f585976a11e2da5246a164654205ceefe019ae90a7e50984764254a765e7d90aedec8af0667931e00068678161261a5e0ab796690a452edcc887e4327f13bfabd5dfe86c11ae4b01cbe4f9c421e37da13b79de43ca979bd7bb534fe19c3775eb85396f302c95c1082bdb80b54e16e1ef2299bb572c6b51a0557c3dd6d96d818af5a132d4291b3fa280a79d25c432bfc7075d22c50536ab215bf7d11ff5f03d056e6b618b41db1ee7e0577cf37530727109b397ce13a559d6fa7288ef5a9c890f58aa2caef013fafb6827b7894caee17eafea8641b89e6e41cdb7a3e9c3b2dcb6bfe4908827ec626fcd496f0ce3354029c033d5ad4c45600fc1c6cca0f9c8305beba1bafe7c0f46ce3e763ab0efa8fdd5d5cc3c2e059c0635dcebeb7c1fabc4ba3ff05330783909af0524cf225cd451b567d16b58b4ab9d24aca45192d2769abe35f2c4ac96340a0660b487539f36c43c7702a09fff90303af35496041a9cae9ada97fb8742fe366176f309705af4bd0b2238d4ac880f85dfecfdb701edfacb5daa1562cda2930a6a45f66b20655ddf8a362b46733fc1666b4f09ba64322cfe2587548664d9e404fd4ea1b40c0c00264153b5500349c8eeb0d894e1fea33d455af6fcc2e8b9dfad5130176b3d9257e4c89fca0be94b0bf3396dee1c306aa50a70724ee7b53fbf9fd73d4c79d7b4b4a898fc5cecffeb2c62f1448427daba969bf0d46b0a02f8bb25efa17315a6d577551104fc39c6fe737e926f1f55bc86ad90a131071cd7f185b9b8ac80a9733e4d9bb123253ab4941214d86c3c8f17f800931f0f3ea8b313a7c1f1a6f4acc9357d12290029696bcb239ee8971993a6d784dcbac20f6cb182d9e376db58b9d90ae88c8eb48828a36d4c83ada4cb9b6e5834ffabf8ac293a25b9f08547547e19280858d614407f6d12d16fd3f12a28eb332508b46a1f9757218ac3314f49cddc47afce3a9f659750fc74bcbf519d83504482ecac7ac3e67d980ad0198c58493015852d68f3b254ef540b7f02ce6eee45aa13e1da69d19f34048bad73e00a14e063296c11ce9414edebeae0facf0e6c6fc8f2b917035de72edb0a144349c1789c0a2c08a4a36c391ea85292206229626f425e86adbb30ab29d9f86fe7b926a8a26a682c3f8cb848d4765fc7866f4f6a6c251b035b95b3ad61a0f682e222dc49724c382a5453e4ecf4f873b682b87295a59266d9fecaba27e57a11f1dc5ed1c9824fd459b187fe3d724e880ebf62c7d5d985cea3cb7e07b9a0dc76fb89d173eef843a9ea667c6304dde5c2de9c2999e65090c2c68dc8d9ed15a11dd8d087787dc821f86280b70abe97e851c4b785e64de778f54aa8d19becda4f32d633b35b0ede45028e0ee54f6f6e8c1eeabd16445a372be0e2d77e5680f7835e75c4f83a8e53a2899e1805b044def66af6fd7d9b6e460c624ff36654f9eed1f0e82e9c831b7970ef330dcd546031f7c9baedd72abf1bda4f86fea16655f3fd55a4c338cd66f4c627272578c719f734cd31dcd5d657124774d99f8e736e8793153704d3e9271e20ceb3ffb782b3998e03e8c66649b60309e828febf5ee6e5b01e6257f6cd186b1ce877ddfb04812559f8a461fbb48e5030df768bb8a3d62ef70841bb3f0b3a14262180c6f0b9bb4eb2f14f67c5618be6f8d7c8f9a525161884a7b48491d6631ccea2ecc7b63244b83840056fe91b1e554cfdb3249024bc4070cbc8a00f3fc057d00584fe31f93e5926d3df7afe4eca661244ad86bb0f8994287da43212945e824083b6f718fdc392c8f33266ef2125c278ab3e08379d076668ba9c46464a78b5f6da9cee59fda5f6638eb03acc1fd360fc5d9caed1b3d1f93cc8e34745205bd4a007b87ab1f556a9fe7d58733126131108a80191f718fb1d82e14012e6e9b6bb3cb486a733a3615a72741006134058f011dae6b75c9fb08ea3a2463287dfe6c130118dcc6bf97c8f37423fc580583d5bc9a396330da62d5b1ec9df5e87a456f8b95d1f024301774d8ebe8eb10ba977602f297c15799d1a5c4534d371440fd3d81e222b1cdd91190f8b3a2a6cf7277bf683a8a0b782de18bfca2a1c6441b39e6d2aa6af3a23cd960bc97f8b2a68e418462673d00206ea9a1bd0215cb1eeec470d10fdab2ae9bfec6f570619ceccf9e5ee4506117fd0051365b0a1c3bade6de946bbdb2cf613f634f0b72d71222d9432f1ab40826e8a45d7f5283ac16395dbfd19638a6b81fd41225e182785fa8ca05886b582df36d131ecd908734150adbf7ab69aa6c006413cf6f28879dfbead5430c31d8ba7ecfc2d91334a5ba2ad8a2fb9c9e045e8b30bbdd1a7585e8f1d5d46fac110b7102e33c0ec7ae5db067892e64c0382f1c80ffa279d62284fa5b534dfb79e6c92fcae76b2880b62c6c3629a33c8982fe32934972d37a9602efb3abbfa13ddc04721eb7ac476c92eee92203a0f9298defa859bbb030471b86f8b1818cf04cf4da03268def9fc8d130a3aca35a3f83e67a73ac1bbc2384d0c1f89221279d33fe4d8f6504fffd871160c8aaba42f15b49131cec8b215be4ba5b610add5fdc236446effbc1acf37a4bc7fce8161edec02f62f3fb367c89ffdc908b5bfb26041105e1110269087d64adbbc59978fea22980a6c79f73395c4b5cc3ad93172d382f361d9aff8a449a25fad24bf2508260a269dba7a00eaa223f5c1fa956fcc5e90b6267cf3b966dcb70d6f3ca6d53eb81b9ac9c931c224896aebf73d4e379fa5f855ac8382bf27f6451f4469618c9fea9af452f3393051d70cfb7f73cdd7a2f323d972159a85d348bbda4ba6608219a2bb43ee4e148ce4f653ad0c6db31278776a5c3b752e9342e95f223a98cd13bd6ec7bd2d6ca3766956478b4ca2bb4674ad042868e4bcb45fd61f7e81e090cd31e651f26110f5d3e1690e64ac417882d22026995c32e850a7cad58976c21a5261746aedddf4a9228ab0db002347aa366579331376c732469e02e46f1f25baa3acf96d510d093bf9e67df62d51f48a269075d8679f1ceb4afd46fa755690f4b89e5b1a3dce8ecfc2eed839598d1f46ecb93a17b66620280546c1984c2f825e2a4aca77f34091fef0fa893acf34f5363275963fd11da8ff02f31163725e398efcf7195c93fc6d8ac3fb1ee9cd9923270fe1cfaeb880fadf355de30a5656222057075cbc031f5ac8a643a4f01439dbc3bdc91463ccfbff7d484dd171398912e646f9c57bed4d038429badf4c8771e04d01f2750d344f291b1a28f261aa52100556793d45330b911854e1967f7fac7d1b4cc845c4123a82fb6f9858333c533e61b39164b80593e2cea354ab3c8df802db32216544b88e0f5c871c873eef0b5e12dfd95db89bbab088ee08d74ff08fa847cc1d7f39522a045a8bf9beef0d39dca02e56a6296a996de59d60bb92a02b673ecab56092", 0x1000) dup2(0xffffffffffffffff, r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000001280), 0x1, 0x0) clock_settime(0x4, &(0x7f00000012c0)={0x7f0a, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001380)=0xffffff46) nanosleep(&(0x7f00000013c0)={0x3, 0x3}, &(0x7f0000001400)) sysctl$kern(&(0x7f0000001440)={0x1, 0x17}, 0x2, &(0x7f0000001480)="12e38012142f83fab26050dfb00175e5af2c952dc1a1d2b8bc6876d84a85ecf11a2870cfc3ab1fffff90f1d26cedec8d6a602889596cf134ede11d1fe8a8499c17b748a617ec9d9d71cb250cff35ee8489b2604f0fe066ec0640aa0651d92bfcc0f37ac275108db3cd7725c51599a1e92371253185c5de64128b91c7a4878cde86217f7665e7c42755d1d1207679b36e719a621fd73cf507229b4eb25e734e7c3f869c81be8c673545086345b99f3f204e6f5354f0d59a6e26a13d839205220db8b3d518ec7392b255df860e87ee0af8dde9df404a9f0c6ffe250a16b51e3bf500cd6628e29e79922d1ec1a2f0085ce9b6db4c3c6e550646f80ab63945026a4ca25c6c9b00428b6fcd074eaf16dcb82c8b53757e030fb9becae75686112698b5b6ccd5942fb5b3362a1ba104d5429e48841795fb93bfc909cd98b418e24dbd9a45ea5a07bfb74ffc8a44033d76ef0406a03612114d5a918db1aaa6e9c9c849515084b2dd975db1d7258f53914d4b9fa6e90ef7feeb2fefd93b3e5773c7080faf1e729a404badb7400e649b961d1dc4d21191b297cb467d44a7014eec6c3ebf7780ab1d5e8e7094284475dab066efd80781d3686a251237a4c23d0b3e78db0583d8dc7eafdc0d5cd85d32ff4f636c63daa972645d06f54ae2a2e587cedba46d434b08ed3acc445dfb7c3801ab450bc5655f993b4bc642590b335885ff6da669ee4862a99625017b843cd16656e120a8a85b8903412cce284bd122eb8fc0a168930290a32d0d7be08dd45676e34c2dbec7fff36476c7c86d7a66d8540c05a4bbab06f1c2fb29a05d47a0c0f1fd491739b3e6b8e656d2963827c8db2f952b2b8717e920482741d05543ee018956eb3fadf87ee6b1737f6a156e3f9b689d163a3dbace5adebbaa0b2fee6a2d11c460b395790f46fcf4ac3de1a5212b84843f67badb8a5a38ca8368e4ee0fcc0e4d215bc2482ae1fa2d3ef55c9b68ef7c2c8a91ec99fbfb95dd7ab2c6041be80221d81ac428f4fe0e0474bb716e63eef9a4d7f04ae9fb28e9c944cb1da0b37405fd488f13dfdeae27c576c14b8097cbeb5f1f938704ebfb1bf9d82e779f14969e3f9facc6b75d9bb7996bbf6fa1257955f85b032e615b30a1efb4bf807d2b5830737eca9a467ce1d1eecc19eadeb2df6c2b018823be94651c4614405a9a98277b4414618e7286522d315030e6555256f93600b464dc0f5354e6985e06052e168a4672e358126a5e9f4c36fa8e202b44889a7c83f464c5547be12832a04089e1a03ddfb583c2d16455717a7414fd861e46f3111d4ddb63694ebbacfc396ce92569fa73436e5b129c6c852414f69598b5b6d7166bad13cddcbf928af0cc812abb80ca772938d6a7f2fa810d698c0243725bca29e7c9e39b8f3e5ab12cfb80d3ff8516c29bc25b7baebfb410c20fc4a20160723c0707948afc0cb6350be990f6727c514ff79b08d85366400b0fd23adc1fd5171aa4309f94dc4b94a7c898ccd425c9b864bfded7d4c08da8e4ffa12362b3260c18eb0ee54e6a1b9d322a156716b38ab136c6ed8258d0b1e3886e4c8ef31e27e8eb7d4fd7d52fe95332cbb42326b8acdb56a95cbf65139480b5c0a9d8271aa64be8db765aa30e8cacc816876276a127d4c83b4af4582aca43a995ad0618ddeda5e29b6089b394607f12d7bcb4bd771c8f0b4bd034934abf2052e423024819bb9426fa5b577c5bc4ad567a58e496210ca117c3642cf97e503efc9f5e0c1c93599604b5e3063185ada58c3d58f62f5536bb7dbf60d8299784eb9893d11dab5783c47e7c774cb6b378431df4b11f91b04e82cdfe50317585294bab91a6527f729e06e23b9096046e31e0f3d214ed22df40ae32dfcd259da2e0bf4f1936fbbbcdc9a0a9aea9daffbd8ad274019f549768b16f9b2bcaed94762f925f7eabad330212a945becbd87e73c98a11000d6025925dc695b134ad738cc95513a26dda9d7cb008de840bb8ef0702483f353ed530588e24168221f33c75fd59c5b3f53a42e2cd295debfadf5a7570df830430462e93220107700ee7dce1c5b0b0f92c0e0ab6ae1d437027e087e730587e58ea5218d2602d787f0dc6b61ba7faa8e49a83281ebc89250b282a80756078719cdfe8edbdd0394c8777b56b87f7281aa03adf15764948d9cb9ac442785230e7d200bb421552f608ecd889e922399d58138a49d5478764ed7a111d0e3417b33b7812d10e003d162f1a123789ffef3f4a7fd458607da96a95fbc268b5dbfd92ec4b990afb41e48b3c6b0a2488bf729a9584c64155f7daed77a2c055e9a02d649d490fa11faf5362a1e0c7a42ce4b4d599e43be980fba9776bc650c889be21711dab6f42ff663515c7bd5bdf787db0e747e158a1885765a61024686f5d58133084db1b0cedcc9403f04a6d52b00b58f94dd0932364567c0d7f5748e317c635f87c651c53c6b79105c79f308cf31b68e5182831126dbe1d4808efd9b1d443c770113047102550f384c4700080544bb8090e1ea3f8c5db63b2d5ac112b49cb060affd655f75731055494a9ff2e0e0298a4150bd448d4fdaa79f1644454e4adcf8f18b1f7206be1e89e2852a60b9c5e73145399842f64689741cb132143bd37a47c7ca27504ad9739272af6d4ec0039c69525bd6844627e066208b4b8c0d801038f8f46a357f1a47aa8ebc7d436db13ebd8f5449b8f13beb5369e3177cb135dc4a7a7aed25ec9c1a9db5638ebed6b6a7e708a54a72b0fc807dec471975b9d025024e9e735f00939c600d2db12fde58ceb72af2f884e0e0076d9c2bc22ebc679966afa5a30b8b5c11d11beb404bb70e01c489bea3fb9cf76bf708ad2571f94f664a81b56fd616bfbe233cb29e21626d29c8d23066a89f3f27a506fbf4f5af5c52a3c0e3e64d28ce8dd6a23e494ee0c0f7cb7032ce45fae064f48c5bb8a87163f5a17fdff5eec1b342b22f8fe2afb6f8ca87874b234203f286a0eaa507c2780fcd6e4b0328171ed34a1e3c943c88dcbb55fbe1cb6828b7af6e012f2c5ba1764526aae672678ab5ab5750f4fe03ea1e2129e5ba21990789e79086823fde4e36bf3c627510715aa8f50d4e551b06900ca029c0f277c0632dc722b3ed719a1a1c868fc6abc235fa26df354444ace95201a109de6a8af288be8e4263da39230fc9d12f089bbbed0a8fe616217ba89604ed07a4f304e3644b1b35f3988d70f7d8e7a915139f40a2c3e20058b872de6b2d09d44deac8974f785b8d0a2f3583499406f390220693e12575687f66a9bdd1200664ebf770ca161c92808f55cc26bc7acb54208f91c207faa17400b17e8f5487da37e24733f2f12cbab397d3411d2b0ff3e37fcbaa8bcc35a7133ac2f7eaad1d1723906e403542a474d50e77790db6e1258d2bf5f9472add9bc804b74bcf2f3c91afdf77fb93b6e4da8042e66739335234fb2a2b60c9a3afc59871831baca098041de0719c1d5377a122692a0f873f427376f7f18b29d81b4ca159a5534ac05a1da8ffe22272468c12173565cf9028f6e211ea02c2d4b071a2f628d120578c80c0f89ebe6cd574de366b3980049315473ac9522f6de20940e725d3b8fc1c3fce8f9f802dc8e9c363c0728e44ff8c5414fd2ee68c793be6401bf7fd174ce6b317fcd5aacb150f18c2157cd61b827bdc9d879fcb8b9d23c5a178a451ab410c627388cd18aa4e35cd94f21d6b095e94015dc74072640ca3d907dc78d6d485ef4e8d6d1dbc520c01246b64ceb841cefce04c6969d7514236826b62f2abb0a5b24ca7b21d489c38b79d15ce00cc9103046790a087514f57f18288981d42726659e8fa4aff72a166941ba7924c495c28236f18a7d18c3b84c424724aeb4095ce3c000bfdc962e9ccf3428fcaaab288c1aefc46af4443d6648a0cfc2769683a63d37a37280c0794345bdc4a59338cab010e95b33ffd6b13ceee301dd343b99e9b1b2311f7649a44973e55370819e9c12a96364c551f662beffed3fa3305c6d2e1e8ee55c606fd51177bc494ce6e5bd7507fe67cf92bee3677020998b82bae51b42880c9953c82c07ef17ee0e76c3cef1c48d55a1c9de0b7fae109bfa55ad5ede7b9b10b22052b4b0b4c2c3494e6981c57df735580fd4fc2e5ed3699c3e43561ff901ce6b15561581b684314ebf25867d7523d07fbd2acda6e30b23e99ceb23b10578c41c892de8542491e3d3c2fe0838f8159dcedcacb1d2d32d9c2cadd1f4146d530864c383fdc60c778a9474962b993852d258919bf5c20e7d0ee57cf51fe47e0eb8de67ecc4f7a2b7ed78c7a5fcf73a725af325227786dd80ba1e2dab69847a196a9c1206ef7212255d1404c7dc915da5d9688ef56256e6f5991e861bf4d1bfae043f5550188ae268af601787b86630adfc077a009b025c7ed678ae73f8c3edd00a77597ea4b1bfbd04003f1bba2e4c96fbb92e76bf0b288425606bb15390b5c0764e99ccbb991ce54ca22339fd56a3bdebe2a1891a476e18c382c91fde4f31ae7702b2bb854c1febf4c16a9ffc7eddc2da4867cd0fe8be109cbb94d9da97449c5b5d5048ceb102bd5b45bf4d810df21a553823b06db392b50fab612f47662de1eb6fa9a1cc72e419e3e81731ede3e2721a9e013897202e322eb9be30a086be02cdf42d1b5f813ce0d9eef145054f2bf718c0537ce2430fca406f4deecb6295c9170aea4f39e0c898f9dee3c36eecbb6ba3e7b5d5be3cb4594a0cc80d23bf525d65b6ffbd92318a0ef144c9aea70fc08318f98493b6612ab22b26f79a2df69dd4207dc7f443e1bf21246ab1792308ad49030a4d0abb9394c19b393cd8056ce07eb67202d2c033f07cf5a6fe07c4fcf31a86c845fc8abb875b887dfe90671be489194b52769a9104b864aa688795e54d987e09c19523f56db976777b4fba3e06e95b2d1093d5ffffac1e137f62cb9e25993d253c5bc87dc29db7b0f21d2bfca902cd768ad860217556fe5e15e2f5c55e6239fb43a6cf2b464eb6222c6e51e6e5b0dd2ff417b94da56081eddf45ad15a98f818b1efbc1428c60c975d915f70bc8ef13a2ee3cd106d5f39d036e5527c4783397f3b69c220d0d64c4a7b0d7d7db3fc3d0666ab29ccab33fedbfa2f4a75c1225b6f752f580a0ae99f46d3ae993251d796280e5498b5819182bf2cbf4926769f7c7459f3e7b20617a3f52161bfe9e2217e616103d7ccdb8f2d59f0018696211bae745686429a6288a9a7bc1f3d984abf75adb185e866d2337bca004b7f698c9e190934bee78f710db31131d614a82b6580fd7876546e3b371bab592367d07d502a28aa3d09efd84240c89c4d2f3805f9ce8d7f1f7f5e4620f40dae9ef74cfb994e56e00a41fce3939d8c87ef4312674d565ecb7c8f3ef163a1021c128ec2ea8bff944fd04ff775e411b15c6b9dcf1b205ecd2d3ecadc4ffe8a589c25b22ea251e2737525bef63bbe59ffe32b6bc54a664a24195830f0727f14ddcd99dbbb94d5a62d29e02d3cafde1f9acef427a655edf19e413b176bc808787e5b34038be1d363ab5fcc78c9b22598778e1975628308002b295d91f43b95b5922158407ba0ac5ff9bebcf79312603fe9ead24d8bcc07770e602fa95b3b519cf632a69029907c4f1df6fcfbfb1204e5db33b31ae936ce95e57888fcf38183545e28c4169f7cbba625de142f8dba44eaaf68e98a35e858b74a55d64038f7a79cb0b9189cfe69be5642dd37cb27d40eb8c3e6b510b5958d3e038e59a3624879ee3414f13da7fbff2de2682dbbe60a88db28c707c67f21804ed09d8d304fe237c559b789157028bf02a29", &(0x7f0000002480)=0x1000, &(0x7f00000024c0)="61b79898a7ee57ccedf295b20fb27c65b9ba43b5e1287b1ab7e060e5e864ae5556dd14794b2a83a06a2b8a57e95850782a7eced8f19d5824f5e06b38e0d4f3031c49fd61fbab4b01ad31d828f1cece628ec05cf5ce085cce5bc874b84fb7e62da87e0209faed60467eda2c6a4e879a2d", 0x70) shutdown(r1, 0x2) nanosleep(&(0x7f0000002540)={0x0, 0x3}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000002580), 0x20, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000025c0)={{0x9, 0x6a, 0xc0}, 0x401, 0x6, 0x9c88}) sysctl$net_inet_carp(&(0x7f0000002600)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000002640)="e9d6b4fc8b90f661e9d53be8672c265e9247ffb8b101a2999590d8cfc9668cc9be71d1634345c3ed833cf4ba8f91da77d1882330061a6e6b12b69e74c81c212380cc7fa19282881bbe1160d36195572f81b69f9283c1a9124eef", &(0x7f00000026c0)=0x5a, &(0x7f0000002700)="aedb53c48f66ffd5a238582c60636f875ce8cfafba4693", 0x17) open(&(0x7f0000002740)='./file0\x00', 0x1, 0x1) socket(0x6, 0x5, 0x7d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002780), 0x8, 0x0) syz_extract_tcp_res$synack(&(0x7f00000027c0), 0x1, 0x0) sysctl$kern(&(0x7f0000002800)={0x1, 0x28}, 0x2, &(0x7f0000002840)="970e69c0b1e40cbadecafb5b8273533f1bccd48f3b49857cac574d1f429eb5954b3251c422c1fef5c9978de7c4d7b647698d0c7a9de00445e9520e4dbb43138f36b5cc189bcfe7b4bb2c8953d4d79f3ac046", &(0x7f00000028c0)=0x52, &(0x7f0000002900)="01041540cfd5314d4b0c092512b0c6c2a4f456bf9940efbbf697ab7d459b3e420c91614a3b2caba984a463c07c59d1dd664c09c8695fecf5de064b02ee3c98a33d52ad9c02a19b98d4a0c0b70ce0fdd3937516e4410b46308d53085483d3d2d483920ee1ce424ef36c3bfc5141f26f52092a70304d6d485b61e7f32b0fe10c27e8d01afb540be0da8ffefaaa845a7aaf14ea8262b58778dd0047eb458ae3a0b727a514e293e3f26eeab315eb3370a606295611d92a389623be9a7d16dd42b24e3c31afbe35333c5767565b65c9368be795872add307611106c17240b8f47922b1dcd51920b46367cbee4f0e89015748a404bc3c37e799b43dd41004b776daaef4fd195329b4b2f5672e3876acef2c5dd8522177f85a6fd2b7524d655663c58935bbb808bee97d7f36b284a0305a199ca2198a0131aaec709b93672dcae2768c9d81b64759a466972000a205ff77b3b02b1b930a35d802df682aa55bd439cd65fbd68b0ff4b6d31a5c3d553c10684766c6a136adeab35ce18b2de0d609587b55dd5461f2bbfde47bf2cea0b24322a4f78399f6e8ec3702c035b5c7d9b3d07e2956d254b55c44bdea85eb6e67ec84c8cb306169531afaa91cdc1af427bea0912de5f55b67549b2957ff26d55c3aa72d380dd485b91717459caef5a421d388af2a97c05a8ff465bf9f342f75e52cb1ff31d881f004f9c1582943bcc04e6436cbb2931eeeca47049e6bd96754f6a0b2951b7aa2e9b918e1ebf82958db05cfa0a3c4b593179659fc744b2c1c057281989fd578925530d72b36f8e3ad5b5567da2819d0f0aeaae60d6f2db99f0eb3ef54af64f7e9347eec96e1e08adc15109d816713d07c7f9ff798ecd79028ccf686e095f7b5314274a403b29283c6e52985c44c782fdcb5ea50a56df53bc159e89b966641ba9df0e898bacd326c577ecf960cacd8dcae73b71305f0900a41c14897c3bda760b840a8d610b7b6cfc660a6a529a20104515f86473fe9efe09be01846d5a5b1c09cf8604e3910df666e69865a5b699bc50f844af9c514fe9c8ea05c778b2390794ff685d87bf38f93a2d3ce9366cd71ac29d0293338f836d4751b83856e972e58043c717dd066da457138b2dacbd788ee859edd1c4ca7526d9f1f27a9286f1d1d3840fa9dbb0d8b1cae5cbe76facb51a24dbb75f54a82f2e722abd456bf12dc1e9d3ce6827fb1acf1c993b63ab9f39462114c6e33af8c590ec342b1ffc9ef3f75f1f477fa676ba429dd8e136a4c79dba36d49f16e2182e955087715739f50ee81b9dde7854d160998a2ff24db022303c360e55a8cff51ed430e6d7e3759ccc7f47fa8b99f15d568babfada5726529a98debb8356fa92b03e424f2810eec8078a23b0f3a399421650dc171e960b22b7316228fb46e32b513ae1710aca8ff52ed35bbf860720c954aa45468643ce5b47a62de0552ca9666797b021ab0435c220dd3158ceb23ec45d451c8acca34169c8d13b37b911ca73855f11acd735a07f3e56d644eb5f451e9565811c0f2a0485306ed77b845605d5a41aa82838960663c93e3a252b5474d63d6bfa761101b2271b5fb0d5783eb20eb8b0456b04478cfc56e475bda55402f97b5a1d9d91262939e94d28d984e647ea297b02f501fbc0a21e27e08ae211c951a6686a05ddeefabb931ef3054c3f4f46acfa8a766de797a772aed07efc1e16edfecb9581f0b0fae7dad44640fa0428bed658177b62486086cdeeac0605c49124bbedad94e88455b54b05568256fefa7996d3667ba0d8fc703e611070b187f2b65117b1cd6b6b955c82f9ba9730b6672acaf9c759d0027ea9d1532a376db63824d364feba8bfe9f55d266f329bc42b0dcc366031e0f3afd9d85d1a1c13b9da2d76aec46aa117cec393c8f4e1af488b095075e4f87e487dd3d8dc46e3fd90b153ecfde48e4126e03de7e8cdb3db85ee4f74484bcb3af67ea250c9ba378ed55451fb210c4d099b005058b3f3e638f6a1f7720544c101723ac1a0bbdd2388360971f9bf361cedd71a776bc430298e936baf9801993284b49e0287d7df1c16e743b6916c994c5da1887d1ed94c296623617db7dea00c0a1ed4eeede39f38ec0a07be3017431f9b20710fe4104c24b1de7dcbfb90b751eec227a649e66a335faaacf5b12210258c851fa2dac746f6519817c118a82fd88b1e10862dcc9f446302214bdb575f3a1b0f7541942b00eae8e6849e86315b326cb7ac6a6e0f616e6cc5685c72d9f7d22b41a5db4cee7fa9d081ec8f3114b5e5075a0721a0d984ed422145104404ca4d5cab2e324e4baa4c36c82727dd57f00f4e8473123bcafe4aaeff723413d600e8956f0d0b3f647d35c89b7c9cb7fc4bc9b053930435b618429c2d488b5dca1715b3b1ba9dd89e239568e88353b39441c9965e4d470b4f7682dec5d0df7647b90a529fe70fb872d536aff2182f4195b34980d6615deb6625167eb643092369b8891e7ca26383c07137874078ba45e036a32f472a92e25218ea45de63982282411520de6dd0e82916cef7449f17c559d97704060f86ddb7df36b84306e7add2004ee38abc9e236230aee4a59e1eb16cdf155ea117d2207eeb714721f8c05d611aa9cab202f12ac37786ce4c7cf1b9b931a1efab18b9b15df58ac24fbd51a0ac318cabb0afdf414c82f7f8b893e1cfd07a575d8485cb4780ef2127aa4a745e1d33a8bf2889d0489afd8a0eca0d4e6a7417f1ec4538e568598090ff92c8f33b7c56fce18f1726cd2a97b78b2726a8f132c2855e3185936a1f7221261a4c6051a81282f0768c253fc9034218cd055517c212e3f0c14237c972ba640c044413504dd2bce48126ca01df4c5e0d10bdb50e783ac9fb594e531f50e3f96d90c262798bfd147a39be9657128b977db18e0ba9bbc4c5d9cee0f5a8b7452db64b0b30746e9637288c732e5019e1455a29b0cec65dee0a5db8799a81c2ab1cb8fc63ce26047c7a35cfa0fbe27ca3ad4fc4fdf46104b2f96be2684ce794f6c7316b422e23d9dece36ff5de37108545722da10c609c084ccaabc36cdabe080e60a19f47f491f1a9566c2c619e6486bd807ac48d0b5b95fa0505b82f7efb9f95a5f7716702852563333821085d3d7f36112dc220a17e1616e46f8a0c8004217e9e8c0477aadcb702f308c63d3df146bb8f95d3219b841a751176388b7e02e13a2418af1193b28aab842fddc81ac46b8830f78910c0fac17931077855c702a11e87b55ac0b8f258dfe7ba5f716e142e64ce1e0f48606bb559372b780c9d5dda56a5d5e80f45352c61765b0dea9688dfde52fce7a4cc627b8170d99ea5e848530500b9d22d4388ed70c87002bfd5af2fa226d21a6b9be6ca7abb16052935dfb56f97bb36d1086a219e3d7d9b34075fe53ee1bd0831777fd50e2c446863bab503f1c9a29c1bea80a0f6857575a6a3fdc9f659ba828b5dc283469367ea4f698d1b9b309f07c9631c0531a52535cbdbb5730c7a6dc78d0296a0435ee5c4bd1e3c962c5a0d03dc2b6497e0d1ef6d7f204834a00927cb2074b1822cda3b647bb54ce35836343d19036fbea66799143d142ddb8227c4ed96b9d431a86fd8be334db2cd7a825d87bcc786699091237ae527717d1ad0fa1fe9d3e41baec300139613663641c672e51463e194e5609fedcb082d91fbe2762b398b67636b6e8b7e8981c22e1f9e973d1ca9aa8e49ca82453fc3dd0e33d70b952215c6348c265d5534b5e4efc57b33f942035ab7111e56ff6b9a5d982d4ab09bf06dc4b77e3a2b8cf6c07cb2c0a392700f7761e24796f3764e6458c9589364ae8981c86146d20c0f1dc2cdaf94861ff665eba58926a38e77a97633c7f0977f7f4ddaaf4c9cefcbaa03442a22e7232f8fa9caa08284b353c3fccda382085afc19647934b0618c955b473e28579541a96fc0b2665ad899079d02df3c0963d3fac149749869c4ab20c99238b4c38179992bef1cde3765e191e01b71cde8dfa8447d283bde9c4dff1c30faea48ef1ca6d471c9c58be60eb6893e51875921c5d79a9481997d57a65b992a6cceea68b6149288beeb1612e89b4c53984dec4a5f1728a7fe166a24c05042d80c4164fb96e931cc4d156ea51c4785cfc448e448bee48a7b59aeb9b3ee3d97639dc975b43e0332bfe12599262dd94715237ea05b05bd8a363d72f2e3532035985f96b75dc9126592f1126e382ab6d4cbe5cdf16fd567a18a914bb61f453ca9b7ac882ca25fabcd5187b7fc4d8a1a8b00b163296904a42b6007299faeafc81bb77eb1d1944baaf71704e5192b35d7013bfe45081fb04fc435cc8335acee4083560790fbd73903dac4256679ca0fe9e1eba448acc03eee40262e85bc22954aa64ffe5807f943ecab21a98cd3bf6e3d6c9c51421fe9f94372f5e67b47b8c14a1a05f39d6ab257f915b397f05824be4070d63f99aa6c8f7a012842921cbf82c05980a04b1b67ccbc9ee46f8480fab6e4ca28ff7ebe7fcc90081ba032301c681d5b1ce22b7e260e31c99fde3a429e148e2b636bca5b7096b52e6b4b48890494b858d197e5adbffa9cfba7dfe8013badd565745b3ca4eb35d5a788a7b846fb5e870c0881c9bdb7eb0860e38eec03c73e9c3c15520a2159ed0f47bdbe4c6e7a88b6a781c12e15ea0c96153ad8690ce745a23f6a1bd67a2a28af598198cc4760fd42e71ffeccf49ca6d0452920720c5b507cb72ccd3b57eb6fb982279ed5b216b9db94e42fce6b93e36d7eeaf1ce0741d6e90ea21da2da10543f06109ade3d344c0499b4da7a9ab42ba2b333a74cd62051c8e81de430a7ce8552bb5e27305a1cd0df09030ff45d2be528a5f04421c981a114a174f16d34fa0f103ac6204e21cefad214c412486ddb25a001d2e02b193fd2f25baca33c4c44fda8c54b385c91e8faaeb9973256331185293eec57615b72a0e10bf01f84300cd72244f9be4a0cc18befad72b5c0373ad466a1f59e155d6342e456d15165117b9c7684b99148a0f205d5ffd9dec7be605d1fcf28e358729c54d0cbcaff61891ba896cd52adca4c5f077b3b9e00d334443c8e424b9307057117d20dccecf03bc904475bd775d6925198fa3464b5f9deb6973c0a0ade9a223d3044db454859376f380fcd8513917db609f2a08c53ee3725bb4b570af5b309730c4e4098f9e29a4b03efd77fb6dcf9c460d51eefade007e1d15f17e0c4a1fa6a05b1cbad4bbbb59b1a254fd37501445fcc4763a0cdf96778e6bb31e453f30d8f0b676e66073132671e9895e74d28e4da8aedf74f490eeea43e125c5d3c908050296a85f930dcc2c28b8652807f7321de33f961ab3c3aebfcc87607b47e3e45c2a55618adf0743f03cadd814127cf32c6809d0039fcd08b20ac651562f3d4e6b48030396ba4393855168b8b1a716d5d0754ada263b0ac2183b7a33dad3aae06f9346cef97dba4bf6919e417e904da0364f923db8f95a9a727d2642beac3789ed0edd40f866ed753cbc6dffac9564d15abf3d7c69c745e4443064d4aa5ee1f78c359495cbc62ce185fd514ccf0d73d1406b5f36d3e64ed7f401c4919f8f2c33849411802ec2a05cc779a5486b5b677b8b4459a96fa7bb64e9908980f41a27d421a48dae98042a709bbb7eccbcbc290285994a41b49e0a1e65d09d2cb3d33234836a2720bdc7ff0dc74f6fa71838e96ad512f326e94ed8e08a7eb317796a149f5c2f2d46e53197035fa0c033d2702a00c3f95ba1a2bf65e4f65a4ccaf626d410e05b9dc4aa475491489c972b14ebf85bde16339c76bc1d74bbe7e5578e27ccce0fde8609ec1e7e0b9f8", 0x1000) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000003900)) munlockall() accept$inet6(r1, &(0x7f0000003940), &(0x7f0000003980)=0xc) sysctl$hw(&(0x7f00000039c0)={0x6, 0x8}, 0x2, &(0x7f0000003a00)="1255ee17605ff8ddae2bd9c3bf592ea0b7848777218ecf8415d143757cb8e508bc63b3a45e6550d9b5e8f920e0de54b22687a8d61e23d21f344c0de9663d6f7accc4060ff7c17fcb0334a7d43c152c7aedea4de15282192ce8a90bc162b9bc87d2add30ddb36258800b302fadfb94fa22923cd3a04ed98e5a8c10a56743b4c80e91bb63ee7901b0f3018a70320225c28c56efe3ab3fd", &(0x7f0000003ac0)=0x96, &(0x7f0000003b00)="f3b02b93b264ed539c25cfeddf40d6e64ce832f847839ad644d1d5f7569daa13f64a0cdafcd3dd826eacb01c3a3d0916e8018fcf199816aa7052fc00843228bee34a89f1fc80c8d1a9b3b811901918ead4df58522887824f3c75af784c7fd03e171e2253721f8131901781daa67733b3ec2d2dc3014f002b3905016439fb41a84fb4525503d6c789e8b261e4066d5402a553fceb8f39d482", 0x98) socket$inet6(0x18, 0x1, 0x9) executing program 5: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000200)="0237c616fe54c09f5832d2b0c836b492d96e2d8253dd5e742e9a8317aaf897c071d3ac91aacbb5eb5ff3f2ff8452f1dbfb3f28bb77f8ee4bbef2778195565f4681c444f36c5c63eb4a1f629e929115f050b9b66a0b1ade44ea9c0f735c8ce2f2212c3ef9c2631bb067e819981d94a6481563b6fdddec6b5366d85633034ab660dbd69521dc6f13279cd84092d1d8641354cf53c5e0924b4534503b4d18dc85828155f20f0a5041bd15e5aab9f7e16c08", &(0x7f0000000180)=0xb0, &(0x7f00000003c0), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) msgget(0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="7a0fcf6f0844", 0x6}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget(0x3, 0x2, 0x4) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000340)=""/138) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./file1\x00', 0x2080, 0x205) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) shutdown(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x850, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) sendmmsg(0xffffffffffffff9c, &(0x7f0000002800)={&(0x7f00000027c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002440)=[{&(0x7f00000000c0)="14c47ec118b7a85714de5cdcf861ea97b9ba9f9e71578f5ff4b0d419970ab0bdb1e54df7f4611177715a6f0bc823b1d5253269f3b874003504b7afee8b4a3490a921dea21711a6d585c55a09cfc0bfd0165f7bd70944d9bc1a28ed18fc167f4fd27ade23034d710ea3075afd37b88d42f5daf2c136f5c5b6c383ccc8e22daa70ca5b2fe8f6acbdc9f5a47a5cac7b5ad5c291708f37935b24587274f56633425b596ce1d942", 0xa5}, {&(0x7f0000000180)="9097339e0b0911458e35119aeda62b3a818e588695cd05fc34ab57343adfddcdcef6328d19a10c2046c3f6d7fac7315a93de5e83274317bf0d17a852c5d88468c171efc0f4a8742e39dfb73d4940dd4a98e2adb9bbff10bc54fa311f37c47badb9d1bd8a59c8dacaff45cf3fdb9614770bdb2d9403451b926185f1b22a433b763a230cee2cd85964bf93cd2fa75cab24db069889c4bd5a25f075eb4c7f6b99d006d36035a4c3c7f1231705cd52bb0cac2d3ad80717da669b93e65d44a639b3f0f8d19964d90c24743d3b035e42873f174ea702024c34f34e8b54abd7ea294d57bac3d210afb93966cb6169ab23e8bde8f56972be93434ca1cdd845e31dc17a8628f5aaea7e39c94cd7fe91c7deb9ea30b8108730b0c2a65b3a15a7e127416fb217f62dddcbda9a226a56864504e59585d72d7755415fd0503746448d13759b28c33d5f0443842bc6042158275f92735a128740e3beee3929ffcf2ce48cc66a533ffa5fe78fd64bf6c75ba33a97e8fd220831623418dcf33d8ed8ecf5efe4529bf534702f6ed8a5e5c398ca6a23da812f9d114510cfe1a1d8914a7bfc69d55168a2dbe4b0a983ab8fbe9fb3f3fd57800f48d938d6e48568dcb6a2d81e85fb13218b8916d16801721f563285cf9b3699a8a0cceb306f8acad65a8a32f8c053feb172beb2cb26fd0a1881f547644bea5f520e6ab25e5be44ae388aa0480bdc9be43ad5072417f5213620148b04e28f67d94af160ea701fd889bc6b521951550c78d38120ebee93e049b362dd6ded6edf83236e3be0f0a754b647d993e7df2c2ae8b29518923d19c3493e2a7d57b206f9af49b3833c63885e08532e6fb9b8d6c9404f146264beccf33c85f1169198ab701ece19780f5b494d27fa21e8fde1a75b5cb193bbe7cd625fc390184b0e6bd213ee57953b798738598b2fc6bea8f43a74243a08dd239b84410dbb84987c53d471fe94b5095a0b0b940008aefbeeab779043ae10563929fbe50672186e1b4b49a721ffdb81e19168494d4a548e5b012d6acd3ccacbb1809c8ef8a6927bad9546c78d9b70a4877898023fb8e6d42c6cfe5bb66256f9f562123d66efa8d77563cc976eb7d86588a1ce5eea6495e8d5788dbe77565497be7b32572c6d6ca14641c546816343b155bf3dc8d90f0e104c1082344b3f608f46ec943dc16c5e7456165b0aaa4f59b101d671d3d026c288bf33d9af6c3e94522b1ff01d2b783c4add954789d4c157976d60d932b6edd06f2915bfa6a18e20e754bcf4eb63cd6296493c3affa8df9919000dba77533804512c45c59490123d858fb1c9e4b9dd455924a21b60255cae0709128f26e0faae42e148ca89a5fe4aa372476fbb0075b2d2956d3b59c0d6b43397b6e92fcde400d7bd198073567546de88cf2bb69576c6fb2088b94064ae511bd8bfaaaa180d4e52423afa6d51bb59cbbf1fb340fe19a41613f1e50f5033f5e4583dc8aff8c11d3acfd514feb01759457c18c8e0444d9cf2d288d21848842517aeb727efccc5009c3d5b71a05dbd4e7063b59fdf50e85384550ab6876531da8675053142664c1c967022b23f358f468dd8f6f7a803f4a1c77b3e9ba2ea6daf8ec23af879d996da559c22a1c05d65f24375f15112f619bb4e4c87e532ca0fca11e7fc11bb334d615a65655723b23df83b4629c103a58db55c13233f64de439569f9181fc237e83cff020b7b6bbf39bf02b5d605cbacd2114fdb9cc8e947bf7659fecb9497b5226ea0c44cb8981b6482abf10a06accfd63f0f439f2d6ecaebb0c065c128a6e65c357fff5b0ced7a6d8b84b75cf0a8659ca5bab616acf90206b4b3c6bab3b3599d0592c18b9238ad709a3f0e4422cf22112f3876197c36fe8b993ae6e452062a98cbe8040ff3af55035fd6983b4610866f40be2174130f4bde51c5e90bb7cf8837cc7ff143667ce9bc2bdff8874298321f23820a4cca10f71de4cf2f9745d21ca9dd874ff8ed13094ef56e0a049214d73648209751693333a11757f2a3ba2a11f43a075edecc30623a9f110e8c39e31791c1b770c07001630bfefa01b7fda12a6816648ffcd29ba372a5c079e9353b4a74230a945985403d06c12c739f18ccb98d313a658b336a677896cb16f3b6f86527b8b7ed0f4c6167a47d92a9bb7169e4c4375b450923cd80f87130722fa5e2843ba56a121acb224a287494974683d1a303df86f3709052e74cba370b3675b4390c7faafffce5630f51a431e5e773e0a322f8ec42068cc2bc356a220a02aae77ce193fc70bd50584db61f289632e55e2dc4b182f92bd174ba959a10e59c4cb5e93c4dd071d642c6b0df90740db1273b694f49e3671f4b7a28505360d7e8879a2fb99cb000121135973e56a41521e45ee9e7d2757c1901c6e082118b0d82830b0275788f12155621624cb104163fce902f343841da230fa580a999d7f1096ff195dc3f81932bafccf942f167fb62630ec224c9bf3d4619e2b62f5a471dc4b20ee674cb8dc25acdfd7a318a7eb738befa45c6722e2d3422feaf5fdfc3bc7abf16f79a205a7e747df21126626a5881f1edcab12ab7659d767a6c092b3a7aad0220b3b453bb13bc59e8026da6a8f29fde3ad697bd43f7b884f0c7920da53bfc9433c6e2323c8b7f6557ae6cf5cfe322b99143a25183577daadac5d93ad67586eb4aeac38f67a9a614d37b7f5960cb995fa652eecf1f6c040ef0374b0eaec82080495c9877cffcd3463a05c18b3a5539eea232fb91a0b003c17638e714fedf5b327ace2aa603e99f184d9542580a86c5420b42cee569d278823fdd9e1cb99b58d7f0bf42c6328e9433f6b37578b97f36db7cab73537f8a803ea90bfea0fb6c8d774a450a456110a6795d83cd774cfad7eec3f3107c1a6c8e8b3038094288faf11bc68c177de2ee9d45860a9e59d18bba1bd98f1e0ea05751101174b6e6dc439dbd4c61fdcbcf00fadda3813d25aed98379cbadf4fec9464726c150a928cdacb99833529f5f9a533429fc954534b750ad6678f7fe3d7745bf4cf6501fad67ff99053dcce91c73ae12afe4f34a6dd21cf9688e5eca4a82e839f90c2025a65497414d88a2d299cf0c41771e51eb7cf4863c11337c4584c9c68996026f6fe3853cf0116b93d6f8026e106c1f2c480fab21c4b9504f7fbd9f2fcb03d2e33f533da6d37b2b4790af5730154f330f7e022a7ab294314009362d41ca1e6c4716d640a1f6d10b3648236391abb5c5e76292c62d50ec5132178fc17a226d59dfa55884df7de2f1396baf8e2fb2affd7ce91d58b8c9814b0ac4594815ee42c63f94764adaebbbb1b5be9fa1dbf71e0964662ee24eb6ac8f613bbd09052add93d2db7433638b8250307972b114044490f2db27eff65ba3ddf9d4bd7cce7622c95c7508e1221fc46e131858bbfbc3b15e1cb289f5e9e186dffef7a07201148d0bee2e84d87f2f2a1c42b2856e4f32220b69d6dea8e4657c24205026818791323eb05f90a8e12a6fd815ae7200493bd1446f553fd6b7f681651df55a4f8008eb21e8671e85220d1fa423dee7574534ae8f524c902ec6f679de1a06a00b6b4f15768e1e1cda5afb0be0c9c7c932f097f4242dd2412b8a80a90406c7e8e3675311feacfc5162115fdbaa8bd81b69509270029c27afef4a118925c02ed57206b1e28d9b99a2a8b190ca409dc0f6d7ec49e5064ba85de581b6685725093e2a320aa019f805619b6fb5f0e199b69cddaf7e8861615a287f1b525f7570ac83df4faf347caa355422d112222fe577c79c1a040c3d67a64684ab4de9537c11c8a00d1bd52615039edd93a73de8cdcab6b16ceec81e4903cd5e5be8ead801317bcba5660372a482948b527ca8deb37ffa79b5a18dd773e506f156579367d64325c7bf863231640ccd2f7fbd345e5e2a78f8522fedde7c46393b7e9a9b7e7e6e51df913e30cea4f8912760147f2cb0b3d5ac4ce26d6761fb02a3066c2e88364e819fcc969a639411678e2babfc4cdafeda46f3c3624e36bc978336dab02b2a39774b3464756341ef5546b2c54cc0b66f86159745e4f1fbadc41d6b45c21a49c3ee48a20ab62c1d11f8ffdc52c19e9f486ccfc5e7d0878c8acb8efc5c172309197816f00cc85806b9def7ecfe5398e1103ab391efacb165c79e1cec625d3cf44ecfdd8a5cda3bd1dde1216056ffaf021bb394971b15498c33e5dd8430269f247ac3bbdc4a729ae9cd4730d9de491b4183f29fcffa06f64dcc729ae7065a92b360fcc8ffe86ada4c8cd629012ab5a6803f0f118b60d45ef3ee02a710f68d3345fe9c7a1cef3bcbfcf11eb85aa8b6de20f3cca101b3399a9573a1859cec38af8cd7456d4d8f111db6f2a3f3cd76444426b85ecacbadeb09b8c3f81f84bd010a32353e6a5feef54aa55531c990467ed3fa0190bc7fd2e3c7afd21e2c3d3ca366d7567af164accc730018781f0877369bd21306eee0962ed3fe6e4d73808566c866883bc422e7e68d73edfceceec7f6930b2482d8b9601f647fa6991919661413b7b6823165747d384b08605fadb6a2eafdeb16bc276f5315e43fb372e7d8ae14a84035e5af47351d4efdcf55938511b045c148632a54abd3e5023c52833953b9c7d563324f0466b13ba1ef53ad1936401a7b0d06dcfc25c28093017166fa7e21c848df0c2d6096e95282bb964e4eef5afdfca00968d4fd74cfca5f7aa14570b81facbf72171525ee2d3a0f03f235caec1f77410b0edb6694f2bde40a4b60de2a974c701e40fddf4f0675f367dcb90b5f24ab3d909a3dbd7190ee90b0642bb4fd424be131eab0a188c031097e40bc69542abd02b7d3c2042e7e12bb7e8b36ff7cea53a2c3758af9c2f565ec791f7cc241c740df3f9785261d3a1b6133c7aee310dc726fb73d2ec35153d4ed5bee6636da834ddc29875a6678d61f15dba57fc0fcbedc33c8b6dd9b7037dd2f9fd5b9674d6d05100bdd8fcec1a81a7cbba1aaa82ad9cdd8487ff2bca29db40a1940e6c234c9f288f521ebb5dc78d9cedbb60a462a8eda589753a737f79071c471c85699803d7bed762742aa231d48504fc674de13c5c1b88c43db7fe73216fb3948ea50c24c023c7f6c1e1b73aa9fc4e60a5cd87e5d0c3040f379b5a311c8e6f52501175e59966dfb8f254cc33d192d046e69ec514dc1255a7fc5f9ba72bfa6eb591b09e5e11efce2f5245b470c71b6966a795be62b601a5046f4dfcb21120688e4cf7b1625491e6e615084b286ed7571361087048705ab2f1e9cdfdb727bd5017a4682dd227d3eef8a20e6632362012a9881cd0e30fe3f30c643cd76814e2e2e42ec1b930fc5bb145ee5b199de8550b0153c71ddc598d932f3b40d42af95075b83a84db34f5c9681a89f573c5936dd138f650a79fb5c33ee79af2400d4e9296c8268f53405a5868ff6b6cd2c2753e4ac4a767b31c073618ccd6c6ff910ec9de3c4e83523d51e24e2e0ffbf54f97e698e629c941897af447b73d2df471599e371ff409ce2f95a030d4d194c3646134a5def9332dfa738929b6c160eaf45f8af7b434db4ea5dfdda8e3f7d4ac974c22a4820d9c31982908104082b1278710b75b8dc25556b6d7c6b192bad89c289152c51e9c2ea126295576f6c30af9b387a45522a417fbbbfc496455cdc0e60ca032c492d3f33c52903bf29902bb9b6a43ce041e701d5f7bb33b612f2da723b894ccca9654258f5e6a289309f58a8a6ffcb0e602cd78e491ea4c870c829d1475e00c8cefa76b92a35bf03d3b07be0ab014692cb79b63f8dc7c775bb38e017fa1ffab4deec4355b400396e4d5d922704f95", 0x1000}, {&(0x7f0000001180)="5b1c3d846d08f3f0c8c2e08038da83f9e7d030ef1bd56a4d59da25d18f387ba6524d16e1b20a4766739af5820d465a98c356b2bbd41e166b47510eca80a9512b48913704b84aec9ee06392be7a63875e021518aac067a2e69af648cd0700b732281ac0f2bcf1ffd12139ebd1845f18005a4a3b277adbd6e82d150ab9b600a4152f11133a8d090d684b903dca4557ea3bc1692cd7cd52f160b5696712060fe8554372514e415f6b44deb62c6285ad34abb32e80157c5840d07c295a35d9fc5b178e0687e3f0510ea81241b3f84753c3480b3ec154ec9c3e70da80553b3330243057d43eba7649e9df4a6df140d12613b4d46b4708bf7084c0ef65699483e1907baf7e65579cb5dcd231f2c059a5a0708f6d79f9971201372f319cecdad1ae92bd7dc20525b884f0f343cc9fb83f607071f6faeccca4f0f1e158b3a74315a40e802817970c143c1e82d81a138308ca6df892fcad3e3bd016c264dff4a187599fd5e255536a8d0e96b1e19046dfb49fe7e1fc69a43be704a93cff16ab4570bb7f0c0a2979d0c8abafa77df1796ced5cdf9d495c0b87c4b6bfcec935859c553c0c1f160f0f0bb57635e9356201b434ab92f6f2740a7a57519fedf5063e3d19e03af7010ae557dc2eeafaa91951eb879e1bf7452f2cb1396748d2b20cf43a9d9c76675f06f9be9e50f20b31c18cf66df7c3f8239427cff568e3eb9be5d7340ed54483d233e7fa44209fb168131efe614e78e4a03fdcd07f2fbfd25dbb62bd098ba33e08520be3e49a0db9cc4512cde65d9e392910656115f6bff7b24d7db3226b180bd5efd6694400a37fe3d854a7ef6293d3b683589ba3f812f8a4486aa9f24470c915cf811b472ec1df8444602d7b0b5286a612446e3ff75cf08b0662d5172f463a2e134b56452f6a1cd7f498b98bca544362bce54defde16f7f88bbbf9153f87272e8061c4d1b054a0325cf4ff00dc9b0f352fb9cf73575cd0df7d3008b4ecddba10b267c76c5623c127e1d7c29c32e195413c315f33b2171810b3d308ec2bb44b095969b9bb46cf9363f0d63a9287d737d18cddc7108fb1a87598d39305564c066a75e2692f61adc1a2c7475de24381f8b25348645384f11cdbc249f7fbbc6506eb2823cd218ed8d11310b4a911ccd4ae7cc9a6f77f220be739228145fe0b8ef60e68cadcaafed60965a48e4eda3520ec771cf896d9c8c093e54c6cd88980dd43511cdaf4507fcb43ea65a10f4a62d3de420e67931c7e5ef37c711e31db0dc8d049ac37fdf230eb9fbd2bbfa23688a13d341bdfef463711c3cf7f38ad5e9a4b7c5afac9f98a0e60ee110c0ec4c483381a23dcbf9c95e872b88026fd7b589fb27d64889946de0a093d60255ce4a89bcdda24b4ee4fcc159323d7d326477e1b3eebbeba0df90be25a9409891fc165cbc9fda815e02d707b1599c9e88c2c779fa6ee46e097933d4578e60a764c073e984c3e7b75f03abbcf4ea3c7e104613e1c3a820397aa25923e7f9a362cadd09516b4ab3518d95c3469618bde084a5145873434b476874448722e3ca8c618ee3dc203b18a3638c0448eea71ee3dd99d241fb8f31f5f173cb7797928a7034bce2701657d822eec5a240f5128fe4c23ab9beda0db304df14b2e2a382b388e3f058f7a47f2e0af0e4df3b1279eed3adee10d4e94772c0b8524efeab6f49b24262710f26e0200b2956cf29c0605377bb60008344c4deaa4f806cb56c8f7fde1547987ab265990a9f6d93e3bfa9544c3fb7414efd6fced6f0a347e36316b176f8cb212d35ea1a8a408fdd821d9521fc5823400ecf3f87e09d9b2ddc51b47f5bde88d0912aedb1dffb00bea991658643b7e01f41c535cf1e33c5c90df9076849fa3a0931fb27bbf34f7ddd8aa568f4d0a3599fc4a62be059fd295a204fdc57bb442ddd81dbe05c0923d98d4fa1aa3d57c5a1e458ac96d266d9f6721f24f8d38369abbe0a5176a4668c36ac1a89654eaf0fa468b8c0750a6a6fc0ee9fce16538b2f634786f9b1ca5d745716d3912714db9d43d101d70555aab8bb94cc9bb8d427c89b9172e3b0c9325a15fecaf7e9c4108fdafa7ed35c01edaa7e5ecbddff16bd98b0062dc138e5b51381484294a44691c133086507b6f06c7a6e80929dab7c0046532fcb52c0a18cd5f516b8ffa01ea4f1deb4d5d4fb89c729d920b3810eb5f2e8946b7380716d53da66e9b507e9c6df339412cbb901363b7468e15f3d7777dc01f279dc1f67711e032087124026749abe622bcd20b7136cc2e02c0323e60196dcb9a65c5480ad4e5cc4210b79dc7ad08e1b97d7f0b05e558257ade4ce12519228398b691c845e316a75b367095176e3c97d9d81b281b02f18e55a94142cd8198c0905d40373d687f0230784b87bf6d83043cbbaca450922d1b8ee49c76bb3865a8110014cffb8b926cd047373aaaca1b1aadd8cf225a6bab6259d966d8259f8cd624b00d6bb8ee0a35cbf53ee6de3d8e8426ed03b743dc4d9c673ebc5582d3a821a2aace425c1f1415999a31c7c8f29fe67381912c59169df14e3c2284952610772dddbb5f4f6b31df902e113e4867152e927b0485f1bbcd4372c564487b7dc26cc0ec531520bc5a9084ca0f891c3a7934331673bee3e71c14b13fa38f1ad7d65ef9f51b74b4153ec907249a855e259ba2cc8758bec614ad98aa072cfe93849695eacb2b5b290595631014f4a44560982477b50aeeba281f73383ac7e61ab612dd2af88a96e74ffacf66ff00d190d7b732bddbbffe3ddc3a15a53575100374af61dc597ab164e2d0c5ef89fe3f4b379284ed9cc982f6692bfa8ec296c573e065d6fa53f03a68c22e1624016fbbc3169ad262b1b85d115eea191fc8d6a31f9134c2fc9689205c1a21bf0aa1512ea23ca7e632c01b239d07abcd626356be0a457b59fda2bc9dc07eb8fddefebabec59e23c01f1b137b7e2a1216cb4e0e02a921f215916e8e93e142f4e1c89c0fa8b29791f2f31067c31be8634399aea5c749209fab31e9427ed6b1476e7f4139a4796af5c2ac5745d41026b3d0d5403585e48cafe25a048e6f9303ba1c34fb86c86c86bdd7c2a65c3fbee04b247803eb6b220680c0c139ab82009a5b28e45d3d2f30c69d3599fc04fbccb47efd8f983e60eafea251978223cad323a97d255dd23cbe0b5568de5c657f97bc084aa33c6a24596dbb2b3b7f650e650d108731fe57ae34b0773eae167b0b3d5a5184bf66443d3d5bd72b30a2e9f5c691601b916a509610a395707da93adab38a36b0a4a6170c6608e5b9e6478f16af30747b149a9e0089255f2931ccc416086be011d644d7e05e517548702c87cb6a8960de0b0935ec4037a618039426d26f2fdf5c2084f1927c5ab9349cc152c4e22ffefcddcb766db9e906132cc3159b9574a295aaa1c5cfcb8ae2239f67b7943f410543fee77e7eecfaba425d5e8a7f2b60462de2984401462ef27ec315bc7cfc1970cfee888d08a59b3bb4d635f78f691daf0c6788ec58060624962ab471b8100a7e8621291e9c8686a06fd9ef41e9de80bb5385515c66c154a140340ab78f842d20185f98e1b085f29232e0456e1f37858049c2f8e57265468da13739ad635b3729b784c037d514f48e9406f0a126d100a60650077b530ac00472c9f85b9ebc834f2639a2e66343f98dd355b0c9857fdb2a023eab5f11e0effc5a7c22072dd93782041346009af6f824d7f9298a982955a27fa7e2ad547e74f9a3ae8cb583ed91efe9fd71b394ce2441ebf4b8e5f0cc8dfd6060338980b2354204b5e960d51a4d71809465608a6eef4a023eb2e335bf5258d0920cea27a0de0f4cb1ecf16cc21f410fc9f141f699d721e58e2bd8d7645f5c0a7e944fd62845476c9d19b4ce40b08b2f4da12c66c2fbc8d0ee708881dec3db54c657ae02283668fa73675fd4ec999df04f0b1ac9ec7f2b63e79049756fcf52981c4a0303b605b3536c8bc76eba92ad65a6ff271538027c279e3c347917da34b850c32122d3b746251729ba74497a7ecc632343395f6029e2ce2f77f25bc5cef362a4c740d1fe24c852babe2f9390625c01965a93c1572eaa70f82e44872bbc426b57833df6ce24557ae21e502a8a7133eaf778bef714e5774ce866680d2342938f157e1a9cb3de283384ce9521400911fafe3313a6125e74d179006941fb5e48c56b45bedbe337bb2fc57d4ebe203064dac7f92b5f46f612e1d7be619ca17c6293ba83be51530bbda7e1efbb07625c39d5f40108c02f587430b2b54942e34635d11271f8f1a51e6838a505c8c3e407d93b44d59bfde378c659fee78a3433c67f89930d61f7dffdef78a30d458fe09f4020a952a99ff1b98989641b318b6a9e15ed93582e1c5d99a7db0ff44584966055e26e5fa7a973261f15581298f505ce031ebf89058e00a15eec85befb207bdd2d8b43544c336331040dc1daf5b513da2554e708bfda4ff966e41d5b8a7bb0e24002a22d973284622a451b08f051d190c13a664b837efb86af6fa88723eb5d497b367678c113298733d8fd0a4e704c4348bd5a101402a26cdb96d8a7daa1c400718fc5063cb600bb31e5b95ea7a460a0d747871b77a059eaa59f965babf38c8a79d4474f52e2923e00758cd2bc4904c3bc6d5f75b43d02340e5d9088cf96b464db9b319ddfe73ca75d1b1cdac41a1bb499e6256c75790c302ab34b6ba9aa76428f71ca89a63818c58c1a517a72a5ebea1ed46f807beee65e57a33d325ce21799ecb71afa1a2ae52e87176491d3095fea26ad917188de126e9a86742cff3292f51e0e38887684b96388ef36fb2ecb7214f9788f470a51e6b79d90d4309588627881247cfd41c2567698a218977365af69320323c5004f78aa7a54ff8f516acf9df4e57ea0aae4a7de55dee79ae3e8ba50ab1ffeb649c038f2daee972c9ddfd3a845df17eed26b314ddcd3c51d2e055d066bc91203fd0ada553513030a893115948acfbf45138b85d1378d06fe69cf351f1a8e5261eb06c0bb72844421f3fc5316bebba1721bc79c7605885dfacacbf5fd2947e0ef78c31ef8d623996b98e44b808f61df50ccbc701f110272ac074b26d8d64af589daf944d66c6e0a0d82d50125c012d67840ab475b8e095987753f284c6aff2812ebc0494d672c1c2c54b71139266b822c6e6c57d8c7996dfe6033f8127eb11b99805682a8dc2cfc7c8a0e6bb235a2cb38e6fc0b704002ac05bbff277865147caa1a9e5bfe52a7965e1c09c5054ca163cb6f747597bfd26798845639d3bbb36f832eaa8505cbda9de3ba5fc6e7dcef734ae9adf13dff9bc98de1b0b9f8fd2ce7d7c821659731fa2e5098dfe79e080ef6aa35826d059a501cf35c5ac1d7cff11a43c40e123441df1529eac618b05690071475158df4946f8e93923f409bd418cbb575bd33770dde2f389c8ecb668cef4e1da5797e4fdd9081400ff98423c7177d57f025a615bea75d1d9f93d6a0ad1e9a486b6d38454cf840c6568698bd921f888bb642df56b81f92291e2aa304e79b9c08f92767a6698307e147706cab1f4bd7f8a67b9c818c130417a9d7768883493ac2d2991b0ec32ea76e2176f98987a5234727cd5a62137e3408e8d299132f7f0e97d5ffcce315b63969687cf4ecb3dd13eca981e3101e34ff66ca174c57e1f33ce608e70e0ef501d6cbaf2d73bf606b367e9ccf648fcdd4cb5f1544293a1d792a28991f97fd394a91a2b548491aa12cd3f7f9ae2ce7599ae06e5e2cf7b5bc4d91c4276ced6713287af812a417c4d0544651d4ad0868e32c9b2c7265e7857aeb079d21a60a104bd3fb5d3df9", 0x1000}, {&(0x7f0000002180)="9ff24b2780ceb463e09a0a72248d0ff2875d90e376f7dea3c5a6c7edd5b3f02fff7f864e2b28abc9911934c3a99d5779", 0x30}, {&(0x7f00000021c0)="5252b8e5de161a5df41327cc4bc88a15cc181f3dc902efa0c692f1fb0cff9ca4b4179aad83febf0c62cfaf4cd378d215bc1770877dcd3b2944229bba9c5e1d63f26f29e96c6c05a947101f03135792fa581e4d331032e38e2079b51a57350a8258005aaba98c33609ac329cb09fd8dbd3c8a90ea3af17e61da1ae0a8622ba31d7aa83fa5917ada875e3cbc8e4f9a2444c7f41de9a5cfa8adab7a4e95bc05f7436b6f45ec", 0xa4}, {&(0x7f0000002280)="65c498ffb2692cd1c06fac72b842b00c3558d98cf3b3449f30fec6ea0703acb97ddc2c5ee5b262c2cfbf863d3c0a7a23933d25", 0x33}, {&(0x7f00000022c0)="264a28cd948669057fd4f66433fb5c010cca219ff5aa38bdb9ef908d058609813614f49bdc1fbd1a5824ab730345717044e9076186cac6c30d4eb6ecbf7ab4bb99e5308e", 0x44}, {&(0x7f0000002340)="cd4b43fe994bb6b81389568dc95b2d5955e11b5f9f386f5c6a6dc13e82f55cbd80bd9491b0dce02ed924ead4a5d2c5e208ff9523d3eb15079eaf608b22bfc4b6b717132aff8d24d5662f2eb1fdf581e6beada3dc37104cad1543bf605757995318e2609fd7d4a4684e8672cbebd50a5323c682c25af750eb0e5e32f94393d833a0de391029a0670173cff1a0c44f806421b927fe7c11f0e0a6a612d9a77dbb67ba187cbb62cb98ec5eeac33bff6355b8dcce0bcfc206677b5edc8b5bef578376869b1cd8dc863f39ca181d43d6fa7cdf04e5ed32235ce9b8aa93d1f28d8c5dbe6138b20135a4ca565ec887e8a1a44402e9b68597115b89c05d77e20bad", 0xfd}], 0x8, &(0x7f00000024c0)=[{0x68, 0x1, 0x5, "aee50db15dffcadd6856b523275aa840701a3a03c139d11efca8093553299f5ceaf30f69aba0264f9af1573b4d3459626cc93d275eb7a3f8235c8937fbb760d029c52ca342fd8eb8a6b7d9bdf08831d502d3e2"}, {0xf0, 0x3, 0x100, "1621530ba4c2728e40c66ce9653a14be77c0296fcad37afb6443a0588a1890c6e865846c5a8adfbbbf377e514aa01ffa29f0541ac1c2a6dcf9dd33644e643867f558397957d54274fb1702083de33f08e732b7566a0c7e95b616832152500d4128462e49c8532b1cfc3fc15b89b31be736a0374ab2cb220e53e47b53409f00459f6e6d6d0adac1987e9bfdf886af8bab48afa23361c36f403b232047a291eba8a090bc52a7b1471f39d19dd6b2a237c7044ab25fbbe91f845cb50b92b92faef9f78a0e8d350ebb5caad571df8fec8969ba7f7446655a80bfa49e4c732ac3f1"}, {0x88, 0xffff, 0x0, "fab65a53770b3fcbdafba5512473a99cbb2c909d3ef6f2f8e600dd593f1c44c88de726dc71d4855fd4b5e5bc81a2a06865b1408f3700f6c776554c43b5e8819a13a42c7b4add477d0078af6be7aeb521ef66304f3f2205b8d7943151d20e53f23d9d94bba6fd8c80d7b9d8502b79aac28189ce"}, {0x78, 0x1, 0x3, "5c6aa315487d64e62940e1067f3f7269ba2d8fcb316120d9337f08efc736c7c3bb03b4faf655fbbd5a6700b7eb28d0d673adf7685e38f8e905448817ba72f5682aeb9f18ae7c36f914622e3bad942e2ef181e951efe1acad1e17cbea37e58217d3d8"}, {0x70, 0xfffe, 0xb01, "5a8033318b5270040b57c1e4411c1b805721975908be391bd489ca3e5b0222dfc30cb176d61d3330b1c9787f1ce90cd566935e77c711f58e0913ac68bba0b381f78f8811fad4f9c60c200ab5fc03d42eef67eeefa3efead3df833e6d49"}], 0x2c8}, 0xfffffffb}, 0x10, 0x800) preadv(r0, &(0x7f0000003a40)=[{&(0x7f0000002840)=""/231, 0xe7}, {&(0x7f0000002940)=""/4096, 0x1000}, {&(0x7f0000003940)=""/155, 0x9b}, {&(0x7f0000003a00)=""/48, 0x30}], 0x4, 0xfffffffffffffff7) r1 = socket$inet(0x2, 0x8000, 0xc) recvmsg(r1, &(0x7f0000004dc0)={&(0x7f0000003a80)=@in6, 0xc, &(0x7f0000004c80)=[{&(0x7f0000003ac0)=""/4096, 0x1000}, {&(0x7f0000004ac0)=""/245, 0xf5}, {&(0x7f0000004bc0)=""/165, 0xa5}], 0x3, &(0x7f0000004cc0)=""/218, 0xda}, 0x2) sendmmsg(r1, &(0x7f0000006340)={&(0x7f0000006300)={0x0, 0x0, &(0x7f0000004fc0)=[{&(0x7f0000004e00)="fe134a6fc5f9709c1c37f1ec763f6d257e74fde102233901cc433a3ca85d8475e85a4aedc0abac7995c89454b70335eab0a42626bcab42c79d208b2bdbc89d47ea83", 0x42}, {&(0x7f0000004e80)="b86be4090cdf793af5a466cfc7021f643d6322e80d40fa987a8bc385d1ea772da0f8926543787b20cf93ec9ae8fddcd1f59e8e9541586f521f82c418ce091391119211e318f1cc7a493f2b67a1c95a9a4f4859b25913695437c41c2835ede044081e2c47dafc1246fbc90977e0050c9bb6b56087efdadb0eea14ebdafa7cf8bc6100738bdf09e5e863b99fdf3d63231f236efa2609fe99dca8a1613436acf7d45171e91d733c2a121e15dfc178", 0xad}, {&(0x7f0000004f40)="cb3e6cba25458c35048e5b5c06c192f17e7c1aebb7bfa6287912816e78bd0df14fc764af0bca1d9a2bb91e87dbdea1f74aa19ee7f6831c43289df7dea387dab8f10ccc52c9489c447e39fcae6ba7db21b3003d84f7878be3c6f06e1d5e3169bf0bf163cd0e516791f5", 0x69}], 0x3, &(0x7f0000005000)=[{0x110, 0x1, 0x9, "6f6f35450fbaf17652d3c91c81a540845a446558b416036dc12ccb58f3bed422aeb39f8f2f449ff1e0c486ee6b134515a4443d7e5497ec4ce2e6751ba76af10c61d1a36f0b4ee66791f00324cc2addbeb0194677ac9382f7fcef19701c48bfffb6ebd09df4279743b51dab3d598ffb9ddadedfae70d9aa943a66f84e12d6e915acee84b088259fa280febbad2240a664df3c4fca70813c3158916b2c1437549c4d2fc2c69f6c948c353c6d8898889d71cc6d7a0cd7ad4428322f3c5c3ed16c81711c71b7ab0648e49c8ce5651e379494082982b7026649031dece8d66c0f0c2526b8f94e08316a4f1f88c47ff9ba71aa4847c51409ef8168cef66330a7"}, {0xf0, 0xffff, 0x7ff, "b5c5711486dd563a17cdbabbf7143c64137e7595166dd4d912479a4264bb2a947ed70e1f90de604e897b3cd61ac812488d7df1d27520248edf39e1e4235fef6b4623d83e8f773206fa4c2e32901fd0debe90fbb7326e563ad1e8da63477b7fd3cde4b7ffb28a176e080a52620cf5a156462f3e4f3ca8ed6954271fdad87a73eed4b640a7c42ffc7f002549ccb05a8d82c407d9da6a1ba377253819d3e862413ef448208c9b262e775b1ad7b17a661185f19e6dfb2368a756b4d033acb6eba84c5252ab5765da6b1a4ec51318e03cf5db71dd564f3baad1bf1a4797"}, {0x38, 0xffff, 0x1, "3451b25bbd87aa64382ce21107409ae472305070c1d79677673f75bf452b95571965dc95f3601c"}, {0x1010, 0x1, 0xaf7, "406ab2999b9b161c058b42e8dfb5711e908197f1d06305b531d84ba48766ec324f6cabf478f97c07986e54a083718c1fd4a17bb31d1291a359dc725a8ce6a13c405ce8240772a4a7db12a0f7b6c89a9f299df067b43cab9f26d776d3d539cb0d98399601fed665dc359b5194524c31a6d37bb6c7245d5a64ef5dab99d190ce23703097b318eb7e86e9d304b828ccbdbe9ce5ac55df5e31576464694c9adc1a47f90eff49bd1c2f302ff7fdf6c042853563400d564b250f44a06481407a86599ffe4d38b882bcf4971e0097f6a08a0d0ee4b719d3f537e2b5b2cb5e97c4818074225df43ef16d684f999fc938553e9ecb7c9885dba0996eb11c84fc01d88a824d4d9e6665875d7952391e9ea48f848af53542d0fb9db888fef3719a4e0e066d6a6d99b30140efecc9352a92bc4ed0adb146585b2c5c47f0e038407cef5f7f38331ef0878a7ef9c757156d6350b0c6fe6ff7fb54fd606b85231d71290ecb8fdbe23a6c01ab9149bb83ad4568553423c2474a6e535e144663e2ce081071b8e12b6b88b79f15b68fa37e3d2ded22cbd78a1b51a3c1b783f6aa0f81a005720e629da699ff2c28d4b22c150e6417f46308e524995b1bf4eb14635f6e7e34a5e42997ac553e1888ca3af9c6854829b03cfa877fe8cbfe92460581fb70f96ab39918af4527b79f7b15332b2ad53f6684c63bdd9a4cd4d75a50765f06bc95c231dfacf36eff294e7083ececc15c73e9d66df3d84760667ea35b63ce57a9885949754e9fd18dcd06af4ce63e3f253699cf9fc0622bf217feeb2e2201f30acf0f05ed9f406e89ddd0c36cd106350bcd9795553b142c943b924877ebccc7be2669dfb124443ed9a995ef9876888aae605909c33cae6b63d15dd10f97ffec5bf8e9f0bb205612b3f563cc57904efc5122a894e24501000c046bbc284733fc5bb0887a096d14cb7839c8c929289e85212297bc3ba902c7438967e164805252ed8538ec2d2f167d5e305c1acb51f198fac01286f215d06a280c053ce5249ee92330e1fa410b1ef8af807e167ec48b6ace74b1927f57d74c2ad30d7fd9468a908f3f8b0161e083d6a94b1e95777fa68efdb98c837464e257af0c7f999592318d25deb3645dc793d795991f00604ffaed57417ff9d3835d8389a6a0fbe72f9bf10b83ce5d5020358488e656ef5997719b92d30865448b6abd070eb8705dda8323ba08cf6f1fd78962cbfba119a5f03e05e55ccaf9643c197a80aaa532a821757bfc49ae680f31a71b0516d39dc1fb613417eeb538c069d29c6b0f22bf144870863ccd1207131b791ff1938eeab6ef9e496abe00394007dc0bc6cc362834af4bbcf74b30634b168b3c334535f82a1f03ff9855da6c10f07661ecb28e70602e33bfa10b31cb671e805822c721bccc89a2dc161153acd2cc266f9b7137010d29d40c0bd4e6c0f51dfd704c57fbe132065c99f4a733ef0a46051d31c54009aadade150d315f70ac0b113795c79549d38e59b6d54f8ef05fe5467ba2942c6505e24a6ae6c1f4191283c9843b2922b52f135a7130720895992ebb81585f41a665b89d2e305505e71137fa69e6557e3b5d499be096a3df3c63f81feac9499efc7c7448e78e3fa54048030ea747875af219e6619bb296184e28715c9933030201c0c3ee6b0427f3a2d801d85b793bd38e911a7e7c53d362674328480d5b83db06d583b75d6fd39db25d8545b5b45cbccf9fbd3afa1c5154f49ffa82ee0e911644902a0c5ff78145968c66022a564f7ee601ae2a85e249a01411681f8d5c8d8449040085fe8d9e8b5c19e6979ea9633a612aacaff62fa2902269f8e440fab338606284584a1f2c93611e20c4634d8edf0b5a9b73d9d51fb851857d763a439b047b6e72787ce7b749d0fb7dddf6fc20abab2a904c19df98547470e9cff45848a8fcfcbaa3eab0bc736a751d0464cc77f5b8260c479be7bcd8794cf38fa97666ee14ce8ed6c1be4a073d03f6cfb583e94aff4b76619f290e3978c4a586974ee8824221b5d86c1f80f3696e5df6e48089f25b98325e813f0d8c382e43bfdf6a32ac3069153e38842243823fcd8b1309fc9d81f714899db93acc02ee7700c660598f64f115393743cbb9642547158705e22fd83ff15e244dadba06ff5f036d3a790f922e71346652f551b4308a871020eb783b39a249f0bc8dd7cc63f6f25e6bdf8c6e117568a6415f05dc38f535188530ac63806683f09ff998a4519581b016dcff40398e5b14e507eb1f7006d598026557d104114f8f8d3a641c9c22ec79673422b8d4ff9d57eec6594a916d591b4b542adb0258539891e4ab7db17b3a352a0d809f92052154cd472c85855e2b24710cafc2a32745ac104d3b66224a727249b04e50e196e148611d274bfc8d2ac2c1709eb2557c2608df27158d972adf4f44c130581436608ed744f49e6f28ada634e96d097905f5d5db635fa77a5fb7555ca8f81af53ffc17dc5f7b1405fc1e474dba4ba84b52b0ebce5c1ae1d582e0488b07e3f09b2e5d634b41509207d7ba7da90d07a0adacee883ab55d95dd7898e393fcf14ebef100b9c35a3f3551a9aba7ba28af2c2c4c6f85f79554a5d6bae343aa9c743c8d8dc57b72e58f250b54bfd80095c300ee64133e5e851cfd878f93322687af5bd18a0fdc2e19977e0333c195dda1964c6483f5cdfa7ee8c34276ad54cf84b58d5f5ba273c42545ca9e75df88c30a18da3b06def7748598b202fb986ec075871e341ba42d635a1d37e300406e92f45b79e02eafc1e1b5929834cb81820b6a6c9a6cf966d7c552928baa9b8eabc6397a57645bd2484bafbe4092ffd2230c23fd3c9850c6b31fe2a0639d4a143b3ea7a7439056df252615d83fb98c946c2fd0fc6d5d23bfcf6cc1c6893ecc6761d27e637c22faaf9c70d8797ed5c6b725af553d70b6ece572ab7e379c62688ba1df317de862478eb9f4905c2eac52700c01498ca1416584b351b0fa79ecec42e925da75b42decb212282cec8f840fc1f9510f28f27223ca6633b03a4c880f9fb31d9ec2e9fe1b7acb6a06e5fb74f5922c756a10a8c2cd2a362c005b21b8788f33847be735f3e24c426c5dc9975f1f26f565c34a5268961bc3ff5fa409b9d8949ad417478b2f83aa3268c777b959cf7aa7a3b5ad2f787e869e873a0024058ee7cdd735456ff3c091f7bb70d04307e5d1b9b946d90d5c86af9f8f7835439fbd244330bce6a064defcd7015a48c3ad10bc5eec8df789d9729f40434e60d4cde44e55dccd8252e9842c9ef7824e5eb31e1bab2203d677b3828986e16576e9a7826cec0e1d5fb775abc1c0d60a25b2fb1abee84ad74b73285e5f6a186fa4612aca99bec74cf2d7f3f25052106b92cffbcd35cdf009ca11e28a50fe5479bff3673f8c6b0759b0d69f60ac051b904517c520f233b00fec80dafed53e25a93b37a4209c4c5425963cf4315221cc80a631db9cbb39cff8b775c3b85ebf28fc82d5eb1ef8268a28c339b67cd579491b5d2c984c0aba22837219153e5fd84bff467aed1b655749390112b36d4b801c70fd429ab3e2b6518cc3a4ca9533551c013a6eb8e66d95c3d12014133b7d2325282b383e372ce4b9b7da1bbc090b5f321e912cc3ee7e4f524707d8b7893380f5d5e6959f4e675abf4968ef4b4f5bf1f0890ef9fa42c9e2e59d5a3ad285cbd4369fa608e879a679100c5af7083c5fe0a2776ec3fc1056fc8ff11bdcc907848580f1af5eeebe36c98ec3ba50fbb2c2bc14d7f5d19c622e074b5386ec0b9227c1d6cdf795ba1e643cc045ca66c284d35783532da88050c2d1652ef74fc768b7c9ce82d8e789152c9d96e1c6d8a179e5a4d2c6fa921e1d85e11445ade46275cb86ec148c07e4ad184a36b21b365d81e208298368e53b38002859e46c70349009c9de31faba6f7f47dbc259e1c3dfdda478817891b6bb2ae7663139c2b68717d8a0b3e6999a8ededbd3580e2389ab2efe7d83ca31e410d2d200fb0042099e663c7427a9d8ebfc3e96220400777f563d28bbbaf6f9ec24861b3e9005b85bafdc471662c1cc15decbfb8228beaab6c082255b4d6be245c60cbdd635f6acbfd60414603beb3b1bd3b86e4289867bf54e6947c7d3e1c57c433d1413971116a4d42751b93f6335a8efb80e510a21cb396f941908264db79f17270b735a1ffd40128344aa62a80529c23e390ca9b0a120ad26d2d03973e402b123d3f3ea89b9b9caf2cbf6106496f66053eb76ebde56906fb27420ffab08f346711820a3e788ba970986fd996e9a2d052d6cb0374664466f0ace2f7319689fda0ccc9c005896d6f532ff70f927aa6d527664b75fe8ae866fe5d6009c36bc84b9860566fc1c47da0580a84899e0f6ca301b8df4846e195847fe3e87736d23c5066196df5b05122aeda2be442bb83994a0063c6dcb53aa83f0e23264189c2f85fb4c61bf5449d3bef13ea64b8478a4217df2f1768d101169c8e164467ecd18ff0a5208c18a905e327e82e93d9dba7665cbaa97d35cff0061f42f1942434d5c2feab99af4ee655c9dbf3a694fa7cc559f19bea01b7fb517057d7264e722d06c0139193ac9fec48c6b2732ac52c1e8d1d2c1e8ec62b7a5d9b46c8caedfce053632598e5b37ca72ca612296734aedf740c312abaed9656e4e4b3e6b600951c7171b7ec8ffd1de2f952caf27d39cb24c01f2b407aa637ec631384fdbd7d237f4b9c88bd85878fc0ccd10fc3b6cc215283da132d1d13c191752a55be889d1cb01c532023143e6d9f0df4ee851c81db96e2893454e3c58393cc9f208921a3fbdbd6ef4bf886c6ea68d09319ac983e54ab136bd64d720b9ce78d37eedf0bb2915b55cb4f350f2ec76d019b0cf04568cf056b8143da0740cc10110b570a63ea43397a69aece7e927d9155ab03e3b467b0310623bfbe63bc2b3991c1d20e596b6bb8a121bacd694d6122c74ed0a91d2a0d35dec3fbaa85cc44f7ab9dbd46ff97f338764140fd5fc8373cd49addcbe46ed4303ad25ea68e0655995ac3af53c9f9997a59758ea1d1e09f962af60ce8215c3b256f0da59b7d5a881804f435381f70c0f964fb21587fb95ec3780fb2a1ad2e737cdea1a1b764e4456529c3cc3705b6c6d1e1c83124af27523a1d1eaaee1e62240662ecb606ee17b2c3d374e58b6813c37220d02a011eb3db1cf12be2408031466672ac16b233fcc565514791770ca1f1c0736ef446a3e1cd51652d8ff9539550a0c808dcf8044765b902861af0e8cc9fa141cbf76d37fcf11d32bfe572feb6a5c6c2c47a12854b47a83984b93719f5f1832965e875ca6900c86580e5bc6301a2e5fab8f0e9d4c22e623953dcf6ed8516deb5cf692c269e655aeac385ebdac9739aaec30bfa6a95882742f3dddf5008a3b9f3398de845ccfcbb5336b755f8b4666ed44b0168b399dbe11682cd2336a37931e582af39480d46c0deb7775ffd4b9f5e168109b01e9b23ac5eced88d8faa0ec6d0043a976ad18b721b4bfd336ba4964aee12e2ec12457e371ec10550feb37e95782ad945f40c0aac26ae6752c5333883814c10a4b746904e207629afbda3a08202fb599c49c3cd8236610b48432df4859a868c115a6573328bbadc088670556d03e83be13671d673adf11b2772c453822a8610eb32bb90cdbc53490726ea827cb60ebcf0e97fb4284b532141657ea104ef0fa36a7167508df0545ff17ef46d08b149fdf008ac3f2ffd3644125fbc9a82600999606cf2ae765631ddf9c61e02ee045d817a8cd826edc246e782370049a9dda2f7f1a470f69e7d353500b1547d17909f186aa614b"}, {0x90, 0x1, 0x7, "5e13d25059d04e26e9bfe66f7e084059f678e697855d808373c8accec63da39a92ebac89dc07ae635baafb72d052eefb06cb4c4dca1dba92d2bb926ad29d8dda32db656a08c141fa05bd686d3962c9d7eb294905e061a185de327d6ce31208f23a4b2be708f28f7560298010f1a0fe65ddbbb3b48ac9f90512698fa7aba76b"}], 0x12d8}, 0x1}, 0x10, 0x403) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000006380)={0x4, 0x5, {0x1000, 0x6ef65075}}) r2 = socket$inet6(0x18, 0x8005, 0x3) shutdown(r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000063c0)='./file0\x00', 0x8, 0x0) r4 = accept(r2, 0x0, &(0x7f0000006400)) r5 = fcntl$dupfd(r3, 0xa, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000006440)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r3, 0x6, r6) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000006480)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000006500)={&(0x7f00000064c0)=[{0x8c, 0xc819}, {0x2, 0xd5}], 0x2}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000006540)) r9 = openat(r3, &(0x7f0000006580)='./file0\x00', 0x0, 0xa1) ioctl$WSKBDIO_GETMAP(r9, 0xc010570d, &(0x7f0000006600)={0x1, &(0x7f00000065c0)=[{0x0, 0x8, 0x100, 0x2, 0xfffe}]}) r10 = shmget$private(0x0, 0x3000, 0x203, &(0x7f0000ffd000/0x3000)=nil) syz_extract_tcp_res(&(0x7f0000006640)={0x41424344, 0x41424344}, 0x2, 0x1) syz_emit_ethernet(0x40e, &(0x7f0000006680)={@local, @random="2d13fa9f1428", [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x8, 0x6, "c7f6d0", 0x3d0, 0x62, 0x0, @mcast2, @mcast2, {[@routing={0xf0, 0x4, 0x0, 0x50, 0x0, [@loopback, @empty]}, @routing={0x6b, 0x8, 0x0, 0xff, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="957d4ac13a38e51afad775c9b68d9bb8"]}, @dstopts={0x6, 0x21, '\x00', [@enc_lim={0x4, 0x1, 0xb}, @enc_lim={0x4, 0x1, 0x20}, @generic={0x5, 0xe0, "af236fed30a5318d475255abe05946f5c6010ea1a9d24b176c6f31c9979a06f3a2345c83ee6b9d7d301587a651357449047a9dc2fea0c92ad681308a330d989dd92872e0e7c24377bce4a95562b4d5d5c4fd27b1972039e9a9486630c578861c9e7fa96bf547af027c6e3ccf99ed1b75580156ae8587b390838015795505cf86b7f5c988dc1b04aaf4da165d90a6ce8f270eeca0e12cb3041946e9a03c0d90feebdca8c53781e4d13d644da0f823cc866332779e6508ea9dc08fc0de070dba3418650daefe52f7b7e7249c1b92d9350cad8485be50a101637707b962b20695ff"}, @ra={0x5, 0x2, 0x200}, @generic={0x7, 0x12, "ac783588f9ff68ebf0f4f89511f0c95e0fb9"}, @ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x800}]}, @routing={0x43, 0x8, 0x0, 0xfe, 0x0, [@loopback, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}, @dstopts={0x70, 0xf, '\x00', [@pad1, @ra={0x5, 0x2, 0x1ff}, @pad1, @enc_lim, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x2}, @generic={0x3, 0x5d, "a541221b99c69c77b5d13ac04410ab148f2a11fecee9977b972ff7dac0736404a7d010afec9ef9756c6381501134e8838a959c554186c3873b09005082986e5c7bdab3d982768f8917a89b71c6a46f17652d236a76cfaa1ac198c44f70"}]}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x68}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x14, 0x66}, @fragment={0x11, 0x0, 0xff, 0x0, 0x0, 0x5, 0x68}], @tcp={{0x1, 0x0, r12, r11, 0x1, 0x0, 0x21, 0x40, 0x9, 0x0, 0x4, {[@generic={0xaced31195572a483, 0xe, "ba36f78c527f3dfe52e0ad96"}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x4, "bafe"}, @md5sig={0x13, 0x12, "53fc0dcc2c8314262e0be90c399f2c5d"}, @generic={0x2, 0x11, "7b200b8e4a72af63eb1c48580e1830"}, @timestamp={0x8, 0xa, 0x5, 0x3}, @md5sig={0x13, 0x12, "3236eb7cf4d0e7f3136d8ee001259fc7"}, @md5sig={0x13, 0x12, "8bd2ab812b5fc62cc3b64dba48a29e2a"}, @timestamp={0x8, 0xa, 0x1, 0x5}]}}, {"eccc7d7036c4cb20ae86660d13bf36dbe03a1fe0eeefc78bfe046fd9127a2692242fe7064ab199d6fff37fb100993ce829bda2262c4eca5c7b6580df4a65a66ce074f4c49df72ce96ca6b85e823e1dd35faf0bc98931f0470e60d524b145b72ead8ccefcdcfe03b7073fcde41fb34ecfa2c009ea8ad3ab0607eb58fc63a70f672129452ab00e5beb17b31c7afeefd27a5138d0ba750ab94ef5523f5444d7f2f91d5e7a7c69ee107a22e9b26f698f65ecd62b3c3c76108df7fed7c873bfe5a0413b8549328b4e6e600246a9db7ddeea8f4abd52e8557105d2dd63d826fdbeb2739b900bb1"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000006ac0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000006b00), 0x7f, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000006b40)={0x9, 0x3, {0xfffffffffffffaff, 0x8000000000000001}}) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000006b80), 0x41, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r13, 0x400c5711, &(0x7f0000006bc0)) shmat(r10, &(0x7f0000ffe000/0x2000)=nil, 0x3000) sendmsg$unix(r3, &(0x7f0000006ec0)={&(0x7f0000006c00)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000006d40)=[{&(0x7f0000006c40)="0d74d0f8f93e7e7e3f04786f8328bbe60b8d8805a3423462eb5e72f4833c41e48b73f7de8d579f2e6bf998d5f1721b13ad311274f51dd52601f7e1994048c620bed18d5bfb93d645088290475d6a48d6fc5a2a183a8c9caadacf18275842534ae70b74f0505988d308b816807b19cd91f4967d1bca04f34974a8f043d0304485bdeb0afe409fc571c82806986aa28fa18d4c51cc61f560b59547d2840f192335fb2ee2154d85b51377705397fa0315bca30d7b37e4cd5814079f2f95bdc1e9f073120b4dff40c391d4243ae783c99c945e9dabb834cd72d5840cdfb64ecb637584ee", 0xe2}], 0x1, &(0x7f0000006dc0)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2, r4, r13, r2, r5]}], 0x100, 0x9}, 0x8) executing program 2: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x20, 0x40}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000aa33fba24c2f"]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2afa, "bb08000100f1675910812cc900", 0x0, 0x9}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x5) connect(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0, 0x0) r3 = msgget(0x3, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r4 = socket(0x2, 0x5, 0x0) r5 = accept(r4, 0x0, &(0x7f0000001300)) recvmmsg(r5, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000001400)=""/83, 0x53}], 0x1, 0x0, 0xfffffffffffffe54}}, 0x10, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040)="fd0c", 0x2) msgrcv(r3, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r3, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x41b) msgget$private(0x0, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="ae6e4ad5df6c08550f7028050f66bd4a841a931dfcd30076f1b50185959742d622c486b8813db2cca513f35e158a8b36214caacd740dee4a53628b5924b735f8dda1f7035d4f0baac2de1510c3861f5c74007a94c46b2b20c21119184f8883f43036783ea6f879", 0x67}, {&(0x7f00000000c0)="8064369f74fb2270fe101c8212d78a739ff2db949494e17290276b71b0355ebc1965a154794887", 0x27}, {&(0x7f0000000100)="8c5b518f93d9a22eb89e7b9ef3e4410fcc9a5d08f25dcdddb0b0cc7f478c810b572e846f471a45f1731fb9a490e309233e79264cb08794ed4e17dd116eed22dfefe4afbb87a431836c27d7649d", 0x4d}, {&(0x7f0000000180)="82a0a573eb57a096812ae6189988fab87a1e9215084d31c51ee1e406280973e1014f7f10a43d9458f9585627761c502b1f679de3fd4095ecf86530acde7ff81a2144fa44c6ab323141aebbae3b2010d67430b0ee6b7fedb78cbbde2813", 0x5d}, {&(0x7f0000000200)}, {&(0x7f0000000240)="44e4789920dc0e5f3000d70983cc4eca6cba466bc17e3c8ca149dbd03fee29f56f8c2f231766c793fbe345fd1551e5ff0a7d23272d2382ff1e1dd6fb46c7457bb4b130d1d5fb6a5a1abfc70c863eabf712f84c8ee3e4e2cb5fc0ace500abcbd24a0f7fc3d9728afa941228c630d01aa08729159ade4a57a010a068c1a67bf1cbb01dc455fd844ad46ce5f0e420e3e26156c584dc74d160e4d7f0e6be576cad40315a32025d7bd22a1024635f8561cd7531e124b8d2b72e78afa20b209683bce5116b58155ba23921450611efb336d41d8f23ecd1c7c679a96659bb5eaf02df755cdf5d4aa0f26e277a1aaac3649c83817c75667c6dd9", 0xf6}, {&(0x7f0000000340)="311a784312de7e783af9f44b919738d516e4f145d54bcfee99028b", 0x1b}, {&(0x7f0000000380)="750d9e4bace9efd5a4dadce24b7a273b8610bcdcf8cc12ee9fe7258eb4b9aea89eb5bf6afd7e5303b1a41e70813db7afb9206ac8a46f53b68fcf173c89f58c306337bcb6ca69d54a56baf10e5c5269043f405f3a41aa6bd7ec945b29971261f57f2acb8b676d284ae449aea97ad07dbf52c2809e78dd288ec85524bcb7319219dfb6de75184f919317bf12deea7dc84aa96b3ffb334bb3bd3dd30bfd61bbfbf6701df465722b20bfd6688fae01688384adbf3c231777c5082c2d", 0xba}], 0x8, 0x2000000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r4, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) executing program 3: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0xfffffffffffffffa) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x1000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) acct(&(0x7f0000000040)='./file0\x00') accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) r5 = dup(r4) linkat(r0, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0x0) setsockopt(r5, 0x6f7, 0x26, &(0x7f0000000000), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r7) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r8, 0x0, 0x0, 0x0, 0x9, 0x0) executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f0000000300)="c532a401fe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df3f0f6553ef8c9e60d6f45efa1ecd0a07be9f6be0e4d6a293e96f63f43c000052ade982ea7c551424a227e66076e59632307515d483bef3abac39eaa78d4061c655d341e78a91a45779137134c52b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb5332dc8cf53147c98d90827e240276f6bf0288c7fd7f3cf81f59a23e971eaf13930d27e4facd888d8234cc3012a251ee6176bc8143c1171979a9180049918ae06c6c94853243a775e410cdec6157ceb166e92fb56d21075381a1272e78ad150c11403b76758e7f93089dcb361f4125225579983ec142cff1d0e90fd404be64b3c0bfe3e36897f5e24550e7518dc5efda6ba519ccb20d6ee06d518272ea8e7715fa6b5cea2bc522acdb2761a1ddf467e25c042798253318e9355410a92209a041aaa9f104275ff14864218b45ec0b1cf179e8644de6faceca4409561a3227d26aaf19f7e22b09dd8b70dc68632bbc54b3b0458bac0b5edb6a6ccd0a5f49f5cd40efdce033be3b48aab0a04e31618fab37c47576ffc0d6ca3bff9c504d369355f5264df72ddf0ae9e10b5e50b58a9", &(0x7f00000000c0)=0x1ce, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e1686e8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xffffff46) executing program 7: syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x8) r1 = accept(r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xdc, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000008c3a00fe8000000000000000000000000000aafe8000000000000000000000000000aa85"]) setsockopt(r1, 0x6, 0x5, &(0x7f0000000000)="68b06f17fd3fd6c4885a3342068318a35d52f6d13923cbc1bb6478ce6e852bfa5827f3851d6d4e6c0a972c498b33192bb8870b3208b4c6ae56726ca7d7208bc8980b1606575f593ec7cf07aa4890138f0ab7dad96c25064f3f94710f770f910f326dc7cd284fd835f5a41fc4dc9c07c3f1195a0439d482da5c631c57854882916eb9656971f1f99e55c941913b471adad9b8d0956760ffff589955389639708419c009ce4459a334c98e839f02c7256c99499ab4ca083d1d70b835c10610d8d08cd6c9a50ef92096096c40310495e0ac486f1b01a92bf07c", 0xd8) executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) getgid() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000380), 0x1c, 0x0}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000100)="5855f7c075a0792aabdb931dc3906b23737a2870d323183bbeeeb729c5868397f74aaf8b6d508ade3fb98fb373fe04a58046f2628b5181c21628cb263a5d46a80b15c8ef81ecc4b882372d2fa0bd07706b2fe7c6febdf4516db96403b1e662ae29883e4b58cdb57388768eac2fdf91266bc4746d5bcdf6720de988c3e9ca22018881bac9cafced17f29c4098c1a7c46e0b3668a209b9c4a709c56e7d5b82f9c6f9f43e2a7582decd3c9a6e0844cd88c175fb5d", 0xb3) setuid(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) sendmmsg(r0, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)="35600615541a391fe6a95df85adb6adaccb1a6eb3aee685e46c8c0549fda3e4b39419343bd84d95a6477781526e0a4ff3a9f9ddc2e96aad6de", 0x39}, {&(0x7f0000000200)="f771c00ee2697f666829bf33c77d380ee2bd6a20e9685c1c192d74b88ea66e88bcaa9570a6c3981828e90cc5a714d0217ea5f02ae6244d26f82cdad6c2050bfaec7476fc364e81b5ab76d880dac66c8aaf2202d021cbbdf539f4a3812eadacc8f0ce8f4f0677fc319b5c9d9981dcdd3e4ee8f9", 0x73}, {&(0x7f0000000280)="c2bfc7963fbffacadf2abd43a89fa46a29f5af85bfa9a80c1bfc477f57a9be2386f5abc662e98aaeb4b2b1f4b879c11589e9a2a46e4d5b621639fd3400832cdb1025390936530906c1885af3e1952843532e0f9e984af6e4b59537557ab6f585c61f824814829c03e39118a041420903ebb174c5d54318d8c21834f0baa6378070acb57658567168928a565294e9ecf2d9f87182f4d7d2917cbb55baa99cc8a69c1f76827da979289ff84a1ad543638a80ba796f797532f6d842c7f8758dcf29cbb68cfdb3a3de", 0xc7}, {&(0x7f00000003c0)="6454fddb89eea7587d17dd28f554b2132a20e95c9a83519f79679f704aca117c7557865330091189dccf3d354a6fd9ead893fd43dd2ec1696a043786c1a66bffac9c4bea602077f6f49ea764978925d5839040d7d53872ba9a14113f0354927b5220df8c9e6046804e556716476a87c81806c2f325568e4a0875b1f63e9cd332fc724747b0117ebd5f", 0x89}, {&(0x7f0000000480)="1d9d1c112343bf7a288d5f20ccdf21eda06e94513c641fc96fc38a1610a11b9d9f26e82797b90878e0b1dad3ae639c7435533dee", 0x34}, {&(0x7f00000004c0)="b8725ee086214f962ac1ca56", 0xc}], 0x6, &(0x7f0000000580)=[{0x78, 0x1, 0x0, "21263493c7f4defccebbf03aafa26452d620fad4b5f5a1f40976baa8e1cec03df34a771c0643afcf626c893a6557171b5781db6a0954377a26cbd6ee27eebc1a81c8a984ea2fccc519e9b9c8389a67ed83d9f339e07870bc8d262bb75188ccdbb9f79694"}], 0x78}, 0x8}, 0x10, 0x6) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="8000d4b4ef76605a2e2119da", 0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 2: pipe(&(0x7f0000000340)={0xffffffffffffffff}) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = kqueue() read(r0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2000, 0x1) socket(0x2, 0x3, 0x0) kqueue() r2 = socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000040)="fd0c", 0x2) r3 = dup2(0xffffffffffffffff, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x644) open(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xa) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x30201, 0x0) getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r5 = socket(0x1, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x4000000000000149, &(0x7f0000000100)="558387df6b389b51fdc328053a4754b0ccff229d9f099a8f4f20c2db3fa78a3ae40c703be3f196e3660eb513c39a13516ca02bcb51fbedb9f4ebf01b3474c8cdc5941655315f6867502615702b8b56c9fdff83b6ebdb0f91aa58ae2daea9294de54a33ceb959e5747ccc67cba8b15f30e3ef2197f67d747df11861a6ed24809bf336f712b1540df13f94d76cb68c93714b1007c7946f1c2593b72127b06a846689bf77d21e9554c46a30e99595ab49d82878e5037d2955f865", 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(r1, &(0x7f00000000c0), 0x56e, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) executing program 3: syz_emit_ethernet(0x32, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffff67a61ae319e80800470000240000000000029078ac1400bbe000000194060000000000004e214e210008907819e6c0851bbcee7d6ad0a7d543885de6756e59675703c3d6f2d432ecd8024052ea287ab976d971418e5825cefdab2a16baee3e5254dd5a4277d9c8fe84241b015777dda2450972c20ba485591f082c4f82195fae5880ab128da158cc8f5e627ef544c9bda4cad251972518f677f37e7a4c2a8700000000000000"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003c8000/0x1000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f00005ec000/0x4000)=nil, 0x4000, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/150, 0x96}], 0x2, &(0x7f0000000400)}, 0x2040) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) close(0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/136, 0x88}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000380)=""/155, 0x9b}, {&(0x7f0000000440)=""/205, 0xcd}, {&(0x7f0000000540)=""/92, 0x5c}], 0x5, &(0x7f0000000640)=""/119, 0x77}, 0x2}, 0x10, 0x1003, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48", 0x5a}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) listen(r4, 0xcb) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="ae6e4ad5df6c08550f7028050f66bd4a841a931dfcd30076f1b50185959742d622c486b8813db2cca513f35e158a8b36214caacd740dee4a53628b5924b735f8dda1f7035d4f0baac2de1510c3861f5c74007a94c46b2b20c21119184f8883f43036783ea6f879", 0x67}, {&(0x7f00000000c0)="8064369f74fb2270fe101c8212d78a739ff2db949494e17290276b71b0355ebc1965a154794887", 0x27}, {&(0x7f0000000100)="8c5b518f93d9a22eb89e7b9ef3e4410fcc9a5d08f25dcdddb0b0cc7f478c810b572e846f471a45f1731fb9a490e309233e79264cb08794ed4e17dd116eed22dfefe4afbb87a431836c27d7649d", 0x4d}, {&(0x7f0000000180)="82a0a573eb57a096812ae6189988fab87a1e9215084d31c51ee1e406280973e1014f7f10a43d9458f9585627761c502b1f679de3fd4095ecf86530acde7ff81a2144fa44c6ab323141aebbae3b2010d67430b0ee6b7fedb78cbbde2813", 0x5d}, {&(0x7f0000000200)}, {&(0x7f0000000240)="44e4789920dc0e5f3000d70983cc4eca6cba466bc17e3c8ca149dbd03fee29f56f8c2f231766c793fbe345fd1551e5ff0a7d23272d2382ff1e1dd6fb46c7457bb4b130d1d5fb6a5a1abfc70c863eabf712f84c8ee3e4e2cb5fc0ace500abcbd24a0f7fc3d9728afa941228c630d01aa08729159ade4a57a010a068c1a67bf1cbb01dc455fd844ad46ce5f0e420e3e26156c584dc74d160e4d7f0e6be576cad40315a32025d7bd22a1024635f8561cd7531e124b8d2b72e78afa20b209683bce5116b58155ba23921450611efb336d41d8f23ecd1c7c679a96659bb5eaf02df755cdf5d4aa0f26e277a1aaac3649c83817c75667c6dd9", 0xf6}, {&(0x7f0000000340)="311a784312de7e783af9f44b919738d516e4f145d54bcfee99028b", 0x1b}, {&(0x7f0000000380)="750d9e4bace9efd5a4dadce24b7a273b8610bcdcf8cc12ee9fe7258eb4b9aea89eb5bf6afd7e5303b1a41e70813db7afb9206ac8a46f53b68fcf173c89f58c306337bcb6ca69d54a56baf10e5c5269043f405f3a41aa6bd7ec945b29971261f57f2acb8b676d284ae449aea97ad07dbf52c2809e78dd288ec85524bcb7319219dfb6de75184f919317bf12deea7dc84aa96b3ffb334bb3bd3dd30bfd61bbfbf6701df465722b20bfd6688fae01688384adbf3c231777c5082c2d", 0xba}], 0x8, 0x2000000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r4, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) executing program 7: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) r0 = socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000140)='.\x00', 0x10000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000400)={&(0x7f0000000240)=@un=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfd, &(0x7f0000000100)=[{&(0x7f0000000340)="11a06c367a1fb5878c355d34db695caca71776f98347a980f158dd5814ee237b5aa831494713bbf7a97810baaf3ec56a47d559046be3d063a071b2aad8b93140bdb55b60c27c4d30f76127c1c67fc1032500d3d53d0e882b5fbb778027d02ee06f6b53569763b8931a00ab9ad33c292db938f5157104d24ad1a53c6674dd3f344704d631cc5e478c30922415cb7d9a269c04ba6e0d10cb9ec837db648b8b37c6f22650c7d2730a49b9c04bf8", 0xac}], 0x1, &(0x7f0000001780)=ANY=[@ANYBLOB="3800000000000000ffff0000030000006dc8668f1b3b09a6407002d51490b05f5edecbd8622b3f0d63fa519baf0d83294673d23f5e2836e01800000000000000ffff0000450000000208000000000000e80000000000000001000000020000006c1bc5599a3198e34cccb9f525aab4ce6476c06fadb9c360cf1650d1eac19e84c6099298d86f6312b5b63f4db044ffc95e5e2f4ce2997651135178d64eaaeeea36c47c4c461d944e0ad10ce332164917e7f934255dcce7b2d836476c48b0f48a1137fa375c674b50bb4a7616f95d4cce7f5aded935e07e56ea86ca9c5749d317ab93437846fa5a005e27fdf296b11cde5c00b505ae15b3ab29b82062fc4d5535ed1473950198c63164d46c105db3612ca1676b190f118a6bab998df46dcfe0da83854102808efa0941b3a88c3506854699290620637a00005800000000000000ffff000000000c0034a0df8c8f8c89c82a38b08b4ceb635d348c3d8387291a763356f7a03d4775c39d0cfa04e748885bc5c6c0005e308c9ded4901e9b514d6b7074a0367643584a3c3f8060896578d00b800000000000000ffff00001f000000d35da8ea5f3729f506e71526ad1947b0b980b52173e64e5a02d29e48791d3e1c34e8c2a2dcd1471861b683624a0167c97e79f952456cc18bfd3881bf6e6cd6a0b914f2683244fa5da2dd3d265cb2f3c7595cd8fe1ccf12b013417d8fbc4ef3b70c64a1d5b82c68d66614bd4f0eab8ebfe05570618518e3de4a7e4d9615d63914c29bec3137aaaa1ee6dec1e819e792ea3df1fad6fef025572663fbdb2f20143fa9bcb34137c9000010010000000000000100000005000000a3af217fc05c6bcd40032584b25cff1e7ab22c91443637497c2a14233ec1c017744a794f6a3d05c901eaf708c1bc9de9ef02733ac94f6298fd28cbf9f32d09840b90f685d88c1bdab4c6c314407c25244516fa51de6e156b096f3c14717a2e65dcb3d8d874ff1cb04db7a86bd4af1c4fc70b70bce18c9c84e3d93eb90dd3b86fb418348f5bd2f7f2cc301bf922baaf218cde4910a31656832a82fe8a5207444504ccc9a9a77ff43f5d6b3b9b56a9958c3eab702a77f31ebc9efe77420c0994114b5a6e72e29c5e7f207efbb78434085ba7922ea7a8f16093d3d48f85904d33a160135737a84ea3076ab55e1bc7f31d736893dc80a19b486e2b3e0f8f1ea70000"], 0x358}, 0x4}, 0x10, 0x408) setpgid(0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = msgget$private(0x0, 0x8d2) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYRESDEC=r3, @ANYRESHEX, @ANYRES64=r4, @ANYBLOB], 0x401, 0x0) r5 = getuid() setreuid(0xee00, r5) getgroups(0x3, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000540)={{0xd0, r2, r3, r5, r6, 0x10, 0x7f}, 0x0, 0x80000000, 0x0, r7, 0x7, 0x6, 0x2, 0xac}) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(r0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x3ff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/78, 0x4e) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r1 = open(0x0, 0x0, 0x0) setuid(0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) setrlimit(0x0, 0x0) r2 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f901fdca0438004000400000000005008000"}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e8904", 0x65}], 0x39) r3 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x20) dup(r3) connect$unix(r3, &(0x7f00000001c0), 0x10) sysctl$kern(&(0x7f0000000200)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="57d3f5face26c2a4c8c99d37ab3b6b21feacc44088dc28508e2116487b9879794c5228c0a1699ed59c75bb7caa8323d8ae91a1de2780373b2d6e0469fbb7ba0f5e6c80e9bf3ca0fe950eb8e84b71022286bda858c36ea2a02885d647605dff98e94016c3690644ea1ffec3b76b816fbc716d73551bc635ee2c20e88b7013e226e3ef9a31616cd7c617b0b9b67eefb67d25ef670b73", 0x95) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x4, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x8000000000000001) sysctl$hw(&(0x7f0000000040)={0x7, 0x1}, 0x0, 0x0, 0x0, &(0x7f0000000400)="a669c9137b53833d0ec272fda8110ab6cc37eb51df6c7f556cca23095463f815037159e4c25a8cddc6b95f850428793572581ebfffa3aec9201ba5339bd235e4bab50611ac980b0f899fe0bc6d5e5373b2dbe76c507f43d9e5ccc73f27fdec03142a47cfcd61dcb16be845ae8748d97163ce8150c5bbc0df51c9bb8cf87dec06f6c9da90d527f3dd933285ca24e2fed3ed8731fe1741946d4a4140a33978c7c9c6659fbe6f0e64d50400000000000000c3e064d5c48e6b99da0f1d4acc9f3835c3fb6d7b1251d1d485ef7b38728368600bc41cfa5b1a44704a2152f1af536c5dc19ab936d95032bf38a1d31b9a8377c9d988b67618de40f7027a0c4c3e72e221cb3b03caf0040f16a73ee229b8c4fb01269e9fa60395f4286ba1db", 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./file1\x00', 0x40, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_tcp(&(0x7f0000002c40)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x7, 0x4, 0x5, 0x3}, {0x5, 0x3, 0x84, 0x202f}, {0x3, 0x47, 0x1, 0x8000}, {0x5, 0x1, 0x81, 0xfffffff9}, {0x407, 0x0, 0x2, 0x4}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffff8}) sysctl$hw(&(0x7f0000000380)={0x6, 0x19}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 64) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xb8) (async, rerun: 64) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'.\x00', 0xfff, 0x7, 0x4}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (async, rerun: 64) syz_open_pts() (rerun: 64) syz_open_pts() (async) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) (async, rerun: 32) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0xa) (async, rerun: 32) socket(0x2, 0x4, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) dup(0xffffffffffffffff) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) getuid() (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0x80000000}, {0x1}, {0x82, 0x0, 0x3, 0xfffffffe}]}) syz_emit_ethernet(0x4a, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) r5 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, 0x0) executing program 6: socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="755bd31ba003a8235a3611b94ae84fe4f0e72206533a1fbb00942bcbbbb6fb3aeb235956b0f98a9b67d5a6ed0238b16994847507aa8142bcf9c310fb6b2b0b8a6b19eddb3673fa5bc5dda16ac083e2986c3418c3b170a8bf1ed62b7ee1d7871ec341994551ae59de33eba38416795f5635d2b3f197417ca4af42fadd00156f3623dfa7cc4571f2af4aab5d6f8e6786df3e5d6b6a944ff9ffcd9ce8d4664ec70cb22b2934e9a68bad4d136167e359b5ab678510f8a3f0ffa8fa2b4414e688502656a2a3b30a14f69251aff78e9be8b3", 0xcf}], 0x1) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "8717f9010700000000000090d692480d51aa8000", 0x0, 0x400}) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x66, 0x0) socket(0x18, 0x1, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x30, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x46, &(0x7f0000000140)={@random='\tK\x00', @remote, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x6, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x645b, 0xfc, 0x0, 0x0, @rand_addr=0xfffff646, @loopback}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x7}, 0x8) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) r0 = socket(0x10, 0x1, 0x0) close(r0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r2, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000f37000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil, 0xdfde}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r6 = msgget$private(0x0, 0x0) getuid() msgrcv(r6, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) socket$inet(0x2, 0x8000, 0x2) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x20}, {0x406, 0x4e}]}) executing program 7: poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000000c0)="bcc2d0465e476b02dd2c0ea3db25183e4e3e08ada8a851cce7cc95b2380899dd9c7f5451cc7d9fba98e555379d96", &(0x7f0000000100)=0x2e, &(0x7f0000000280)="fe1f1e1de9ef7b237eb1352fedcbf549f92df73b99cc60de74a5852b779a87bb758b6cf0d7bf46b12eceb6d6b83838064c5e80340eb743f5f220c6f90af091b87b0f2ed79b857787967c61fee8b573ebcba0cba7c430add95973961cdcfbc99c6cbadc89129af7435c2155ee3aad36df253f0b567f203979a05df02c7f5eff07d52e2f39625186c0c5d787f37e57557d33e172fe00bef21b339db52fca3db4e031a8024b96ed5cbd097ba9f70fe63f3a560f7f017d8fbeb73f6a1b4e4f0ff22ee09bd0a17f038d4001e7135a", 0xcc) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000000c0)="bcc2d0465e476b02dd2c0ea3db25183e4e3e08ada8a851cce7cc95b2380899dd9c7f5451cc7d9fba98e555379d96", &(0x7f0000000100)=0x2e, &(0x7f0000000280)="fe1f1e1de9ef7b237eb1352fedcbf549f92df73b99cc60de74a5852b779a87bb758b6cf0d7bf46b12eceb6d6b83838064c5e80340eb743f5f220c6f90af091b87b0f2ed79b857787967c61fee8b573ebcba0cba7c430add95973961cdcfbc99c6cbadc89129af7435c2155ee3aad36df253f0b567f203979a05df02c7f5eff07d52e2f39625186c0c5d787f37e57557d33e172fe00bef21b339db52fca3db4e031a8024b96ed5cbd097ba9f70fe63f3a560f7f017d8fbeb73f6a1b4e4f0ff22ee09bd0a17f038d4001e7135a", 0xcc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x44, 0x0, 0xfd}, {0x6, 0x0, 0x51}]}) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8a) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) r3 = socket(0x20, 0x4000, 0x1f) socket(0x1, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/219, 0xdb, 0x41, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r2, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x0, 0x8}, {0x0, 0x2002}], 0x3) semop(r2, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}], 0x7) setsockopt(r3, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x8001]) getegid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000001c0)) semget(0x3, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) geteuid() executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) poll(0x0, 0x0, 0x0) open(0x0, 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x20000000}], 0x9, 0x0, 0x0, 0x0) socket(0x21, 0x0, 0x4) socket$inet6(0x18, 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x41, 0x0, 0x0) syz_open_pts() executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="9876d692a3ef9cf2b923a2f0", 0xc) write(r1, &(0x7f00000005c0)="14bdfa5dfae71f651801288d98307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd05000000fc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426ad542c2148aa42be940970fe88d34d8f99afe7e7820237400000000007400000100000000000000000000b333fbd8b41f0d81085d5ba6e27c771f0760250894dea4941b97fb0b658f797d7752b35f9e68ac7e073aa12b469c1015bdcd78b765da8edb1f4736352032d43acab540570ad9c39cf5fc38cab91164e01f168e1520abe99721d294d38ff032e5f189b828786ddaf503e5c86f26e593c58cefd8b3645fc6e2e16ca39d7519ec5e258e0e3a934613fb758d83e2159a10d8d13bc367cc71545a40ce268232386645470aa569c12da0b49010bdf6bfa21dadf3eb9eb34751517b17c1383aaa1ff245ae7247e7f6bab56c38dcba64ce68818ac0651d2ba043857da946e2164b49a76915fae44bfeca2add1efa99ff6f75d8e8fa00722a", 0x171) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getrlimit(0x0, &(0x7f0000000300)) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000100)=""/86, 0x56}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/240, 0xf0}], 0x4, 0x0}, 0x3040) executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000180)) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x48) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r3 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r1, r3}, 0x0, 0x0, r0, r0, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120}, 0x0, 0x0, r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) seteuid(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f0000000100)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r8 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) r3 = socket(0x20, 0x4000, 0x1f) socket(0x1, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/219, 0xdb, 0x41, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r2, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x0, 0x8}, {0x0, 0x2002}], 0x3) semop(r2, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}], 0x7) setsockopt(r3, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x8001]) getegid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000001c0)) semget(0x3, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) geteuid() executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x9f}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f0000000080)) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x10) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000002c40)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) read(r1, &(0x7f0000000280)=""/123, 0x7b) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0x20, './file0\x00', './file0\x00'}) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x81, 0x4}, {{r5}, 0xffffffffffffffff, 0xa, 0x0, 0x0, 0xfffffffffffffffc}], 0x9, 0x0, 0x40000, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getpid() socket$inet6(0x18, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x20}, {0x20}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000100)=""/124, 0x7c}, {&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/136, 0x88}, {&(0x7f00000004c0)=""/229, 0xe5}, {&(0x7f00000005c0)=""/69, 0x45}], 0x6) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(r2, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000240)='.\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x90000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x18) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x24, 0x2}, 0x0, 0x0, 0x401}) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x810, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x1, 0x1, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xae) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000280)='./file0/file0\x00', 0x2, 0x0) r6 = kqueue() setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x1, 0x4ec8}, 0x8) kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x29}], 0x30, 0x0, 0x0, 0x0) r7 = syz_open_pts() dup2(r7, r5) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYBLOB="00002200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f0500000003ac1400aaac1400aa00004e224e00"/78, @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(0x0, 0x70e, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod(0x0, 0x2000, 0x0) r8 = open(0x0, 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000480)) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getegid() ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r5, &(0x7f0000000000)="faee4db2a5febc10a8f7338845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06c37", 0x3f) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)="050975c42f2ba26b901057b3f69eb42480d5fd8cf9daeee036e219988e8801ea", 0x20}, {&(0x7f0000000180)="5688a8985c41b47e0c69e99d4356dd77a762a4be13ee5a4a8dd477467562", 0x1e}], 0x2, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000500)="71f91e34e17e434244566462211418da3230e792609f8dba0fdf961b0f456a260d9c9708ed0981a6459a926e09951b119cd7f99730cdadcea43cc200fb61fa7c5c67851f935f6935cb73cbea43004e738365d3e1b35e14f5554fa99ec3a162eb5f4bee8c79cb08638f6914a4cf6fa960cff4a5485a9586db1b80d78e1e40a9862b30ffec971d7313706f4b68c0d11eb26d2e4764cad244f856f6917a68f48cd3aa7cee5a6f6a56df2f5f116eeace2bb982552c5839995ff953aa78b50f217889149c90dddb5e05363ea0f0593c7375b5537cbf218b1d03286bfeb56cea15b12962c7c1508f0680d4dee6dfc3212e8e7d068642bdff", &(0x7f00000002c0)=0xf5, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(r6, &(0x7f0000000300)="1e", 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x162) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000080)) r3 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r3) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) fchmod(r3, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x36, &(0x7f00000000c0)="008000", 0xfffffffffffffd84) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000080)) r4 = dup2(r1, r1) shutdown(r4, 0x1) sendto(r1, 0x0, 0x0, 0x404, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) r5 = getpgrp() setpgid(r5, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(0x0) executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r2 = getuid() setreuid(0x0, r2) chown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x10b71, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d2360737054f7fbe38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102fdffff710fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a8029cb2571e41eec11ea519bd74616522930ac26", 0xc0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226000000000000", 0x8}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000400)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447dca1b14b3dc94", 0x135}, {&(0x7f00000044c0)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000000540)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde12e70592e761390600d1b868f31e9d4e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0xa2}, {&(0x7f00000034c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926189aed0e42bffd2c6147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e3c5921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be5260", 0xc80}], 0x7) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x5, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) r5 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) setrlimit(0x0, 0x0) truncate(0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) sendto$unix(r0, &(0x7f0000000180)="6e20897d8c368f85d14b2e25de2fb34b6d50ea8eea78fa4e92351593437c42f97886b6b788cdf78b22704ffcccb03f461fe1b125705589156f28748d38a65a7238d2d7752cafca67c80916e735fd085b244509297f56de17c138553c611a06c0073b3b0a87cd510c34ca8b995ee3608bc3065578a25bdbbc3f184562de7e680e7dfbc746ed14", 0x86, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(0x0, 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f00000000c0)=[{}]}) syz_emit_ethernet(0x66, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000002c0)) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x1, 0x800, 0x5, 0x1f, 0x4}]}) fcntl$setstatus(r1, 0x4, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@routing={0x3}]}}}}}}}) executing program 4: munmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x56, &(0x7f0000000480)=ANY=[@ANYBLOB]) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="e50db0e8ce4bf118cca6f1dfc8f1e625868aed9acd5e57af16498223a82a4ff3a5821bd9f28aa64a06236eefc5ae7741d6e016476a82350ae55d1fa5d9869b662f397c0ab1958adb7cf6683a39455f3d11e54bdde8956e4873c4640bf5ad5ccb40c7008f982411821e0f869da099481cce69a3fdc6a5d376032425e8ac5feca458939767bdd34acdb0ddf31bfacd834b3db8273d311573e607d9caaf4ea3351487afcf30841e96f69ce167b4209dfd8b6d75fa48e2b9fd55f93355a0c0d43d457ed8b242676901d2dc6b8a3c388c68871c35503539bc89058e1ce35afd0064d3ca2308beeb8ddb1787eb212c1263f0415c9dfc1641e943f5cb9d2f82675fad80d238f70836dc3f04c26b40fb826e1e7c6b7686db943e99a8cf2a40a04eb2695df8a60e322c9c29f2f414e14510ef1248710271ec8081617f31ba7c", 0x13b}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000200)="b10014bba3035f35f36d000003000000331c13fecea10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e08004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95978c7f9100a888aa5d47e7e4f05b30bdd9e7c3a7082a", 0xffffff06, 0x8, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000940)=[{&(0x7f0000000500)="c5cb71964c62", 0x6}], 0x1) close(r5) execve(0x0, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r3, r4) executing program 0: poll(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7d6}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000380)=""/220, 0xdc, 0x801, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000580)="12e1f34ba5e430a7553dded6f47ffde4c85405eb", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r4 = socket(0x18, 0x2, 0x0) shmat(0xffffffffffffffff, &(0x7f00000eb000/0x4000)=nil, 0x1000) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)="00ee27ba", 0x4) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r2, 0x40, 0x3fffffc, 0x0, 0xffffff0c) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000000c0)="bcc2d0465e476b02dd2c0ea3db25183e4e3e08ada8a851cce7cc95b2380899dd9c7f5451cc7d9fba98e555379d96", &(0x7f0000000100)=0x2e, &(0x7f0000000280)="fe1f1e1de9ef7b237eb1352fedcbf549f92df73b99cc60de74a5852b779a87bb758b6cf0d7bf46b12eceb6d6b83838064c5e80340eb743f5f220c6f90af091b87b0f2ed79b857787967c61fee8b573ebcba0cba7c430add95973961cdcfbc99c6cbadc89129af7435c2155ee3aad36df253f0b567f203979a05df02c7f5eff07d52e2f39625186c0c5d787f37e57557d33e172fe00bef21b339db52fca3db4e031a8024b96ed5cbd097ba9f70fe63f3a560f7f017d8fbeb73f6a1b4e4f0ff22ee09bd0a17f038d4001e7135a", 0xcc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x44, 0x0, 0xfd}, {0x6, 0x0, 0x3}]}) syz_open_pts() sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000140)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) executing program 2: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="307c31bc556428937d4cc7eed3b789891c7b3cd7f519f6ac3fbc765ab03f7c7136e963657962aadfa565a11e00b220c28ac9f26149e3099dfb98e83f34b78a618c03ad47c7c403eeab0bbb1ec4cb8441720962ce9b182a6bba9b8e8056c3eb0acfb2470890bcd249073bf447bdacd734d7b23742c23f6d01aba744c613337b77349a6209533f3b66ab21d2e7efe58c377703cde722bc9f38cc97a00af1e8957c52b7b97d466180e8460820d4c5d391d07ad3c9a7a5d779c97b9fad3eaa9903c1769405f2d7ba806d919fca9c4ff6370c7249d1e4a2b7f484f071d29ba3a8d4bb2c0b958137ac3c268efe558938e2252662805464befe8287c14ddc438329fdbbe6d98ad1edae358ada81a037144395b4b180ae9a1a85796e55b4a0d76d30ab392445d38f88144de2b13046058eb6b5cbb1eb13ccd7f472189dcaec90bcf0960e85bc7080858dbb0cdcfe2d19451daaedb76b3ca3ad9d8afd679f3040d60914be30fbd58b9d9fe53b0ed1732d6dfad7ea80bba90c42cecf2255bd12f345d2bc2506f474eedda89e087cd829c0436bea78773aa8f90869a8acb5af05f4c23a57fbaa02fadf8c5cd33862a35f3edfc234a0e3d01be4f6d2a4dec54f2d7a9d7613e9fc7047cb92ae01142fb34101c04beee9ee3aa8db4fa7c07a4a4c3e5ae524d3df2b35ffa1558ed36cf6993e3ebfe9aa6e0e99a6d2698955a3525e7d37d8b5c30562c6669066d3e8686e0702675248bcc224d23254741c0025a6a9940ccf00ccbd2bee28503df241528b3703cd33cf89e73ab132039464a02230101d6195c11edae4f7839585428238d395744ff5417e8d04cab7f1f3b44c231aead1d64e8135da69e9289108d53108492f8d04f86093313a6dd3caa4934c24f8842b246cea6b0ed4e320236fecad7488f6db13a6669446eef955bed1e6459aa064185d77cecd767c24816fbe0c5853b771cec9bf477cc9050dd196f7b7c78dd3f023b502cbcd03522ad9aba1c81cab1ab996eb2675aaea9c33b2090b00b0adbb737955343bc322835143fb1b8b0d6c9c1d342d40725b4be2f91d215df5c6a00396a32f275465fd26c817ed34e9729bab7333420b6a853ed82b6e0b68e09c64081c46ac01550a335629c40a0ff58991c57146e402070d3f06fcd2cb07327731c45dd2a776088ab5f3d03269afd08a2f2086995644bbe7805a395b419408ca4385afd9f878f3fc64668f9ba5a0283f26a4bb22e519e436e65b17834216824487bce906fb35a399b7770dfc5bdff276fd553e89bada22b61dfae7b0f718e2044b3f758698033d741a025f79da4b8df32298cd7d5e7b21bb84e1b8c82f0d4809bff2e8b1a5d3d405adc5da986e36ddf3d55e471e91afd9b54dbffc371b7a70eb71682caddcbde29ab1df102190b2a9082c85e533bdc01eb43a5d2c4b4b65c337c21ba111f767976e064eddd8a97d302d294463d583f15bf548cd41ac0dbfd8c737ebd9edd1b91e5481ae1ff700ba6af4cc174a1d06f8ef3ff96eff0414b1cf6fd4de03cb2b08d6e63974059e2859db9f6dca029c91902077984f9aa39bf30574dd8e9dbd720b08c14947c0cac2157d71394b88172b4135b5203798e30fc1a14ee6cf39c7f2e6e6a161d58368c13457d4cfbec0b73acabe8bd469a91191bf8014a60d729f1e7bf8fc9b147e7d353a9a1ad8e1b4c47cd981ca79e4ba516d8f97b10d0d69a3cce0b0fc256e0949d0053f5152ef80eca90566063f1a98a53c028201eb5a8a6b8b7b1be88930e01fa70727e57368443f5442522988aa34cff377f843a8919e42aa8b8d94305fde9b0958bd16ee34e96bd13ee46073131f74d06145bd011a6818d74ebe5f4873a6ed4ed6db84e1f182c413466309f0b5602902006b17b03f919f5242bb12c34bb1fa1f9fbf3b0cf112310c9e6321c9329227fb1d207ca3046e31c3e6f51e9e606687d78565a11f51c1e0c8dd91469974b5cc32a3b2e17955913518814c690b4afca3f2054b321357161ec9faf325a75ea84f6ff4ac89982c91682d4355747ea49b13c1624aaf352da7c9e4da627857d470c0123d05dda088baac3d6fd6e631087f60f195cebe56c82f4fbdb01697573df24c605349c70e3bf57b214c9f1e7d4d17f3852f787f5729e34545ae3138e271e1d837890c7325e8efdd4292b76c2ce8240f1a816a1adc760ffcbecb471276e9280ea952617d09d7e58e3ea64491264dab8eaaad541b1c4838fac8b1030c1f44abc167bfc14ded0e9e5e82f6e015e801d7f1dcac09979d95724f5f70f6f66fef96fd60e2d68257ad030a98a30c6a70a70a3ba42b4b4ac106d9f1221fdb3eecdf0d7446b04d9c8cf83e9399e73113f4b96cb6879d977ef9c373982e08c045d70a4e1055c274201117234126a0e12c9aadfcd0a94b9319539ac922f84ebaeec318483606c6d6283dd3ea1ad4ec9bacbf189f33d590ae3e2928a0e5ed7324f71dcaec8f2192e4b58e8f8f2235a452776cdba5b381b8271885cef33046e0d77487275fa8b305431f8dc9c902c03dabcc4d60ee1613d2a4e454d9ad6bb7c45d3151e739919eb23277274619dcdc6ec76c818033f913e8a3b36c89c38f94a5ad84abbef3e8902daf3f75a6b3c476e4998d3d006452c98fa435b6324df3a1d42069c01dd0cb68d4f0b2283bd81ddaed0527564e8b9f551df9c5b64119d5487d04807d8f1cda9deae94c64291fb040e17f23b192cd5b4a22342f8e0ebd52d9fdf022c855e36fb7f2b548be8b62c5daea1a839189056eaf14fd801124482fe08ac1ab5e2cd4f7eecac7361ec2cb8d08ee6c584f29a01fbb6c67f679ffb3b3f76533352175e5d2d688722893ba5eb86639dc30411a6ddf946dc5f70da4ad591c28c9f9d5142a14a72d41c045173720739b545618223b200bfeb5784c3493addc23b603a1bd20015418b0456d0e85eadb8dab8e39d1472a276d7089405795d78df2061fa973cc934c5dafb1ef6104e5dc34c32bd1c3b2781708ac066958ebf973a81d7bfe1ed89bdcd502c91ea50f908559414c51e42dea4cd2efcc28373897e922007b107f5c34f1b79b029c9ccf587b8d0e2ace291dc687f10505959d24e86243ee9f685c54341a0c70213d2d6d3f49ba12d9239f46bf1bc08a52de30dac235d1e18a73278765518696552e142ee1d3ecf43252686878233a14893cf7b3eeace42c58385c9de7cf0909f4efb8924c9a297827ee8d2b6d6f6d066bec06528cc1277fb43a902ac2a1098dd60f30e6d4f9fd5464a7d1e5d3603b47945a0f3a2f6e2d8a176f605941e7e226f34b374e679a78cf761b40f0f5910356d96e0df4735dff85c858256169bd0b22fe19d079ca7bdf6a73fa4e274d4b74753580e2914ac5b4a84a52316b667e5b2839d0325bac371e756adbed34ec6e80ba56a2cb11c655e38a92338a76cb9c7f49171242131406b18e81fb4378701c956a078b5f2b64fd2811bae9c111adf336317aac49619accfbd12b9fccae1ec3bf4226538a200f146923d2f7f36aae940c72b38eb74eb5b03bf938d8fec7dc834a4b4c9648e9775ed76d72c16f4305620d8678b25ca8f4d02b08ddeb05b8e80904389702ac0a6c4a8b4b417cd2fce25f24b6c4f74fcc2d76dcab113d40fedad69f8a9ffa5860c65ebba8b3917bc9d49d28716556269c431ddb86d9410f8015ae4fd8a0f2ffea46cdceadf0eb0112c67e032cea94ccc65bac3a30c6e3c605f5d782032fa3c72a96f345d93f882463cf7a8c34bb4cb70205e6190ac16c8d52776533d4746e63e038cfed211628fcee89041ec5276528b6ec540071c4647ab59d390d088a6ea819a0070cd038f5c8d7c5cdcc465a6990450799c054e37d9c3a28b6a03d9ad39842d542e976cf4978688af4c58960cc631ba66855b575b724deb78083d99aebc64e37d7b1b609b73533b9941f4ce7e866a165046d023b9bde35caf768131b15d7440a38becb713a4039d3f57a2575c470eb54265d646fe0c39217a2ea7795f5d11202fe57661f38c4a64f616df4b9b3293933b353edfb1cf9f4ed0eb2b1ae5c0a1548274a34be35dff6501eb743c758854c847046f59c7d166e8234846f18f1e65887822cee6b560d88a7ff64581260899b239347aa80116df8c30ac1218fcb86e7713370317922c5cf39598c2720abbdcb7bb09f633d5719f2808c5bf73334599b13ecd9c9caeac5e372a85c0c225ae87295807180ca861c1523394301c73cfbda0abb410aa614e902b883dfda0ecd2f4479f3b75452bd7e64d60bae1c2c2bdd2a7089f3e8e9002ef07b37ca9aecddffdb54e86533b24d30a5504efe26d84713ca9e8e1627ebfcac8c290128e3c0647771100609ea6a3de95ffd9337a17900e47fffbd4a305b634b722623159d054c4486c33df78f3f1d00a12a9aacb98b029da0980b20c5af6a5fff57fa952a640a05fee67430281fc4eec80054564e467463f1960fbb87726e79f8cda6eb496668bd14cf632e3d2cab55e85f468a04536ac14ffadf3cfb3bfcdb4296ec7b2678b667c9044cb94a7388a2db7d89322c191f950398495d8f4f3e6ae07084b8458b00fbb4484e1ca0ac90efbabaf4ac8bafe9847e65db59b108efeaeb90af6dff4e7f3f00c124c6027734676067ec57544871ae67146715ce7c4eab0769f4d1d68155e1ca7e70fbb74c64b5cb29883f550994f7a0e261b89e287a25f5731c955990688d1b635fe2f9a58736d543ca3fc3b758a74cb4fa7cd933e2a67453c31d976ddd1b8be75573c0e77f4103f3aafcb088cc9b7b5d74f401477451b93549e794a2f1a302a5060d5b608ea029f6c00eb0403b4e1037a53fa16260fec1bd7a79cb12b65fb818f3742b683601919bb71e803f387abf1327ca4d76f152a549cc3b43b77ca4f5024dcd371735f0c850489d298383cbb0f14e807880527ff2f935ccfa859f6c1a74de3ffa0d65acec15f5f4d13772588237753c88f7b91996ba1f4dbeec3884a812ad85dac276e8aef552d1fccad466b033325640253d04a1baf41378ff063c2917b3ca522595402c94c4ec040bdaf0f5b75839c6a211472774859562aff2068c2054e183254490482eb71e5c968b4397d7a56a880e8e8aef5922a54d91e69d21406c4ecf96b2477d8002df49c34b078b15db3d5dc0156fbd3abd45e88d87a7f063c3a7a74f771aa1083470bfdcb6bb4190bb2ef9580d1aca2b1fa3ce15b8ac5f16408faadf4cbffb55f51bf3cbf7355f756323cf8eb4a827b5b15524cc83be3dfc0bb7096b77927c3ff686c645541c3d0023137da2763548c3e57301338982b2242176a03d6e1b7f464f83136ee99102293066b269875e7a93003e5a39f48628e665b369334da279dd4424a029ad887f884fa8c1d69db87e9a71794ab2319e6afded7dc9c9c718822aed202d97950ad573754319909075b0b04d0a7705068f3943d3f9e55791cc021c2011444b33716c677905e9720f2f20f89cb66cdbd58c05bc9da8e1bd75eff2dbb176edbe3f4db188553aca1d42bab07251d9609fa51586fb119389c175e199467a134f7d84278a511c62cf21746d8ebd9d8d002869d11fa172b5d3808fe25e946ae35a26bd05615a9319c38d85c013be728d89d0e7821db4e9230b4fd0b79bd2b261ddf068ff1cb1f10cfe7ebc30c8c5278b28b7e856c1430e7e740b42a02c08d196b43c829ab95764c2d9013b30d8f9c01b96c9cda1aaf69d5bcee86a18fa32b1807e93b4b4994fb1b2295a85f2eb461888db1ccea38bcc5687c0f6c76608c7379afdcd7ee18fb97d66fd1c48ba11b7f7e7a6cc03b07eb3b36f507f3d", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="1f41e95d89c6ae805cf19f7028862269dffd7ccfdc8319ed54c8605bbe2572c99980414286c03712decd1fc116aae6ee2976f4fb69646553a860605e6e4f755e56e43b8f9accdf35d7359b099d561fdbdcc241831147de339f8713b2bd9c45dcfa238c6b01a9c50bfbc3620a7e3b8139b87440c3de45cda863af75d40340159ebc50d4d77298f8f146e321bf8df159189bee65975862e059985c76995d39fd36e668de732a", 0xa5) sysctl$kern(&(0x7f0000001140)={0x0}, 0x0, &(0x7f0000001180)="9fac6ce9e1b1f9e60ea125c03786cd15b4e78dff2d160d1a6de9839192ceab87d54d0251f1b1a407bb1ea0ed0232e2ccdfcd30390ca3aee0d329372b0f29ee3b38ce864f3006b1301da36c37c701613b0a568f5e06d9ae1965d9d7ddb7108be40058367086702c61e98f3e41ea05cb460909ab054e64d2c2ae2a6618d95896ec144cb2dfac83aeb4dba79537444197071cc00cfed0ddd9a86d38f0d50f1f9c7fd55bebcac8dea0d81a2ec6", &(0x7f0000001240)=0xab, &(0x7f0000001280)="301f27f6b2ef79c1e31d129643d2b538fb48d6f91970be476dedb83951fd59edf72777b48d75669b077381f130847592effe5bf6ea5e6ea98c7b07590359d36b6c6718738c21a97e4228b9d1e3271bd68b360ed2b093cb59324587666484a1372f06c569714a3c4413a99c27e6d4f5f85b9e84ce101ce1", 0x77) r0 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x100, 0x0) getsockopt(r0, 0x6, 0x3, &(0x7f0000001340)=""/178, &(0x7f0000001400)=0xb2) sysctl$kern(&(0x7f0000001440)={0x1, 0x45}, 0x2, &(0x7f0000001480)="2109876b730a1edf9d0fc1c27cd1d4243008fc7709e84e43f0d8e9c10c63930cea0ad621df8b4415312d301e532226d84e901bbb5983a5f1cc21a19030e9e1cb946f660114b2f7ef4f49fb387fade8c4", &(0x7f0000001500)=0x50, &(0x7f0000001540)="49f8ec756d60b5c4bbc1bfb97591765ffcc9ba9fefee2e22572e9cf7d236096616ac7d6d5568457fd27c891880d9a8d0253b0c7a50fbe348166e1b721df2daba4367d4df607ffad4e8d43aea91b63da380c11610f65a78af482ea99c84d400dc1eca3c6c8e806cf7d1afc37ad45958d654f5a792e4a005dbefa3468948b617e4a7c21f702b27ea94b4ab725c41a815d3", 0x90) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000001600)={0x5, 0x1}, 0x10) r1 = getppid() ktrace(&(0x7f0000001640)='./file0\x00', 0x0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001680)) shmget$private(0x0, 0x3000, 0x1f7, &(0x7f0000ffd000/0x3000)=nil) sysctl$kern(&(0x7f00000016c0)={0x1, 0x1c}, 0x2, &(0x7f0000001700)="0fdcc9ff7031fb9a20971fb81e2eb651ab3643d53d46ca962a9ef622d0ca2d7deb99c414f82f3fe5bed8488c08fb89f4b9752c61daa1463709cb1540129547adfe31931e2e69c504875dacccd044be9193eb64d77b1a43facc83277c58aaef7f1b79aa43bf05b3705715beaf887e1cafd1a8ce6f255c8cfe96e3fa30607f3e44b9683fa7a8dceb92a0c6c30d2ff8903e8dfd026658d4ffaf521f5828b44ff5a0b9d9920fa25dbaaf52a14f4d6d4ad61b98f2e5356e567fb7e29225f4df60fa53e13e354fa8849eacc8aa07416b3a891adbd3ca5f9acca96f171617163d16b40c1b3875fb3270ef3348463da2ada60c3a408fd55d10", &(0x7f0000001800)=0xf5, &(0x7f0000001840)="60e316d7fde7e0be7ef195d7da5a34a56c516def92291af094cb3e50913a830594a13e98bb3e7713280817f96e4ec70d33874465c1a3163ef7fd5820e33a", 0x3e) r2 = getgid() setegid(r2) r3 = semget$private(0x0, 0x1, 0x811) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001880)=""/200) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980), 0x8, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001a00)={0x0, &(0x7f00000019c0)}) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000001a40)=""/119) sysctl$kern(&(0x7f0000001ac0)={0x1, 0x6fb3cb8b6d0d3465}, 0x2, &(0x7f0000001b00)="b59362c601d0887ff47387a46c1ed975c6d96995872d0814ceef75a1adcdfa3314f753d263665e63a4", &(0x7f0000001b40)=0x29, &(0x7f0000001b80)="8ed1f32a7f94015c61606de0674bb3eef8c97cdef7821d9faed450da8ff5cb7711", 0x21) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001bc0), 0x10, 0x0) pwrite(r5, &(0x7f0000001c00)="1805068e5a8420f4d292b75d8b9fbb1ecba39e786e5fe90f089adffe54c5a0b749d3f65e7027726836cdde89c6269d83633ef180a9d11eaede1c4e8a8c67eb4ab664def227f3243b802687d651633d1f7fe9f3e29a8fbeba9d39b6112deab21f1c705e81e6098b34d4c7c5072e8ba6e55df9c3", 0x73, 0x8000000000000000) listen(0xffffffffffffffff, 0x800) listen(r4, 0x101) r6 = msgget$private(0x0, 0x28c) msgrcv(r6, &(0x7f0000001c80)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002cc0), 0x481, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000002d00)=0x5) getpid() setgid(r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000002d80)={0x10, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0xb1ca}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1dc000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}], './file0\x00', 0x5}) executing program 4: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c0000000000019078ac1400aae000009078fe339657000000"]) setreuid(0x0, 0xee01) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x8, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) r4 = dup2(r3, r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c6", 0x44) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) malloc(): allocation too large, type = 29, size = 28292870884 executing program 5: syz_emit_ethernet(0xf6, &(0x7f0000000200)=ANY=[]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x4) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x81, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xa420000000000000}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(0xffffffffffffffff, 0xffffffffffffffe1) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0xfe46, 0x0, 0x0, 0x7fff, 0x4}]}) r7 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000280)={0x8001, 0x80000001}, 0x8) ioctl$FIONREAD(r7, 0x81206919, &(0x7f0000000100)) r9 = semget$private(0x0, 0x4000000009, 0x82) semop(r9, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0xeae, 0x0, r2, r1}}) connect$unix(r3, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000380)={0x0, 0x8000000000000000}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x44) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x4000000000000084, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r3 = open(0x0, 0x20000, 0x102) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) kqueue() kevent(r3, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x69, 0x2, 0x8, 0x3}], 0x5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffc}], 0x3, 0x0) listen(r4, 0x0) mknod$loop(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000000c0)={0x100000000000003}) shutdown(r4, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) ioctl$FIONREAD(r0, 0xc0106978, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d901ec096a31c7a113537b4ce1f378a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setuid(0xffffffffffffffff) r7 = syz_open_pts() close(r7) syz_open_pts() executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00', 0x2) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r2 = semget$private(0x0, 0x1, 0x1) semop(r2, &(0x7f0000000340)=[{}, {0x2, 0x8}], 0x2) semop(0x0, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x2}, {0x0, 0x9, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {}, {0x3, 0x5, 0x1000}, {0x0, 0x8}, {0x0, 0x0, 0x1400}], 0xa) getegid() accept$inet(r0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001280)}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f0000000140)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(0x0, 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f00000000c0)=[{}]}) syz_emit_ethernet(0x66, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000002c0)) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x1, 0x800, 0x5, 0x1f, 0x4}]}) fcntl$setstatus(r1, 0x4, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@routing={0x3}]}}}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r1 = shmget(0x3, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x22) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) mknodat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x5) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file1\x00', 0x80) r5 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x580, 0x0) renameat(r5, &(0x7f0000000200)='./file0/file0\x00', r2, &(0x7f0000000240)='./file1\x00') r6 = openat(r2, &(0x7f0000000280)='./file1\x00', 0x1, 0x81) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='\x00') rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f00000003c0)='./file1\x00', r3, r7, 0x6) close(r6) unveil(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='c\x00') getsockname$inet(r6, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000540)={0x9, 0xfa9d}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000580)=0x1) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000600)={0x5, &(0x7f00000005c0)=[{0x7, 0xff80, 0x9, 0xfff}, {0x0, 0x4, 0x8000, 0xb80a, 0x20}, {0x7, 0x9, 0x0, 0x400, 0x6}, {0x6, 0x84, 0x7, 0x1, 0x8000}, {0x8, 0x1, 0x1, 0x0, 0x2}]}) accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=@file={0x0, ""/4100}, &(0x7f0000001680)=0x1006) pipe(&(0x7f00000016c0)={0xffffffffffffffff}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000001700)) setrlimit(0xc, &(0x7f0000001740)={0x1000, 0x1}) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000001780)) socket(0x10, 0x5, 0x80) executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x40000000, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000240)=[{0xffff, 0x1e, 0x2}, {0x401, 0xf9, 0x80, 0xfffffffe}, {0x1, 0xdb, 0x11}, {0x5, 0x2, 0x7f, 0x1f}, {0x7, 0x6, 0x8, 0x7}, {0x7dd, 0x8, 0x3, 0x2}, {0x4, 0x0, 0xa, 0x1ff}, {0x3f, 0x7, 0x7f, 0x199f}, {0x1, 0x20, 0xff, 0xfa}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12", 0xb5) poll(&(0x7f0000000180)=[{}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) accept(r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000100)={0x100000, 0x100000}) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES16=0x0, @ANYRES16=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r4, 0x4, 0x40) shutdown(r4, 0x2) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000000)="02000000", 0x4) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80286989, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff74, 0x0, 0x0, &(0x7f00000001c0)=""/237, 0xe3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x2c) connect$unix(r7, &(0x7f0000000000), 0x10) executing program 7: msgget(0x0, 0x210) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x16}]}) r1 = dup(r0) getsockopt(r1, 0x7, 0x5, &(0x7f0000000140)=""/53, &(0x7f00000001c0)=0x35) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x2, 0x81) r3 = open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x1000, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) close(r4) acct(&(0x7f0000000040)='./file0\x00') accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) syz_open_pts() r6 = socket(0x18, 0x2, 0x0) r7 = dup(r6) linkat(r2, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00', 0x0) setsockopt(r7, 0x1000000000029, 0x26, &(0x7f0000000000), 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r10 = dup2(r9, r9) ioctl$WSKBDIO_GETMAP(r10, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f00000001c0)='./file0\x00', 0x8}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)='P.', 0x2}], 0x1) syz_emit_ethernet(0x138, 0x0) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x789) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd60754699000000000000000000000dbbfe8000000000000000000000000000aac8d6e5e5ee90d2f6"]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r2 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0x7, 0x1000}, {0x1, 0x6}, {0x1, 0x0, 0x1800}, {0x4, 0x2d, 0x1800}, {0x2, 0x5c96}, {0x4, 0x9, 0x800}, {0x2, 0x1, 0x3800}], 0x9) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000002c0)=0x8) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) setregid(0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r7 = socket(0x800000018, 0x7, 0x81) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) r3 = socket(0x20, 0x4000, 0x1f) socket(0x1, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/219, 0xdb, 0x41, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r2, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x0, 0x8}, {0x0, 0x2002}], 0x3) semop(r2, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}], 0x7) setsockopt(r3, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x8001]) getegid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000001c0)) semget(0x3, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) geteuid() executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="c23744175423bf8722ece3bd2bc48122c267721cb699385dc62bea16b935f4aab4ccf8c6b55dc818b41791904b1566527b645c5097437a1c88fbc46a05eefc3fa04552424762ac867f916ea431d7326b814aa24f87bcf1db50e9859688bfb3b3d0ce375f7de742101667ccfbf247764329a9bd64662c870e60b7b555f36fd0a2bec3ee42d603b1a30e40a5e841df7dd5f458525f41c931a5861aaffd8a857204", 0xa0}, {&(0x7f0000000300)="465992c5322376460f6c5c8a91bb3c119639869e5bafd5947e08a3693e3f86e2943a2f721be6f848e7e4664064d4d06705bba35ef80fd8763e2c36a5c42867913a413600d6540ddafe78a9b7be728a2643a56d0fe7415bad9b0348bfdf319244e5d50c6d41832d151d913b551078628585b8702223896431ca324c76831deab41b9a18c3051015855c5994d3da249ede6f374bb80511c4db22676dce494264bbb6b645fd9b7c687d5d5bbbb8e4fb1a3143c8f547a225d67619491fa515be896ce25eb558e37bb445be2dca37553bb2befba75cda8eb5c284a98bcf187ee11f0170536d0602aac153674e4bfc81a40daad21d99e92364be209ead33661b4ca04d9f557678367ff3e0f18a05609df3b24a7107195543339231c1185d5dda7882138c7bbd35cd1af13030f13b7604cd7169dcc1578ba30ba0c877fc229841f62602484160aa34f3e823667ce680a4d535b9d3b919504d4a19fe41277093b4b9577e1ec345196e693cf468f805f3842b4c4bc702f1b060ccd9b65a028913d7e0576fb02debb4b971fe7939575f48155b20fdbef4438520df28afaa4076323bcd76109317005a476c366507b00d3e7bdd044f15ce3f4800d37e8f542a155b7b1b3f318567877d698f0993a2ddca41687c31a6227c97121e0e65cafef42274eb213379735870758fa54653cfbff12193e33d7098b3ce898efd6e2b59564b8b9dc6f74ff235ca1f69b5d2625175e09ee765efefd45c4651c920048a69b13eb8306c2b12c859492a6caa008d23088ea0878336e779b802cb9585cf47249fc2dd34c7bcb33fdf72fa99e3b1890a5779f78c9a488643117306314fa3e6adeceeeb76c11b7b12667e4b73c490286b9eb1024ef0caedb7a562a0c944febbfc0b6144320b0de085f6740d965814c09ac143ede7a8475d2a548ce3c492e73da570fd24717cec5b3ef4f41ada2db9272854f735a5c6f4bab50027e79ba219d1695070ed6f0d22e924223b80cc2de99c20907f25d4dda0c4eaf68aab06cdc0d3c6ee544d5f53314d403a409c223493c12493c8fd998affa3b0be107586548168bb3d8d3b64f79ef426deb06a06f77bcb87140f2f86b7f83b18e87c6d443f2bebab701bf55d71d2d14e89b529cd7d66c3b733e993f3e32a26b92534d8df2f2faa18f2210d81a784a63ae6be057556d83796709c448241728fd0d8c9965f57044f363dbd95442ce7e8dbba8aaa85252f9571b34c8cdf290c8d822cbbc17f05f55140c8fb8c7bd103566974da30bbba752fad38816511a474eaa1dd82181936218cbdbd5985e30eaa909e8bfec0d7adb54eb98cf0a1f9a635c01457444264f42bfb4e98e7aceefd45127dfb1a9551d89781ca6f43f418bc58e9ec16d29c4da5e4449faaa457052b4d51f2d6ab431c0547fa2b263769a97f51ef4184c0607c4be33e019bc604cb109a93bab01858e2bdba8919c97b09186847b4c26627b13d8587d0f69d708a4bc5e87ea29f65e5fc4dd2cec976b284718f17f44ee59bd438324865b8daa8d4b4275c9d7e2a9bc37d2682ff6a0a14b4f0bf171d5a08704d03e482328de1fb390b799165c49bf8324b31ba55c516dca5fb331cbc45220b54cb8aaf9947af6c7cf80a3bd5e6cc56276c8093195acf688310b1b87c0f6b406fb58a019acf7015b52dce57b3ca14d81bfccabf2ce337b4e51f2c94eea1129230107b94633aa87767631522472692a3b806f51c9699009a369cb9ebfcb7e09be3d95094938d2bb37600269ddee0612468f561667f05e2978bff4d8978a57eb970d60442ec6a284aa8e596da90e4369e9b8d36720b92f9d06bcabfca5094e198b4fafc8e23d989b6eb163a526cd6fee6f3df2721a86076c24568ec8ad3742c4b6bb3bd2199bd1ec411d8a2dd582f8e82be08cbf46df880d7425fb4ca0c5c8f9f2218ff8e3e3df84578ac8eb33dfb0a7276457faf09479d1181f003b4aa4d40083c71771d66c6e10c3a17cd056a45fa4cd9d2314e67cd3043605f2231f5fb1aa436569c2aac0c7bddea2a9457f263ce71b5c58dc2970a6bb498f79f5d288c93aa37730019f669a1ccf912071470a82cbc1755401005178634579070a3a473e25423befc475d5f958c1507a00f54719210579e4f7f41cc0e91c51a74103fbb62793d9f16ee233c5f687a9aaadd2803a43f911d8b53fb795bca444f1b56eee82978038fb932c1a47aa6bf680fd2484bae77e98c917e58931d7ecfa86f243e82a89b3498c36cc15204cdc870b53d7ca920706871fbb74dbff4876d9129921eddf0eeff0aeb0af608be84a252fa4885bd75e782dfd288a807b9015ee1f34376a422bcb0fbcc4fa5a6b8275d47d981574ab226048a4445e6dc78657dc92ec15350e1ce840b1a9706417505f888bbc0b01f97de225cd99c94b72130cdaa41b2b2fbd31b749947c04f7905a4bf11890522c384c5f6682d55df0d4647c72d2ec35992b48188a205d957b483032c61cc468971ca09c1a35216a12dc7189cc6c01d1fbfb101c5e1a0e94eb2e1c4be937128da54947e75075f43d15af14588a62e997f3a95d44f0cb1ef8da4f0c22e5971627d818be27ef8ac50ccc13eb04278530c8a28e792513a20250b8446947ef5454d049fa6119096ff4272a4e990cd16fa2de2fb6390476cb3e82176099d6d036bb976557c8b7c367cf79df0d92a4f611c4adc665629e27e6ef66131bea51799335f19758b159bd81d74b01c69fd9049d1acf684951edac2acdd0205a18a3d20a687f1e2d3a0d650ff878f8718b864ac53c81c3fbfb9f721eb17d98dfd99dc5c5e7fadbc6d4a60f3495107ec8b8795c3c6335262cbc1366d85941bc01a805e9432990953de8d53b9f06ca688f7e4624f93c242a41500605ecefe221d0ab243311eb380ed3167c653a338f3ba677abb5ef19ab46dffcbf2752156ac7327ea578fbb9e42acf7ad2a8f1db60614d848529ffd16d65fd6afa07b3f0aaf614d54b8e288a77e1c383e31a0b962f119160caef30684096718e4b0a784227ed10c642a78f42231863bf4add2c0af617c404dec885a5aa29fcd7f1b35683d9b179698925f3364968bdd40b673fcc6897fb08d4d86bd71e2c210bfae5f44dfc6b4e9316e45864e5516f5fd90d579f99cf78c0f1b67b3c565e1d0d3aac25af6904e0cbb0a5ef5d88691274299c9a9931f938e5b7bd09fd423d0791e462d43eff8c014e8ce6f441e7d0589d04c7bb26c719425974a8d5686eaeb2263996e51f6ae1c8def6c1e0f43e2d983375d39fa63b6434ed85c84e3d0ae5409a6000e13f3b1f95f268c4563135d3933f53320cb0063f3bbee1786531430f72d7f4f2f69756b8a1705a91fe58687a0699753f391e137777ae91b78ffa767301dfe20d1890815d3ddd5a0201be0d89de68deb10ea567d7017940b5911745dc75b8b015fc24d54523e6fa75eebd8dc2d814c77c78634fedac7d810e66cbd8d7e1e2e7ad799074bcf132f8393d4c21088d3a155aea1b683af45b6476873694ab8a63c6a44bd9b6fa695f9138721291be16d4c0927baf7e669785c1c26a9d13fdcbb09c007bf0bc5de38a6f4ae2fb94aaee614f664a1f30b61bda4319f1b3ba312246392f858b571121e63b8f0154868bd8cf9b399f5e17ec7d4f19cbfe72c83a1937a594851d4f0b3dd2a34bb04908d1c9e6a994a5f1be03d80f4ea5278b67629fa6a62b9b4e6c17e7319834a205c680f8581393f9c0ffd636e7a553ce1272b9ca1c9f622f1b3ff422abd1a3a2b80949897e351c4097cc27c4d993491bad04ed768d8030d6697c9a45a6f24c6f854205574851b1f16c8622c9a910ea474c137b2dd22c7b7d135964b2f7fbb998dead9c5bd4fcf343a8b2161dbc2228917dd29286c8448d9d120888f14702f3b8ba5f085ad540f2af31e17b0f382826de1c3c9e86089827164550f7c010bbb508b3f5d1c1d717cbcce488b756c862db11f117b5a6e94743a4367a8f4922beab8ee7151980fb4390cf1f4acfe2139cb6cb67a2a399036bc0e8f862f8a82df5092976dbeaae32c4402db71677f0e58fad48f2760073ae497dc3957dbf5254f632f71f6bcfffa46e51526257ae716bda7d9d10a488b721eef8a364a2c8a53da996580c301aed4fe03f086a8f74d1b8742fd0ad9d49e3e98f265b8bb7621a3d9de97a5180982cd9cf8ce0dca8a849372f577db284b4ed5c4b4849481527a3244b0f32bfb62a14a3115589809ad10354af8bb41f51af7c3de20583d4f5efe367be23e6af07a10b65894332f4e909f241fc940afe86c4b11afb3d1784870561f9be06d46bdf14b35d85008a66330d75512f1270e18be7b4b974816c419189ea5ef190174309a4efcc34316f1c617edabda945e223829f8d579f9f6a7609b41f835c1ec95d15b9785995d760676efa8e69f06f963d74a79b3a434040ea14fa02503072a8dd9d6461b314938d044b8999956ef7f6a1408e0638c3f3dca9837994aceaebc213ac7d48426b8e56bb412017cf09a8091036594292d4755c5765bd5784f42468e98f67308d8e2518099f8f7168d2c564e1c4104ec2f56acb5ce48fe9e16bd15d34438d1cf0e04519492e5c0f48781911b5797036a4053070c974cd7ce4f84233bd68eb2db14a32ad5ffcbac986a0d9d0eb8c8e2e9ba65facaf9f3eb0e48e5c195d03ee1d12ccec99ada740be82d40542e7d70ce6efc90223e3caf5f5611ab7f12e7de7bcb1acc82a1e57bf460c77831de9e5907d3459d143679562b5edb161f0312bed74ce5a3ed15bf108ec47aa2a2af5fbabc20070bc2cb15f2f0b4a2f09138c1f367ea3061024d9917bb2652b5263c083444db906b8ca078394bc5840fddf0bcad18959d993032779659d2163a65364b73580a4035486b9b3f95e0cc8232ed4fad49c16e3023c62df5692e7324d16eef9f30589fb51ba85c8e1e467abc9e4c0a1c3b4bd2447cd230b65ebc45ef8e201ccfabf0bf993a9cc01d389b8dec01541d066b026e31d9af04e5675e104d8ffd1074cd4acd7a5be64b216f867602b3b5173b957fe18873c5557d865d04bfc1eae11e13a585b1634bed54a74f98216c50901ebaff8455282ceb4de4aa4fccec752ddfa25aec7309d200e4b2704305e32159ae0f5f6778cc62c7187a4b281bc508705dcf86ffb71b358615302aa4e8e860a0abef957110b126fcec4803a5cafeaaf73d3fff3346251c6538bcab3f532956d65731081ea65d52b865e52659e231151ab482928e934091cdb98f8e9402d03792e3f8f168b63bbe5b442634e6c6e60938c861edf6723ec415cd1b6d359db2ab4436bb62a1d7856061f5287435f927b255eb80c88a100f1409c9012d6a0111c8e7f054d2a8a505efaec29928350e7e04bab22f9949c3f6500ad95db7a057db28f3837ca62d1efaf4df4238fcb3cd51cff71c27c5d58e3e420d531c9d1b19930523b2ee22aad745f530ae492ed02a3dc3e79489fa538b62c078c21c342e7208c203dfbab7fd1748099ead7c1d7de0149cea3b97cac56243c556b326c230e9b19646512ffc55c851f6a991fd5e6bf91666d16f1aec25944eeed65b435aaf25dce68973085acbb6e80a985a9884247032c7b0dd2a76a532ddd6a9e3c4c03c79e643d4f10068367ba900a25c7d093136b130f14e0400fd2b8251b14bf8c82478fea7fda0b3914ef8bfd8dbd1f36d225bd9bbe089114bce2d78fe9aadbbac8413eae3606e811d61bb4286ab639c1767d0385d3b40fb9507f010a12f43a266ab68fccdb203739ec96d8923467407d0db72c5cbc724db1b5c49c75783fd88b2b9511a5ceb33", 0x1000}, {&(0x7f0000000180)="51606ff86b0f618da93a", 0xa}, {&(0x7f0000001300)="a2aebbe47306126949d71bd17f5aca5397f82c2d3b66a5e0212d82be701836d129873158fd932b0d33f22031962bd780bb795338279943dd112a82f2d492b559f7b4adb8133e4b51e09680d849a7858b6f9e424dc0393bbb0592279c9a09c52bcdf4cdd588e9ee4acadc8a07928b75bf3d92ef7295a4ef232eecdc028256a1a378001f52b02f15d28721f11a9752dce1e37511ae527e3ef94f9d932223f6e53c9fe6d873152510987c32c04cb2b012119130f12b8030647fd3148fb5290497e30010b0a24c103f3af130193807ca", 0xce}, {&(0x7f0000001400)="634b43af6be55578892c9171349614f06a1007319ff161e23c6e8e1e0a0183867cf3e2a9294dab72beace0046f486bfcf109", 0x32}], 0x5) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f00000014c0)={0x1, 0x7, 0x8, 0xfeff, 0x1}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, "0478fa005b030000"}}}}}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="9876d692a3ef9cf2b923a2f0", 0xc) write(r1, &(0x7f00000005c0)="14bdfa5dfae71f651801288d98307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd05000000fc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426ad542c2148aa42be940970fe88d34d8f99afe7e7820237400000000007400000100000000000000000000b333fbd8b41f0d81085d5ba6e27c771f0760250894dea4941b97fb0b658f797d7752b35f9e68ac7e073aa12b469c1015bdcd78b765da8edb1f4736352032d43acab540570ad9c39cf5fc38cab91164e01f168e1520abe99721d294d38ff032e5f189b828786ddaf503e5c86f26e593c58cefd8b3645fc6e2e16ca39d7519ec5e258e0e3a934613fb758d83e2159a10d8d13bc367cc71545a40ce268232386645470aa569c12da0b49010bdf6bfa21dadf3eb9eb34751517b17c1383aaa1ff245ae7247e7f6bab56c38dcba64ce68818ac0651d2ba043857da946e2164b49a76915fae44bfeca2add1efa99ff6f75d8e8fa00722a", 0x171) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getrlimit(0x0, &(0x7f0000000300)) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000100)=""/86, 0x56}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/240, 0xf0}], 0x4, 0x0}, 0x3040) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x812e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x88) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000010000000000000000000000fe8000000000000000000000000000aa81"]) executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/24}, &(0x7f0000000180)=0x1a) sendmmsg(r0, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x7c, 0x401}, 0xc, &(0x7f0000000240), 0x0, &(0x7f0000000280)=[{0x1010, 0xffff, 0x6, "3f14caa158b63b2c6ccfba2d57b23c48f8498a386041fce097ebf0edc2a016c493f5a170ee0ca6bac5f52c003b137c7bec8ddc1aebd2f2c84d0376e33144a30d62292175cd7d779c8be8f369295dcb3c584fdc481fb23411de9333a9e418c6fd596ed22df996aeafc45b4b67124f2dc6ca9a2aec0d479bb80585f2101e447c27e3eaeb70aff95d03ba61e2072fdbf8b2e40b57eee8df4dbe4f180fd56f3188bef7c03269c316074a8a23a65ab398ebf0daf7fceda7d39757c8443eb952b409f359254fd7a25dd00b5afeab1b258e305633fee78f24682bae2b614ae0fd240ac53a9eda429559f05a1c7bdfb56c278f7533c2efb1374b2d2d35e0e19bf635b38048ad58f6874fc23e9de4cdb7a4477931cc959350b209796a6971b31a65640c70de4b2eb5f8948bb76589a2f7e52b80066a79d134fe13cc89be7f4c9b38ed5fb04f779dd03b5365d8f90a68a150b9703e66d46a38f3393c5b6b246749e97a9b0d7dda09d563591f9e3b0bbdc88d1dbce5595693636b3f9f596b6eef452134216a0a64ec6d62f14acb80d8b774ad4d04398d91230f73577de798480091165a2886231411fc68188216f4bfae97297548c9396d9cd9c5c85d06a74622a584a5f422857f6ccaba0fb5f59353f72702711579ec69bb970a4e170fec2b4879409315151c0b8025d1632ee89987a089706ff4b4a1926fa4fd42e7f052282696df65d4ddf46d20e3980a099eb402e6e57c2aa28b53e3a7428c93e9b3d33bce6a001e8db93c12f42af0191d0dc24e323f823fe2418ce47640d428d364098b36c12d9142d58e16574c31a8d65c2262d7d1b43b7775e5378412525df785da5d29697757acb0533076c3ee2e65a92a2552bffc25c2935607126a16603ab6892bf97f69a3e14fdafbc6817011f9644f986e2a589eaf0df8e77ed73f54b998cff6bbe8b9505b6663af06f08ceaf408d08cb129efe29680d5005d30af9c2961aa286993b0f072a2370c9b966f74782262f3ad34f4b26cbfbcaf6c791155c8bb7b8563156c7f98f963d7da6a906752d171ce3278543946fa2074f968041f217d00a85c0fbaf82eec74d4fb32bb048d7213f983da2ecb56afd4f05bc7b62f62d1e2f2bb3899861dfbb1a2ba4a9f5c9e44b27e57f3f83074c0b823a219931cc7486f0c2e30638d041de067270b9ac482efdfe940a2e8bc0776987ec88e975ed50c3d04fdcd0668bbbf233d2d0c61159b9469a714ceb0f0887845e68129cc6899cf1ade3fb8230896a0df85bd0bffa218a0402c23deaae9aa4cc8ab30c4943c9bb7e49b33a717b74eff8595b7ba2aa52db3a238970ca22a8fc23bcde8f929c9465f2d37d69ba48bef145bdfd5c08ace3b656d67f1f6b06cd5ccf8ca7006d50fcee4905139cf69151c7623a81dce6a5c21489332fa116370b9268a87e74dc20e4eeb1a726049d27dbf6a0f317061818736163daf40858403c1685911adc1fb190b35b8369f088023eddb2f41bb15d76c25f625d91abeaaafff0a656c3ac599b66c8b6ffaf797870e4591cc3949747dc10461cf0f969ea05741a6b04f0c244e81b5d518067f2008bd9afbe3b8616099a1fc890e23e97af8a9f40fa3ca80ba9f4bc86ed0381214ec3daac48b3a117142e9755b1d4d1ec2f7064a238555c59233d206212b76ed5170edbf396320f7616c6b98bd1abc6ce8e38f2d33360aa70917222a0810cca10f634edae2f3b291d7288f7371857ff6d2c1661e461c6e49ec20c584c59166e75a9a92bbb0c7be4ce018cf741d7dff7c916e1823145ea2805d2324f4f13e4f1bb461bed71cd690787438b6171e78cc9c502b69fe956a6c621ffeabe9e03ea642f076f7a5f974f4a71d36743b6d28666b93baece3aa8b9bbacc6b9f27a07c89ef863d42a862e13fd7cb2ceb88de5aa1724cd0cd096605c6a24d939e3f05092b1e5197ce43b67aac81c729dcf4c9ce9ce1aeeb5e6c6fec3e801890fb73df7cc95c830015a5a5b15d151f173e8f7aed272c0b4561fe63e82e54a48e0a32e4674c7e814ffc242a8aad606056b6c2e60a6c19d60d776358b72bae8fbf4277d5c2188973509e4e50716417091fb3b694af259a51ffebc720c874dc5d3fc15e8e4fc53719db5707fdcbd979498e3865c5f1b544924444df845cf783e11db38658b9b0a69349bc18a9aa155cab0251d89629d65bbddef08113eabe8aa13e7e1644564e6840db1a7d59753f2ceded391156482f9df35c4cc39dc4e5fb7c2d0558ccbf6236d4a9d7630653a96a25298ce7bbd3779a52f7f76932eac98d9ad97bd6a350baeb44c990371897762823d5c9b47db54ab1a25459379dc7286d7de13411acff6da461d1d93a9cb0a7545784b6f298b996870632ff1f0b12ec22aed683caff75e4bfb3198af3cb9c31a2d166936b01f4fdeb1ed990a2d47a96d1afe10b8bdbec898d2194a8734710198c4831bbcb86f9ab92821c44aef21bf11eb755e72187cdc239868faab0535ad9e61e47b51d7cdb6e872f20267a8d53916cad1b9559903bdf06b57f037d42a45458f04db671a1142599892277f04eb4511f73cd2d59e862cbe5be0cb8d374c67b96b231b1f09cc44c2129a6fa6099c7bf2c4cb272ffa3bc2f8a378518fc8a5c10c5144ba122d5cb3bf3a4edcdebc1a8d3068e4a1d7e260aee2bfb11ce133fc3623ec651f09a4e70ec0b16aec726a184fa9526cfbeaaf324f73a2799fa52ac926f46a4f11ca23a136a015f4eb483c6386b74bff7ac576e21a81cc548da62014beab74f995f6224a1e8308f8122f0f9913f7f366fa698752c124e83ed1d471c80fc5efb8bd5d45a77cd37798001175f8691311c44a59b484f552e9397c2ea604f301135f5e5620faef9cd7ee88e0e9881ae7e7429799a85c859efd62b4451053ab3f1c263de7b63fd54b6142de35b356d53e41832c58c33b99e98e92871c861b3cb5b3e2784c2090dfc1de5aad3d89be9a2d9d574903f3f61fc66fc81aef82c734108ba851737f05801c2ce7c649d5882dff2e3c7d2f9db8672ce3d61057795d7057e08df22b4a8fd65ac09ec92e2fdfe4d047c456835f09dd82ce7302b209be1b1e88360e015f323c1eb97745c9717918eeb73a94ae8619c4a3faa36b1bbd66fa2909d4cde672ae5bbfb13bcb20d4ccbd88490cb7002b2df8c2df920b83b886fb962540024234dbfdeb5a3dc24ba0f45ee793f309d82d4c71c2f0952bb9dc707dae9b6d2363d54ded75b6092b7cefc4c72dee7b9bfe4d8f36dace709dc59abc9247fe408947b8e83b478c967cd18cb9b0c62d3ceeeba68ed8a764abca12b6c4ff99b15d3fd4b85df4c20b52ed663e353d282b026490b8fcb4783ac8f5a263374d0c1208a920c1baee82b8722fc3b4bbedfee2450dea873d05fb741d2faa642addacf3f9939730e011ffcf1b451542be7f7794c36390b1773e224b8c2bf06a9789400352e3504fa3dbe01d3e191c4e85b0dfd9af65f83d222adf970af70e7f32757a23714cc1fb49c90ee2c78227364aa7530dabbcb05721910b70ce2d0f1d0ae099fd58165bf729feaa2dbc1475abf8305e03113aa184745f9064f9d2fd04d7e8b936a5bd2d8963fc97c7dbed681d5327b9ae0622aa45ffcfa9da43bf4b919e603c278471be485c024fd2d0afad5ebea495aef8ba009a8a0d23765e6aeea99c7f907eea9a34931362503f74bd300b1fd8016e0bb6f469adb0ddfb8781837b314640878958958ba8898c66c3b9df3a8e2f345ea9a2417d5759ebe56cb730176ffafa25202cc42a6c88673e4252d2f149591f20104266c2dac9a0925637db307f64335a0d0f842181390c8cf8c9b5bf04b516974c66d7565f6a4ba8381d9bd372963c882b22e50dcd3e57c75d54dc969d3193a690a0ea8a6266bce4f32efb84b69297e10fd6f7302d7c51aa49ec5cdf01db386e43db6565c4bcbd1d306e1e23b716b894012299e3b0930917aac354662db6aff3db5443474e07e74b32f79adf178c319e7bfca54891bf70e5956484185f26a948de84acec312ed1e1ee6458345a44c9e5b14aeeec9865675138aa1be30884139388b2b78104e652f56b3e89b088ce736e916f8c32472366e717046158326f34cc13879614b283580cf489549bdcc62d74d7f16b29a8aed672624e43f9d8261837141bc3530313fd12f86509a7f0d31a7c6ff4fac4c79cd4f38fbc76106d979f35ce9dc870d60973d5829b2ced0c00c72f406d389234d212bdd7fbd257c17188719615ba2213b8b264e707c8f7644a259d4a37e1daac6225d83a1861aa042e375b5490886e7e4fc7edc64a56e46841de8b41942b0931b4c9fb365cbca3d496f0680a095fbc1e903a141eb93296eb97da2140ad5f8d005cfaaecd6a2dd5767a89ed5b2c43c6e9ad304f0294819f08e914015f3a8bd6daeb4c8df654005064b847eb2062cf633c38da513435bef3cbb1bac950b63c1b7dacbe3ed2c34bece8327c79913ba58c01f0fdaaa66295ffb86e96b93dd1cff217026638ac91d803306275262ed89be536cc1534ed50e7e06968a502c158aee6b5535371c03860198ff2411623645e9875a5885c850337a756be1f289e5419710a6260378f61d5ab1c305f70d181ea9fec10c78f7518133242bba6b89e5a4026aa8ae704c7ca090240837a35dfa10abca44cf47c000548e11e3788346ad8b219a78accb0a77c096b997ee92af228ea7a738d5d0218c2303f4a112f2b9aef071cfa66578768eb4fdfc88f3e7ac23b27b1f3cd31edcdb8eed4780e5b99b4526c61434b478a2b5f73836a315757ecc490408398088cec0487c7672d4c590dba4680063540751488abdcaa6bb5861d93fd8a2354e7e1267d92636929d0e8664684474b72d6931f3a7ae51661b7654deace0110e8e4449d04d632580a4826611db5245a9e2d5deef933e0648d0c2db578d9b3dd1848bea059f8e8e7f360d275bf9695cbdc9caf50e66b6a168b7a32a03468dc04526f64c0d3fda27139b527623cbb933ec28329ddb901eb586af2bac461bd433a979def69c171f9e56affea2aca65c259794074387615a688bd7d46d2335998132b505f5bd469056c60ae29982acb2f4c964b34fdeb29f1a0c282b53155011ac5accb4e8f31d2b419ee1c78a2a405d41419957c063f62f2f2af59a03a3cb0eab11b290dc48233dbd548cca8fc07ddd1f54d833ed9a8b86c6e579546526d66551030495f2e571f9764848cf6236d210de71df3a54b445308ddf3072c14ba0d6df47bb1d92790c973de3a73069fc9b1a8ec6d76daa8ad553aeaafe568893070e15d24ff51839dfcffa21f465cd3e19447508b472b71fc46e12b547cf20e2b3b9886b9873301f6e623d8ad44b81460368fde6a8b0c06a8e72e04e65fd40ffe21e25f43f7707ab5996b53fd6db403734872968e096e27c9eaf1ec2671134e8962db67e1d5c587602d7c54a7d61baafba453fa8362efb1218f7535bbd17fbb72baa7301415b04d012d6cbd478b211f718bbb95bca19318884423479413ec29ad60aa11089595714f10812a7ae3c488fc5668658dcbd089ddeddd5ace73bec1e672415f524fac0109d7f27d9d733035698a50bb77c7b23a7e26d816a2ff5f215b1f14cb190bc16e3a28cb17399ccb7e811b50a93c05ed38ab2433a535925fcb300a3530e4ea62ef2074cc6836f8f322dfb087269daa03ea3f7a976b67a553e0c17bc79c386c7d99145fa00b0c3ce3388272871b6d4c966d8cebfc8580128292e2614768c2bf1800dcdb3f285d1cc0f1b5127c808c91e679aea60df8502b133cdd27158aef4ca9c820b2d2f"}, {0x58, 0x1, 0x6, "136abe2da3407deea764013c7b8a659e823b3aec3f0aeeae333bc6705e969c33df3794efc85c7a0024f82ccb4b64333ac0b648a82298e377e4eb69f7fba13518cde1b96f5a93ea7c"}, {0x90, 0x1, 0x9, "4e2d35a3df8e80bd98d05ced7aa974d972afb78c4f042b49536744ffd86c656e41d3240c6232ba1f3373f333e609501f0c12d2b7a70d9c7083f6bdc6bd249da7f6c76f97c71de8e6799020f82c413b40ba78ce3240d8d5b608924c0b77fecd86af9c6ef1be85dd8b111df52d59feda7c1ec2d2da31228519d45f"}, {0xb8, 0xffff, 0x9, "70896b25c448b5db4dfad57c56617b5df1dc595f172a66fa17fee257466ae581d3eacff04c11487a0d21abea60f01ee27624f07220e7da5e83f27932d8206a2e14c86fee67693a6232165eecc9accd8e70ecee331de59652d6133b8a912ba4083255405c2db4f5b445c91d3d54f8c6e500f5accc8197ad7abf917043e39035a4104b37cb1ac268efcf6958e49345819160f78a38e843445d2fd5ad45eb487a8c040116"}, {0x108, 0xffff, 0x1, "83079e4da1f455f63d1404bc4061641114247966e3562b35ea7c15a37a2c3a86d39d1b7f0209074d9ea6161d27014cdd399fa70a73db2b4eae9e0487f22275691d1dd821b378f33d0269a7bd1614be1eab734573fdda6d2b8a699a308ca7f1f5b6aa5ffc95861e25679cc329f429c883a327fecc810e875a1f9dd0d4b73c854fefe09bfc2829dc07088b0b00d5fa3d2f5bf1cea644587999485890324d59520198e9c32f3df29e157ce0c78d24976bb97d9f525f3cfc0a8545ad9f1cf47bd675f10a2a0ae4880e2e9f0ca4a810659f4981271bb59061da1e74822cc3d2fc2f7087d1b392b8af3807954ccd8d52a592d1d350"}], 0x12b8}, 0xfff}, 0x10, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000029, 0x9, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYRESOCT=0x0, @ANYRES8=r2, @ANYRES32=r1, @ANYRESOCT=r2]) executing program 6: sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff0af5fd632eaa4e00300700000b7458bb2fd3b59e1878daca4736eb36a7c10372812ef44fc8b333547035cdbc78efbc73b87e9449b2244f5ffc4be8a0fb1b00"/78, 0x4e) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) poll(&(0x7f0000000080)=[{r4, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x0) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x11, 0x4000, 0x20) sendto$unix(r0, &(0x7f0000000340)="b10005016000009f0000000000070000001c130500d76900fef96ecfc72fd2357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297b09aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000027ea70f2d68f2a10212b5244e4ffffc7eb00", 0xb1, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000440)) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000440)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88dc02f9f8320007aacf73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cdf083f9a4fc8c835f912326d15c576a6ed5ca1b9e5b574acfb155ba0200000000000000bc2635711dc475d854c1479e92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f43e54fb4034d540511c1d33a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac23474f2a1af18283ae5376aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d03504aebc03b91acdaac2effb8ba3ed01d44156789a8dd07291d239267185f2737a84775163f550379b995378be07821e6398cf1a0636b767abef62ac73592188ab74d3c5c96600c853519597939819bf6ff647fb359d38c50235a4ff2e3e489b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d0d200cba05a37b9d62ab15d7124080791d9ff24f4ea3368a8084c4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870b97ab24fced56427caefcbb9f2978eabed3dffe019b000000000ea1e100432195df058638e46a932b1a4bb1064e04ee7867ef92f5b8305ccd37500000000000000000000000000ef8deabe611617db5a685f6f355e68f24b65f6e0a67f4022b38e39e381e639c4114f1d506dfd766ca9db0dfb8f427a2c8f344ad85a1704620112a5", &(0x7f0000000040)=0x28a, &(0x7f0000000700)="120000753163552c57d7b32231e47237fa95974e19cdf4e87a00ef07e811776b7716cd155600799412cc019458470af98f13fca0a6cafafbceb30212d4371d664fe8653760828f711004c06c0be59586d48ad520f57401929bf8283638809cd0fb2ddd42d9389a3cf8143c3f052331b27f16c12672e9b0e0febb5efe37e80fbc63306b878fabc95920b0f681d24774b4e400f9a364e86fcb7ef54e09a35b9069132d7853dd9153f1c4aa89728e1e1c914def885b8707c293e9d5a33233d633398cef972edf8af8411203af329629fb6374c3f1d096bb9f54f5413bc4e62a94436f7bf19987803e6f66e2073a9ccb4d1b8c628b701c12f65fdef01e135213f1d591019e2eaab26269631da30914259c72d9f7cd06edb6e6b550e37caee30dae94a164a15e9461ec7ed65ab6eec6bf93de6fc770bac6b5c14b91bec2751c47689900c6ce307a8f2109f28568d6eee962d17f52a718bca200d8761ebeff960056b0e20eaca6ef1e149e7b5bef57e2a03d9691453932582209f16b26e997f70c99fa097bb3c8fb4e6f724571c19f66bf7684bc3f4874949b33048da4", 0x19a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x20, 0x2, 0xfc) sysctl$kern(&(0x7f0000000040)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getppid() connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 7: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x119, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) getsockname$unix(0xffffffffffffffff, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r0 = socket(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x3, 0x1}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x2}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0xf9}]}) socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000040)) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000500)="c5cb71964c62", 0x6}], 0x1) close(r0) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22}, 0x3, &(0x7f0000000580), 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x46, 0x62}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x5) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), 0x4) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r5, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r8, 0x800c745b, &(0x7f0000000080)) r9 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) chown(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r9, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x8a) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[@ANYBLOB]) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) open(0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x8, 0x2, 0x80}, {0x6}]}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180), 0x0, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x8e}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) accept(r2, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) dup(0xffffffffffffffff) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40000400001803c1, 0x8) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) preadv(r6, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc1206949, &(0x7f00000001c0)) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = getuid() setuid(r0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setreuid(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) close(r4) execve(0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x48) dup2(r2, r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x101, 0x5e, 0x7}]}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x4, 0xe5, 0x5, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x6}) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000280)) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000003c0)) recvfrom$unix(r2, &(0x7f0000000680)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18000000ffff000001", @ANYRESHEX=r0], 0x18, 0xc}, 0x0) r4 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x3, 0x400, r4}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) open(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0xb, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000}) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) munmap(&(0x7f0000030000/0x2000)=nil, 0x2000) setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x126) executing program 6: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/25}, 0x21, 0x0, 0x1000) msgsnd(0xffffffffffffffff, &(0x7f0000000040)={0x0, "f6d154a800b558e74c781a4c27e223504cab457c826eff8ff7df95b7352d3bf720636ffa0b27eb41715c9a34d8117d266f24ab3dbc02a563a10eee98990d"}, 0x46, 0x800) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) read(r2, &(0x7f0000000100)=""/4096, 0x1000) fchmodat(r3, &(0x7f0000001100)='./file0\x00', 0xa0, 0x2) mknodat(r3, &(0x7f0000001140)='./file0\x00', 0x6000, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001280)={{0x48, r5, r6, r8, r10, 0xa0, 0x6}, 0x9, 0x400, r11, r13, 0x7, 0x0, 0x8ac, 0x9}) sendto$unix(r1, &(0x7f0000001300)="7f9422ae3cfe9ee6508a514efed4dc612272626db40ed658ad0fcff92756ed5d0ac302aa28", 0x25, 0x1, &(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_RMID(0x0, 0x0) clock_getres(0x0, &(0x7f0000001380)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r17 = getpgid(r7) shmctl$IPC_SET(r16, 0x1, &(0x7f00000013c0)={{0x8000, r14, r10, r14, r9, 0x3, 0x4}, 0x3, 0x1000, r17, r7, 0x101, 0x6, 0x4}) r18 = getpid() r19 = semget(0x3, 0x0, 0x10) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000001440)={{0x2, r8, r6, r8, r15, 0x28, 0x81fd}, 0x1f, 0x7, 0x401}) mlockall(0x1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000014c0)={r18, r12, r6}, 0xc) pwritev(r3, &(0x7f00000019c0)=[{&(0x7f0000001500)="482a3c7433d4fdb0d13e657f67df8a654be60a5c4f97e6faf79f1ca5aaeb743ce41d5d7f9d6d2eaa857ea95d9a806cb9940e0277e825d4704a1b4242a2db17d3a42b00fe1cc16a1bea0a15f5e30f919e8048bee090c1ff48e174b4d1cfc08d6c5be7b7f62a991b84bb6f25e6e69a78e1bffaa13a5a08bc3f563ca4b54286e27de8cea15db96e51a713aa258602a79a7c78c6d9ddc011b661864d449ddb8019a51f7f4a46064bba0efa2156c75c36ec3ca7db5d1644ee59f285dfd2455eac9cf0f6043122b084bc5a9c00ae983fd29a8a06884785bce0b425609d04d8efc2e792f442fb6cb1b2", 0xe6}, {&(0x7f0000001600)="6553888f94bcebeab5bbf1fe53c5a8658ff25e899bf729c6024dd2fd55dc8f499a9d4c71192812df6f8029d13d98ff5bf9a3c1f2106a06883b1c9fab182129d8da8da53555fe14dd640a428e3974fa880478ca8acd08624030b275c52e53", 0x5e}, {&(0x7f0000001680)="903a21192936e82d1d639f325ed06eeb4b845c9c1cbba63734b5b89c200557952592e5c1ce61ae", 0x27}, {&(0x7f00000016c0)="263ce2caefeab63002", 0x9}, {&(0x7f0000001700)="7b999e4bb8f62ddd1fbec1aa4a", 0xd}, {&(0x7f0000001740)="e3daeb8793ed92a8c9f4db1fcd4195d222be51585e730734e4bfd7c514f1356ce0c99ed9e259563b2a4cec843cb1c0d470d3a31fb7e341d75308b8d7e3c1c7a74763fe3b442937373f50d27cb9512c26410ed233f6c8adddef5a124976234473d349608f67760ac514d7fab0f51ee1aba6802537f384cb991164f79c3623fd1539253effa7b0d71c14fa2ab03e8605cc0bcdd4f1220bda2c7112b3a663026b5686832b193c49da14c1e66bbb249853bab6323cdf7315efc7ee48a8c33863450dda35cce5dff30a38bc3040fc5364ff726024a151389ce3300ed46bb263e601", 0xdf}, {&(0x7f0000001840)="94834c9f9717a4743acf7e59feb27e0c3c187754e76849994851b06fb12f1b7d1187708d6677f961006386627b310ae4d90849fe087cb2dfeabe2f5fdf151ae19fe2195ebce8a89991a786a15d915498c0c973fddd12aa5033d21fb4937fcf120efd2873229714f7bdfa5dc63eaf76e9c1b8a995d14be265d6d52353cea5ed1aeb9345ad29342b34f8eec990c963f21d8f66da218405e76b9e57e7e25a898704976a254d775079e3a95548d213f31a6b", 0xb0}, {&(0x7f0000001900)="630a731dc3926a83d9100c54525390d1d7313ac975eaa2694b945f9982f0dccc81583979156efb50e0833e7072233b3339bd5457e0a6315f308d0b102707ca3bbb8353d2597db1157c76dfe2e14e728fd09c3f29b1955dc3ceed8aa3bd503f9c6ec86ff2321970257c6edb16894ecb52eb4f6f6dc264d21eb9d2f160cdf2d7b6c3ba21", 0x83}], 0x8, 0x400) fcntl$getown(r1, 0x5) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) getpgid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d}, {0x20}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32]) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file3\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = getpgid(0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x1ff, 0x683, r0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002db000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x82) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x6, 0x9, 0x1, 0x2, 0x7, 0x5, 0x2, 0x0, 0x3, 0x7fff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r5 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r5, 0x27}], 0x1, 0x0) close(r5) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file2\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00800000000000000000ffff0081e91684"]) executing program 1: sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="b671b5ba583f8a0f42a570bba62564ae22d28e9e5a4c378a16fd872fa74be20513787dd1405e", 0x26}, {&(0x7f0000000b40)="cc1087d95d6ab8bd56f230ffe248788f0b0ed47e67742cac576ae518b81ba6fd04dd2a184376d4c7a4b8831c41802948b952472750926222c077d80b34d47aee21e5847369062225cf8b29eee7b2ae43a85a996d196384b112dc5fe91916d44a38c5813b4286762adbf019c8c1e566ac084a84ef3298fb01ce07d0a2b6c69870046ebf69ef99228a842a59a5279e2bfc40c937c8d35b1cbd1c96cba0d45a31d39ae15e51d471aa7c7f761f1430148de7e694dc3ad04c8268f3166773a66c926c61f696f33e2b81b2ec0ed13946ceafa751b8c102a1f208245ab3fdffc0a6a06996a9f9b3745825957f76ec769a", 0xed}, {&(0x7f0000000340)="fc157c91c1871e90b73d3cc8c7cc1098c3dd7abbabc64a54bd3abce14d25f7eaa21ed6ad13a26e42ff3a65e412c123eb6ecf304d8adbcd89a213170056a10642bce0e3714a9a56b062177383a9fd214842d59382f06b2a6039480d6c148159422315bbcc88f6808221e22b0156448f0000000000000000", 0x77}, {&(0x7f00000001c0)="5b472aef9f940b1149adf778111cedea0bbb35e0e04255eb11ff7b12ceda0d0e1d029860b84bd795b38c08aac8e35b48a9686bc412bd26df3f5a3ded90b816df0e63e71d2f772e56798cdcd591f2a21f4bc0abc62ff75db26c0e68839fc056562c96005a2f4870ae98995b53f01e3d4dc73fbafc9ff5f001a1dc255449147786f4c003e2fd171d010309cd568904d908407a4716fca6d5c6517112da26df05fdeb139b9d5c49f4f19d62859973ace4c90d13380124b3ca4bda775b42ab22e792f3e6957e83a3b8fe50c5fd8d467aaa67ba853c934e9279d3999071790f61f7ca6c9fb1997d1beae6b5a1c54d7bf04b96ab054a9c", 0xf4}, {0x0}, {&(0x7f0000000f80)="681508d1acb3fa903e106700e6da41364479dd94fa4287f649c0a490cf4fee7c17e4d4749a9db71132bf8d89be42cd685aa485ab69ffead2b1c0c17caa7e4d37643efb0d548881d0ac0abbe0b64924f3a71e4ffaa287606ceed815f3d08a5b40a0aa293557891ca290b6f46ed439fdf92b41863bce97da28643d175087d15c659c52ef6367e6a73248b981bc65b25f17e785a49bb6b12761ece5c916259831d367604442af7ca5f2b329feaa9cbe33be7a47dfb1fd48c89a7309717ca447a93fac21ce06ca17ae9f02dbbd7d57b3837462f05cb7b854a8a07cc546cdf6cbe9f4c3e147f0d6296093ce73a7f9e55780a4e620823cadfa00e399097462ed71b8002eb1be937a46fd41b66679eaa07bf674d6d4d91bb9cae272bf9589f3ddbc6b34d863c59d40c1717f54fc2db2f853eeaed36d116b75f4ccff81e05727e51132eba6a86cc465617b707aded461729a7fee148a934522cc0e7691afecb8f7d44a28fd7474d8fe7c90a0e636ee129aa550adb2b2844f135c8608b52b5450b7c92b9b5cb0dbfae7b261e83c9d3f3b04511c37dcf7949b864f799a18dd3705601eb1afdce512af6a6119e1e6287817a89f6ccb64d9da53a3a747119164c37cc648c37d5b13f698df130a976fc556ddf4f722d843a1b9856072849a981c2d582a18f902d642c72a6dcea537b930d36b7a2036280e1d10ffe1e17e0e8525de1deace3e459339b67af2bb7956cb945579e917630d463efb5320381c61ee52a035c42a6d643a65f60ee35b3f5173fc2fa8f07539238b29a5e3eb89e2edae3cc59748917ed9512ed8b67f488e5a6116f4bcd1c93d4b4981d7db2bf38bd93f9d9bf40f3c09e8031c5b3ff91c5d4d87f8afd393380b8fa1da086e1b8673da618ac6be618822679186271fedca6db8c743b5129284318540e15c45fad28412a9fe1ae9ba51898175d804e924081f25a5d3bdee4e841258cd2cdfb436cbcd08bafc1c49a104e00d758e0e31dcbf49d7c886d397b5c441efbfe14ec42fb93c6ed58716ddae505dbe2a3305206b07a5cc5319d9930b892fe1887ade7edc942f911c8246f904acf39e88525fc07c86d3313784cf7adc1e8cb98c72ebb3c2ba56ed603c11f9c193560f2f1544c56acfd71f3cacd0f8e9489ed055971dae628cfcbc16baca2573d96afc05d21a7b0d4c1cb0605635aaeec93564f9d46b85b07f2c2864d578e22e8ac96cfc071552212935413fb8883c7005b1e0bddd37150adc8e1ce311eb8c8fff6de4f36777482f8c05c7d68f3dbf115036f6d5a3f29c14b9caef991f6a9b24c570d82eaca5c2a67542fff07e5f8c843a3f", 0x3af}, {&(0x7f0000000d80)}], 0x7) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="5c813beddb44a9856da7645233f6bc55687af4b4f43690a858d46cca6d6027773ee03d44193561438528c0f6310a1ac4f2c23eaa5ef9d989b7dec1008c1d822fc55a60cb89409e4f294cdb6e6ee17b17f252f4c5cb9745465988493e2e5e0d829dda5d7e3b34cddd61223055a717f3b097f58bd39615c4260b3b14d10330f7154aecc603ac50e1a9692f48ec55f8b970761dde99570c42326eb14f7ae518528f3b59a67a5c5739ac27800ebb56f7136321fbfea5e2a75b9c7c9961e32b1d270e23f89a400314adc0e725383553baa626dbce9abd287bfb9e437977bf280569364503aa7d0b3a3151823e874b3b3512501a55e8dbc032976a31", 0xf9}, {&(0x7f0000000680)}], 0x2) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x8000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x435e93a4, &(0x7f00000001c0)='./file0\x00', 0x8}) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') sysctl$vfs_fuse(&(0x7f0000000240)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000280)="304c9109354eb14e032abcb88b06e2ff74fca50b7506635b49da698fb8d1a338efeb574e33d65596e9ede14383d2c47fafcc93593b041d003f7635558251da1117457fcf8ec417a4b7b1a587791a003fb0e49b5e4a72520139876f8557bd4fbfeef0b5cfb28162375798398de9a2a112ee55f9c732b2307aa143281602abaf6afd475a2676554f13d04cb94c4ba04f9e587e", &(0x7f0000000340)=0x92, &(0x7f0000000380)="b1329e0a6757f3823ef78a21634fe50d218e0e611e028d9b28fd9457130f446eebbf24ab1ff693c032f7781e3d4d5b320b0b0ac7e661e4498080012c841aeb8754119bdc8a86e65b3afc0e00ce81482f1b963fa9476d05945f78ccbc2796bf2ae628d1c1a5a112a1de6199f322195c6b5ffb7fa3f88b286dace527a35fa2f08f9de1c5", 0x83) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x3, &(0x7f0000000180)) setrlimit(0x3, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x4}, 0xc) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71dde33fb7bb3f81525d8e891b31f54479d6a47b5a5f2e19685f8df83025a6aeb901dc3703d59a041af9322f964851ac49d3704786fca61119762aca9a33bb1eecb3c29ed421cfed558fe878fd682d9fbc3459f7c5320f723f605eb0f3f8d89399a2e798130f5f15500f31638484b80949409fd", 0x123, 0xc, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) open(0x0, 0x615, 0x0) open$dir(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x80000003}]}) writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000040)}], 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d345200300000000000000000000004000000002000000000000000050004000000000000000101"]) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000100)='\x00', 0x40, 0x11) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r4 = socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) chmod(&(0x7f00000000c0)='./file1\x00', 0x149) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r7 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind(r7, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0xfffffffffffffffc}) executing program 2: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 5: listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x10, 0x2, 0xf8) r0 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) shutdown(r0, 0x2) listen(0xffffffffffffffff, 0x0) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)='\x00 \x00\x00', 0x4) poll(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getgid() writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = msgget(0x1, 0x40) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/27}, 0x23, 0x0, 0x800) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x55) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x3f}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() r1 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) listen(r1, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffff8, 0x1, 0x8001, 0xc3, 0x3363, 0x9}, &(0x7f0000000100)={0xc3, 0x0, 0x5, 0x4, 0x3, 0x9, 0xc6, 0x24}, &(0x7f0000000140)={0xfff, 0x0, 0x7fffffff, 0x1f, 0x6, 0x2f, 0x8000, 0x10000}, &(0x7f0000000180)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) r3 = syz_open_pts() close(r3) r4 = kqueue() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 32) poll(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000000c0)="bcc2d0465e476b02dd2c0ea3db25183e4e3e08ada8a851cce7cc95b2380899dd9c7f5451cc7d9fba98e555379d96", &(0x7f0000000100)=0x2e, &(0x7f0000000280)="fe1f1e1de9ef7b237eb1352fedcbf549f92df73b99cc60de74a5852b779a87bb758b6cf0d7bf46b12eceb6d6b83838064c5e80340eb743f5f220c6f90af091b87b0f2ed79b857787967c61fee8b573ebcba0cba7c430add95973961cdcfbc99c6cbadc89129af7435c2155ee3aad36df253f0b567f203979a05df02c7f5eff07d52e2f39625186c0c5d787f37e57557d33e172fe00bef21b339db52fca3db4e031a8024b96ed5cbd097ba9f70fe63f3a560f7f017d8fbeb73f6a1b4e4f0ff22ee09bd0a17f038d4001e7135a", 0xcc) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f", 0x1}], 0x1) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x44, 0x4, 0xfd}, {0x6, 0x0, 0x51}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 4: r0 = shmget$private(0x0, 0x3000, 0x281, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmctl$SHM_UNLOCK(r0, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x8001, 0x4) shmctl$IPC_RMID(r0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) shmctl$SHM_LOCK(r0, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x1, 0x1}, 0x10) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/112, 0x70) r3 = getgid() r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0xa2) renameat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') r5 = dup(r4) syz_extract_tcp_res(&(0x7f0000000340), 0x800, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r2, &(0x7f00000003c0)='\x00') connect$unix(r5, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket$inet6(0x18, 0x4000, 0x3) getsockname(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r5, 0x2}) r7 = semget(0x2, 0x4, 0x106) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000540)=[0x0, 0x2, 0x20, 0x40a5, 0x6]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r9 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0xd348, r8, r3, 0xffffffffffffffff, r9, 0xa7, 0x4}, 0x9, 0x6, 0xffffffff}) chroot(&(0x7f0000000680)='./file0\x00') r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) dup(r10) executing program 3: semctl$SETALL(0x0, 0x0, 0x9, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r1 = semget(0x1, 0x3, 0x440) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3a, &(0x7f00000024c0)=""/236, 0xec}, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1812, r2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x6, 0x0}) mprotect(&(0x7f0000346000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) semctl$SETALL(0x0, 0x0, 0x9, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) syz_emit_ethernet(0x32, &(0x7f00000005c0)={@empty, @random="67e6ffffffff", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x200, 0x0, 0x3, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ra={0x94, 0x6}]}}, @udp={{0x0, 0x1, 0x8}}}}}}) executing program 3: r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) syz_open_pts() r3 = dup(r2) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() semget(0x2, 0x1, 0x103) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setsockopt(r1, 0x4, 0x3ff, &(0x7f00000001c0)="083a66155c7b6328a49eefac7f4df6bb8f5dfab384e583359fca8479461764dfbb8fb4ca25149d272a52d86eb433dee854f71e1af98b757cc680e43c59e4c036ac17592adfaa17712c272c30aa2c63144aae167e95cdccf1ea45766a5576da1c71482c64892fa95dcf70e163db0a99c9ecd91659fcf1c8c6124a9a7665d3dec792e332ad6682247e8f1c9123dba9c22a61561a7ec25d2f2a98a96b04f3569471fe805164", 0xa4) r5 = dup(r4) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140)="ea", &(0x7f0000000180)=0x1, &(0x7f00000001c0), 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x6e, 0x800}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) r6 = dup(0xffffffffffffffff) r7 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r7, 0x0, 0x0, 0x5d46) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000001c0)={0x0, 0xfffb}) r8 = semget(0x1, 0x0, 0x0) semop(r8, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup(r1) r3 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, ""/521}, &(0x7f0000000140)=0x20b) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x11, 0x1, 0x9f, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x8001, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffff8, 0x88, 0x40000000, 0xbba1, 0x7}, {{r0}, 0xfffffffffffffff9, 0xf5, 0x20000000, 0x7, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x62, 0x2, 0x40, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x24, 0xd0000022, 0x10000, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x40, 0x1, 0x3}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x8, 0x81, 0x400}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x1000000000000, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x7f, 0x3}], 0x6, &(0x7f0000000200)={0xeddf, 0x4}) kevent(r1, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x0, 0x61, 0xb8}]}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100), &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mkdir(0x0, 0x0) chdir(0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1}, {0x5}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e100", 0x2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) setrlimit(0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c, 0x8, 0x0, 0x3}, {0x4}, {0x8106, 0x2}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080), 0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000117000/0x4000)=nil, 0x4000, 0x0, 0x5833, r0, 0x4) poll(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() socket(0x11, 0x1, 0x9) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r3 = getuid() setreuid(0xee00, r3) setreuid(r3, r3) r4 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) seteuid(r3) readv(r6, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x8, 0x7}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x200, 0x0) r1 = socket(0x11, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) malloc(): allocation too large, type = 29, size = 28292870884 executing program 5: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r1, 0x1, 0x0) getdents(r1, &(0x7f0000001280)=""/4096, 0x1000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) geteuid() geteuid() ioctl$TIOCSCTTY(r5, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000180)={0x4, &(0x7f0000000240)=[{0x0, 0x0, 0xda09, 0x5, 0xbf}, {0x8, 0x4, 0x80, 0x2cc8, 0x2}, {0x7, 0x1, 0xe214, 0xfffb, 0x81}, {0x4, 0x1fd, 0x7}]}) syz_emit_ethernet(0x85, &(0x7f0000000380)={@local, @broadcast, [], {@generic={0x8390, "5192c1c988450159ceaace0e592a176046c2666c24d0d87f02cc56939daf472c52b3e42be17484964cc86ff7610754ae2dff21c4486c5edfcf1b5fa019bcbd8a854b6f76e8ac44775bd5cd48359b20dd78c1ef79858ff57421b4cc95811292f75085d95117d9b76731f5d6c3f399b82137c5ab63ce0c3b"}}}) setsockopt(r0, 0x1000000029, 0x39, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) executing program 6: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="3863bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a3000000008f9d4a", &(0x7f00000004c0)=0xa5, &(0x7f0000002000)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003640), 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0xf}, 0x2, &(0x7f0000000a00)="8aaecd90426006fcfad4b3c1d6049e7e614e9d9b78f0339e027494e49fad1cdcd7cb779788efb820df4f79ff46ada1c21e955a7603f15da91f248c09bdb5dbdc", &(0x7f00000009c0)=0x40, &(0x7f0000003700)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000000a80)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x1d}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202066f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193b94c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85eeea8e7b8518c94524ffa782456d3a87042ae39762ee0800e7f26b977be55ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) connect$unix(r1, &(0x7f0000001f00)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x1, 0x6) sysctl$vfs_nfs(&(0x7f0000002140)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002180)="103b2c3731a16ba0e6d10c083d1e29f57fbc13d4ad08a0adc3240347983717b5f8dcc0e8803cc9ce00c26adf920d62d29b2028242f3f402577eac3e86ca07eba8e761e8270ef73939139427bf84477174092e82ebfa89feabf20fcc7f9f3a13429391233b7c300cde8d459eec685896ad904cc916eb4abaeb23d57e5", &(0x7f0000002200)=0x7c, &(0x7f0000002240)="4c23183d72b5006e41af577df7873c08578bc2aa077baeada0b60d02f4536e9f660dcc662017a2aafdb2dec576e9f4b4dd9eddf2157f83c7286f34960a6c3ce99c3dc718b58ac5d28fee52f32a6bc6e542337525d068a5a4c11288e982105a6101372263e1759ce1279ef97f9983b8af7aa188347f5e760f3fb388acedb70781e98a", 0x82) sysctl$kern(&(0x7f0000002300)={0x1, 0x37}, 0x2, &(0x7f0000003680)="e5c41d760e127959019863474896df65b6f4de48d5aceb2bd1194a7a90b12187fbe77596f7edd35164fab4375e4333578b8fb0891af3a4fa940afc6c47477e4356cd4389e0403c2daec05c346f0f67c3b4", &(0x7f00000023c0)=0x51, &(0x7f0000003780)="dc57d3011f1e00000000b46ded9a4f8b9a4e0b2d622169568320c1f6401b147cb6039dba02a1d60b7a002f724e8048b3fb13edf7ce2fb7fa2580fc5a8e17e4d6b3717101acc6828e4412820ce78d9be941bacb94cc77f3209b294da7af0d2106b4b433966fc05e6879aad45c7e02f070b247211a1a5473b92359fd29070f6fdfbd2679f6122897e907697eba376cfef6b22bab7849f63ed9721e5efae41a4a8d4263029a1d847dc5daa4269cc99fcbe69b692f4220734254dfb57b4cbe2ea3482eed44de7788cda4229ba5f29823d3f1f64a3d28f15888eaecfe940f4a46d6c7c4c1cd9dfeb783a0bbf954fd0755d891bec66eaed828acf53973c51af9ff65f4aa98260abc04aa6599cef51d2dbc5f9701e0c4", 0x113) fchdir(r0) r3 = dup2(r0, r2) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000002480)={0x0, 0x1, 0x7, 0x8}) sysctl$net_inet6_ip6(&(0x7f00000024c0)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000002500)="799411b31a58c53069e1df87cd202f13d9fb083c63b2936e0b67fd1bc90623bd310e8b0985e2092ca66c7db6c2552feae6a1954b9aa9046d3a740b5d158f2aa2c2924da565c596904817f67eb0b7202eaaa3f90d8930a1932471a85268514288286a7fe9968b77fee13ffdf2dc7d3eb80f7c2fa77a892a7081c248572b48113031a9baa16d38199db7299c504585036025e134e46e4d9b4f9a72af88", &(0x7f00000025c0)=0x9c, &(0x7f0000002600)="bbb69c5878e00f72791088d44a4702aa4428bec6065c5214f5164c43b52c7aec919371e7c2cf5287b9e2162b7a77bd30d7f0b6f53bb1fa1ee6e5e16dce088977867e3a2bc4676f519a7908d95468379dd86e1afd8be5f3fc332594ef45d485916c64a28caeaf921579a23a2166736b337b3f0bfba7cf36630d5bf75e0b94489f47700575794d4fd036231c88e19c96110f2439f6cf6b253da1cb3de65b66174173d023a5a5fcaa3b8f9d5580f9f7b6c89c412bd15d143f38197d9654f5c0f6d4b65690b1150a192b381a1257d96086ea6e1fae64adb40286115a98fe8a40c4864fef18faef028411e617b9352b7dac0ce56808fed4c4c4a84e40438ff53f1a0e5c91287b62b1a369922453f0c421d04b34f025abbf3c94173eca82652b3149779dce785271baca40af44a1e791c159dc0efaeaf40783c593a3ce5ecc2f1732bfd2aefc31f66a24489f2e98dd80bc0058a63e785facc0c2fd697f50bc4ac56ae4635afd5f100df2db89ce3bd5aa116951095f843db5fc564173e11ce5f6c3f26e23ebf1521cc1e98ad6c67e503645c4e1552689eb97a7cf8b665a77177ece1d86358673169240dca0ca156165cb37c578efac1032d1aea9e55699621eee7b93305dadf446292344a919f804647425d3d0cfbf92f363a87925933636db5efc1eb7f9f9283447b7e0a8f38e115a54ba2aab27e43ab2a3f46fbe85f174cfc5551f6e9e330e6ec36b550dc044bff447156ec4b1569fb1ab0345c7da3b77bc4107aaf9b5b3d9bc37373b75573bbc5ee26ae959f3cd76f3db9b2a4b02f89ccd2fa3f28a86c99b572d21207cbc3f1ea352327857a006926a7e92b9bfbb4eb68dfe0b94bb0e4297f13fbb333b0ef2549b034d70af0c222003bb6322e8f1d612f00224fdfae57a46460d088410238a0d965db3f3ca5fdae12d0417e0cf6fb8334d58bfbd4b608f524d5206f869046e33cb80b56cf5f45084fefc853c10c55e05a73a50c931dd9139bfe264c3238890bac9915aaf0f7068a99b1660865204115710f9bdc41a40d5350b40b379af48b0be1778f40e2edc32f0f89f6df4817330756dc16bfc9d7b4b8ae0af4e30fe5cda726ec77c1dbbb0ca046b8203a36e8a5798b4b53ee9251a4107b4bcc52f7ee2ed92511cc8f219186318867039be4cd0f03a479ea7f038480cc866f560ad1063bc2dc74adcafd7f38fc76f1cf1c96fbd00ce14e36c40d4e9c982f41c21fc4ce30e3f7bafce56c9ac34ee562ed4d37205905880cc4dc40d7d857492bd86a3d22c93bea4b25b010cf5d06f4ecad39b27de82573cae8f73c6785b0cd798285f7ffd0895b4095818648ad9eefe0e150462e9542a7e90ea99cf50f2af940bef60c6df0034afb8a3a2d29161cfeebc39a63705a475b18c84c9d2fa62bac65dffea5d1983628d56bd9e1941c9c0ccb20f3edf09bfc73ce6957b43b4504982387c0dbe97d59540a586e4eb4a8c7e5c8e58338698bef861e95aad7a69a4112e8fc7adbd668fbb0dda880eb9e4ac356b5d35eac2b418c9f14d3b80eb1241985f3e51e1b1dbe24b8f02c952181d83be6c5a651e3302d88cf31d6a4b4e0a01fd8bda71ff8ab37cf416295130f22a887a2df762e9d7875bca808259c80b7c85f1258e694a2badc2ef3aeab5a7b8daf378502ee8d1a6cac861ed48a5e687d590279c6feb505767fd25a96f27e714cc0bc68a6952e71aceb49594c09d1426a721cb2eba415112543df02ecb019aa6f271f56bf82dd8529df1f136d3b69e884dd7a8dcf74149cac2123bd264804f28addb8fbedd3ecf59164dd0bb4d1408ffa8941613d3ab79424e3d8b47f2528b6f93384e4608758cd21d9c7dcf906eb7c17c834c60c1527bbb1652888abb98691de31340288e151ab2cebea0b4ca9ea34e8e19b8751ed6e53372733041e65c695d1d033937cd33d255e2504f0cfbfe67ce63a8646eba8a637b0e7446536f3b26fb190f6d808f7edf89e14c31a95413764a33313c37f326e0ccc41aace7497572e06f950c625f4cb51a1be8098ee1daeeefc4a2596eb0dbf93563f890abcaf87cd9179c00438e395a0d5736110815b0fbd0dd4fffe3ac659ecb290d2f44621666c15b9578f9038db357a3acbebc7b900e172b6603b2f19c0004e65b96a492d5c29458bc2673b09268284c194fea62d846c784b9b227e73cbdcd62ab02da14657892d897922428d70e639779bb1c328c21dc6243cd5a36683b6bd3514b3573334049234b720999678980608c03140f846b647f9ed99e2779733435304bf67268b8e4184fe66b855cb5eff33aaf16d661a01dad678571b3daf16a2b7891f492dfe9b15be105f2c6ed10fb3907d630ae1cb6909f2b3dfc483c3b46199d590b3262cd5bf7699c9a6ddde994e58d0bfa22ca60852207f54bb340fd90fc67770b5734f30c73830eb4d3cf0ffb0df0ebae16154787db1427dbb58dc40e8a4c4c3b5a45a22659587df745963d2526f48eb29e2b22e3464cbb06624db8611992e7a8722249e90ba4b7319bc342cacd4749df49785c97247f58965e00eacf2571c3bf114aec13d24a441c79cf578c81f73fc278298c1fb4a3c64d667aea63a187a7871dcc32134d57afc5870ebbd95dc5881fec12bb8d20cc286a4ae3314b939b5f68945ead19400f5cb6dcf7d2898106ec990a7a6861782f62ba17ff9e042d7e81a26862d13356fbad8ee740ad0f06a84721624aa16635a742c64542a9274ec19292c9183a9aa3e053cc1162ee0904b95223aad5b15c75b0deba7053115c0815cff2568b277e895b3fc27e8696e0e14c74720abf0256b4d7f2c83e374a1d7054435bea3c1060964894b7599417a55abcf6a04fd190d657968f701e25630140d2dbd827110b927953ae1a521767d44a2320c98361120e8c6512670d94f8a6c25ef213d7c652743425c3e7cfb80e4205377ad8700c1bca62d22df082189a809ab13ba2d9dfeae7b52c9cc9da1ad18d105f4422182be45e7a510aa0618712a134f46a1af4aea6134a473fd8fcb30b7d65e385c141db2631d2f23644f39ac4353483e000fe820d40f90b548b912562367de99ab42e8a3e33772355e3f622ab816151debb55a393c5b2a8b1dc2dcec30ab352d6a116347cb9387c7e7b458596243a50afc48c63bacaab5b1b641726420496b72ca653f6a9d4e60fcdf39c70f0c15872400652f4715d38b9cab9b64e3283254685f278a0ccb08cd444dcf394db3043b4c829021c2c883ff430fc4e07ba488f4cccfda288972d9a6e9e625b50a8643cc12f78fd766d85929a19e5361c8f0696ae0c09281f4d2e885c00787493c7988f5272d51e13327422dfc97387bf3ec1742863dacdfcc331347132ff16937cea20f708b6446115f0023182a564a452e0e87dd3b3925146cb93a3dd9ed8e78331ef28a2970c2eeff97b160fb0134a26462c744559298ba2c1e4bf58ba057c8903be2470b780619e8c8b26e9ddf2b2fc0946e971cace1031b492da12fbbf5e1a57a512bb6bffc44ebdc895335a72180f182a26e9ba3ff4c433f90d153363b52a7082185a9408252a00d0939db4334a7ff669a094a351f45aa6057a7f0ffc60758145b7d84e0ab23b7090e0a0563fe19edfe995d772feb478a1391eafa14f5f63c25e5f3e2389ca072089da311ce8f13089b0b0343937ffcd225d8463581c813a005bda09f6453880e4761d135a0d8b39215586f2c1a6afe98a0ab250e799eac17e9350018bebd98e3c84e38b85167e68c60e40c18b185770a1561499903a5d4a153edb91ab79e5c57af0578aad56e7298968690113a427f851cba90792c9aecbc0f768161e38137358ee818933d5d70a9963024788e365bf18dd95c64b65045431fdb003667975247bfbd2b30eafcbdb803b2bd4fc4626f520b0ffd926f5374d439b0b27e83d4c34bd3e4d98a759c6eca8591ccc891e4758a124267794d7dfcbe048475be947e5ba0c4eb656addebf6a29d41b58ef83876c73ed0f5be5dcd606d930995964d6b87e23fd5583c6c79263f97a8a05911a339eed2f56cdce8cd8b288fbf1b7872da95d05dc273d1aa64f045f47e0cc819712e90cb9bbf906efe8bc7cd51daff5ded338297f3bae9eef543251ca604ea314820728ab2345e6d5bee2a4883db9be0285dc023b70fad0adc963e1c34ae4b9cac7134ed6f1cffe411d80b8dbda3e1f26d79c1b31951d8e51076f40e95b42e41afb44a7c920809fc751c12a906bb98ceaf855c24a603b2befb8e53daed06496b7bf40b71ed9708cf532fccaa8dec2e12b351f7137bfb0ec711b7e79b8e1645074df0e197d97089e24e2caaaccc9d44deabcd3e3c80d046a46d3e811c9ba122af978994ce761b2160bf817103c8f8658b4d1443508206acefeebee31001a5399589aec77301388e77cf202e612d51e0eb744336f81cd0a01180ccf1c298f95087b884f62805c36397a1cd14a16202ed734d2837aec5a1139e88dc8a612ad90ada9567471482edcfefd521790b00884d76d1ba39003dc402ed806479354bd77f1becfa839879fc81751e7cabebccd412af24aac8a6be94cdd8a7a3fd53ecd9ce5cf1061a6cd817cb77813860390ebe72ebda937c98b54a5961e2f18d06b52f6d1e35a99acd7e4f075883acd23183f7cde7c7d3a310ea886c7731fbb6434a9f167082387ea1b3f51799b3cdc76e2cf009d64e738fc9a06cbde752e7b2dad1452b7b2aad5b0798f586a6f9a04e6c2cc208b9f1df3951f9a7061e1e778523b118ccd7ea9f2f434e1465f064b2f893c270390e68d582bc5c9bae1ad689a5c03de5e3d560fe65796f961e2e1e3ec18648478dced35949e19d70915f9e545a5666f10b15ea04670894840ee0fee67f9406c116666287a72c6cbf4a491614c921bb69a9e0b0c08d3e7d0aacd078b8f43840c44a49a1bd58461c4b96e675647129e884ed93ddb57654565f03bc647f715f2edc37ab80739e0e27c206b0bab645064df8ffbb0c5d2e2edd03b7b5501d4a10d2410f857bf5dd51cd1b49d3feb1c906efdf947a68fcb1123dea7c8e4f3d7963f73c9173ea43fb88039cda3810a7dc6d225b31b98a98e011d1aa6923037580c9966a03daf086c2011b4ba482254d8b3b72763d84bdfd5126f8f266693ddb22130fef2b7029e1b29b4e5ceb87b84c5e76ba1787770f4a6d6c2ce68dfc478136726d72b49f929f3ae659a63a8b5caf5b6d276af725587827cffcbee150e11f58235edc8c483a3d54e90f3163ed9fd1f67139305690152a0ab854eb2709793485e6739c452e33e7c89a0f2d2c3d9d6a7b8d21a14bf2cea7e55e098fe348b38a15e32cd5f82acc05544bf579ed9c98fed0ac2829b6cd12d78820fbe7b1ebe223c1459e8b7fd165456d5bf2dff13819d94295e8416cfc8fff9e474e4e9068509aad85daf28ec92521a37fb6fbb324224c81663db5898279f4b0d3afcf046b6070d0eb2b95371c4d0731a56c2b1c4c24807c45e9038839848b4440401294282ef77f0f33305df558511e3bbf65699854e42e6ca2165fbdb8a893668055e69f458faa7b66b3edc5ea8f141dc8eacdd0d3fa6c07b788fdef3cfda6c3dbe04d243bab0b883f2024e90481da116702dcffc87633193c1ba476e75970a2fd7531c8908875c8e1624ebf7597d6574403060d932ef4b3dc5761a61ca96128301d4b4a6c6ef0c3d4bf602f5c188972deaadf819d0de07cd437fbe23f230df8cff45adc830882d76d4e902954b9f3e4d03630c7f0ab557cbf487c2091f273da66afb069f10e01935a329b0ea9d845aa92e53505ccc1c4960ac8965c7e9b85f", 0x1000) sysctl$kern(&(0x7f0000000880)={0x1, 0x5}, 0x2, &(0x7f0000001f40)="7b00c6e8acdda58c36fb37f4bccbd99e3abee19e815429c9f747ec86d6024d1559c79b777eeea6d2db8e7fda27a74b1763820e3b4591b177eebc2e99ceaa8dec989d13d8a9374793d60a6866ae9149b187b0d10e4eb042c9b8ac27665e4e90bf64d382fbd03091cf899325dfab2a8100586998e93a0c08c12d90ba90448baf7824a5002793460f696e8cdb590cb74668c591d9965257b61ac25c7241", &(0x7f0000000980)=0x9c, &(0x7f0000000a40)="8b14f00f5676fc873e8c9365a5709a78f5b301bad875e91844d8171157fa68db862b212a65a199884322881d76", 0x2d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003600), 0x1, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)}) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000000)="3ba960daa6e72ed8872a92184934f399aae7", 0x0, &(0x7f0000000000), 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/76, 0x4c}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0xfffffffffffffda2, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r3, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mquery(&(0x7f00006a0000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0xffff) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffffff, 0x0, 0x80, 0x151) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r2) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00005f2000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7006, &(0x7f0000000300)={{0x80, 0x5}, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) semget(0x0, 0x0, 0x4df) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) ftruncate(0xffffffffffffffff, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0xd3}, {0x2, 0x81, 0x0, 0x40804}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = socket(0x2, 0x4001, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) syz_open_pts() (async) syz_open_pts() (async) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x3}, {0x1f, 0x4}, {0x6}]}) (async, rerun: 64) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (rerun: 64) socket(0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0xffff, 0xfffffffffffffffc, 0xfffffffffffffff7}, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x2, 0x1, 0x0) (rerun: 64) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) close(r4) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x8c) (async, rerun: 32) poll(&(0x7f0000000ac0), 0x0, 0x0) (rerun: 32) open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) (rerun: 32) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=""/156, 0x9c) lseek(r0, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x8f384f8e01c333d3, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) socket$unix(0x1, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x1) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000000906000300c6a92cff0000000001ea443d080000000001"]) executing program 0: sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) minherit(&(0x7f000013a000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x24) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0xb849) setrlimit(0x5, &(0x7f0000000980)={0x42, 0x22}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000140)="003afdaaba", 0x5) msgget(0x0, 0x78) r5 = socket(0x18, 0x3, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='(\x00') getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) writev(r2, &(0x7f0000000800)=[{0x0}, {&(0x7f00000002c0)="9ca658528ad98fb9bad9c70b4009ae0ddbe0599106e2d378118dab7101cdffaf4671c0151f21d3624080be7ced5b4c76115d136f2bffca6f8e5c1e0e9ccaabf378b93beb5751752c2a6d7b642055a6b25b4606defc8e48d6dfa1612457b05e793c4acbca1249b387dda5624b25d23b4c8b1052efb9538ae1857a6f4e25fdd3d5514d44d395c21a067790fae6ef82809e29e22ba0ace39fd438b8b0fa02d6743668b92a1d41e38e2ca98fe8d2a14ee9c9252f7abccad24c6cb167c219aea9942f22bddeb7204fc83c780d566dd6860b9ac83621d0957a7e02265c30c6f7d11e20558bc96a6453922281ed6a93b2b111c4ea72f56c73a706f80d36990f929bc39a1a9079bbe974f06517dd8e2091ecb2d8c0b810983bf04e60b498c22400"/304, 0x130}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r6 = socket(0x20, 0x4000, 0x3f) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) setreuid(0x0, 0xee01) socket$unix(0x1, 0x1, 0x0) clock_getres(0x4, 0x0) geteuid() r7 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x30c, r7) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x1, 0x210, r4) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000440)={0x800, 0x5, 0x7, 0x1, &(0x7f00000001c0)={{0x2, 0x20, 0x7, 0x2, 0x40, 0x2, 0xd29}, {[0x7, 0x8, 0x80000001, 0x9, 0x7, 0x146000000000000, 0x4, 0x4, 0xfff, 0x51, 0x10001, 0x80000001, 0x1, 0x20, 0x100, 0x4, 0x800], [0x5, 0x8000000000000001, 0xfffffffffffffffc, 0x1, 0x64, 0x4, 0x1000, 0x50, 0x8, 0x2], [0x7ff, 0x100000000, 0x400, 0x2a, 0x6, 0x8000000000000000, 0x200], [0x4, 0x4bb2, 0x7f, 0x4, 0x10000000000000, 0x1], [{0x8, 0x9, 0x80000000, 0x8}, {0x1, 0x3, 0xfffffc00, 0xd67}, {0x80, 0x9, 0x8080000, 0x8}, {0x4, 0x401, 0x4, 0x8001}, {0x1f, 0x296, 0x5, 0x80000000}, {0x7, 0x23a, 0x1f, 0x1}, {0x4, 0x5, 0x80, 0x1f}, {0x52eb, 0xffffffff, 0x80000000, 0x9}], {0x9, 0x80000000, 0xffffff80, 0x1}, {0x9, 0x1, 0x9, 0x80000000}}}, 0x2, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) mknod(&(0x7f0000000480)='.\x00', 0x8000, 0x7fffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 6: r0 = semget(0x3, 0x2, 0x21) semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0xc00}, {0x4, 0x7}, {0x2, 0x1ff, 0x6fa115c588bc169e}, {0x1, 0x200}, {0x0, 0x1, 0x1000}, {0x4, 0x2}, {0x2, 0x100}, {0x0, 0x6e, 0x1400}, {0x0, 0x5, 0x800}, {0x2, 0x7, 0x1800}], 0xa) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x84, 0x0, &(0x7f0000000080)=""/132}) r2 = semget(0x0, 0x1, 0x48) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)}) setsockopt(r3, 0x8, 0x1f, &(0x7f0000000200)="34a5736e95568424a954393118746a0e94280a76dd322a7a1fb8ef2ee809843fcf444542e5b3c72a72ce92347741f5c42aefc6877b5c38784f1e4b728f31b717efce0baae25352185b3239b68e64dc435b169f9dff4e59f6f0d4a76e79e8aff9ccb145139642036c1d0821337368b5b8cd82a1f2ae1f09be7a57e0d03d966da135959f", 0x83) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000540)={0x5, 0x2, 0x7f, 0x0, &(0x7f00000002c0)={{0x1, 0x7, 0x0, 0x81, 0x8, 0x1, 0x6}, {[0x401, 0x2, 0x3, 0xff, 0xffffffffffffffaa, 0x8001, 0x100000001, 0x1, 0x8, 0x3, 0x3, 0x3, 0x8, 0x8000000000000001, 0x3, 0x8, 0x0, 0x80000001], [0x3, 0x7fff, 0x8, 0xffffffffffffffff, 0xfffffffffffffff8, 0x6, 0x7, 0xe0, 0x8000000000000000, 0x5], [0x581, 0x7, 0x5, 0x1000, 0xffffffffffffff70, 0x2, 0x4], [0x4, 0x20a5999c, 0x5, 0x100000001, 0x4, 0x2], [{0x34, 0x8, 0x1, 0x7}, {0xff, 0x7, 0x7f, 0x2}, {0x5, 0x7ff, 0x4, 0x1ff}, {0x7ff, 0xfffffffe, 0x6, 0x1}, {0x1, 0x3, 0x20, 0x2}, {0x4, 0x7f, 0x6, 0xfffffffffffffffa}, {0x0, 0x7, 0x40, 0x7}, {0x4, 0x0, 0xfffffffa, 0xf19}], {0x4, 0x0, 0x8}, {0x2, 0x8, 0xfc000000, 0x6}}}, 0x20, 0x7f}) connect$unix(r3, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000005c0)=[0x1f, 0x6]) socketpair(0x1, 0x1, 0x81, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000680)='./file0\x00', 0x25, 0xfffffff7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000006c0)=[0x3]) r6 = syz_open_pts() r7 = dup2(r4, r6) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000740)={0x10, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4af}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}], './file0\x00', 0x100}) bind(r8, &(0x7f0000000940)=@un=@file={0x0, './file0\x00'}, 0xa) r9 = shmget(0x2, 0x1000, 0x8e, &(0x7f0000ffa000/0x1000)=nil) shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x2000) dup2(r7, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000980)='./file0\x00', 0x0, r10) r11 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80, 0x60) fchmodat(r11, &(0x7f0000000a40)='./file0\x00', 0x108, 0x6) r12 = socket$unix(0x1, 0x5, 0x0) bind(r12, &(0x7f0000000a80)=@in={0x2, 0x0}, 0xc) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000640)="b40278ea0327f285adce87f642690b0e71360ce3e3acbfa355c121e590cc3305aff83ea5b67b81be9bb7262f91c41996364f965621cb417cf242e0c05bbd601157103e4c7de6ac913bc3d3ad5951b10bb18e", 0x52) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000540)="6c08dcc1f5d3c6425b8cb6848bc5c7e9b6e47460b7f33578017bc5b6dd0261331acce47bf21e05ff07545fe98cdde23f67a31fc26ce774490b7c02336dec340d37cee2e40f48d455764dc7b1d990a4ae1309d425b0f512a3d2b08cdf6ff2ecd22b72c85f44e138d337750b5e0674f5cd092b6c4b7131ff8e86b76c822c5d89e344e2473c528ede2c5274b122b7f6fd01bd2ccc730329a7a8e4c99ebf09d6d9f452dae33fee8cc0d9", 0xc}, {&(0x7f0000000240)="591436246935dcb17629694d51ed82b107f751f8ba4f43753ae1736d43618e800c05646bf6640e1e487c4cb1321b6c1f8646f68680aecc4146f1ab05079dad52dd8296153101f7053297ae36776f618eda2396f9883ba4b02deb5798d570", 0x54}, {&(0x7f0000002300)="004ca836766742c80ba7be9dfe87273707e834d7a56fcad6ed8e8959c975da1f040630015d3ef7c74a3574712cafb7462283b5a677fceea5bab29ca0558e25ec532803b38b9b8a2f9449b9f67f00e10341ade789af595b833a7a11e150b86c14284437fd6be8fe9791f3565ddea6e892f3f9c67569e94ce09bd261dd72ac3b54d2f00b441589544a3a90e0c5fd27482fcdc43d4ac7677b2943902bf406c0414e9f2d5f9f1befc6fc28195d03402f4b6f23171fbbba02655900342205e9bddb132f65be6d8a09d28fb2d06d7b8f18ba06da03ca650fd8db85c77e548afde04bc55a61d7801081281d4415337fe2176bf2d807f791d98a394d0c3b8ae0255bd05aac5fc974a0f53cacd3e2dff3c1fbb5b5b0f944b7e3f7996c0187730bb33762bfda643cd3fd14f1a69694a8b93f1977c6653b6b185d346281f5eb68f2c3cd72fde96e12d8f21f33a985b3063fb79d1580744cae0035b1ec7ad8770a0d2c6f70383bc2f45bc1fbb86a3eb2f77941f0f3551504c86dee5a2052a0e2dc1e92aaf1b92f0d026a6f283dd47b1fb2008736c757df3af56614ea9c9ab2d1464222a847c3f99ce6b8afb28fe41e714e896e43d4e7c5f6323b268f167f27d2d944745733207042d96adef753bedfbd3dd83eaf23f6b961aed5347829ecc7e3eb193d8df492e189ce783031bc2b3991f5f4e75fecb8cd3722cc53d6c383aafa990b5441718029fd712d6e8b0063b7598c7862d662c8aba41a19b715301e20412641814207ba1a1befa8c6014016b9b2ba8f78d3bda9b661e5eaa03e5be3519c9c466692f6fa5d7b6d6d106266fa2f2c62d75351a89593e3f64e7ca34c1f001e887678dc1215cc1d832468777af7229615099554a677216f9a9acb8cd1a6f8c70cc1ee1b0ff85b450625ace6216b88145308cd4af0143de4b37a675dcdf78717c0088fac221b80e3ee80029f1a31e36cc8c54203ab8971e12696120a36ca5e30529f41db58fd2cfdf49e242427a8727d30b7ea5dea261a36b843542ad8ee90409ab0857a04f5e7c4a6c35e89c2647da7a9e84185bcc1571fd495dfab5b00bc6585fcb528ae8be52cd73ebc19d3eb9d07feda3ba0b0949748b82c2fd3e40197d95f76363ee9922d6912a4228aa4e2ee8dbdb5593c49e2bde580ff81a18708940d3cb86fc498170a8ee1f56bc85b9ff8851b7f5ed184ce01550c46f749b07235ba0c883223ab54f55d579644b94f2001e0114a712d92c20f11d4661c02e47b7e95a2c840f71481dc5d4397aebc33673ba1804bda66e27534c75e635a0f681756f00616d64047d9834fbca69a9a0753ab8d5677a5a42d97682fe42432ee19f2a9ee79f434b33be64b653de791ca75747d56a9948f35306e02f46be2f84577c78a4e9cc361dc1619331da1276c91ff530e434122e74cd2e330dc2bbaaefb247535c3e9cb908949b65e3dd783486f9079710aeef4408a1074821868fdcdd399fabe764c73316ec020d771b396248391c4bfd5b29d255934a3f3dc3e471c4c766bc5d9a6fa424dcf2a6b8b5db0303ecdc1998a0223185c7c664f2d5b35cc2e4c059a92916fc1cf51adcc73827ad1f8ac67ccc2336f5e95eb56f910760fab74d76f612721938d79e8acddfeb99a685c189d2d39241b9cfea1cae3c248e3d50aa08503d8e8e6ddd06040f0a1346ec6c00a9743b9c859677fd5dbbc799d3949e7b908713404ce54b7b9f9b4eb534c9cace53c89bef70e49db2b5c56e6ff087463706d3b891798b09f2d8bb3081a18c91ab1ffdcdd576a0d51f153fde79708853a89866bce4bd0ce0a6852c71f5d2d59c82c08e2fd882ccf3c12ba9784d4ea8d7e39eeaac4a930cf98873c7176b78d21f47b0b78ee2e37d01c94db5690b407c1fc7121055a863718294f1b679aa09cd0dfb0f4136ec2e77fff0f264940213c5c8b3e89261f86b74cc6e86293266b174e9f1ae90d986dcc0f7164e9f684a0b24db6fa43412b3869ad482719c00bb499995056c6fd1fdd7ad0d65ba6915efd3b3cf065acaa6af194df3415ac59c4b8b3ac31aa990a1f5846b8629f6295fde82bb8763340524f41fa7d13d3cb38140fe1f39907bbe8837f76fce679c80b8852704e802864d12c8738065d5c07ba997daec5a7cbac0fbbd5f2ff92146152126c7427313108f0e3f42eaa552b74a3ba8e31a38d8e3514c246f174fba1d181ab438f1b73bad6f65bf2bddf0a235e1fd46c66b403f2b6455359396600068a31dc59b0d399bc065a15b18f13e735c8f8f7b72199c0508065467c6d84ea0d7ff893544e98f455e5b7fc3a5370c8b56e6421c369abec04b0941513c6425c3a6a7afb2338ebe89ad860590b9f3bd0913c5aa91bc435de7bb919f3c95dc3e1eb1bf6fe52d1e510bc1ca0a3191fc89f01c732ef0e2e7909b1fe37ac8e09f05b9a65d9b4f984e2f837442c9c8e191509106bd51777ba2464deff0286bea08f696acddbaf24bb56ca0869e30a170df0e49357c7c522bacd671d569df5472336a8283fc9027d53b8652dcf84f7a1b2c35fd305038681323532c974c2b83d5cad8031e7ee41f4d8185d95006a18909aa82ef555bdd5f8df3c00af4394ee6a3b980a6779441fdde0c925702d3f5dec09d8938bba934bf523ca849998e3b27fbfe1053b33b08f003d5c2347bb4fb1174a77ed3cd49f55c0ae16c4fc37e34028098f83824df3380b51e7e4dbaf743e46e35fca98ace13189452d66f313c78f90dcbbcface8cc0fb1dcc0a70080139f2be18712fd53b5969b23b19504cf8b628b981ed8c54a07532b6bb9b792d81dbd64dad0d8bd2d8c44cc4824fde244dc99689e8a7af206f075cac5711ea81f2b3af06ce9b7832ad99048be0cad910688c085e7e34c8a25b5c5005eaa3213c8c08e8a27574c54810482b6298463ff38eedc3e591562c26802ecb239a969721cc404b3ba6f814b69fcfe23e77120187e83e98f8d8122f700dd0f454760646581701b277198f5122213c1cda28894d180e9144fec9cedf5decdffc01d54fc8d897bd8e02a140c7adeed3ec1a4caea585b7d96a28c4618bebd80e2e5dc22d19af393d5fd0814b2e1a2225f9ebf54da9b2102ce77ace46654c9883be25cdee96c4e28791fa4c3f098a4e084304a9d102766c78f0cafcb9492f5e60ae43317077bbcccc5b6fc61d4472a6bcbbcd758be6826ee3184a7360a433829af7db730bfd5439ee838a36f1cb64db00b3affa4ecd7c113f498b34ed4d279282b622dcec8c931aaa1e04e86e513bc14c4f379685c304b754f987a82f2b12e36fe069921bba72bd47df5536325ce98807aa7d79d876974a283a44324da4e271920b979b27a8afc899af67f711479bec600c912ae7dbb0277b73e5d19c035dc2490158607b56455778bc7124c6ff2f9654e32f64f1d704f42b8348dab45f4681fe217da015feac2740e314bba3c6e7b9279c222dcd2152fe1fd1196137b2c26c1ff4068e5c507db7eefd74f407021e7157d5eace177815000a73800aafe234834e1c18d6de5cc7717dfda849c0769314ba7b9fbf8143f5ffcf5cf467fe4223a62761ca4bc336ddc643415e471ceb6246ab2f5aa1e24d29dd22ec4f3731b04835c61e8faa6a56deb603ed51fc64b28870fc44e13c3d3985594353aff274c2f1b104030ad31fa344e09da29685240203d7302472b96040084c43d1b7fce562cbf0e4a4018f645a694af92f08dfaa70427b761dfc626438013bd0e82dacbfc392f84c65f7445c2457b9101de96aa6e423a5edaba99e907ee5231b5e5dd750ed8f5e51887db5fc1393553f673a40ef7aff16642ca88fb1ade6eac039bb26db23d4b8ad8c122864253854b086ea98b259d3fe88fa1c8fdb645f1f0cedb743c354eeee7d69ab3a86e01fd28e0d24d0d24dc1187f6858b77c641490eb96b219d5bc5e9143083dbcc9307d235f9fee3f8618744990136717e585470abdbe1f94bc5983f5f4c0fd3938b72fa16f1d388e40cc0e5078dac860ace0b357b6deea0b358410e92f4f7663b3f8f651a4a329cd46e769be6cd17886b9921237f8d815f7396784aedf0ba78eb6c479e6cfde18b9c84a3ddca484ae405ce07ba8848463e62cd212d53198fad8fef742ab59e5c08bfdfb94df4783fc7d0760dbbcb2a7c61895c9c78386574dc559132c2cf2709490343a6586f8def2463c936dcb9f839987e5c1ec81220bc7c0385166709a2830dc6e770034b54eb6fa04245cb3c8966886ac102c2d0fd15a97e610cbd7cb7e127e42f2fb43c1accead019bd44b6406d7d93028dfcf49ed086ea6288b5583f04265d0bd65863d75260aee1c2e9d04690115f25874844d9691c368633d360832b21696cadaebdbef9f04b15db72a24ff27d860854f4c6c81a196cd646221455f18ba81c8a8cb64befef7a5a9e8c5aea90b280f6a8d9120371d4bcd97685579572f22e29bae2fce29bd89cbd0919cc31f054a7a107003fb342f08a72b967f95e670c898a5531f1a12d538127450960f09d8455effbc98d242570c105c51795f492cfa1a99a0f7b80910ae05515f6ffeba7d79f3002b4a3afa5e56a095de66fa986343f8284d52af1e6e2bf8399d4768b7d4f0aff17f5c9abc83032e6bdd7cc1b2010f6acfb609d8b96ffb06cb33e7361955636bc2415ccc3f52cac0a4f113a29017c7443f3f43fbe27cca0c9d035b9f4f172d89b56613024fad9a202660df23ff01b37fd656fd7e5a266d27b7723a13cf76857b85a94845871a15e4d120453749c00a1631adceb4b5391dfad2054dc7f768ee76e069ebc3927bc83822cd48658ce8913073a42da4974f02c10492161398ebdb7c7691a2f0bb62f630fb71f0b9fb9d56068860e8deb3a4dbf95a734d5e7ff1b65cb99e725e9084893118c5f53928c71f2cb8ae296a5ac900ae22845a5165405651af387ff35f87c7627f382f3e077435c430dcdfced94aab371c4e62eb5e7e80161afd7eeba9f75d234ae4e72d3933d2fc34c0b6d097299a740a18801487ca96c922534c61167ec90e22f83657daa989adc1494a2bbe858f5e3e7080974c17fd9920c0515fb3a2a52b730d9d83c02b759489ea2b61c949a1be7cda39758c75add39c0356ded8f21c7df39f3db8364db97866c97ae504242bb1c92c962c1f130022f600e7bbbd23ef468627993e0a5d49abec66a760f99d59d456bfd1a16692daf9b507e1c4365aa765fe4aaa48c5af72a657527d828fc02443f825a6efd1d40ddb55d4dd6a705a62405b8bc89c773a838f0574f3215d982a2319de74ae4450d689aa59ce6087a686a806880da1708832f1ffdf06a9b0e94397f41c0b4e4351ee464434c813fde1e1d6cd9bd4596c271735692a1791c0d209d173d0e3f0f57e92c2b8dda2f927a339e6c57367d94171e5206a1a0b4571b4841a6d92f6e0c544ac89d91b84447a1526253c956b18fa801015d6837f7fcddfaaeeb8ba664558c0cb6713e684d7f4cc681d9be99bfb769be07d8995dc003ec3f8d7b1dac5570d99a97bc9b385aa47def4d0b2dccf2633d6573f6249fcca2887307c49e1b6d84527d6ff11ff68e70e83cd704535d3c0a32a02b140b2864bea93726ed8385e69cf5b2b084f9f97f4aca5a4f5744d5ce0bfdbfa4f79248992a39e554455a943b00565a163f8f148859d15c04cf062340186d5815a3dc7fe55af8a679b3a2c9b968d5c04a993a2cfc20ca71a4f19f4c5f6eb996866b73d038bc8c9db4c5a1aea544b1283c0c3db88a8164a0322a7791a1cb8149b5b60d237fdc238416c7b1fc4cd19a7c38468ea1d6acd4926f3429cd10e550b18dd66b8d3537f90fc76d6b790dd0e1bfe65cddac3debf43de4410e12b0f5deb245043415d023edcc83f810c19ee47f8f", 0x102c}, {&(0x7f00000003c0)="54c4263af80c9978a962b13556f19671b02f5c3afd79f892bbcf037cab71c018f4072262c0e23b61d6502c0c606f28f47d22bdfe822900097477ac503df443fd73d234133741b4e216f880fb399a07cdda2a379e76586f3cacc60d93d512220b0323a5a8ebb604650fdaeb4a7815f3df711760e15e084a778c381c1ca84ac28c8576e120a696bf3cffee04050d046b682d4eb6beed75e1d5f018dcac0523222e6fa270cd2039aa461cf44521f8c24a056f065d5d46561460ff25c0c01354f8220fb1264b0e497cae974ce4b949783d63b1a36d69ab2d32ecea18945b70cd630407d2d012c175e6d8e9e35a53f32cfa458d05", 0xf2}], 0x4) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f00000c8000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3fe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000163000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000199000/0x3000)=nil}, {&(0x7f0000148000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000a9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x87}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r6 = socket(0x11, 0x3, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) sendto$unix(r6, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x80000000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a300803712051eadb71d89e00100faffffffff7f00ff00000000", 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000340)='./file0\x00', 0x15d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc4f91501d94a34b6ceb23008dca45881102bc72", &(0x7f0000000080)=0xff44, 0x0, 0x37) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) setitimer(0x0, &(0x7f0000000280)={{}, {0x1}}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffc, 0x1, 0x0, 0x0, 0xffffffffffff5978}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x9a9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r4, 0x0, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000380)}, {&(0x7f0000000800)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae15783f727410f3d334987689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a57737577276063596504000000a2f017da45c846dea51945dcd4dfff89a150b2c3e931ac51193e93e9ea410422cd6fa1a3e307dcf703451019c7aeb015fbe14180a3bf01ffcab1db396bb5db705031d17a", 0x185}], 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x9) dup2(r6, r5) sysctl$ddb(&(0x7f0000000080)={0x9, 0x4}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) fcntl$dupfd(r4, 0xa, r4) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) open(0x0, 0x80000000000206, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x94) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) r1 = socket(0x18, 0x5, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000), 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, 0x0, 0x0) open(0x0, 0x205, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc, 0x7, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x2, 0x7f, 0x7, 0x5}, {0x3ff, 0x8e, 0x1f, 0x9}, {0x4, 0x10, 0x8, 0x401}, {0x8, 0x8, 0xab, 0xe000000}, {0x2025, 0xf7, 0x8, 0x16}, {0x4d0, 0x3f, 0x40, 0x4}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="19d3b53e5485aaaaaaaaaaaa86dd6008000000000000000000000000ffff7f00000100000000000000000000000000000001"]) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x14f704a0a883a96, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x8, 0x7}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)) fcntl$setstatus(r1, 0x4, 0x8) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) rename(0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x8) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x22) kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000580)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeda) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x2, 0x8, 0x3, 0x1, 0x1000020, 0x3ff, 0x0, 0x1, 0x0, 0xaa1, 0x40000001}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x9, 0x900}, {0x8000, 0x2}}) socket$inet6(0x18, 0x208f0e1c777a1f11, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)) sysctl$net_inet_ip(&(0x7f0000000bc0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000c00)="69e54269f044f2532d49fc61f63b0fd070f84430d6f97e7d9f3506593419d6742fc0c3637f9f2a24d0d35f006c5ea0f6713c09d7c90f0c68269c709d30f0a24dc2a198c745f6ec84c3c836ce4c52ddfbb8b61deb", &(0x7f0000000c80)=0x54, &(0x7f0000000cc0)="a2f7f2bfb5dd8d384b67a75733a8ff6581554a77b4ab9beb502f4d974f96b4c6283359f0d5172de07847e2f8e99dbf0d29229c781b2e8b453013613f63447243ca594cb85a63f020e5c78fb0a698d5dfda67c5798ebd85fa1228afbb5a04a680da7c4fbaf49110eb68b58265fdad0f86620fa880743a7d749ed344988f6799c64481d59bb4b8a33682ddd92914e6ba6cd0ecdc907b9e548593117cb1383b11e186ae355ecbb8f7f7fa8280795c23d42b4590316f4d7f52eb7d3172627d070172f7cfbe39390defb3ed358fdb0ad781a06f86285b51373985195a7f61138a899a4902fa4b77ef2f00df9b1cb03acd2ea43cf19c0d", 0xf4) sysctl$net_inet_ip(&(0x7f0000000dc0)={0x4, 0x2, 0x0, 0x16}, 0x0, &(0x7f0000000e00)="96b08eebe2a6131acbf08a6f3251e9f44f395397f189a17a1c2f79ebeeb4974bbd0f75d53218de6e674d44de3b271d82f261c6fc10d88aa5f0a0b7a4bb0c994ddcb9374961650a46754f2201f032091cb9201af43232ffae685fb50f0feff93d5a062f0240f34ead4517ad38c232037afe18cfd350a6f09dd119d1bd992cd662a488c3bddb772af0ff42384e1ae2d9b2561b7d47c941ce6935b5d79618406bc71f201c9225cbe23dc1e4cd4bd110db310d6e5e4b8e5d24b3e5e13f0092ef9030635b5ec5572fb5638fce2f4aa912fd4614c46b4aab9a0756221c742c1a3302fc071ec9d7a918c39984c5d994274424a29111838fa9f5bcc4dd2090675e93cfcdcfcd896866a08b01e5ed2f0a2702ea8811e0adf0e11eb5e48ac435ba452ccf66938540accb0b6015aadcf3dd6b8edfbc1b906f764190b8d4e0a4561ba84a3486a88fd1642c017ad86791397eeab2f81d10a5f00596b34206ff2c6d0dac0537fdbfb013daaa10bf38f9d0060d42b8ef5fbfaf50a7b7ec8f3afe7465458859e7c9a23172c0a967d3d01519fcc9a737ebe48bc7253bd80902702113a378b15f551c7daf6735a22d31ee4efd44883cb0154aa186e59521e250dc50e99389a5d5b75c0b89bd183f206e101b9b64a4fe3fff16937204df3a92ac29026313c8d910abc48a959907ff633d3dd8fff69e4001ee6fccf3fb5a52486c482c96428acd635605283f47e15a61ecb4bf60a009c48167fa1260fef8b5e6f3777f175f91882e035d80e19ee62aef0e69d2c05410c51dae6fd619ad9bfd0345e52f045c54f0f61879061e8bbbed30bfb9b47bc007567578d8c29a2cdf7dda7d82c508c7f6771f968ece9f91d3abaace0ef7899ba05e95f98637124804634c8bdb6773bcf5c1da03ac6e348483bf955bf7874253a06ca6dbda2b682e8398340cc370cdbeb7d54084c89dc31187a1e34f78bf431594abbb7c0e3d98a49a68a2db9a4e040c547835ee7050d18926896f9096f4fe2256bba94fb575db5d0dbe2fbd3f29ec58fdd1d4a1a49f562fdf566582ac6c3ab22daab3c301df08dd6349cdcd73f3b0950edeacc80d90e985202535852e2cfae1139ba9946373878bd63f7f14d295ff6033f954b2ca56712656276b498345af6109a386741822eb2c49813145308546ed6e44c819b58e9ff057b4c09dc9ab089984991498a98b89ad35b0a9f59dda45e31e9a254248a54b03928009db6370f412eff962a8a86f7c9072f1618f59d22c44e1cc2efb8d0b77be1310c46235b85a502884a0961f3dddabc514786a3b9bde5efbeaa02c8469fdcc5a84130c7354a94ca869cd5e956d8dc8a83ae4ea4fa42d51c19ae2b83bbf50724fab27dad56b55114f0c6794ad1fa179401218a98e0b5943aaafa373f1e7e79b06759200d25925b5ff34bcb92d6bc59208e959d5a3c010b3648dffcf40b1473e7f907abc1b703739d2bff4f66a93757ea6037612d618c08387e85205a0ed319fcaf6ad8f306df9a45e73f86b453d5a5060e8d4944be658773b194f4affaebbf32badbe6e1e307be52e703337e6a889fa439f2009ca60ed9267e7ef19c1e9d26a08969d5eb4fe7a4ea7a0012055a8a444b97973805b7ad0869b1dfdc0288a0d63ba6100ca6119263c09fe7b9ed1a7b913bc1755aa913a15ae401e9c1a9c3dc99898f6d3311fb75be5b4706379ef1e95dc4a350295d17c1ca0c3c8005c2d35fe60745209f2e1d840cdaf579469f04d0755d69b36034148274ad22a101403e2a42538d56e0f31d05ef9af518a7d9e5a156a333b815570a017dd8b40b98456f07d4c33ec39d295e7d5a45e1f090e0dd955e1a6216c150a1f7d8bb108ad64473c1c9c0716930c06d43a163f3038077b7b4b3e5efab3edb91cc6f77533149c0b9b6d39a7c56a810186998621eedd5129078c1f3cf87a3162cec58ac4da3840c8cf2eaa2079254f35c441002e107b538c4874a8a987ab70f3b35eae48fc52cc76c7cefa6b24c2f6c50adcd92a219216e214b657e4eca73050a8079581d117302c719811c77db41f5599d4994754b745a526ebfe4942ec710b649a7a7fd9b3ab1f3b21285d53116506c68f0b9a2670a9cba9c67152d5e262c50d1c2199de522175670c1a659afe6cbc9c9850cf73c02f51e18d6a39b140a9aa0f2f59e4507d0ee79b2770ef4647f5aa1aecc047589e4ff2e4b9258717d78877c238963f40d744cd5d4ba58dcdfb41805f30cd98199d5b84e9b55dae20bf21176017e5c5e2a42aef621652b3f1fa8646dfd2c62b31ec4208d02e7622019b0e41113afd1321be1e0271460bb0b7b596a299079749b8d0a3d43d4ed5ad968bfb67f648c9e980161c41bee83f9f5717dcdeed57bd2140689709d0182fe240b90edd1e8117f3796c91c49d08e105a25bc560cb8d3505b409fed9b66cdbb0e8867e7f422c3b81376e782f7890f395e7a0a06f86b3421a81fa0954c47fdba1d1d46ce0d64d2a2997e69934d90c81d352a0447cec4a261f147c24c82f7bc832bb448fa7d14bd96e6b8d5d6d1b7a25600de35f6006f5e3ca48ca6d2d7c7871a5f1dc1971c7bbb08848b5cb85f1452e78900ab960b78fe8edd3aac892d4b32140c4d03d89a8aa03f7a82da03d280eee331c30f0f2765ac7365060428504cd4a8d35466b265ebc5e06e5b64333851d62635cd330f616b6981c1c30cbf75853ec2d1cccc0b61f25b99ff71d18dff1d956eb40a292d0a10d88f9218891978cfc47395344d0f9a4e5cdf036dd7333770ac0f54dc1ba9576a4a305d0ca969950bd45da80d4bd942656520f3ef4d1ce07608c54d637bc43c1435a4bfc8bfbc1a4213a7b41579454ce34fb3f6d4d70d122beebff64c89976bcaf774cbbaec9aeeb31f06d7a83f0ed8382cbf73745a99660404346e6db9a297b6b932e26b132835819c3684c7eefc4fb8175bd7ef3eaa84ea5d5c5b657e2e000d355d6f9f280744b6298045af2d0c77dd928c640f4202f9eef18bb3f318dd922f87a76b7d77e81ca9247a073c6da0021d03f18b45f47deac74bc91d52af186121e04b6a434a828edaaa4793ae44af22eadf5d9f460fd2942fde0ba295e4d20e7ecbed23c52a101954e8876aa61baf2e887d26b9e4c77f3aedeb03834d98bafcb6a10fedd78e54462ed2dc1905c03cccf73b7c5c3eecd07e05c6dfc901677569bbea00ae0e1c90f1cdc0d22e0d29fb28b8a2cdb6219ccb9a9e3c091921d3582ac8b553ca7055741e952a12bb873a5b7f8d3a2f0b84d7267b7cd3693c83fe3bc7bb8878000361f60023cf02bcc645bdd56b6ecca9c9fe1aa144cafaa08edee76773d9bf6b78847ae282a47a6992337b82d2bfcedbd93265a80cc36eba49f6ebc11a3f83d4365bc4fab6721d400ced85e25fc67e503154599fbeff25483d326e1f5059a87e2218cc4561e19ad6dee9cb841c3a74c6c70b99a6e1b233484f4450181179bc883bcf2d2dc633ea58b66e7f5caeae466ffdd8fc9108381a5a69b54304dafbe23cbe0d17bc1f86ce67ea000e96c2971f6b520ac6b61c4508994c0531a826890d3f58fe5255acc8a89c950cc977c555d9727f8c1bae973c84ec572a241bf14844e63f3b058b6f01d13d66316da67797c8b191b39ce4caa47efed73091c5c9cd972bb4fe7c324fca7b66885d30a12cdc8c675d20426c08f91c76389a71c20b102e955986085cb4fc8f0029d41bdab727c094428596a6c1329ac6e339af468a477b89b8641118b7139b06e948cf23edd9b3083ecfb1c8feead08b09af854c9b82a8e9736999eb3bf583fd3739721626ac3197bcdcadb692be3d00450ce9c8b9699a03eece505fd061f7d2654bbc2dbaadddcbca3ec91c2f51f7dd618400aee44609b3e7e5f595c5723f56b819b75008cc8738312be7def7d8941117026130870e0162a5d489916053e8b6edeb382c777418434f2b827223b87b3e71670b4843b279aeac8fa560871ea72af80658bc8927f229adae75e37679d52ed6113e14578785904ff5f9bbc796bd84cf03fd99013619d618856c72091f938cddfdc6fc8b2d7a8a83ee12103ceb27199023c33a64d8c640221510a688ce05b0d381fee4901ae240e9b6943bc0e3fe22014eb92c80b9530050eedf8dec10402f0525007aac65e9b66a24dfe5980197a6c0b774f0bb582c72d78e1adea626a602cc2e90e5ffe617aa1c37bf205b1d27df43c08fcc888845733644766d133f1c41d9511cd66d3e8214179f397f8e4ca1f4caf776506552a64b183185b494eaca7c89263917b9b14aa940fd6159c092af72fad2867d6afbd4c86e4f8b7b4393ac27fb3e03499633fc54027c5958b61e0121acf0c3b9e68a127787a920ada8a17900e04b0b33a87b64a036b56a857a34da7f2ee4b800bb66e2d7ab06ac15f0d03ff999f0ac14120e7562c46aeb193aa1bc3889a7759c5264affa069f8ca94cb1c77e43c43fc472b9cf058b27a07fb86a0b7be23128667c58cc83f476ab6ed04fe2c552931472fa17e507fecd212f586786c87c45c63d5738cd36d6ac90e8dea477d04142798000e9fd85f8efdadfdb2536cfd6e809481dc07a5a3fb2de8062f5e41b08e3071a040401fdd7576d2d70be36059a98750aa02046b0e3d968285a6ec7aba4404401d31e3c19b4a22cc1aa18e801a60b4c5fb3eb48f775feb404180da2f47fe4ab4fe7050fb396be9f5bdd4b760173b76bbde773ffc692cb8878aaadeb72b5bdafa80ff04e0a6d7d4ee62fd7f8312aa7ab14002fa395cc2e94625e1e45e18190154f1eccc988bc34a80c79e9871de4c21d23982a41c49e46ed1ed1b5e03d9f84efb94ecc035c89ac0013c7e3eccf84ac70c8fc64d36cb4011b16e24d88e19d20557fedf1f91c79fe3273058dd4a1d9502c15a903edfd9d6b3f2a3eebe454c64332415ac1b34114f8ccddc405be17f4047cee68d73a1fab0996539dd0e60a41c5cc995300016410d3feaf645117e569c21f87c3670462dcb6e5594db0dd4b2aab13216089d6a0e5b3bef029f21598532940ff6a0f811397cf80c2f8502bb43036f13c45db95652f352f1f114fdce6b50fb123d82c7836080d2ba28af99d4f62908dd8fc69881765cc4b16c54ca2a67a2c1e150aa64b664be331e3d0ea44715753bf54d54ad8f4933d7855050d8140b4081d803ae39537d837afeb901611825bf80bb357948e5430f79f932ce2e79d3e633ec63361439af5ba49a8b530f4dd0a8fd0293451150a221e86955bccccb7c6452110e6d0c994231604334335876ea275743e142e76b268788479dbfb147dfc3bdf84a5facbc9e0a192099f9b8401ec33c8ff9827dcb5474b894ebda95cd83b7a3c48e22f8405dacc32ceff57167a787e35099fa87f03200dd63dc0c4895980e0d86a5a3dc0bd5d869c9d9491d256dadca941d9579589f3629f5bf82f10029c398f0f0cb025c5280db58204f55ae5d9bc29c527da2a5f9d753a9c60c0ff27d7d79b2df9432a6be0cde4a5858ce846f6be3de12346cff00868a4ebfcc8fbfa7c93b373401e325ee357318052a80201356f57f4854a972bf667838d3706178539b7b5f327575b112fc9704a3118559d4ade1b4eb6816ba11834906970ad722f84a5a3d058e7f6e138b680e4a3a1ae4e47eb843fdda06985c8cb127e1cda537c20cfa90c6865e315094597562fbc28b3f2dbf51e50b9474565e0c559fd8c6b08ae6", &(0x7f0000001e00)=0xfb6, &(0x7f0000002e40)="1d868c2e20f0e1446a916bd29d32ceac4a7e943ed2c3c3cf70682ce785d3e1c29c2fb090bb7dfe4101fafce1e979b154b6037ad97f0b45a57bf993b9d3c287d3c216ddff95ed5835184026652c03f9eb710f68320210d80af39121a1e76c4458a25b790a26caf6eb0ed6ae03596e3bedfc958e315e501e7b7944a187153c52ec983440a791b21dc9a1ea11b85e234f26256557bcf2362d831bd68b6b2942e5caf643c72f090f6ca140c98d8b4391749672731a2388fa4444cffbf897a9af25965988e8631167985b69f4cf7be3848fe412f29a1c0fb047f6f040840727de432ab654ee2a80c84300e8502e904004e23158b7c47d82df7c76f874833f3fc2754960a24376339e5c8be9c1cd883d699a664dc04a1b5018313ff02dbe5ac70f9976342ecf2e3959b4f6d04ecc08f4cd6979d1a9b555349889d4196bc4d52b079e1e028198986ff963e5dca5ef523cc5c2b0965b07cdcb974aabb6f39847b582b1578733abbbb0a4b5d1e1463ae7aef75ec2d51c0e589f5971b4f8ed20065c27f2ab58df74a165cb4f1f0203926153a5fbfab6d46b74a975d80bfe150216e3de44637d1ae59f109ca9ede9940f5edc8abb396671a2faa47fc17f9ed7ce319cc9ea49445327068b9fb456c8190290a280d21de1b3c5eef191d5abe7d10219b6fe687363cb3697f71548a383a26865d4cc150536b0e5b5b1dff9939442c5918b038f215e1809aa891754d3d404ca22170572ff30316d99bdece768f10fe8854ca5173af05c63eec904d71080c3214327079e96207d6caf0614ba7bddc2cf1ea34563624504cbe9160c86e436bfb1ce0a56a403d37e32ba28a66d6c1d7809c3201e5cdf37238927beaddcb43c21c63679832ffcd51c727d7e747426390e2ebfbb8fbafbf286accad59d9a73aff4ce0a7f0d7ca8afd3b8f4acab70cb1995bd6524da78be1194d4006102abf04c257a2f1addcab572e54de7b0e9a69c7e0b35f7cb20e25d95e07cc8c49b6acf554cdb279fd8b6e7ded2848656aa1a2d9a69a018ccf56d6a51225b57a10f5a7795f88a613d05258dd9ba8828ce2599647a0e0e91a7ba970b48fee0eec41e81395d22cd092200990295783b91a4ce5b24cfcc9c74d23d9ccb8718947f015548505cc18bcb0adb8a2a2d8a79729f10fbc85104cb48226a3155eb0ea8ed784a14a3cb0b5210238577bb190a824ec893827e59b9fef0917fa005a517f466598532562dea01462cbb85a9a0813ed940efedcce1fb7c8d4513f9632aa54aacd7326a44750516228d24088ba4a8dce0625f72b4de73c9fa121d2c7e2a486b28ed10904d7108e8f92ae78b0f1918619f98acad61e4e56c2fb2cb3452e91da1fd8c65ba88e3b9f2e3ee2ae3b879a4381b21365063bd7652374f92840ec65374ea51a5c91d312ccbf3bec8ef243ebd9604cc791b588c980f6d408168a2a8be5a99c5771282f8896dea1c62f4fe7cebf8856d859d1f112c546ad30d4add55bc7fc6305924233dd25d3ef5a45b7e7f4d078610d7012f225fda41ca734fedf663227088e8b37f6bba6aa01437706806d0c359cc71dea9e5919cde14b3a7d6d322b40b651d67578324dc16f6037fd03613b1b15340ed236616704dec43f57506037007de18006d90023fa495e4aa1ae0975551c092ae48074424ba68f0874e8f7091f2ede843a9739042d450b62100fd5d0294ce5b7daec67acc091886c6c233a340204d7460ea83ab1be5b3e1c80a6e5b9b2072008cf4961178ae73a825d53f266e0eb9bca9ff578c81d244cb3b34e27f472196c270e2b2ef92f0ce378600b812bef806776a677e07c8294a0b36da87f6a60a826b14908e2d80380bffc089def9b3bd20d855f36bec53f44389f429b0da43d5704b87be8ddeea2933630eada0daa4a8966a4e9627acc01747ef0128a77e8cf096214c2e8d794b115aac42b966e6be88784dab3ccbb39bbfdfaeb53c4f0fb359dac14136231f98af5392cf06e9cb92b3079b9049e5f2e27b29776e220080760f17dae052725b4b610fc63995298885cd9bd4367a535955473fdfaca05812be5a866f679d637281d354f1bbc718f1c35b1900b1aa98c7c1f9c49e306743717d800f3a4142e5003861f8ad44f3afb8087352dd4501faad3406d37b33ca7e1b07d16d2c708873218693f0714a657c4da73431260fe2eb9be8bdd75946a0191ab257a4b3d94f4dea377af57f5d20f729f432703df4f74981116f63eeb83a2d1714d5f3713b1369be24a286c798ba7c25c4947a3a68b9eb59d2a9f223874d6b37df7121b1c3db2f361a0198af91aae602185168a8a445b8fb6367744eabbfa45e6c2c0e156dbd681f1e6ecc298b0af9ced5e4b3fee57f08815e8e53ae114f54f052a28a08cab3a8bf34acee7864648622f0fff8cb594b0cdcfc5f987f2e3f65ece2523e7a7d1c0cf03869fae6b580c30d1d2477edc6eac1408877d7d3c1f2dbcaa3179b072418c10914ae3cba14376bb3795b9910a7d24524a4cd45a3c7248a0409c80501254c461e679cf75ac9c33a0f0ef4b9b1d5e318b5f5d749117248c37fe1758faed4d55cb7a401449e1b7a435a3affcc059d5cfa68d0ea5bbd89cb7c93496633fc318a09c22f851888c4f7609c25ce919d70939feb90686ec1fc7a39c3465a56eb1c1ba87d49a0e079244060292fe5e98b1941e2f75f640ccf8a19a08d0c9bbd7c39327338346e6735d889b8571b8d056308d9aabb1461f8c0523ce43ca3462f3abd725df3aa92f1625cb12af898e80dd89ff26069d77b9bf0a00ce31213862144f9e7c557ee560cdb38952624755aa0eab649cfa7af1717af23048f7766f8e6b924ea0a59efdb0aa7daabbd6d7dabb22c50090aa3843d25abdd14b7e2c3913679621a2e9085b3947e38f0ad10d1a59d3c7c79a69c65a77ba4fb22d5f9699464214e395699884ac805d98a3a87dbfb7641596d9d1db0689f75055fecc0db4a390d47835c33cac9979fb0388484069c4378fd2b373dc903014c534212676d93fa0225e3b4257e80dab92779c8e0f8788166cd08b6913b20f927193d5a1281d499c2db662c1a7154e369ef824294bf7cd8b17383b384a8975d1f6f06a0cd2d0efe41767297ce5e9a29907ace61a9d01e8098f3a8cc2f9c9db679b0c7e8096aba99d0b4ce287a6a702b2d9a870efb647b2fc589b1e228bf63a5b79adcf3935183700da71e69ed167c41a3b91cd2655b1af6cb382d6c69e8438a1bf62e9b0f1007b47de0f9c93e4f73b6890f6336a8e1bb5d8fc56ef62af01d33c3be9edd8f63101f1a58886ade05608e3125be2ff31ee1822b0b0f79de11601d89f7b454dd9e77029a591b76b2cced23b3ac7113651c745ae1df8ca701010f6c5fc43b3d8e4c0c9d68c4444a9fd9c15dcb0f8e52205c2744d0e63e99aafcc8924c01eaf8aa568727553c2ac05b927fbf15a15d9795124dd9371fd5cefc04cd126d356b158cfaf2790a3c7d45e30ac0202216cfa3c69bbfac6fd4165d2836cd5b250bb492a80327099db39c2616d07d16dab910f018ef5346b21297c688de7740b5473a141a9721f768f8fcea169726987d4153340e2056e779e651da7d4f0e3c94e09e5876ac8b54b43e962116fcd9a5e6cd202734f81de0536f4063a0baeb635696f276492f020057778ac6e580fcf86c58e5c352ea03fad664283019f61d0fb136b53596eb049ba716166969ba1c07f735b522d28951a353a464befbf0f19800c86453d6f752edbcfb0d1d2cb5958ea54f724c0f33e9481ae16ae0b046556558ede587bcb5c14893093cd822f4c5ce6bd73b71d3a5ccc981c2d94871c332f4c4748d1e72df4c5b21ba7c0999c69c6dc3a6baf01c283e6b773673ba0fe60b0d73652837105a96c1d252893cdca91186839ed3958a21848dd7a56a2d6236c9a43018142372ec881521183eb138ddc2e130378acfd4976fd26bebac8193aef5450784e221611d1f985eeb7e1f3917789eb763424729942d23485c0ac5bdb4b25355adb52991ef91ee942298bace11e519fddea4eddac55ec88a0859b3854826b493484c7815d65b11a2f5cd16469538c1c9cd091b91b0e2d0d3d4828051ac4537fd26d0c532d93dce834d6da30e6ea67aa863ff0c359254e2b32bf2370d49e8594d432d01af1f5304a1a24b49e610d4878b171cd9a69d37ec54a2831aea82114fc6202c190f4aa867239c398b145ee6e6a13687f33be73a2d3bae617d0aa832fc31fee3483c28c6a62fbb801394d044d61d01b74994389f66a710eb3338a53b5e886d967deb1248daca0166c5c0e1f6de468db0aa35bfc6c035f7e73bb605ef2f179b4c16c9c7107a0ee8318f8b54ce175cd727a9bd20c98e6c7449a75606739da96bf5ea4b509ecbd7e58320953bca8c0d669ecd19e43544012ce9209845519a6038f2bf84fcbcc7c087f3704babe1a4f5e77d5b996cbdd4f8f3cf4a6554d2cca167267fc71c05960e69f5997c2b522b041e4d05bd50ba913ec4b10e5dfad1fd109ada493b3792ab593ef1d7b80a4254b2320780ecb21a2968c9d2653f042086bd404db3c4ab38de036b0cecd4068909847b42fea260eefc0b875b347b05f7e7ae05895eea8ed5f72949cb8e329f37d74ca34af27c2671e0889a9b3059ea369cc3028973ff55803270e3e90d28fe74a735c4de6a23b8dbca9da349d789f3d6ba53d3ac228a811ae77bb10080015372b3d5d18c693e073287b082a340769761427c850f380353e29ce0f5b02650678df63c7d00800bd0de75714212e5575fdffaa5228a10baa1fa575d3fdd21fd5b2781d1ea07c757f4cf28b26d09871e40f1e928d808de78b8041bc076130962ddf3892fe3af4f13f5404df3182fb34d2f7ea8d9ba48dff44e3f4fb3d67e7f1f4213cfdbb588b50e9a001cb4b3f17620debed59dfeaa1c5647c3bd1e36df19fb77c5e954c65cde63a77b0cb385eb5d99193d8730554075d8e02f724a792a69a222809f4bad12bef03f7088221b80d9d81bf9841b79a5fa12cf2a1282d4e382402e71c2b4e0db30113641d5d5f3fdd38f3a4d3ac861ddedb5cb20ff66d72f5e3670d978f1dbc7e70ac4af5596dd2e0a29344fa4b1b91ac89104ae624330963811ba6d7e4433cea370a2b989accc29e9cc8cc61563d3faec9254aaa877d708d3c74d3e258855ccc0d080622f4e457b9427ed8a3e1d1e00d18e676fde11e4fc95dbed574dc15081c5ff4246708f091e690fd67b9df425cefaa0b1c018327739c5ee17bc8b0e788761c32a93407b9cf617c570dc7307ce750db1cb61c1a4a8233d220182b4bd1a594488141bbbb1ee80456dcd4467517a4524fb683e8976a91e6889eb4542a57d5afdc692716d36fb878763741f903a25f64ef683eacac714f339e31a70abb622f992ac2df993db553a238660b52f030193a0db49154440e1e0d2d91944d1b60a60804ea3c82c86c20bab632e57887d7a39b176dfbbd89f626b61aa600c9b48fcab97ef02e437fcde60f02248573081cda7cdf8f1d4296c96da51e74033fbda423d1da56e1f484cc1ae91c69d0891f934785642ea68dde14fc57de79aa06010a9873fd9c0ef1f61b425722c3c30d3d2d0888418e1de276640306ed19ccdb81af5a5daca7f27315b455d9025ce1261ad99884203be81f08058bef472ecf2ae5e0f95cc0181f3142ead2f427d14ebab8cc5f9d2fc8c2fdb32c4f7e3236156744a01ca59193cb631a2a55c6c9707931ffded5c4f4c05e12543b47ba7ca7643fa46c2db05e9f6a09f7eb98a1418a2f00ea9613e4fd970ea18c9bb6f369b4b4a09f55fe0c673a81098fd6571febde26ef5a2fdd07dfcb813b6c7edb8c38a62aedbe121acd1bfa4e756d79348d2de62b23883b71ada5f6a141713ad7dcf77ee467e22d63b4315939eb75a3e7b3d33109593efe48860a774780039937b40f480975329266c632d1a01838788df78b48435c1dba28955041ab62efa47ba7b5e3355c591fcd8b4921cf41a117056dc8e205e245e4fb6a61b3023f4b86b8633963ab075df4b772ae793338a0f214c0ffa2a79d8349c57", 0x1000) sysctl$kern(&(0x7f0000000180)={0x1, 0x55}, 0x2, &(0x7f0000000240)="86f6296918ad10f97f4afa6dcf09b84b6e95690403625514c1ca2d6e4a08", &(0x7f0000000380)=0x1e, &(0x7f00000003c0)="a8fba8afbe7d1ad156d1a80fcbd26bb8f586986f9b04bdcf170d47ef7650c0a9ce276c3b54ebbd0acff0ecc3af2ca4dc256ff5f381cb8581deed873310e0e4520b6743", 0x43) executing program 0: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="2b1f208f7cfaf536c64d9cafc1226937bb6e99bdb9ce4323ba2ba228431395d9c2ef36bd88b9d0fe056db6caa6f7b5f2fa35aa8cb5cafbe4696333ea2041cf7cd4ebaf5134243312c917e555620aa87ee447c0ef64a4f91036cf4007a6966b15fd16894003e150b9e1ee84ba8f50d734463cb1851a0b2528404236", 0x7b) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) (async) close(r0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x1, 0x0, 0x0, 0x3, 0x4, 0x0, 0x2, 0x0, 0x0, 0x8}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, 0xffffffffffffffff) socket(0x0, 0x2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x22, 0x8) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r3 = dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="6123c48d4223423b721380ac7f9afe8a1245acca30a3182ac7a96c619e22bf11eda3e3623bae4470e7c51b7c853ff871f5dee7d0671243cb5b94b327c75e418ad10e967449c7ff1114119282f0297b6f7ccd097a222c5ab0cfbf5f7afa1962e858eeba1861dac2f91bf683606282d3bf302b0066fc5b1735cdcda43558ed8d0119800d77b5746754481e8e4ea0f38f24764e14f94dabd7a786e35f5d39a2cd2864a09df44f6b3a4956058078354f3c0cca5d550909cb8f5e000000000000000000000000000012f7be393d0499c92952c6eb315f99f5d904277a5a5f78766476e3720b602ef1d90e1928f6488cf5167fcecee5ee6f0b6a5ac26aafa2f6ddfc3ea6b3f87b13fd26de15b4260f3475a7b9297152b18e1d668d7690e460dcee48f4648639609d9457047e2407fb7dbfb6c4152958ba5ce75ebcff0e000000000000000000000000a6d4cfcf67bf6889c06daef2d7e44d8a9064266c28238d22810faa994ab1b2d6c5c7e7032298cb0682762920cf891cb674d77c433ebc78778d6d5bf51dfbc8a50dd508894e2173487f37a7dde635609b90698fef63d96c78312a62128e34c5a49a4def48e031bc7d2d679198a801690393701c35f8615ff8020bae8904", 0x1c3, 0x0, 0x0, 0x0) r4 = msgget(0x3, 0x6b2) msgsnd(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000018dc5c7079692baa85665a7f63acc2ad4104ea3f7dc558e517d032d7af910bc7b778b0d63bc69f19486b320e3d6ddb6f096a01c0616728747a718c9d7a35c1d808a213c75a75e4392d5c72c2c19ad9ba3b06e37080d618dcca1ac6119ecadc1927e8e37da907866a7242a399d42483e3ff2e6747b809663e44d7b7be"], 0x84, 0x0) r5 = getpid() setpgid(r5, 0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x67, &(0x7f0000000000), 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x6b, &(0x7f0000000100)={@empty, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@generic={0x3c01, "b4d74f469bafa6161e068b11feaef13130da68111c602c0bbc78fd4f736061281a39593c72be64f746c901eeac25954d17cfd1f3361d1950ff461d072cd54b593de07695602a4d450e7d8c60ba048a90d9f4372a70c7fb7866"}}}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x3}, {0x16}]}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x101, 0xb, 0x7, 0x946}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r0 = socket(0x18, 0x3, 0x8) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) sysctl$net_inet_udp(&(0x7f00000027c0)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000002800), 0x0, &(0x7f0000002940), 0x0) executing program 1: r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = getppid() setpgid(0x0, r3) ktrace(0x0, 0x5, 0x128, r2) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000340)="3c5320a06ffe63ba3422613da9864108e0c6a9efa623b95e568b2eddae7880e7e10218558edaf0b4301679ec007c05d143f23755448c1f16720ebc90030096b57d16cb3d93e07b5d2e0e06362ca4981f1a38ee3ad72620ad88327dc21867b3154499a04c2264a35649c1194d6665915730c5b029f377c9e8e1d75146b7ba25450f87b0bbe7327772216ad51abdba539fad754ac4b39e88901e22c2368d88d145a0b0f074c1504f29daa0321452a89f7efeb3b9d8af69143a4d2adce7077376be100d86550323b45dc7817c9f485d7c3082ba11abe8e5d40e23a4ca24e78dfb7d5b955c14910e24738003f8869999c6146b93fc9a13e135bb4b6563e4", &(0x7f0000000080)=0xfc, &(0x7f0000000700)="b38fc1c1b1a4d5eaa9563024b60096be3ddb5a5baa02336c27a867226262c380d3259cfed4e24c22a5212d2e8b1b846097cd6064eda3a94d483a7aaf2b335452a4c932274e8dc0aa93f8d579bf1fe80a2585d1bccab6200647fe776b4e0d579e847a5d6a5eac8b843fd0abb4a3f7557ef2427a907873fe461449cb3127daa584653bea8ede3e9af6c7a3755a37059b532074c59493f051f7220dc853feba20553eb8fa94ed881ffcb6b4d89b18ecbfa880ac1d5d10ee1fc07ed6c6a5a2cfa036262a7a5c2d088b4df889ddf95fce10fa89ff825bc08ece52a3de00432aa1c616e43dacf257260a5b1e8756ada9c7264f118596dd", 0xf4) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000040), 0xfeea) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x8, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) dup2(r0, r1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x0, 0x1, 0x0, 0x10}]}}}}}) executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffffff, 0x0, 0x80, 0x151) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r2) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00005f2000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7006, &(0x7f0000000300)={{0x80, 0x5}, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) semget(0x0, 0x0, 0x4df) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) setuid(0xffffffffffffffff) ktrace(0x0, 0x5, 0x1332, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\a\x00\x00\x00\x00\x00\x00\x00u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') getpid() socket(0x18, 0x1, 0x0) executing program 7: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8b) close(0xffffffffffffffff) r1 = open(0x0, 0x0, 0x0) fcntl$lock(r1, 0x9, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) mknod(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYRES8], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)=0xffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x4, 0x12a, 0x0, 0x0, &(0x7f00000000c0)={{0x5, 0x6, 0xff, 0x0, 0x15, 0x4b, 0x7}, {[0x0, 0x40, 0x0, 0x0, 0x4, 0x6, 0x8000000000000000, 0x27dc, 0xf0, 0xfffffffffffffff8, 0x0, 0x100000003, 0x0, 0x8, 0xad, 0x3, 0x6, 0x20], [0x7, 0xfffffffffffffffe, 0x7, 0xd9df, 0x0, 0x100, 0xffffffffffff7a46, 0xfec0], [0x5, 0x8, 0x0, 0x100000001, 0x5, 0xddff, 0x6], [0x7f, 0x2, 0x6, 0x0, 0x8001, 0x100], [{0x5, 0x2d90, 0xa0c}, {0x401, 0xcdb, 0x8}, {0xba, 0x8, 0x5, 0x40}, {0xbed7, 0x3, 0x6, 0x5ade}, {0x75d, 0x10008, 0x200, 0x9}, {0x9f, 0x6, 0x0, 0x10001}, {0x401, 0x1, 0x7fffffff, 0xffffffff}, {0x3, 0x10001, 0x0, 0x3}], {0x8, 0x400, 0x0, 0x800}, {0xc90, 0x20, 0x5, 0x4}}}, 0x81, 0x8}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000380)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) read(r4, &(0x7f0000000440)=""/232, 0xe8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x1000, 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) dup2(r1, r0) setsockopt(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c6", 0x44) r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r7 = geteuid() shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r5, r7}, 0x0, 0x0, r4, r4, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r9 = getuid() chown(&(0x7f0000000000)='./file0\x00', r9, 0x0) seteuid(r9) r10 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x4e) ioctl$FIONREAD(r10, 0x8020697a, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5, 0x2, 0x0, 0x200}, {0xac, 0x7, 0x7f, 0x10000}, {0x2, 0x4, 0x3f, 0x5}]}) r4 = getgid() setgid(r4) r5 = socket$inet(0x2, 0x2, 0x3f) connect$inet(r5, &(0x7f0000000180)={0x2, 0x2}, 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[0x5, 0x3, 0x2, 0x1]}) write(r0, &(0x7f0000000280)="463751b00cce9129b1980869c01c171db6d7435062331e68e537ec36dc8f0c3cbae123b1a60d52a19cb02d9cd99bcdc8b5f3d1b330b0c3625fa1ecf1b73d04a6b19e8f95adfe72a73906e3a92d791b126afe463317bfdeafbe82ece2ba6ca9d68cd98351d232f3fce31871c6b288cfabcce39e130f4dd395810976d86e6bfed2e7213c32656fb2df8df1bba0dc8e1a0a498f3816ad5155319fb939fcd3265f22e4ac0242be81296cc5e913490e728c2b6b3de9f0d99abd786d45067893f135f64e1554200adea954469264f19f4d29647e1d02c9a28c49280cd99f6acb98", 0xde) r7 = socket(0x1, 0x2, 0x7) flock(r2, 0x4) fchflags(r3, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000380)=0x1) setegid(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) lchown(&(0x7f00000003c0)='./file0\x00', r9, r4) chown(&(0x7f0000000440)='./file0\x00', r9, r4) seteuid(r9) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000480)={0xfff, 0x7}, 0x8) chown(&(0x7f00000004c0)='./file0\x00', 0xffffffffffffffff, r4) r10 = msgget$private(0x0, 0x1a0) r11 = getegid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x7613, r9, r11, 0xffffffffffffffff, r4, 0x20, 0x3}, 0x8, 0x34, r8, 0xffffffffffffffff, 0x0, 0x8000000000000001, 0x3ff, 0x40}) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) openat(r0, &(0x7f0000000600)='./file0\x00', 0x1, 0x8) open(&(0x7f0000000640)='./file0/file0\x00', 0x80, 0x41) executing program 5: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f0000001200)='./file0\x00', 0x400, 0x8) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r4, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x100) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r6, r5) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000100)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000140)="f9a1c701162e373f67028f33dcf02d3fc6be51adfd769439cd2a502b0dd2f4420babb82c2522b6141b7e3a47118b35202f3e5ddd26e1ee7b5baffe4b5aec0580c3fbce117d8d7ff69ef5ccd161c2e996bd14fcb1cbb009bdc1150054a33767d16bbe8ca36f3520e80751922fa3382a5414516fceb0aeec9b6024b64ce736e0a3d997af791fc2f5929858de08d7a686526551ff09f3d15b8bbc3327820daf37297cbe2aacb062472e", 0x6a}], 0x2) execve(0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open$dir(&(0x7f0000000140)='.\x00', 0xae828e137847f62, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000180)="c1504511a283252c624ffd1d25c363fd69878bf9d4315e0b77fa6fb1f682ac23ee7d4eba00413b63e09677349775088147f0d4d85aa8081d77d00405b35a839a1abdd15b55497867443b48848f494f587dc8cf48023b8f9279ccf653b3730e47beea5ba5df79e61154080073e81f0e1086985dc7924f21730e26d66149b8211d4f313f0599e494c1cb49acdc8e15b72ab2b69dded9a59d4ee2e2327ce29d82d80001dcc3a807d947f4231717993300a0ddab9f8c4fc9a6e3213638fd0d0c4361f16e95", &(0x7f0000000040)=0xc3, &(0x7f0000000280)="ec91d989ed5196027a1efb265223b426be7aa9e5b80f33ae2334e13ed8779fa6db9165934ce0d3ecee23a723a487d1a05ce872f388a7ee4829b0de1285071485620d2df311fce6cc99f6cc07a80f6bd261e6207b314e118dc2354fe21e0b830596b7dd4594dc2ded2af093530080ed0b9431d346156d250e38a51cd3f3ff8d086873d5bad04a6c0c36f201", 0x8b) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1", 0x1, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0x101, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4d68}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x891}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x46e5}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x78}], './file0\x00', 0x800}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) mknod(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r1, 0x0, 0x0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) setrlimit(0x6, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r2 = getegid() clock_gettime(0x67f3248105b4e004, 0x0) setgid(r2) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) syz_emit_ethernet(0x127, &(0x7f0000000000)=ANY=[@ANYBLOB="316f120fcf70aaaaaaaaaaaa7004f5b3752786dd9b07000000db7c0000000000000000000000000000000000fe07000400000000f6ff0000000000aac9"]) executing program 2: syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000503a00fe5f00000000000000000000000000aafe8000000000000000000000000000aa02009078000000006000000000000000fe8000000000000000000000000000aa172d6adda105f9bedcd30002000000000000c2047f", @ANYRES64=0x0]) executing program 0: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000540)=ANY=[@ANYBLOB="78ad55e8f895ffefffffffff0806000108000604000007b2ba59f1b3ac1400aa000000000000ee0000028b6d163f97be13314b7dc361e279bb55f7c239536bd15c3c922ef2976a83c30395"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x1, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0xb8086ebbcd663864, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/220, 0xdc}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000400)=""/73, 0x49}, {&(0x7f0000000480)=""/152, 0x98}], 0x4) socket(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) chroot(0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setuid(0xee01) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x0) executing program 7: sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) r0 = socket(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x6) write(r2, &(0x7f0000000100), 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) accept$inet6(r2, 0x0, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x4) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYRES64=r4, @ANYBLOB="3248f155e8eff1608d2ad72a8948847259f28c57d922b545631689db83e5df2ea1cc2c80a43dca727536a39a20853206f92e5cc975acd9713dffa7bb8c54f30245ba3954220000000000000000f7e7eab0165da3ca03de2fb28abd7b6d1e0fd954a0b861ced027e579313d9f68ce26aa828d068afbc7f7056b906db5b260f4b46f0e886f3db2ca95e7222b24b14572b10449bb87de1b1701379377f5c70000000000000000", @ANYRES16, @ANYBLOB="d5b3546f298cbedc6704e36a9490526c2f2614a20b131617901b3bae05e14d41a0baacadad145e18ad9e", @ANYRES8=r0, @ANYRESOCT=r1]) mknod(0x0, 0x0, 0x200) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180)="8d46c783", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x16, 0x0, @multicast1, @broadcast}}}}}}) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0xfffffffe) r1 = getuid() sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="3dbbfb4aee1224b264ff05196442af2c017e15a35fc1490b42daccf0204a382d0b88854c77f32654932403492ff9a92929c3c32ddafae71483ca0b84e8be1776ffc5e0c2afbd11ce4c7c9f5cd0f05db1135748f97414c938bf5524999d5e8266aec8307c3c6e2669cb449910cf21fedcc0eea53ded1d12a3c4776d1dc6d1b6c93c82869c5adad877b3638d21e8cd129a7a66fd3ae406aecc05e049fe634cecabc2e1e99f38c3cef4a666110f49523ec4db8480d9e4", &(0x7f0000000240)=0xb5, &(0x7f0000000340)="c7f961c7aaeaff5626b4b52a846706cd90e4c1bc4c10d452b0cf85beba6abfd396dcd51fdc2e8b32850f88bd44e4c1eaf31985689cfef4ce4bc6d6db22b498499a9c48943af39d66e1ebf8bfe5a6d45936c9e4a04e97589775d759aafe73eb4d809d1a4d472086fd0b2f6938cc114c0049a15c05993b3534359ccac0a63e79cde604a23c65e2232ded665350ed604ed2d45584b5c5d7a2eee1759dadcdae29082ad7c58335126725fab697da94f51f6bb384953b306065d4530c4bbac796d00d802ffb9cb05de08bfdc130c3a180bba44981b3596ced5a0be342686f2a73459e4cb0", 0xe2) setreuid(0xee00, r1) r2 = getegid() r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = getegid() setegid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r4, r5, r6, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r7 = getpgrp() r8 = getpid() setreuid(r5, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r8) ktrace(0x0, 0x2, 0x40000400, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6349, r1, r2, r3, r6, 0x7c, 0x3}, 0x6, 0x3, r7, r8, 0x200, 0x1, 0x2}) setrlimit(0x0, &(0x7f0000000980)={0x7}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000000140)="4658ffca6230b86a4b18199ecd042f71a966cb7c754d945a9a8dc143be01fa3bf43e8918e3e59b69f1dcdb8ef267eac950527b4f193761e760bf98edba5081fb6744fd760a8269ecefd76c1bbe400b9dcbb7edcf3a037ceff16b61f4bab10f5ba6e626e9", &(0x7f00000001c0)=0x64, &(0x7f0000000200)="4a0496c7b2a872d09adfe009ffa048d2a96b642edcdd352199a3d60f38d5725861ef5b8a3e5c760cb4cebc2833", 0x2d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x25}, {0x1007}, {0x8106}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r1 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCBRK(r3, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r5, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r6, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r7 = semget(0x0, 0x4, 0x653) bind$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000000)=""/9) executing program 5: r0 = socket$inet(0x2, 0x4, 0x5) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1000000000000078) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x101, 0x1ffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) shmget(0x3, 0x3000, 0x251, &(0x7f00004c1000/0x3000)=nil) ftruncate(0xffffffffffffffff, 0x42009) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000040)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = semget(0x1, 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x15, 0xf5b}, 0x7, 0x9, 0xfff}) r9 = fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r12 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r12) r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r13, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) setregid(0x0, r11) r14 = getpid() close(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$BIOCGSTATS(r15, 0x4008426f, &(0x7f00000003c0)) setregid(0x0, 0x0) socket$inet(0x2, 0x4, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r9) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff02000000000003000000000000000124a7f3a945e2e4d761cb6ab88bee52b73919f541912ff4dccfb5d1b87ea92d264be0f71a3d5f71b736edf2dfb0f6f3efe24bf61f13"]) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x1}, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000000c0)=[0x2, 0x80000000, 0x1, 0x1, 0x78d]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x3}]}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/131) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xfffffffffffffe7f) r5 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) executing program 2: socket(0x11, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') chmod(&(0x7f0000000040)='./file1\x00', 0xc5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) clock_gettime(0x4, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4}, {}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) dup2(r2, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x400) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24, 0x400}, {0x5}, {0x8, 0x3ff}, {0x23, 0x524dad1b}, {0x45, 0x1}], 0x5}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x0) munmap(&(0x7f0000794000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) shmget(0x3, 0x4000, 0x534, &(0x7f000000e000/0x4000)=nil) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = getuid() sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000051c0)='./file1\x00') readlink(&(0x7f0000005240)='./file1\x00', &(0x7f0000005280)=""/163, 0xa3) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget(0x2, 0x40) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x195) r5 = getgid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r3, r5, 0x4) clock_settime(0x100000000000000, &(0x7f0000000140)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0}, 0x10, 0x40f) getsockname(r2, 0x0, 0xfffffffffffffffe) executing program 0: setuid(0xee01) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000200)="910f61c019cb9cee740000f3768e1fec38e33ebc30d9c9c02901d73fc8d729da32262d28995d931f4c9ff991d5c57621b903942c7040f67001783b64c0e2796d7d5c50bf2acc96f196cfd75f1a6100c6593feb10219b775c2d38bc83abf29fefb3a773dd26103e8c4365d2ae61ac2468984b29640166af5592ba5cb438219c1d83b5ffc0c82009f0c67001fc307c55fd378a6edf6751468efaf3553b15180448c6b550e16a4af1af43554ac06499f9503ddaeec162e934af506b0e162c317c0eb94994113a887b4d6f50e157c5f17ef13056771433cf818e2573f56a370e9db56a6527c389a9cb0760993237e767a5243c040e18c92e5c53be", 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3ff, 0xffffffff}, 0x8) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) chdir(&(0x7f0000000240)='./file0\x00') bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x45, 0x0, 0x0, 0xffffff3b}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r7 = socket$inet(0x2, 0x3, 0x102) dup2(r7, r2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) select(0x12, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) write(r8, &(0x7f0000000000)="ac1d9280a2d3d466df5f581d5987c870b24219be7644f9ea77f68d78087ade212ccfac235e514ea1d1428b4bd6fb2764ff1baf151a966ae662b98f1843", 0x3d) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) executing program 4: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801869a3, &(0x7f0000000080)) flock(r0, 0xb) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r6 = getuid() seteuid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x50}, 0x0, 0x401, 0x8000}) r7 = semget$private(0x0, 0x4, 0x96) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r8, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) executing program 5: syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000041c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRESOCT=0x0]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000040001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000240)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [], [], [], [{}, {}, {0xfffe}]}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) dup2(r2, r1) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x8) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) truncate(&(0x7f0000000200)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffe}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x10, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) sendmsg(r4, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 2: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x3f, 0x1, 0x3, 0xffffffc1}]}) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000100), 0x2) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: fchflags(0xffffffffffffffff, 0xb5898870ec997481) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x8) r0 = msgget$private(0x0, 0x2e0) msgsnd(r0, &(0x7f0000000040)={0x2, "cf2de0e10766ab96d31c4e97156c3a4bd79d843b2f0cc5587df1b5df309225e1c3405e012409de60ba510db75df925d757c220310f5fca8db111a39a21b04afb832e91bf883faed40052c6e06032840889263b2bc1480e40d0b5a83363bd2a7b0e88fe8150352be468165a55aa9f19461238ae17ba131fb00857a81fe37cc94bb605674d134bb3f693dd50d21596074bf0d0"}, 0x9a, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) shmget(0x2, 0x3000, 0x51, &(0x7f0000ffb000/0x3000)=nil) r2 = getpgrp() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x830, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="ede2c14f1f415cfb0c3e328f6dc2f963486cff65c22a194c2a6195b08be65d01ebef91051a93634870fd630874f12654d569d7b9023fd6cf8fae74db894730995affe1daecbfdd2ab8c51f6b26dc9112fa043bf61cfcc221585defacb412c3700a4cd97fb49fe31a9b58d1da0f551a5d8ccff1ae7d1780c74259e3980f365b5289e4b2a1a71504355f08447a1c881fc34db19995ba89e79dcfb664ebcead79f9c8a79cd8de0165a8556c0acd57162faa63c628b1acc5930fe2a85b7508af04dd75ce8141a23f49d51ec2bb8e3d68ff21d66762361bf73a", 0xd7}, {&(0x7f0000000300)="784dba00603a6f00d73846c8455dfc5fd2f5a2f521b977ab7bd07e00fc866f6e252eff05af8ca23fb1fbad6b134242439ca4b10bebf16475ed732239fa52cc7d8676b6a280ce2c56a4dd0fb26b27ef91b6f51827f23dfb76353b6d1077707a02574d5c7b3659e4c38e524394b4", 0x6d}, {&(0x7f0000000380)="de5ec11c175e793c0747868392f9794fda8ca572b32f96363347bb7579b3d6378e82d295d504ce0b71e25e145a352753b5caffe6addd7ebedf5079", 0x3b}, {&(0x7f00000003c0)="6adc7b94e20aba89e4496df24f7b1657fb3f6876fe251146fe7873e2a3fb599c45021a21154abc01f84af7d103c26a7b02aa17aae79e2867587a803cd15dcdebb7018cd83f53650944c3e1ccf499d22726f0d852958959d0815032d2cba3441dd2695df3d063ac6359c7fd6c9b9a3b1aa2129acde2b177ea07647809fa81c430c85271d482efe833fcca852d6af00c4ab83f", 0x92}, {&(0x7f0000000480)="e1886cf056a6528833c4f4cccee8e333ff3fafb6c6f5435f16ee0e9a69bdba7901c8f093b32d8bdbafa494c7f2e117270772ebfdd8f63b330268e133700122cfb8f404403b8b2788e27f9f38acde484f9ed6fb9c969bf672d4c1a4156ce81a693097c1f35f108c75c15cca338b5b2abc253b82465577e1904fd95741dfb805db13a41488c52359b22ca6cf1c1bab8f5290370c4b396e90de651cb2fa35afcf34d9bac64ed2", 0xa5}], 0x5, 0x0, 0x0, 0x402}, 0x418) fchflags(r1, 0x0) utimes(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)={{0x3, 0xffffffffffffffff}, {0x8001, 0x9}}) socketpair(0x6, 0x2, 0x12, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x7f6c77d2) r5 = accept$unix(r4, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fchown(r5, r6, r9) socketpair(0x2, 0x8000, 0x6, &(0x7f0000000840)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000008c0)={r2, r8, r12}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x20, r8, r9, r8, r7, 0x20, 0x7}, 0x8, 0x2, r11, r2, 0x6, 0x0, 0xff, 0x2}) close(r1) fcntl$lock(r5, 0x7, &(0x7f0000000980)={0x3, 0x2, 0x0, 0x6, r2}) openat$zero(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) r13 = semget(0x1, 0x2, 0x748) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000a00)=""/119) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000a80)={0xc00, 0x7}, 0x10) sysctl$net_pipex(&(0x7f0000000ac0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000b00)="17de7cf73c10dbbdde25f71c94420d3215f7b259dcb7958d5ce45eccfd3ff6efd8015c65dd75f3ffc6fc2e60d2a321b1fbcbd1e8e14c2ae91d96508fb4b35aaa493026cfebf82af1e273266ea5c50b904addac4f5cb49de0aac86ce51d2833fa52f846848e85dbee04674abcc5be8d4430239b2888ae388a7ade4f19c0c658ca8dc1b1fe7e2fc038a5abbfe442000ba174d97f09866b2df890710a5687d9a0198617f79f96f27f0ba6a3b58645ebd936640400891789699c19d847c4ddfb1d54", &(0x7f0000000bc0)=0xc0, &(0x7f0000000c00)="b938e60dbdf6e1232fed45299b630b0eebd949f15bdf9f72b948965e9816faec3be3cbf95eabd94635a886e9cdd92eb1c9838f7834825a0479523677be49e80fcb10404e625683e6ea8fbfd6542d092ccbe1b72202894bc7314770c8dc6e72e0088b1819c2a7021eef932ac65bdb539cd9891ed1fb7732fac2d3e57c1f8e03fa835ee9181bf563db686d584d296876fb76a66e6eb58e0646ac20e7fe02682e3c5c0792e206cae7648c6d2a39ba203ac505b88b3407f850d37447239722b9f45bddb06f03a87e37d8b845d405a90735c8982038dc1d35987f13bfa6d4c4fe11daf33a7026485ae3a237f1f48c14d136ed9c1eda", 0xf3) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xb8, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) setrlimit(0x8, &(0x7f0000000980)={0x800000000042, 0x62}) syz_open_pts() r2 = socket(0x2, 0x5, 0x0) connect$unix(r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, 0x0, 0x0) mprotect(&(0x7f000077c000/0x1000)=nil, 0x1000, 0x5) r4 = socket(0x20, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000640)={0x5, &(0x7f0000000100)=[{0x0, 0x0, 0x2}, {0xffff, 0x1e, 0x0, 0x1f}, {0x0, 0x2, 0x7, 0x1}, {0x8009, 0x80, 0xfb, 0xfff}, {0x1, 0x0, 0x67, 0x8}]}) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r5, r7) write(r8, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e7991c7fbd4eaa11603876cbaea89c77c07e049fb", 0x25) close(r1) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x81) dup2(r9, r10) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4, 0x6}, {0x8b, 0x4}, {0x4, 0x80}, {0x3, 0xffff}, {0x88}, {0x46, 0x3}], 0x6}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="6d28b0798cda9ac991748937507009d690106b6dc656547766c0bf2508bad6950c1a39cb55336f2520dda4bdb66f38e3e989c044269e49c16470ecf4041c93c506c675a477071cd6ce7b49d31596f4f8bffab44d7588659033429f998950b759d9d6e8a76b044d2e62cf55515449055b62fe4d", 0x73}, {&(0x7f0000000140)="334ab9f09beaaa10dcd45bc94f4e9c354ee42219cc506c43440d3e2248fae415", 0x20}, {&(0x7f0000000180)="c8c5442dd94146fa48bd97d8571a023d3827ab270db36780ba08d81159f2eda64bdf27175111", 0x26}], 0x3) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x21, 0x62d42b6c}, {0x43, 0x2}], 0x2}) mknod(&(0x7f0000000340)='./file0\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x47513b00, './file0\x00', './file0\x00'}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) pwrite(r2, &(0x7f0000000400)="9df07ab40ba241d9a99165f0ba31b456eca6293f482ae45a24fff2e288209bfbda9b38efa77ead9ca6b608c7fe6d8b4aab370a17e77fd048f699683e0907d497", 0x40, 0x1) r3 = accept$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmmsg(r3, &(0x7f0000001bc0)={&(0x7f0000001b80)={&(0x7f00000004c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001a00)=[{&(0x7f0000000500)="5257448a0858b8b8f093c642a1d0d99023111fd742dda0e9648eb4a1b094bca0", 0x20}, {&(0x7f0000000540)="1806052f32b3b5b3ac2c685a1baddcfa3214a74c22cdebdab9ff506f483b53fa380a8aa43bebd853acfe1ca6d2645d88b93087fe5588389b2f43a74ee9c139365b0b10cbc4c87512255f0193a9a64101259e1b5030bcbd4514dde7", 0x5b}, {&(0x7f00000005c0)="ab32780b276fc59ec962789e972fecee470ab3ae6384477f", 0x18}, {&(0x7f0000000600)="915169de81576522db9d2f907384b92c35767a951e8e64c98f9b6b4433b62e6700dc22ab48eee9a9efea18f3b9834b520a639a9b85ac8dcb34f11ac5573094a299371dbf346e5a88f155615962072e945e7f3a58740903621d304d6012d102c14e2c944ccafe482682c949e4a24b685a7a3ee5230c465c611ecd5e7e2e950bce5e779e54daf626b5cb3a9d9a9db2033d0741c7fe3f6d83acd060df061a5b21b8fa5bcb2970fe3144376f094b6f983ffbec4a0a60e326fd0a14dee66e8b397589fbe33ec09eb4c9ccfe3dc6219d831db0f950ce16ae0667109d510b", 0xdb}, {&(0x7f0000000700)="4e693f613ecbd051690ed8069c0a3995cf9f07cb8e65c83fc3838970d3596cf54f2cc65cc6113f3b1f46a0867388045888fe024d0bb59fd1ac73c48a4f6610a8824da90f58520260311f7494aa3020b83e82001be746b54facb5dc514d27eca3", 0x60}, {&(0x7f0000000780)="e417868c4b9d4f82a82ae7e19cecdcd2e929e6397b2f30a5e9a27aab31cb3a169e1c2ad22915a5a4f6d9dfc6028b3476a5183a750a47730added48", 0x3b}, {&(0x7f00000007c0)="88f67518815bfceeda0eba741587f5937859a923d65ff1dea68513303603dbbc0b119ff6acf9e7b31eed1638e4b3a93a282c69810cbb274816a392510f8d2bc9bc7c9f6a5cb827b10562cd96d601527b1659d57461d1be8b0baa9e262baf5224cd44b6f0a1100a1e6e15cd83bec9350d7bd29a7deba8cb837db5252969f6144ecef07613cab8c378cd0e2eabbf31c0a24e486d2e2b6fc7f54fce9edbfcc0a087cba55136cdeed52cb784904e17dc22cde24e3cb9ff940386d03bc4c566ee66cd1b6a1b03fff2e8c7b8dd4b17ecf04f1b0a836a", 0xd3}, {&(0x7f00000008c0)="97fe4cb206efa9bafa777e2e3cc7ab3e9f9e0bcdd57916fe655e01b190333bb837f3a5410f3a0d95f56a8c10995061285fb4365d23d1a7cc23d7deeb90109e2ee8c822cb2980cb451b982db076685844b97ad0fce76d933d326f1a8a4bf76bb6fc4ad04f3a774ab6b56b8854c0b64c0a034ecbe0ec77f45af58643fb62c377a31488cfd3c14bc46b0c20da8ef8294e58f87357464739c3ddb3902c0e0cb52f0e93b6efcef4d39e19eaed07d69ec4edead90fbbecbf719802350f3b18fad7f6f0b6cd8dacf49c36f8a6499d31872dcde03893f38d94bf797fdd50811c7367e4d356e6ca098fa4d0782b8c0d438d088a50fd125fd6d7cffefcbd05d4e6f980cc3fb56c5128b1a483e1407be2664a7c1041eede9fd3268ff40243f879cb3af1677cea1363951c3c89be81b307100ae2369be957673aeb405bc6d3786ba7f8df06b1d5159087aa4bbd4a380f12c303179de9cc384acbf511626732f86b16d95da2d473e91fb99e6118c4096d85b8a776ca95cba2eec6291a3e4d41e9e22e6dfa2c56527658a8cd344e782e7d7cb814e41e7492ee978a47d7d3baff847a83b2ce8840379ef96b777d3c9f99bfa1cb05b8af17c2b2a30607d986485313197158aa7f1533f0b24d3ecfffc4cbf28cdb83578f1ea2bb305a43cb9d8874bda372a5e9ff8b6b443e91b3bf6fcca4ab94370c1578eef2c5fb978d4e6e0585a65fa7c079b055d47ac885ff40c5134a8bf54bfac3398fb7837a7fd370d643838ec44f9575ebd7373dac3daf224f958a0e9ecb0107e03da9a297f4e43418ac8c630143c909763922b9922bff522ec194efe286abf7d1ee798df2db9e963c0c6643927d9409e535e819eb51bb9fcb5cdfb027a7de859c41727eb7f532b4607e220a1e15ece22f028870e4fe0037af33b8cdfa7b7ece238b0a88d37c7a750072500d690dc9b212073cb5bac10a131dee522d35f0ec0b1342ba089be0d80abb6f0eb44aedc3706eac619202de7e518f3bb4dc67d927a4b58363ffd09fc5322af54a0eedef9efbfba3a6728ef1a60837a9a94e4c9c9cf442f8ffc38b85cb779d225cd0baa1ed3c230ca5e194f06b2c6759f28d7dfd6bae648a658f6787f79842fa2286a4f022f0b4ef5d452f6e1b0a697c8d20bf4c7d6255246b2aca41fd28a22de50b2a1232e6da372374ab2698b4ac44399aa78f4c545a744c81906afafe4febc768d6db077836875acab5a47f22787c8848a9dcfaa44bd31387ec11e0b0a20e55597b619845028754d614d431bc73e231291b28f8227e1859efaad03f5cfe83ab2375f25a8480f8a09a107ec737bf398163d06d24669cdf3f8680b0d26d7a4fe7be440e4e8edf872cdac13942f1cec5dc946df1648d053a4e50592cf8bc9ed125960ad4d453fb07fabca79ed313ab5972c6c701d3bd6f8d923efcd5c979c2372e23d2ff6a25347a96f82e0303071737e1fe9cbf599c54e5bf48e89bc9f174bb6c0cfed5a8ebc4977b17dda557f65c0decae612847b20e56ab8d9f733ab992dd3a309365357ceec169aabc7e016cf546d87a433727abd5ccfc1f0b397407ba32ea98416809fca92eee140690aabf119977bdb4d09f4107ee0ad54a89155666fb0b4d983e52e57c8211bfc59b3430452c1df3247d687983ab2aeccaf8094a690046336ce4326f5ca0d2eb1aaa236d1d92728eaa20ea2c73f9869276af150344267c13e065760a9b85f82ad83c4f9dc959ff0e652294ebd05206e4cff4eea26ff0cffbaa59d4938f8dab334f5a64a7f0569e201189a3f8df0590cd382114d486fc66dcd490b4e5c4ab424cff07e8e66815646314be0a7e68ef8232d9060dbf7725ec2beb5f30c748b678c12766ec592d2998d4e6267a5d6e28964cb7a2d881eba61cda9e00234355b5c8397f467b71633b2c87cd2f5a7874ed84f52f87f69e8f5117921b30744bb77aae910f7665dc60adbf6796ad176d870ebe559cfd28edba34201cadd7c1533165333a4466937ed2f31ccb9915a1a70ae8acdc00c2c4d65d2a374806576342b0a720d51363adb58ea29aeec3b8388ce3a822635615a87259e4fb496ab29821b4cec43c37f6d18d80cd6e25f0da09c1deae0ce43bb8edf2ac1eb27b6ffe68967225291ab801b16285a11aeb23a37b53ace87d55038eb6622b9c7a13136c0d24f17fa0a04cff59d30d075f3649f9f650c50332c3fcd17463354fd3a872634cea0594c9436b1cf7dc8453ba591d4fec36029706d2ee1f238b2a53bfa3a8ba7a756568e53eeb8bb684db5e6de3db71bd92d0e7f3c50f48bf3ea8915ffe8637558ef20be6b3f8338f0dd6704fb35274cdc83176c2962cd968da98cdb9be3d3e99dc0503269cfbf3f384fba7e38244f589d0aadcf2d3ae7e1f265b0d24af30ce918f697392685b012fb91c35a57b802d02380fadc62b0f886a68e8783adc56ccb5e2bbd2bc28f400d5ba0cd1a1b01a09f3a00fbfa30ec54c4c38888b1a076443c08643f06ed28070e9331eca12d6f9d777eb429d11f313c14b1a62cbd486cf5512d7f47fd4980026fcd4f59e2b2534fd99801d7712174f61039efa891b3f9cc00392d5bd2e0a004c6e3ebd355d39ca064e1c3c0b7999385abe67cd544e64b2f1e27cc4adca562c52c713e2c974d12c4cb2597bf5361d60ff5f3c80413a41748f57823d1333f2ccf82e28530cf573bc90b6bd7e743dbfb905f30633c29c3b12833c157ea938eafd1932960331a19fe4b89c07049b50de3ed375df2b188281826838df867215721929ef82628894f1df8a47067dee68c2f051a0be0b33c8c0acf479b9b3be3ed6a27464cb15a7e0d0896e393df17a2859251cee90ee2ced4f87dc5d240543f9e77559ca1f2ca456b31c06ebca6ff0cc6e944546465d5612182d5c1a289262732457c077d9bcfdb9973f08e2f68016e22aada89856b8f1e795d7cc1f4d4fe1b4490d21ee836b69af0c1aa581e240e2a16ac3ed3e1b5c70b1cc37339cc1416625329ae9bd4408e73f72072e448e644103cde5e3b5f2b05cdd873d3a70a4d81c95831dbad36d44df78843a6ae01c8670d630c3405b647727b468d6097bbb5247b8a9dbb1e27859ee1bb98afeb93eac857c260920a55ce9c3d44a5a5e2e0170e9da3b69f457503d99fb5df240fa09c6793725bbd9679714c1861b293419391263a160f67f5f772e5ae71b3579bdaa3076556baf0b4ffd98ce651e0f224a3e411816234c19a1e938d1ae314510ac0701f816a865947f262d50548782ae96543e02592870c3ff637c03d1924630952ad5598e82acc1285f52f6d91064f5eb9dc93d3ed62b8363a4275aa1029fcb6d2e0cf2f079955a59770e8570144fda2cc5d3afb422daac205de56e47aaa4af1fdf5e535938f4e5031f0fdd6e0fc81a06380d39d903f4e2b7ab90db811185d7bb8e1beb34e5e42158cdf75f1f14443efdb6d9b47ad67c327e199ad5607f6e2525b7c6cbe0f0049a18afcca852ceab6d7b7dec76dca979d13487255d9401970db8a9f6a7073a3bc831d79178da6fed49c3381cfa6c041dea01baa4093543acdff197ae4f235b66e9859339cb96f99e718e3b5469605284e1a1532e3a6e49d6ab2a4fda91f654f6c1f9cc01ba5231997eef337a176a30d15517e1aec1423312c9b41343a7c5497a11820a9744c37d87bfea48e9132f31f7118d3d0733c7627e9d33dc18f19664f3191351d014aa28defdef727106d965d3607a851c64398c1b3aa59cb5a01d496721f27eb3f8877507bfd7b241d177b1f96bbfbf1cc975ae18ab11864ff06486ac8c39709c787158dea4240a70cf344206d3a4c336a76c39bac6213e987b1e3ec4bb4edb894ba298b30be6671eecfd7ad9c1de21970c1b5afcf0fce0beef44c18c2fc4e4e302e5d23b07b191c68c2a25f40e3675b70afd15dacd6649a8f22b3045794e79e259710b4c279b44df66f9fe0c4961df81558521f857b03bc1d0906a73293d8b160384c9a805ac9b39b4cc5f494e123766fd1845719487b6acb23c250a38ec2ca335dd6c682c03c676e408bbc8d988b1657e60f8f7446a1abf3e7fde3c460e260c6c52d685c8dc74f52e14e27e94034c227f46f0398b04f16a88ae3ffa5287a7d670ecbb3ab18ee39e0ec88e0d66846e81858bcea59ce9ac0bcf53247222cb12b6f5d9d9a40448dac38dc7900a0f3160cb3d7a11244bd331fc6049ca9c5f4ab349a6bcbb14e68bf4ed4d9df9eae418344ad0f54647d3ea44bb7725f160dce1eefe061ce37502290a1997f238a444da55bf65136aa9f695cd7cfa710e464ddb2ed5d61e4154d78340fe23c9a762c492e94e42d9e03072df620fc056fd9925f92e88d423308e73d59cb29d7a093ba7b063e8aa041bd761afa24240ef07287a26a4af416d058e35cda4b119b6590f0cf39136d878894c5ac4b1169a406fa54e6dc27cfb78fe6a8580bf841f9103c0de993d607bb62981b018b605eb820ba47761050675b0e06e29be7f08d5b87f941234356919a4fe85efc5d18b6358429f8f711bb34503128e8fe5d2c03b004a350060d2457d585777d7e061cb5af2baaa1e6101757666590e13bd4437d6c61c2b16e566188333d7f5ba8240940b97051add63cb2cd245fd051e852c1633281f5d1f9cfdb774b4348e878878fb7e1e9fc5ddb576cd30bef20fcd00069db13c78e2eb1112d54110d80776151cbb1d618d63b19f1c34f0da8cec17dafd4f0d3a30bf7847903ba32f1f208b53938cf65f0738ff8b9465ce7d3f2389f2752e6c66e4165ef0ddaeac5648d3f57e7697dc49fcd35e85d5eaa7e4c4b0e89ea3170f984cb8072eee17011c70561bc0428f1489052dfd69b040e5455f2e2d4b516bd24acc59b7aec7031eba2275f6e06b3144fbc3b8813ed76b46850d2a88b53cb6931f211c2740d69a133dfa57f8aaa4113f193c9144266c3f9854de20534bd68fe03d704fae6a8481bc669fe4130528cde615c16fb2bebbd7043e6d89849d214f5c99a46b9f4ce551b7a0eb9aefcb91fb69579b41283252f3904d5838d7614c06c20e28aef63d81b34841e23de2fefd66e67bd9d82c9e5ab891fd25bf926a036a59164c727be5eaec2a37225fd75b957574ff9b0da06746975786a4214a966d2b7e2f034b12544bf979392636b9566f70a07bad32f28cc6b4cceeab2056357c996084acc06647d418c38814378f4aae636e0d3272b135b6c23b32abe42bb873e00a1dc4acde61525b45011cc0ddd08e915bda73477f5b5e0871244957429a9184e89e0bcfac1374b0e3cfd267ee39ccd6f602c56f89e9bdd21212a880d8b72ec4a243d91b2b8286e8f5c1d58f380a51c112ebe2e8b1b370f9319dd5c9a3920dfe8566aad3a3e827d47c02c45d4e562985a79f3934dcba002a54ca2e7a7fc18bccfcb48d9ba1fb78d04ce8c53019382da7f87db9470ff8b3f719a250f6fb2736d32d03a6f0bd93b6deec68f2df42d3fe0e015e3129d64711bc32273d41e50372c89e945cbba99e1eba4b8c152caac291ec491ef4e00188227cb76b48f436bff320ac185d9843046207c5a5f5213573f19afbeee85d60827cc5f350752c118c99bb9e9eccabba427159f15a533737be44693f1156c43873c620d88424a5b353fffbf83ff0d2375d090a5fb9f73fd5b8316ecde471695582fd1c94a880ba069251dc6f43bbcc9d7801beef8268c4411a47434da771d784dbc36b2d54ef03db8976230cde44999779b78fb45312cba90ec451f9491e2c117b536e5a8a2d4c128a0dbca4c8bb6074b35514684f22272524d2cbe63846d2c20e3a10242b09187befc70ee4", 0x1000}, {&(0x7f00000018c0)="b193796f5eb98663fb24f41ce9ee7259ae796bba1d5af1777d64235ba7a6cad076bb98c95d1dc12c0c76ffdb2039d585edfc91af07a4c5ed8ef7c853fb72cceb1e823c6bbe99a92bf33426da9c86f08a369ebdf304eb65888b38dd4ab0476063424b6ea6fc15b0", 0x67}, {&(0x7f0000001940)="010ebb39ab6c1200d9c8e0967c9dcda5e9c399425c6919836c4059ffbaddfb22c39f77a571e25ffd12d6f90bd94d74525291f37aa4d7b02a9ac1a5a9df0f05b4f5bfe9a2b66d02543b3cf09a67937cb4fa516012544f38d637086d4a15cdd4691bd1fd7f25c4f5f58228b3feab55653b93acef0419cb3f862c373e2cf11b86df6103bf6938454a3186672611cffade54e9750ebf53715548f630d1f9bb4123ccb1d9f9c6517d", 0xa6}], 0xa, &(0x7f0000001ac0)=[{0xa8, 0xffff, 0x10000, "c21641d64de7bde1b740cda6e9cafbe0dba78b76e5ed938b9841ed9842fb90aed5768165ccde97ccd4df25bb9ec1d1b4b9dce3d179560d0e8fa452290753dd4276ae1ded7ca95cf7caa75c8a47dfa9e17137ab5407a1ce3956954ffa6f9fa218f5550a31ba2555f5c227605e9133e18d235ef23c0024aca2f3f19def4270b8d43db5e6c105d87bef2c0fc165ec4d80dbd705592d"}], 0xa8}, 0x6}, 0x10, 0x200) mknodat(r2, &(0x7f0000001c00)='./file0\x00', 0x0, 0x5) sendmsg$unix(r2, &(0x7f0000001e80)={&(0x7f0000001c40)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001e00)=[{&(0x7f0000001c80)="e1aa3d810d96a96090616e6e4d3da2c0dfbee7f7add7bbd0477a36d6bd4bf075ea8fd510152697361d7f97d84d18b42485c1fd96cb99f0bdb83e60e8f7d2b142fe20fe2c38ba591cc3a1c0d4929444a872ea2ec9cbdb638d93b641505ae08a4e3db5b2be66c0632934d6819784bb76f00aa1e54fcfedc9822a9d1b6a705c41d81094718bc84746f042509c242789a899034e6e480c7fe6ee8673b1e8f2431e65bf8f65630b4ed590d9789de3519ce0c2c91be3501e28b28ca6ae7841e02ea7bebe55cde625c3cadef6a95f7453a4b509c3e177b8489fb09d95e13f1a50c8d3eca4", 0xe1}, {&(0x7f0000001d80)="979ead2bce09225f70893c8ec313e19f443c84b77cbf20f0112f40500e486febeae473dcb983d0b05a34d5f9edbbf8b1d360289ddb35381f98e8fe476abfceecaca397a472fde7382af887e110512351c41078f84972cfd0ae8420216e", 0x5d}], 0x2, &(0x7f0000001e40)=[@rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffff9c, r2, r2]}], 0x20, 0x68229ba9cf206c4e}, 0x3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001ec0), 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000001f40)={&(0x7f0000001f00)=[{0x84, 0x9}, {0x21, 0x1000}, {0x3, 0x40000000}, {0x20, 0x6}, {0x2, 0x9}, {0x24}, {0x42, 0x4}, {0x45, 0xc618}], 0x8}) r5 = open(&(0x7f0000001f80)='./file0\x00', 0x80, 0x1a) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000002000)={0x3, &(0x7f0000001fc0)=[{0x7f, 0xd4, 0x9, 0xba30}, {0xff, 0x3f, 0x3f, 0x7fff}, {0x1, 0x7, 0x0, 0x1}]}) ioctl$BIOCPROMISC(r0, 0x20004269) recvfrom$unix(r0, &(0x7f0000002040)=""/4096, 0x1000, 0x1043, &(0x7f0000003040)=@file={0x1, './file0\x00'}, 0xa) r6 = semget$private(0x0, 0x4, 0xc1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003080)={0x0, 0x0}, &(0x7f00000030c0)=0xc) getgroups(0x6, &(0x7f0000003100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003140)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000003180)=[0x0, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000031c0)={{0xad, r7, r8, r9, r10, 0x100, 0x4}, 0x800, 0x9}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000003240)={0x9, 0x81, 0xfc000000, 0x3, "fe41d4cf1242c0e95fd0a50b4ad5106b8c5b2769", 0x100, 0x72d4}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000003280)={0x1, 0x16, 0x5, 0x200, "4a4d941841b5ffac3d955a29d84897082efee323", 0x6, 0x7}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000032c0), 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000003300)) executing program 0: r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x1000) shmdt(r2) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r3, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x119, 0x0, 0x0, 0xfd, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x20, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x8, 0x10, "48fa89ae2b849e38741545b4b986"}, @timestamp={0x8, 0xa}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x22, [0x0, 0x0, 0x8, 0x8, 0x8, 0x3f, 0xc5, 0x1]}, @md5sig={0x13, 0x12, "38533e743be61c4f07d514c7dd4f3d04"}]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) r4 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r5 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0x0, 0xee01) poll(0x0, 0x0, 0xffffffff) syz_open_pts() shmdt(r5) shmctl$IPC_RMID(r1, 0x0) r6 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(r4) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmget(0x3, 0xc00000, 0x102, &(0x7f0000400000/0xc00000)=nil) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sendto(r0, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112", 0x22, 0x0, 0x0, 0x0) executing program 2: r0 = open(0x0, 0x2, 0x123) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x22, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r2, 0x2) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') denied attempt to set clock back 3663173938 seconds executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) close(r0) sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = dup(r1) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$hw(&(0x7f0000002a40)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pread(r0, &(0x7f0000000180)="4ec9d42fc785898dee69302c1995237b41c8057f16bb43308b1c7567ead8a5e9c4fb994fbfb6bfe3e7560c52470ddc0262a7d294cc65cd4253e7aa83fa685b6108b9551c08c76ade041fc0aa43269933e02353ba9992b5d1aa60e0cc752014f8a61ad66882da435b451e777a494023c4ccb66c67a34f483daa2ee201f4cb1ae0925ca3960bc0c1c5e9d11a2643e4a2a264bde5dc1e0a38e7f98bdec97d26f89cc3efba83f973e6db15bec6f46b6598d2633a899d45cea13f8ed3269108d9f7f460e0ca70a169487818fa78eff83f4169b6d60228a6ddd5c4c4edfdb6d2b0875885ec1fa11be11a24a2bb94970c19", 0xee, 0xffff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) executing program 5: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffcaa7ffffff00f70000000008004500001c0000000000009078e0000002000000000800907800000000"]) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609a04d00000000003498c7d3c88732762c5bbf9418dbe5c00000000000000000000ffffe0000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYRESHEX]) r1 = socket$inet(0x2, 0x3, 0xdf) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xff, 0x8}, 0x8) recvfrom(r1, &(0x7f0000000280)=""/224, 0xe0, 0x801, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0xc, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) r2 = semget$private(0x0, 0x5, 0x1) semop(r2, &(0x7f0000000100), 0x0) semop(r2, &(0x7f0000000580)=[{0x3, 0x2}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$GETPID(r2, 0x0, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x7ff]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/50) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1, @ANYRES32=r0, @ANYRESDEC=r2, @ANYRESHEX=r2], 0x11}, 0x1) r3 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0xe7db, r3}) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) executing program 4: syz_emit_ethernet(0x66, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad9003400008a211dd1450021b07f7d1957de740000fe8000000000000000000000000000aa0200907800000000600000000000000000000000000000000000000000000001ff010000000000000000000000000001a22e53b869228af7fcefdac7d2fa3334e730079f2bd24ae3c224491b7b009ee4c2910f53c6d5bb2bc3ead654644f0339e522571877d7916c7bfef6ecfec959b766817df698931a639acf97fd8137c99712feee9b1a6eb95a20ce37fef361a65f5cd2574335a4a37995c45920c24a328d45eadfbdc5c6708f7acae01b5aba7ad1ac7a311df35e1bfdb6529977cb4ee05bade5842b9a99ae"]) r0 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000100)="e7a68f2256350b0f8a579d362745dd7fbe1c8edf3b1239ac4dbe69f70c5bfd349cc783f289fe06354167", 0x2a}, {&(0x7f00000003c0)="726775f36c1092ac8f291ed3058e43dcd372b7b40c0b471005e468b0f60313984fa8b6818c6c7a002eb3f632319c7794781142ef638c9f317eaa0bf556319c5e4d6285223fd7ff3208dab3bbc9be019e0381fa46b3c14e7e01ee1fa8b05207fd097826707274664f63def0e9c51aeb3f8759634b6925e8c764e4ad92fe7b4c1024c7f01788cd79ef9041bd1f923596c69691cc827d3bad2828b08dc2fd8214d55f4f2db727962fb4cc93b8d47eb61391180bb3927110f3df3fa387ee02ac5a660c2ca2dc79465ec1bee3aad1c44a90b5205a1bcb16942f04b149538971e164aac964f081dd0d70886bfdd668f2f72ac7e16bf8f3a22ee2a0b9cc8265b0203b6840a1ff5006152858636d7edd9b7fd24da8eceac2af8a7e9f5c06b01948c7796a81bc1cf054378ab24607fed62b17521c5f311b730bf83810004b658efcffeba57d852d65dfd9001e238d6688978619faade72afd1164bc382aa61db231eb8317d3ed25e43f2247a841105e6c3fae4ca4553927ecdf63ee248e5ee6355aed93b817fffc02bf52b08a84e3d14cacc28dbf63650eab8297142284d98ce295866be5e00e9b70c72719c83f3afd3c7d686e46fb0e31a27235aed863286a62d06d7c83508a1406bf701c0af57887c3371e20d8abde491e93eafc816849c046b1383e5304ec0631828292cce8497a3795ae9ee666810832802ddce39c4d59193ee296455dc9677671bdeba941a244fd63ee9033ae518b4e67657395578975b70a2ee673e95486c195209176861c0838e9166e5800aca3c37f778ec0bd55925574613e97fadeef3702eb334a4aad9824f7f30c46a3b222f4e9d162ff2458cecd1df25a8b6123da960da4104c61497a234174c7578a8ba232f086324c8da9c0546f53469c4d0cbbb45959641cd8849117d1d2820bc95aef608e5e842f358fd9287d4921db21e9884e8382c91dfd379455a196256e66da544f3116a51ab75ee2ad8e856677be227fa416d88512b75412307dbcac03ddb4d57d2ca73881efa30b863e832f449f9bf5d1ec0cd98dc32568527b48ffd5e4d16f846d2faaba7d760b77b9aa84fd36943830c9b0e2a8765521d8cf5174ae50105cd886659d2b4cc99147aabe559d60502d0595c5263279025b39019be406ce041f9d55c42543bfd9a57a1a4dc038bcf02d80d0f0fff9bd94be844c9f292003f3d29166e48ced17cc124944325b4de7a202290a122ac56ca3356a4df03f02784ce589218b446d521162c2eabade4813a67bf6697b3979548b80eb6cc170a6cd6880c6ac916a65673e138d17bd77ff91f7bfcf398f7da7bc9b1871af9643cec24be699b340baf3c31aeac54024aef95c8bbf947279bfe62b15ca225bda29bcb0e60f5e0805fd14709d896c1d1074c303d9b694cfdc32bc65c0efb749cc4293a9ae477868012f5d664f08fdd9e62ddfe3804136ab87f8e9f57ab289df27f0800c6736ab66788945d1e1b8f2454bd5c43864171b49a36f92a4d48cc866ca97017baa6fc0ef92478f7c39480d7240eee8f3d435a11fe8910e8c39103b29b83427b9c523aeaeadd49c4717adfc67e2e486e96a69444e528dcd905bc97637d566099e73f1698e7ea8814fe25a409834632856ff0d7aaab302ca895a4a4cd95913dff5b769fb6ef83bf6cee6e0f54dab596a85bc9f83b2e0dcb41300620a8123031bb2b4eba9a19b8ea1ff8a6936630922a5f19de2f43dc48c1b3d3d3e2b39077c3984febeaf1aa4c64c90eb6a3a75a27676c96b9b69b76c21d69902b45b3e9f1c3e1ef23945f3530c674b3ee96d016aa7647c32fdcafa321f2d95fba5a994fe5593b938cf734d50a2af48d828400e469fafa38b0c4d84ec8a4099e31235aef14eb2780ee243c381255e35af5acb4c950f369d717c5ccdc81f0ab5e58cc4557216d2ba6258a3d1caa30e8497b1cae5adb66abbf2f5ed5e91554bf268f07d4edb9134974643f0aaeb7dda9621a374358d72c75acc78862fb5b02184aa1c5cdb7d3a312c769c633fd0f7c2a32fd564999991cfd022383aec6ef1f98b8d6b2d9476cb5c5d584d05683ecdf4802549a73cdc71ebbdb5ddf6bbcb61fa4535f4b626a30b9af1d72704808231de2d9f0029e6185090e000f5282a531e1ad711d7d7fbe54844de4a3247fa22d28914ac8fcb18b69fad35ddc173d470fbc80364af980445386ab063cbb00ab426e2487fc1e6ce43f7b21f79cd41ec0c36cdc513fa841b37034f96b3ea14528101fbdd23502f4523b5528c2fa3b220f63d8a1f2567a3978e29b8e5e4e9e45efd26865abde365ab8352fa52fb99042acab49889372091f2d62ec3d2f29d5c66e7d7272daa5b36c823a0ca98af628c941a7e21ae22ea093ecc8eee71ca8d671977452c5bcdb88e9dca662e066217bc4bd0de83fcb46afe1dcdc14b94f4d1e7e7c10b38103889d31078fdb5c7c79c9c57f60b5e504a9c817ca3e6105eaf1f6c74634db0dca0758deb89cb6299ff51d1b7824cbb3977ecd983f9f8454849fc6420664aed01b80624825550ce007ecde427d7d6e58a76b610ef1cd152612186620f6212fa536c9a13a126ea2a089357097597d0632086aafbee4a7c7cb0de28e7e6b258c7b92f4d702692aeccbb311ca28074579afd927e8fcf6162d344c67496062d5d89c90992680d3ff3a6ebe3afe4177d2abb81ff66776401170b33226ee654cc79fd70b2782fd79186d14fde3f2149f027700b3fdf0a2717d619d87bf3260db978b4d109ed369f4d032c5fed275a303882fa12e7910e01b49c20905f06e987eedf631bad7e50acd4387d3d8ae22f783d0cfda101b6d7afa2ac94fb0ab84788d5d0a27ff3bfd10fef6a41dcd6354f222485d15bf9fc510a25bbf8d8366291a1ae45f0eb0edc857315c9c8688084e8d2115fd67a6de69a9b4eb1ad264e843523f5cb570bd31df3ed60078f073f17422d705d572f4823c0b6adc1dc012f97d88ba775fe0320af91133edb5c7ca606533b04cd30d8900749566fd68d16ed7916c452fd6c478d5d97466f0f97b10639480701f561ed79a196ae46aaa409b694ba983d60723b42e535bb5cb3378500635bf38b993f106b369367dae01c8439f291a34aeb05945c6f252ddd6a62487c2d141c4a4498da38ac85c5c806e81049d2855757bfdcb7f54d3d9153aeef1c2a6330b33c87699a3c3e7026da970a6fdae748174f653aa8fc377efb506c45435e974c6107f77fc469fcfd9e9ddddc0b693d4fc66751e09e13889a1b7153c25bf0f3ad62803241a4550dfa5334605ebc3a686ca9dd4a700f0340f71398037975c3ebdc2b2e531ba2a7549a97d470653e26ab8ba57a213af7a5d50e49820f5bdc53014e5bd862af76effa328a0b8423a6780a26b986f2cee9deb5899ea63ed70be4d2a1ee9b3887e2fe9e4db318c171b9386948ab19fc48cd878c43bd9870b23761c0095169a180f8e63dd38037d86415aee84a0e4c52526f5ddc5d2615a79b4ea0db7305fae5e99713eb3f878fb1ae29bc1333417ad30da16ca1bac4b86ef1ccc02de903821341dc1e6db13ea85fe2118a10b7fc2d39f81b126c1602acace7e9affb30383fc0707987075f96d16945c03684a506dabbc888b2a09b4aa1ca3dc932c46e88486163c83021894eb891e42161d97a9c42e34eee22a6bace8bb19de99e69e1aab6dbeb71c5dbef99c02cff842d0a73b1fcd0d30e6179638901154d3b7475cdb02b4c7c33f4f7e034057be7923ee4a3fda0c84dbe52756d4753d4eda42b61dd37195c6c3bcf7951d7505464269019f597b9f3435b00f18baebaa7c9b0d07a96b909712b91f14743f07f7571e2ce3a4bb0c767a4a1a87751125b94550b1b01244fdb7c2ae376a632ccfda3bd89c8b7a0c603672c76f5aa32ae962763b562051a3536dbc08643034f016f5c78a8607ac62763f44e83c153280ef2dfe4e375e60443966c496452a6d3f1e3c93120dc409f7b244455cce8ad343d0034b1c1ed4aa0ef4a729601353865645189da869cb81cc547241959166eb3dcfda7ad0e84928cb624ab7d8a2d93cc9566962177d0e781310ff083e8a944d63f0605705d1b796b7aa87b953d0b5f170167de21b779c33c34020beb90bb8e125188c7d7d785ec46232fe16ca3cb4dc8a2a8b291270c970aba82896c707cc68de9dbc9ca28116c4523ead595ebb09a885f1f1fe6f05b5c2011da4368d166ff91c6ffda52c4e31d95231377de949cdb025d977e3bcd1541bbab41aa650999ff44d90bd4afa15b69a63bfe8b492a14425d4a7008e09b1eabb133317fa9481387c1e8712194da6869cc30c8e4ed34c195d460e657f492cbc0f45095e9dba640afcce9987e17d2fc4f469a600edc68b82734c4eeaf5e6ed4218c1bc3571403a2effd1ed342559ab486bb9ed8880137c6c8ad5c3ce0b9381f3c8fb9f01cc790f7439578414d7fd073011fc0f280690bef08daa8a94bc6a7e1c07f4536700448dda7aab8cba5a7537ce74b849666d41bb245ddcbe36ce839b0008889067dd08e49861c5454459b3091ee42c0966dfb314b6b604d16db4df732841d42f4bee3f76414248a756c5b5a66280c4b5e56775dc847349641e76d90a9871a35eb61353109092356328522662ef279d507aee53583ead7952e6ffa3fbb5001602f42e64a1ca0f018f239b8b116b564bba45d109a8f5777405ee3046214b41a93986d8596ac13a82ff53c621094ef0fd0cdc0cc514d737cca8c5608e08a9c154a018d84d112ead6cbec5264c074ef56c3f684de5706f2f06c7b4beab6157aad1e93260cc38beed69f3b20c32e1e237f252639801936ca357842736e5b11137c4405474c52b82445dbdd5b0db3f282b0cab8cc713981430bfb42a62b440c98ac93a9afbfea8a6521db73907b6dcb3db7ad348408fd22161b82ea75bd6b17121f51b01956a47522ab6653873969719effc6be8afbef567c158c689624d41da25d0f5749e633ecdb99bc5e18bef27df0aa49165804017ed2accb08c3ac2ffe39adfb5f741e61fc11d3b35ef9970bab0174ec35c42d96e5a5001038d829130d37c63ffe0d2e779a211d771bb0a8e77fa9d72d0b76012171ae7140ae300a7851509a517a33ca6551924d879e3bf7644a30d814d54ab89914703546d3cded836c26228742a0cdf2dfc7db628d0f265320e1ab7602805bce585f4fbdf630b28eee1374150e01e0c0c803b3cdf75a466aab58addc53e1af057aede9348b3bcae2d57e9d7422cccf14287e61de3e9841e0cac737841baae785b237c15dbb2cc99aaa5af7a7c9fc14ff41b78f5dd06a46316c37d311d21a2446ac50cb55b2192e1a29f1e33636c2d3d9960134e13110eaa0bc6927f3752c659978caa67c2847516ff30679b1c7e6e74e879a260010a3f43e1d40f943695aa56acd5c5eea8facf0ca90c94369aa19bc91ab0a30757c93328f3c1a832495766bf7bfceb75e5f8841516f99dec38e40a70a2b9404a3c5d197386bca25a2ff5f684e5029277cf6997bb3b54b900756bc95d439058827808b7e0438d1e1c7e4533a5c4957083a4592713a073a7543e3881607e2018f44f95941477efee341d5db522d3445cd4023ff3ad007c1a2ae6ad7b3c2f050b8d686f0fc3fd12b4194f90024d60719eadc2a284f565b78e5caab286d727489d7fd7e7e5be8be2a801de049154bca7630d1d03ec65844e97cd8591e6cdd6bf22ca9b0bfcd209ddabb9c03a8fb541ca1fc77885d55f63968fdd0a33517effe9aa5190da4b51dadaab3ae36d0e40964a21d1176ce0f0b513d92aa5dc0ff1a8c79c3b171c815", 0x1000}, {&(0x7f0000001600)="8f02f3a608130dc196990ba16850329a29db6e7ca957d2598b16771e7bbe4219e3f51c934125dcd7600d677200967218c684161ec1655f24dc86758ea527b52937c6cc83537a7a3915c1ffaa9f8c3bfe10e0d513cbd57d66cf23ebee79f1e4df6880b9e4aa88b653413d7403d1929719505e74a040a4c081cc6c7b1b648401e0d578f92271c73225978ca474736965f4", 0x90}, {&(0x7f00000002c0)="c6f3039ee37178ec507c6f3806eee8180f9bbcb74f5ea32e310d4afb323f8e1ec10ade4e7d44272b16a9712792aba344a0a22aca122e03b71be9c52c0a9e7d43f9020fa5983ee8b5aa15afc1ef8839838beae89108cc99521835fd39cf", 0x5d}, {&(0x7f0000000200)}, {&(0x7f00000013c0)="a29f3a4fde68d3bd24d27e803a10c93d1fbd70ed187b8abbc927c0f8ffffffff5f78a4517caa4bd012c1f4ffed7bbcff7c42244f64c48206ab6ac4c67f9e141fa2ff92da5dab6013cc9f07d315212179d6b45dc98d6ec4bbcbabdcbc888fc2be0e6b32665936f0f993e1df8915fe84aaaf9255313adca6be23a656410a8ba435c52eac2c40e98b00"/162, 0xa2}, {&(0x7f0000001480)="c160efd61dbbf7060e0c3c3c5dbcbc4fbeddee90cde8fec305f7cf19cf91e72c348ef6abcdbb4c17182379ab3a47bc98d86f223c5ba61dc10a5e8b83a9ae49d270610fd9c8610840276f788c48df73156971ef3f231cbd672765e7b032539f30a66dcb1438832cada7e1b974cee1ce48de8daac53ebc5aab635f209897a33a9941e9fd3052febd76dfa1befc89f8c132c6bf969a9df1c5cf2c42154365befda883315f729e96017e3598c1801a10e8ca6fc01b9c4011ba2b25ffec7a8db72931d51ec214bbc793e35813e73a187769017cc10d466bde144e3fc066015b6916b9efddd615088570803347c8c1c680fb8788e79d23bf1a", 0xf6}], 0x7) sysctl$hw(&(0x7f0000000000)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) chdir(&(0x7f0000000240)='./file0\x00') executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() syz_open_pts() readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffff5e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000068000/0x3000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0}) socket(0x1, 0x0, 0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000240)=0x240) executing program 7: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = semget(0x2, 0x1, 0x454) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0xfc) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r5 = socket$unix(0x1, 0x1, 0x0) fsync(r5) r6 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f00000011c0)='./bus\x00', 0x615, 0x98) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pipe2(&(0x7f0000000000), 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f00000003c0)="560c000000000000ff8007c15f6a8de84b4c523a584d91557c748a02cda41d3b19bea4ba141af52fea05000000cedf1357995ae115c4ec5cbabaadce1a4353c85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d953e5cb3f9b6216ab369efa437462a3837a478c392c16f94f7992fcb99308f710f0b25b79fa477ed40b2a0f4fcbdffb9f0dcc5815fdea67608bdea29ab03b16a40b73ac35e0e6fefaf8da1fc04dd830077db591c68db7abe13ff41ed115fc5097bccf3b8e8176ae0b8ae10eae803a181f9fd1f6756345c2cc25f4b612d836dd693d17c7a3aa3148f48fb042e06fc31f1955989bab0bdc10c7e4bf4b509", 0xf8}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153bb05ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553fdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acb9ec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa609dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526715150071a101fd73f18add561748b8df4460ba58e5e850008a0a8dd9fda5c821c7c66b52b583c2fbbdfbf660b8cccc8d39c1742d67264e67b21198f437d4a4abef80b0cb77b48ee593612668032ef58f28fbdca2a0209171033321d95ffad904b1acdbaec74a941fb8dcf694fcfec5dcf85edf08bf839e8e6470000000000000000000000000000a78306ecc17e21090446105a37207444e2c25f7bb9cf396b3e2079679391002a71ddc43e44a21e351b7005c8d15e67ab76d0b07c47e4e276ab796689e4b003620fd09c8de929750a26c46c0ba019d06be6b0d66c536bd1c8072ed801ee4206b1b3aa592cb7e07516260addd742f99ffb37163ceb920b386d93a4fad6b8ec12b1d45d1c7e21301ec6ddd2e23fafeadf637489ae89886ce03735e5d710d25cdbdaa114a615b09cafd9c0f80e0be0deffd06375dcb9e3754ee03dc4669b8e87ed2a1b156dec56a6d7937cddb5f516", 0x1058}], 0x4) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r4, &(0x7f00000005c0), 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) executing program 7: setuid(0xee01) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000200)="910f61c019cb9cee740000f3768e1fec38e33ebc30d9c9c02901d73fc8d729da32262d28995d931f4c9ff991d5c57621b903942c7040f67001783b64c0e2796d7d5c50bf2acc96f196cfd75f1a6100c6593feb10219b775c2d38bc83abf29fefb3a773dd26103e8c4365d2ae61ac2468984b29640166af5592ba5cb438219c1d83b5ffc0c82009f0c67001fc307c55fd378a6edf6751468efaf3553b15180448c6b550e16a4af1af43554ac06499f9503ddaeec162e934af506b0e162c317c0eb94994113a887b4d6f50e157c5f17ef13056771433cf818e2573f56a370e9db56a6527c389a9cb0760993237e767a5243c040e18c92e5c53be", 0x0, 0x0, 0x0) (rerun: 32) executing program 6: r0 = socket$inet(0x2, 0x4000, 0x7) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x6, 0x0, 0x3, 0x3}, {0x6, 0x0, 0x8, 0x10000}, {0x0, 0x40, 0x80, 0xa1}, {0x4, 0x0, 0x5, 0xee16}, {0x6, 0x9a, 0x7f}, {0xff6d, 0x3, 0xf9, 0x6}, {0x7, 0x7f, 0xfd, 0xa8da}, {0xfffc, 0xe3, 0xae, 0x3f}]}) semget$private(0x0, 0x4, 0x440) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect(r2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x2f1) flock(r2, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="2a59b485508da12e9660c41d092eb90d9daea43d3b98d6f46bda76ee851b3d96005178f6a46cb43a0de1805c628f3f6e55423b3ab3becb7cb92f56785e919fd8e929ae37fb330c80e628460dfc7579c0afb255b966d7d9a4462893ba2413057d5246c852f8c0d5749ff46a6d08025245141b98ed9529286ee0aa0915d68d90009b1db4c21298b2ff2777f3cc04edf4466c2d3a4d58e48e0d5cd7d20619f0fb14509408e1800453e6666c6b9201fb5192949a732c86fd28e2d5db35315ff3eecf4cdba65aa452825af5b3d85a7e020ea72136a87bd445a50d0bcb9a24634a807b335ee8fa4f41872530bdcc0bbf97a1a0acfa0c", 0xf3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x1ff, 0x6, 0x20, 0x1, 0x6f, 0x2c9a0e64, 0x67, 0x0, 0x2, 0x2}) readlinkat(r4, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/154, 0x9a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x3, 0x45}, 0x8) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000540)="075883c2d0df8831af146614e170a3fd470d0a874b56c55842", 0x19) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000580)) pwritev(r1, &(0x7f0000000840)=[{&(0x7f00000005c0)="a1eba2a38204b2091a9e217ae4f3ac3285a527c5cc8460f6a47a4cfc64d8f473f4bb4510d60fe25bf43b5b53072a2311da4cce382a097ce0580ab682d70c5395a6b15203e12a3945e47e8629068258fea871858b853c5952994f3bac5a2d95d0ce4388fbb99dc0c7fc1128490da3e585f446fac9ee24169a3fed0d0caf25bf91e8f60f0868b140917d8e8de9d6dabd0283332c7a2170faace2bdfb6c80b7c2ac328e44a7150eade4da3edbe49725cfceff1edb4ff92f347eb727f78894ebd8", 0xbf}, {&(0x7f0000000680)="86e80affef6833d95164745be05f03874bcd9a9c749e6ec685a2ac6600c295a847c7d9050b1a3cef7b901f4437e9028fe6e5f4b0fa8dc18b4f5980608e8694fc914c5e57cdd7ada0326b139222aae3b4f11ff5c9cc0401da73951ad85e193b88f86cdae71d4e8bcea2bbdd0fe10a49824c45abf3c3a56e8dee5b7a7f1eef16c84115a55743ca393c99c4dfafde5aaf96ac665476331ac5e9d26c8f73eeeaffa3c3172020b085d997771d813562c730c132584794431b6c4f94823fc17b3f04f655a1ea25cc916e85931a187ac0e4f4", 0xcf}, {&(0x7f0000000780)="3cc7993ae1bf15b31994a7c9c11ad5cd271b7cb88aeb0156988b773028266e608220b72a83b0083a46ac4e4cada18be3bcc9c199224b7f4a3de1f1a9124c5a9cd1aa670fdfa1747a889347946580caffbb5f46921030972a7a0824d0fa4dcc57addaa033d81eedd926e5d2cc935d5dbd64ed1895e31b89da6d6e1a30526f69e297894f0e521ea9b3d48410", 0x8b}], 0x3, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000880)) r5 = dup(r0) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000008c0)="472626a3f316a508a178e58dc29e0c23ff0a0353cf6f7f45513a2f6b067f4db8e663b7603ba673902669909c801654002693dcf676a8578375d1086729ef3857c7a29cad62d3568cd22f7fab6705259c24086a266b106695473758b5750c7db967e81c3572924f3b46a65b0a816e1608c5985b842e5c4574b12228fd43e8b33babfa16de2b324292a86b7a08d26301872f572e6ffd72d99f2154c34e123ce59d6d8a4b554596cac791fbec6fb50b294f0c9d17e13cb5565f3ff5e2655bbf7a72b30284fef6b4d1ea6fac56ec996ccfbcdaa41dc64679ddffd95773e186f283e8a4831e0fb5e414", 0xe7}, {&(0x7f00000009c0)="e9d7903c02ee5a0b255e1642a020685ae5c048d3ad3f793153fbd337b56e383c82848b8f7aa737a1a7873279aba199eed73d5a994bac566a1d967679523436712ff9370b81282c7c7d8fbf54e1fb88934478b9cea222a2e171ebd780f2dacfbb7dfc2ace5ec545221c1bcb51ea1ecde8d4d6ef313e6235e9e71a05c5c0fd42ae8bcee88fd1668cd47790235c92f3fe5ec67bba0748ad80e21a90e7f58c06a70969bc415e5403d02e39d8596a3639e749569fd464d2861a4a6fa930e1670d16ac908ae84d1ea4b220a3dffc0e57e59c5f2308eb6e9514516336a3586ddd7dce9f77021c85422b7a", 0xe7}], 0x2) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000b00)=0x80) socketpair(0x6, 0x4000, 0x2, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x4) recvfrom$inet(r5, &(0x7f0000000b80)=""/123, 0x7b, 0x2, &(0x7f0000000c00)={0x2, 0x2}, 0xc) writev(r5, &(0x7f0000001d80)=[{&(0x7f0000000c40)="1a0a7b85608c69ec6a560a3ea2a605326d83718dcd8c5ee0eaa12492fc9a3776740843cffee909cc4256597dbf9eb6d24867a34d7fb646b6a5eb6cc6103271598c96b3759775fb553d6c383cb689850b11377219914e3648b8c94335b33697edb95d8ffa46920e076e415cd890393e7902d8b07193ac79b51ba56cdc9bacaff6096867f4bda5fa00f78e8570daba9677af446f6206976506868cce5615714b499e8bf769a47702765aadace764ff9ee28f9ff69dbbead0c0ee2591cc75638fd50adfef5b3b84aebabe726a94", 0xcc}, {&(0x7f0000000d40)}, {&(0x7f0000000d80)="1ec43c5a2e323faea87350482110db90ce735853477259d09d66c2e3d8477ce3cf25637fdbed5fcdb1504eed9f893bbf23e23adb6cdd4d3a4ed8558f7f62a5727d5d0b530f5190ed7419f387ba1c38556c491d0a8f4c3bf6c683a83e3b58dfcfed0317d296484674aa5550f753250a85e927d80f30eeed4693f4f889dd12f37a6df0d031c0a7aba78aceb330dcb94182676b519dcf5e753447d2f4081793764ca107b4153531a950b248b0102b1948be56ad9b620a3efb3ec287a8ed96cec4f13d3de3eee45d35e075a076a07a94b95dcf3e4b9668cc935a045f7972043e48fc527323abbfaff73dc73dce5a8ca4899909b3df193fd3911c5e6926df9ac8bd53358f309f5635d509e114c4c1d99fa55a0fa9ac8978d3e56052886f5fa006ad3bb4d65fc7e95cc4bd0640be30c155151c5bd242e8c206684e16e29d914f13ff8e2843906d6a8719721c4d8f441ba9bc1b9b9ba6a02534aeaff8266f3dd14ffd3cf8b5674057c2d2bf7cf406907b2a459fd8ae64937e617498cce323f0c266f1002659c4f982c61eff55a9965a55f81d6fffce7c391d2afdb6e62d75b863493db31035f7af7ebaff9ac6436d2c7e8c9bba1c9ff0bde2778703cd71e667e37480eb0bd563e219af2a6704d2ba194723657767d5b3de4321ca6e1d2c29fbab8ccc2b77618c81de2096d690b7951060bd9bd7f6990532b32df0531657760dd38f7d390a9c5f59ce5a79fdf9f915d6d6a3312447f2342aa04dc45b7abccf5b3889e315bc15401290fe5fb4b667fabba83e92a5a4594d613d430970a46b405c1250f50cba16bc12a9b02bf91b8b462d6659f2efea64c83f2729f98406fbbf20d3c827dae0d7f6d5d365e25723496e904dade0ccb05009afb3b1936f263fd7dfd7f80d15c43b2e4081dd2e25e91ad0c37afe2514e3613531d7d0016dd7ab3816bdfb6a9acc0b228c8aae1872cfdab430d49b9eaafd2d3f87fcb9b1c61d6f82a9845d5c89be3372860528ec31591e683a8cedf96a13e4e593d007f6be5cfd5b972b3a9dd36737077386efc9543dd05c06b5ed0f3496c8ff5ce05355dda984bfada4d6093ddeabaf3a635c7da39bc668a1261b4dd3e7a6ff6998ca993b85a1e6aca49b956f622be11988d52d3afbf05c49f0f1e6b35307aba9df235964132fdafefaf13ae418c7050d113481d0ad73c5cd019ce9febf992ffbe63acd8a63416be0f624ad287f1a041e75fd32db99cabd99c0792236838d616fa8b8c534df93a80f97fbe895a30f17f20b776e99b0e56f9835ec1469e70624f046e92c450887ac20d67a8c4e5773cea0b8f1421dba66ef53bf7916063673ac48c0395d10983f178680d2d7975f646e9649ce792eba24fffed3cafc343722c7f0e779c1b8157c0e2ba07eee20c3d7de685aef064c67f358b19048aa9da2e471249e84a6b082b388bf50f2a11f698e787d16e0ed1b2117b03e393f9125ddcf6891b2eb604b15822e4b15a60759a94a881819c3319e0d3fba2ecf0912fc45150a253a52444a6625eb08d5bc1d5e15e0898aca75fae91ca8403bbb95c8317e1ef9b83a028897272480995c7fd6f49b1ff2fe565f38c683781742832748f51ab445a46b3958ad986826f522a38edf4cc39ff16e086c7b9cd94e514d29a08ceef071553614e81204f04281e92af9ce7fa419cea172e347d04eb4127ac96976b31fb3f6c9b27549197a87c31ce653f7dd2d497fada390815907d06533619f87e868132247dc3e9f6d9203d6f6e1dfc170656248cd169faad3e53f8929c692d181f808b5385c5cddf79f0915acfae377a9c471fcd3b6f6758a37e35d5aef9c9e4da9157536c7a60b8aa4c1359b95c84f594f556eba9e1cb9697dbcbb390e101a3d8edd591f0f818e9b69d7e5686ddd79334c89901504a7811bc22ba1f5e4f1b427143c6add1f53a46edb55e411c5d3a7dc2d595d15b8a5245e8fc5a6b4aa52bd9a9a888ac8f09abd686a24bcdd1897ab20fccdcd7a9974539df4b216e70957e1e6f86d7f15c76c80ab77d74842880eb854f3fd838ab7e49686cabe431ed329b968afa0ff096efc46883b2eaa3727f1e991b73e28f3fc8e0e13d614473c3e1dd7843f9cf13873d77014021667601bf64297005a1f9ab676ee84dd2b39c30b4ac7c79555a932fa5ba8317f061603b614ea454f98c1a67b791744e7f3c88ec2001aeb550d323531c78fb5a2bd64303286fc02bb405f43aff6612f89a294ff98c9ff72213f3de77c57323678a95c39272fd4f21cf73848265be881f31a672e130b7f5ea4712815bbb42935a3827b9396035b429f92534acb3a75bb1f1a8f24a2ebb07645bf0c487603baa68ddbdb4dbc04fb0722b3a24efa8ea8fc2298f4c6ef14dcc02b22081fbfe4da7888fd87d305686cc2708237f50fb18828ecb293de0bba8dd74dac3885134f0cba06631bc2f4c7c4d85badf75e413580bea07eb2d27f1c0c9dd65caa624ca926773acc37ebca1e6a9b24300af9a5ee74496253649101a8e5330955913382c97adfc65f1463bcdac96ce163f61c15412bf6e69280e06d2dc80af84662741cc49392ccaa0fafe2bade4734d4bbd5c6b221978508f1c5cfb96e6416de873b814f63f333609976df593a64d4690d5387262a187502d322cbf8b0ccfbd13094a50353888a08c761128ab444cfa044df0c313f601801dd6b303450045814c81bf0d6c5197c54b524ecf244ffccb37aab652f6d38634814ea5ed7418ae57bd3b1cf892912d4080161a36948284abb370cc641ff9da42af36cc4b98f81feda5f5648b31f647ed1c458b1b397ba30aac1f12a37ae9c80ac18c615b1615f61e676e8f9fe9debe35c5bcb692b3d096aa3d744d69f471b2950b34142ac056208a345d266259aeb21aa96ed9fb9fcd9318ce04818194f459d0a7de88d7542780de06c65185bc9672590c9a8d156be8048203a5e022bd869a713e64ecdba3e1de4250d2ead36c623aeec690cbb11516ebf35783eb170d4401e6c23a5c0a721cfba7e9c07af2f58a91e8c058a37b53e0064bc78ab0ebd483a7b53978a622c75095102d675a69ce6e21e7d310ff12c370c44b758781152064fbc11544deeec64653e099bf6029766e6e2c0813b1932c95d811dc4f90db80a1d2d3b37146d22c8ed9972d1f3c1ef76a32020bd8a701ffb2e1352242b91bd6f3e7e0ef567436129dc793cf237f4e5de3b775bfad4ca10b8841203347176a2fbc083d8224be046eb682b73c39728b118d018b123b8a9af6e75e43f985583ef4e869eb589a2a72c9049856911f39824d355a8b9cd71af514d9d26053fae9a991a6ae5d86249c5def395ddf382860828a21235deffb16c3755634eee1fb21c21802877137d6ab4a1445ac45069fb072c4f9b9f33d0df7f8a140233b19ab148db263f3c9f6c72b700c03646c6319570a15014e48a0279444173aade0cd79c28c8346beb0f4201c95f914eebccf2dac875453aaf568733a7295139cf4c5d231d2cafdce8b5e34d34c9fec42fb1b26afc61409525f49d499f2166988ede52dd2401508fa4fd8beebec1245443dc6d150256d7eb933432e1598861f590f4e75867621d42848c4658ac0c9b9dffe5b503faa0b4d0c8853ac6b5286e3624627f89d8284ebdfa0b1ee87238316d504496e109a353cd57620e3a553ee7c1f4475a3c2b46c15402c17fe22211b0ae839ded38ad3884fec641a3cc7402e75e39b53759264f44cc63e920425d71995d0793c085d7b70da2d30e001d24b07a75e7a49981145672eda51c1b5d55c20322e3a016b30d12424bcf05473ec876800957802533c0490bf728cbd9cf33835e57cfeb3a84d3eeece258541cfe121ace5084630aa44a9cb564a6d3fb48dbc8f80bb76b530c5276d6cd68ed3f1b0372c96381a85dc027459bbce8bc7e0075152bb89a6453f97a0ae36f0cd60c7c1bf6ce680b9b557f6808a693fce78221cebdeea0ff2beaeaefcd49ff0205c75f8a756a1dbbc4dfc2bb05bee10bff9aa7e87e1608a9f65540794ecb6fddb8968f076d6745bf756f279f78e2d2db4dca519c7e1b61fde77e4f210a8239b0fc9649f3db95c3b1b70e64daa9f807d6e98d8312606b12d1fc4c600a3e1f5c7d86a2c9f2cce67e9da0e94474263dab575db0a74ab5faffdff89832a6e8ac1aa6738ecbafa2602a27224eb14c277c2823314e0c1cbc0c5dfcda062e5c625c41d6277d450789e6ad46ee9e57a6541763f6d5bfd09f577592a1ed5f12d19a37559777b27bd2efca2bbc521d9ce779b5126dd460f71bc3a9102ab23dce6277598047eb36c241e9bf09c571017bc1ae76ce7e4ed7d6dcac44b935fe751df4ad4256ea841b294a1ff7beec5c4e07179ea931b5e553fc29883a9ace6d2edc24fc9ae3d5a94839c84f16a4e6fbd37a41cadd706c68a654502bc1aa212d8b717e766375070e2e23dafe74ab55e53fe6b23f4d06c5f65442558f7895a966bb09058f79c18d11af42ab80968f755185248859fc1a689b6e1401233937c23381f2e7c8f3950e659706e63176ef463a35c479683caedc2555b0dd6051e4c7155afbead026436ac7fec30f031b451233332c7ea02ebf2af66adab6a1e6ed400773750eb3f6eb72f6f3e38119cd5d373b6f74684387dd72b3d5073ed611adcbd3052aae2ac58418b413286e9ccc009050e6fd176d6f814c20ba6a45a0418ff500f6d56aad91ce239a4deaf1abfdc81d40a3c0b9a912e929e6ccf6f2432aae293f68a17ded6c121ff500566ff3ecbc422c2e5521bfb882a053a9be4ff408b0093af44e852539ea4779e5c24b1f94cd4676acf37a240a605d8a2ffde1c89e73d63fcf2eb3fb3e4f0c8c56deb7c0ac34598829770ec37084c127b898c0c2884085cb92ff7354c8d9d2fe2a76826969f8ac325a206ac99acee2d8b73485019374d6c58956cffba1ecaa726f498c7223039cd67a35a4e2d8fd2df74a10237a16ed415f933d6b9efdac46cdbf5ca69d1f838d2a4be89b4c5f4e48239e3d997c19ad55d06d165c155e2e50007f84aa9f0039d01a8552522b52e9b667c02fe57af9c9db977e426073ae45a9c965c2f32c4d877d93589d29811187a4e26bed42673d9eb67d52745af1ffaa60dc629fe5bd6fe70147dc501a3200d9e780ec1c1a1803166f80fa91cd7a40ff6dd716eba70efdcd220bb5b6fcfbf4b7391f4fc16e90d8cacbbb94a0a1bd7af4e578b37a1cd8868ad02547e7cd5d2df43560897f67f25a7ba288644d73a8a7462e0a6181e8d7676e3b5945d4c951c4344278537ba244138a2537a4d897ce3fa2dc11fc9132f9ace95a16ac3c951c0166e3ffb4c5d80508cd6a57df7fc41ea4650edc39f690ba0a8b3ec6831b9768b86648b5e2c180e0d4e2b70f1c33b08fe16eb4e029846f106b60e78a95e67e99c33a53a6b15ce4fc83c74e2b166f22796fbcb0b42acf3301bf0cfc0fc3fde38f33d93b13a41c63da198e8ef1096751206d847e97c6ec0710c475d925f1bbb7e1cf715d35e4a075f76a3aba07718a7adfb7198dfaa95ab8e7199366557d12fe3cfc8c2028415b8be89ef2ce18e120648eca1752860a406c6b59f60a6e7c4e49b3a6a4dab16ea6be4687b0ca39c7c5d43a6f4de936b7f87253ae9ca7d1dd860d2c2b4799d7c8b075f08770a830a8cbf9023b0cad273a9f9a37115901d12a1ffda12e9c2c0c0edd5ad16d83282a446037d46c0ef339de6c858539615693cfee4235a2658cc775fab819fa9057d1c6f76f5f418a64732b642ae9d88014113086fc4b5dc4466b14ae850284412671e164e11f866eacc3f03dcf08ff", 0x1000}], 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000001dc0)="9cb4fac44e4a49ee006c904c2f9be03c79a7fb704aba825ea7b8dadaa4b3b06fb5a71cd55f6821bd1946463b4ed0160f1f71ddba8e4075303a553f59c4b6cdc86e804e298ed4b2b0f52ae598de86ad81a65585ea3587d8701b8626b60ba275166ef9bd744ca7aa0a0f735de3d63f485d07803c515463", &(0x7f0000001e40)=0x76, &(0x7f0000001e80)="a689e1f8d51356cdd552d111766a1d1da262ab004d2c991fafc270bf73beaa7c5ee6a5c7edba742bfde9a92f7301dd159571cbdc78951414e0872ab6e15b3da9701112bd65c8a16e7cb8455edf00dbe9bae14296e97bd16fee485dd11f8836ea9da58f4834938303b8eecea93e73feb8b9eac7553bed39d543fd47a832ecdf57d2ad7681e385696d6188c942d7d569787e4825d9f6608479eef0550954d52dc7eface4975447842e89bcf02a8e6415b7d40e8a33951f2395d0a0446fd481a4a4db2db9e7945063c623399e8bc43d7f666baf7c3d258a7922ab1e5c8f94bfad04eee27b6eb987bdb9f9a24e0fa167ff0d8f8d072c0ff994", 0xf7) ioctl$TIOCNOTTY(r5, 0x20007471) executing program 7: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000002c0)=[{0x6, 0x9, 0x52, 0xfe10}, {0x4, 0x6, 0x35, 0xfffffffe}]}) socket(0x10, 0x4000, 0xfc) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206949, &(0x7f0000000340)) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) stat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x56, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x1, 0xfff, "07d0000000bc0000ffff7fdefff700", 0x0, 0xfffffffd}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x20000000000000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x2100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f00000a5000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil, 0x1}, {&(0x7f000009e000/0x4000)=nil, &(0x7f000008f000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc91}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000096000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x18, 0x4003, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x2, 0x1720, r6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) mprotect(&(0x7f0000092000/0x4000)=nil, 0x4000, 0x4) r8 = shmget(0x0, 0x4000, 0x430, &(0x7f0000ffa000/0x4000)=nil) shmat(r8, &(0x7f0000099000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0x68}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x20000000000000d1, &(0x7f0000000040)=[{0x0, 0x0, 0x5, 0x401}, {0x6, 0x21, 0x0, 0x800c3}, {0x6, 0xf7, 0x81, 0x2}]}) executing program 4: select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd, 0x40}, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) (async) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) (async) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x9) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xb8) executing program 4: setrlimit(0x4, &(0x7f0000000100)={0x3, 0x3}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 7: socket(0x6, 0x2, 0x4) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x3, 0x8}, 0x10) close(r0) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000001080)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x8}], 0x6, 0x0, 0xfffffff9, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)='P.', 0x2}], 0x1) syz_emit_ethernet(0x138, 0x0) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x789) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYRES32=r1, @ANYRES16=r3]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) mknod(&(0x7f0000000180)='./file1\x00', 0x6000, 0x1) r4 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040), 0x4a) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x401, 0x0) executing program 4: r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r6 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="8904a32f3c252adb0070162e86dd60f6190000180600fe7e00000000000000000000000000aaff1e00000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x0, @ANYBLOB="6002"]) ioctl$PCIOCREAD(r6, 0xc0187009, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)={0x20, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c07b1f46000000ef1f0160fbff00"}) setreuid(0x0, 0xee01) poll(&(0x7f0000000140)=[{r0, 0x2}, {r6, 0x100}, {r2, 0x8}, {r4, 0x1}], 0x4, 0x3f) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000240)="469d30e99094dca88b8835d2d7bc8551e82db917a877e3d42c5301d5718cfa8c19a1b6f13f94e6ff2c2870afe315b91cdf650a6fcac7947a0708d856426b10b2ff2fc38c4d5464176389ea804dc2e35850827a7a5de4cba965fe6503cb583d5b57fd1755e8ee13e68cccdc8ece08d302970e1e0aec11a16089af0af5e4052e3a9b7dd411a2a9c9c1abe0a584ca01d1770ddb4f8cd9f892309dda25406806daf16cf6d448471f29c00d81d7102afb3630bcc857455cc75e116a558bc51c363f3a8ee50d0d486401b1f62b8e39384e11ddf56dfc929b869dbe7cdc4ac48006e010a917c9ab0da849394e05da6e8b9e6aa9e2d1b77efb7126d2d21bfebfb61f3414f8cf38562db30df4d259b7390ec74a3c56f2f7b97acfa05a27c6add64a2278f485265e290deff704f1f4457b37e2e4ec04319881a35f4e06ea6045fe2b527b7bf3f2132499e835c4759242ad02a07c0917a9c8067c50142fdbfc75fed331da16838e088e67a2f6f4a64abbbb7e6c9671b9711dd49142c7719234a9ec89075dcad6cbd505ddc11da818ad71152074670409c6e43a34f2e8d759963b43a18babc6baa965984972955e05ab2d6fafb26345e81d46a44989f55c5738d09780fb34136db1e73eab9b9d51784f033ebc84cb35f7d30fe6a8e55b1ae9f55278292f93802f936f1951f128945d5e88653b5795f1776bc5", 0x0, &(0x7f0000000080)="228cc62d6692556bc432783e98ed48b3de9e707ba290821213df16b8c7a8d7d6952df350bd0e15efb17e010d17e255400cd965a4730deed0f26e04d386a99c4e58b6b654c89eda0bc45ba2", 0x4b) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="0fda5f0c", 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) syz_emit_ethernet(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x98a) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000014c0)) r1 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x100}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x8000000000000001}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) getsockname$inet(r2, &(0x7f0000001180), &(0x7f00000001c0)=0xc) r4 = semget(0x2, 0x3, 0x1e) semop(r4, &(0x7f0000000200)=[{0x4, 0x8}, {0x0, 0x27a, 0x3000}, {0x4, 0x200}, {0x2}, {0x3, 0x401, 0x800}, {0x4, 0x1f}], 0x6) socket(0x18, 0x2, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x7) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x5d) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYBLOB="00002200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f0500000003ac1400aaac1400aa00004e224e00"/78, @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"]) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x1, 0x29, 0x0, @multicast2, @rand_addr=0x9, {[@end]}}, @tcp={{0x3, 0x3, 0x41424344, r3, 0x0, 0x0, 0x5, 0x20, 0x2}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) readv(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f00000000c0)=""/125, 0x7d}], 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x100000000000025b, &(0x7f0000000140)=ANY=[@ANYRES8], 0x10}, 0x0) executing program 3: poll(0x0, 0x0, 0x87c) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x800}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) getuid() ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xfffffffd, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1, 0x100000000, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [0x0, 0xffffffffffffffff], [0x0, 0x457b], [{0x2, 0x0, 0xfffffffd, 0xfffffffffffffffc}, {0x0, 0x131fb8c6}, {0x0, 0x10000}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {}, {0x12}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r5 = socket(0x20, 0x8000, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r6 = accept$inet(r4, 0x0, &(0x7f0000000380)) sendto$inet(r6, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x409, 0xf, "faba07ff8fc00f10000800009300f0341f7300"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x7, 0x4) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) executing program 1: r0 = semget$private(0x0, 0x1, 0x482) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/197) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000140)="ad10d1", &(0x7f0000000180)=0x3, &(0x7f00000001c0)="64f5d44d2f370366d961e37ad8ac550b9050a58d9ed8d932c4dc519e5851fa1e92c6867abe7891b2764f2fd7781f13814151bd242852fee26e6408b3", 0x3c) getdents(0xffffffffffffffff, &(0x7f0000000200)=""/95, 0x5f) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x20) recvmsg(r1, &(0x7f0000002940)={&(0x7f0000000280)=@un=@file={0x0, ""/516}, 0x206, &(0x7f0000002800)=[{&(0x7f00000004c0)=""/2, 0x2}, {&(0x7f0000000500)=""/50, 0x32}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/122, 0x7a}, {&(0x7f00000015c0)=""/9, 0x9}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/195, 0xc3}, {&(0x7f0000002700)=""/200, 0xc8}], 0x8, &(0x7f0000002880)=""/136, 0x88}, 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)=""/101, 0x65) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000002a40)=""/242) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000002b40)=""/184) r2 = semget$private(0x0, 0x1, 0x60) r3 = open(&(0x7f0000002c00)='./file0\x00', 0x100, 0x42) msgsnd(0xffffffffffffffff, &(0x7f0000002c40)={0x1, "2bead0c1d3f195a14776b9db3b661e472fbb1efb4d00d85a957d2f6b1bd393d44e0c323ca519f152082f1479eccd075b013de53c1becd002660902d42a065d6be0eb66c61371c1f041598a25f474d819dbafb24829b3d2cef9d3e93601de2dad2516c98a2c12d33a812d8eb38d123beb568979ede3bca6f5650a475d8000c474eea9859490d769d72b70681fb8971db2d1cb23fbe46d65e298a6f22f2878a40e196b8ccb5fc0"}, 0xae, 0x800) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000002d00)=""/243) r4 = socket$inet(0x2, 0x4, 0x81) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000002e00)=""/168) getgid() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002ec0)=""/111) open$dir(&(0x7f0000002f40)='./file0\x00', 0x111, 0x50) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000002f80)=0xfffffffd) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000002fc0)={0x1, 0x800, 0xe515, 0x1f}) r5 = accept$unix(r3, &(0x7f0000003000)=@file={0x0, ""/4103}, &(0x7f0000004040)=0x1009) sendmsg$unix(r5, &(0x7f0000004240)={&(0x7f0000004080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000004200)=[{&(0x7f00000040c0)="bd7ff942a30f1c4188142ba48b7e24056339dc8f7d058657daa6dccb6a24349fbf543a07d0b37d0900c91dba35c508e64c991aa4281772d018e99c433216290cfabfbb984833126a43cd87f76151040d07d37c9c17ebc53e785bdf8e54739a747f2257902c46b7a79d1ed251125d142f940fa4b298f6eefd5e3ec429a5bf", 0x7e}, {&(0x7f0000004140)="f7b6cb03451e11ffa57dcbe434520f9ab8f3dd4355f2375226c80e1c4dc813a9c0eb240b598527853d05e0a4492b711986044219985a9dad19bbb52677de65bf36500d45817b9b4fe123715147aae7e47de3a07fc332f121768f7c7ff378088294ab89381882d4861ef567af493583cfaf11ff3aca69f6b5c734ff2e05a8737c5653ceec7a8fb364c2046b85a905a15af9e5188ad3cb3b3dd614", 0x9a}], 0x2, 0x0, 0x0, 0x5}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000004280), 0x800, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000042c0), 0x400, 0x0) r8 = kqueue() kevent(r3, &(0x7f0000004300)=[{{r5}, 0xffffffffffffffff, 0x2, 0x80, 0xf, 0x7}, {{r6}, 0xfffffffffffffffb, 0x0, 0x4, 0xc3d, 0x2}, {{r5}, 0xfffffffffffffffe, 0xc6, 0x1, 0x2, 0x76}, {{r5}, 0xffffffffffffffff, 0x4e, 0x1, 0x8, 0x7353}, {{r7}, 0xfffffffffffffffb, 0x11, 0x40, 0x100000001, 0x6b7}, {{r8}, 0xfffffffffffffffc, 0xd, 0x2, 0x80, 0x8000}], 0x3, &(0x7f00000043c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x10, 0xffffffff, 0x6}, {{r3}, 0xfffffffffffffffc, 0x88, 0x1, 0xce09, 0x7fff}], 0x2, &(0x7f0000004400)={0x7, 0x3}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000004440)={0x1, 0x1f, 0x7, 0x9, 0x20}) syz_open_pts() setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000004480)={0xc3c6, 0x6250}, 0x8) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf400197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r3) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) getuid() setregid(0x0, r1) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000880)=""/86, 0xfffffffffffffeb2}, {&(0x7f0000000900)=""/72, 0x4a}, {&(0x7f0000000cc0)=""/210, 0xd2}, {&(0x7f0000001080)=""/228, 0xe4}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000001480)=""/152, 0x8f}, {&(0x7f0000000980)=""/97, 0x61}, {&(0x7f0000001180)=""/82, 0x43}, {&(0x7f00000012c0)=""/197, 0xc5}], 0x9) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x8000004, r6, r2, r6, 0x0, 0x0, 0x9}, 0x1000, 0x10000002, 0x1}) seteuid(r6) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000400)=""/108) syz_emit_ethernet(0x66, &(0x7f00000013c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a00668", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2}}}}}}}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x3, 0x0, 0x1, 0x84}, {0x3, 0x0, 0x4, 0x7cc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe7b, 0x0, 0x37) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0xe32}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, 0xffffffffffffffff) close(r3) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0x7fffffff, 0xfffffffd, 0x400a7bb, "d8f1f9e8ffa30d40719c632a0000000400"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1fc, r5, 0x0, 0x0, r6, 0x8}, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x0, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x0) r9 = dup2(r8, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r10 = socket$inet(0x2, 0x1, 0x0) dup2(r10, r4) executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x80}) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000380)='./file1\x00') setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xb8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x268, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x2}, {r1, 0x4}, {r3, 0x80}, {r2, 0x4}, {r1, 0x80}, {r2, 0x80}, {r1, 0x4}, {r2, 0x10}, {r2, 0x40}], 0x9, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x2) fchown(r1, 0x0, r5) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000280)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x60, "0100012d29fb000700000000098002005e00", 0x10003}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x3}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f0000000200)={0x1, 0x4f}, 0x2, &(0x7f0000000540)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec33082a53bf1c02f49008a77cbffef210624b6daa8a67b2ec1af8918228bf0241b4f7f8a7592dc599cd16e2bec42726691ceff65721721e9785f8c1fb1cd91d6ed000000003ddbab28821e6e0dbc0906e5c3381fafd0495b145a8b76e8fd943663c7feb1c51d250b00000000000000", &(0x7f0000000080)=0x88, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r1, r1]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x5, r2, 0x0, 0x0, r1, 0x42}, 0x800, 0x6, 0x40000100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x9}, {0x3, 0x2}, {0x0, 0x1000}, {0x2, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x58dc}, {0x0, 0x6}], 0x7) executing program 3: socket(0x1, 0x4, 0xf8) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000004c0)="48d50ef79a9baaff26a1bf7eb7a7ec4449588a3fb1c7935fd8e756a36c648c6f1db58e6d9d44d6fe34085ec30c9664c545d5d8e8bc9b72df0d83ab1cc646e0ae06487b9549d189052c2b7e5f4937e4f74fad5281c5385527e6d8d6d7149dd8276c460b5c4309146ff8e9ec8414af3510386451d8d136c8e8bab48b2a619d8f545a8ef272050d1fff11813b15cef5db13eb23cb7e1a6c3ace3b97c6be3c50fc34c1084b201239335c463bec018999662f74415b7783d21799c7cbf4e11a396db0b8e10085b96e1e96ee0cb4f095d9715829ce0c3370d8e7c9e5de924de768b7f4762feb0786991e937de9bde25ee057d36e2289bd701034f0fc4b4978e98bf0a0773ab223e484d51f1c00defd177e6f987ee2420f4994c3038dd82f6b35e29d78e633e02acaf2266a17f80a6b94e161b76e0b68c07441f90314ce1eaec23c519237336599d04361889382e05193e1f6b6e00d769321c68d7de8a2656ee608a1f7518c53a2aa2d07b4e34fd4c456070b0c95e61cd44b089f298799d50a6f9bfb7c3c626bec80fe0822f4069c9169347ef1334517db76b43b8a01e071d89910e1a9611e85a3a1ef8ad28503bfb42cb4612e10b0e378eb0eff7665b5db5eec66e7010c214a42524f455e3843619ac064cc870a43e4b2c97d9ac6f8692910486d8b8f9d65393ae22733583750b8aea4fdc6b138b772dd3cf9874530648fb0196fd52364bb94a2b91a9483364c648d18a335cccc0901af684129df72335f5d9e80911c2d2a098360d86997f4278daf9bf318915c0c08d4286b26b8cdea7acc78528fce12b63fa698fde07ad28f6ca7d50719ac70cb7635756a18663e774ddbbe63043f8bef05112fccc6b31ea8201c16d34ceb4fdccc05693d8ddf9c3af34029e27629c22453ba182206d432e65ce2a1d3604152154a2887f3de16a59f2262d84ae38439afda61acffb967b67f3fbb107e073057b39f4adcf71770ab5cdad35204dcce751c0d2781ff7ef85f5239ef0e227720665df91c791b37ff12c36ec23850b82616fcb5eabfe87dac48337ef705248176b368e453a61df56feffe0ef4ffa13288b984d885166f56cd811d66194a7f9f4a65c0321874d1b35c4e2a2e7fc68654edaecd8ebb1d86d717ec2624f5370fd8baea3a5d7a5b48a24e758775751752e88fc047148e6d46ffa3a18accd9adcf25fef19c74afb7cdeddcc61b085532c5a790e623ef5ab94a8a35661c75645a2efb8222cdff4ea6f2cf538c4d1355feb44b331f2f0696f790a7a4d7a7a587228a9ae5342ae4c7fb11251ba250951f1ef2659874b8ae1b6ce87b719886f1b643cf00c391b043fb283a7ca20a1bee26c3b27559bcab564978e3acfabf7f2130da5d1171b492f0583020280691345da98b099fb382d14a7a1a813d2c05ae55d8f7b641ec6b2ed72b9efa727e8cb90c1808e6cee394380c864231f07b72afb33aa960cf42389dfcc39316e6bc825c7b53803180ab6baf038567b92fec9fafc5efe3930d5e31927f5739b74ccf8115376d63c29f7620237440a18fa0da9e2d351972de04214633255087f48b2f08313be54983f38ab9863e2dc94b5023292ba820f96892749ae8d2579ce32afc69c67a13e4ec4a29ad2b515f270f89c37b19fdae491745a84027042e021e48748e52741ddab259ac9b74d07dc4db8cf8aa0ef76b26389fd664eaed2386844eb9e8e662af1a470e8bb397c172c7eeee9b4a2a3704fa109ec53589b0bf8606c34834b2c04a135187d396074c087b36f55becee16ff7cec4af1c8cdfad16df998e3cc28112d22da3a7a9c458f842b586228fdcc741c960f1725963483e87e59a19bd84d83053f852f445f46c57ec2120f450ebc4c8975f752e70965cb7ca09fb842af0e72fd3f9bb9245ae67c3f40b6649503ff0d3c91e43852de04761b5d97ff90d8ad2234baa466bea61fb83cc0ddc10d4d6e4a8564e8cd584bec9eb2fe7da89e4e57aa6fa64d56414129a3f0dd74fb16238ebbb222bda734630aa6aca7ca5eff4bf08e150132a706ef54b5727402c2e9ff5a2b21ed00b14b480f23874ab2b85213b3642a30cec986f95345a76e10bab5d65d4bbddd16ca3159b2e5686597427ae85d8036b84643bdf53b1fa84f2eaa9aefd93ae2d4ad36bcfe7bcf4719a15297ab810e35f2e184bfa977e866bae86b306abddf55fc239ecc2bdf41b7bea8fa6c43ebf338cf0c68d4d0ed7efccb2a54611af97e5e6351f7e3d64f9ff59feb18a17a6c65d79314aad4b953dfe6fedecbbef104e669b38088245232121b3ab235f04e0f1815235fc8cd8beb8bb94c4d1272408ce7cc9589e79f5ca2e24c52a699446ac8c1cbb7e59438084e71066c2e69484e13468d02b4ab87d3c181dca72a447c2b5afb1e74c134c757d84a473c48a4fc2d810900f30553ee3915a43d660032ca1a3b4074a4e18b6ad1873dedd39bd6e27dbbd45d92c343636eccaae18a980d247c517130a9283f775daa120d78ef5abd94e50cca4efdee84e5f96a22c698a339ed63f715952e5ad230cef89423a599fda6a2ec356e91b8e8aa979a6eeb08a25317cc6df99c0baf5163ed5209a6ac4345977bf0ed486ed19e5d80ac05028e728914da4391afea258eeb23581a2c9446048f916ce1c3de0673a1b3254ddf96c298e702320944edfb246ae2b63e749ddb33bdc32cae253a845e010fd30912eee8ebbfc3912752c4ce46e52121a55e62eca800b65236c209cc9d9dd3ca12a525711956c0108529bbd8056e5000c1930cbf477c39978c03ad1413cccef3a8de3bd97da94fb6c3a55ac3fa0df251651b280d7f3965c0a55d723ad6576f3a3b6b7b39253a282b7aabe804858c12bc875686af30b2370393ee505ca3820357bad7d6eea6ae22fa0dfcf503ded89a6bde248882a3941885e5154679a3e154564346dcf8acb00bcc1d043718b13bf03f097fa6be79b162894b0f673c08044955b7a0e9272ba318b2a8348c2bc7d97d28fc33ad2962634fbd183fe5a62309ba6a72bb7e2cf1869ec75ec3489eb0ea8a1adf354ac72c55c7572e2ce2b92603ac9975e66f0a1f1eb0fbfbbb8e0e554b800b9e33674f02e43d21f4794aa8a5968516c19077036615668ee64b6dde85f17db9c9f171e4621d3d29c406b1e02a38806c3b74c8fc0e56944ebaebcb7a9ffe57873ff5f1ad1a09911c4c4d8cfa209df03fa30bb46d7748fa30788af1ab4224c875a66ad5c3873981b52d2f566fd8460def64b29a02db8bae5678552217b47bcc4a93037bd21c27b723ee1350e33df37dd8d2df57539cded48d2ac6a0b14a2b1e412ade1dbe766884695ee1479b877ee6d2caa28cca3aca229332734fde9ab31656cda7fba6bb11afe201a6221010c1449fef95d7e616c65a6452469ab7d6f2024e8d18547bd39473d336f07c31484785f905e8d89edff9c3c1f43adb331d1355b540222ab4a19b0f9e43698d2c6cd5f8850e2da6f064dd28cfd1df9ed893c8ef9f4256d77c93f8814852c451e0803917ca995fb30acc654f476db101d54b0ceebfe0d84ffbbad1824374f4702a7cafd1619a2edddc6cdd9ab96e111cd3e041be959e06f75d6e2e9a31f282578e4916efdb1bccdbee1a484a07dfe9075cdd2947cf827071e17f14223a5a256a35e4836e7429cfdcf87c6bde7bc849d74af12f44e3f3fbedd68d029f79ea9c017708b9655aada51842f89e93ff1447e6cc27993b6e285051bd7d72ceb68183d0f3619d0ad02da396a155de0cbddff6aa00e9ab2d23c478177a7a2f4c407a99bf3d992a4846956a10002bde6091d76d082d6d38868f78aca7515041820ed15c77e43766680d5529495557ba4eb8d2d0955406e9fef5b9bb570953b49a410eb685c1e24e33615ac182c90231bfe00c9a6201cb0a53f700e427e05f93bd7e73506b27d9f7a664a54fe26f1a6bcc7efe0203c576fcbb7095017ee0c1aaff8f32b9b9c2696558802615095e73d4bc807d6060dd80c6d0b8cc8db03e0c57720e0d90ca32945e9582434a6d80381363dc26269f0a333b0aae6a1a7df7010e882ac95543f7e7e16fe8eea868651e88321704db48439cd12f0cc58269a07c7a54c12e6bb6be1335899f20c2532d482cc9460ca39a846e2de89ed3a876b2c90c01fad02fdae7f36784ff021bccb3584ebd76071b4a0968b86c7224b3288769b047bf721e0990ac530a51310477e21c73d5b581203b11974ebc36b450d00467069c4f5ef5e0a6154a89ee8b90a26dcfae19ec87a86e5cb3e49dc07aae3c555d7504f5d088ccab49510459e0d88206d92254b2b84f84883b2eace786cf04830a290a10e88b2f709b6f82c99d3cf2e2bde979d06fd0914d8a58049bd6fd919c56f51c0e45ce41e1169791691880977ca35c9ee0c00e66153f831d765a92462751bb57d8d196501cb9049da5dc48f6ead49cc7f73be6282338a6760deee606d693b9b925995b6a91598cac4bd8a17183e8c68133aa36c794e85a040b1092a3d2416a66236b76d87e07dda2116db0a1f31ea788ca43a77acb17384a77faeff259b6f8c8a813089253c3ce131a183df62125fdaf5b0658eb312ae7c132a183c1f454ea2a563851139caea21fe9da4af225e273c37c4608f5ca52426e4e66a20b1c9d1bef938546e60887fc2b332a8aaf6833be07dc63d9b539e4d0e07c058729d3485b31250e2f33bcefa33c0211cf255b3e58e1dde07ee0365a99653b85f4454596572a8887f592739cbeba5f5c59c694ce16d528a9a8d00cec6a8f914d3f60f71061da12302c363f0de6e7c3c53c0160931e3955dbd55cc718747432a65a28b794d42cfab0f5a8928991269c22f74479ab503a3785fa38eb582a4578d889df7ddb5ad48ec475685cf27ddd47567d12dce6a5478d490b800bba128c0c2beaa7a301a6d1521f879f61ad8620391f635510e1e80fcc835b4c2f24f3dad99d81dd729b79bedec6bd17ff66b386e1f5f4b00a201e3136fad3d682ca9640f29251fcbb32e46e94ab21f0e931d64270693256646b5b92f6afd0504ec1f46e4fe6531219187b7d79fb6c69628cee2111817c6a46461d11b2464a40cb0aabdaf052e1d48d62dba840d2c125f681e387f0cc276215f4b044b230f6514558397f340e98af240ad20ba6b075541a5df0c36f69d046391a64139362b4b5716ebacd6e92cac00c899d2e22e10a46f7369b3e126e983de6a10ea49bca414233ea8d2cfd9ab4949b6ec85f7f06c7db4f83e9935df8700683d97a3a959d2a8ba7e010f337da9ca564973d7d19249a27391058b7695521d47c40c99d0c3848abd80823940e1f263ae8c99b0da928eeeda6bbd03eb37a0e05c6381cad69148e51005a6bbf977499c7f17587419cadd352dd5f6ca7aea333441a62bbaeb23c25ed08217b4e3d605b8c0c5c3403a5ff4224141cd40f878ddc753716c8d684d2e69d93494e21c3944271bf30707449045ae6ef6d2995b53b4507b7002657ee49c88b7739ef31ee92d7440031e344caf817fed942836caabfbe00e2e211af6f8066af38ea3d6cc9f793a38e954b8a22c29670a415aabcde3eb825fe656b7a0fa0c240a0919cd6c307b4ded43ecc962b905cb5def1a5ec8856614862b144f00928d6d3c8ba127be19d586716e5b38d6bc1d36a988dc7d3b974dcfc3982d19358ef806140ae858b5ec47ed969516cc34d01e1da34692ec0b606649fe53904d293a460d945d00049163c5a8be1210dab71de7ceb447d37b315148675ad97bc148aa72ddf0cf0eb79d2994bd645c1340ece39db879a8f42b56ea0b56c6df46c0087014b714807"}, {&(0x7f0000000340)="096b4e11b1d5a69d41eae60447d03017b8444c92dd61a66e1cdadcb085ae1c270637003a9b6fba030f3ab1bd4e7b5f9b21e83cb05bc3d9f39b4965bfceb1d352fdd1d7195e5f8aaadceac93c260b4fed4561d9e9aba6fed06c03617b4fef9b0fc0124587da0dab4dd0c5b8c284198ca3eb6ac9d384837ec722e2a20e1870d9fb2005855235bdeaa17f7cf031b87d82e4b2e392827bf847ef1f7644d9525b35668434e986d6b1f37463367898"}, {&(0x7f00000014c0)="f9f701647a77f5088d8f4415c5c2952c5a6a9aff0ead9984d85a80b05d2f645e428742de655c5ba2489c6a24cb55716f8db1baea0ceb15d63924cf67ef65a755cef46ec8170e5e414716e5b390bd2350d494da9e360802162975eef22d1945aa28ba0f31872e5f3eba2c93ea40700667a4b07f36c1191efe54416eb73c1d2d5dbf5b4a5263f54a22f629fc42d3399cb9c0f7adf598e45f69"}, {&(0x7f0000001580)="5d8294dd38612f7309ede134e45d90797e128a48cee330b7200a5a20ef022b52f3cfa4e5a4d654c7ca46ad31fcf5155b3df1b1b6071f7a306bfab6c84e77de20bce592851a99b921e86763e42c6b082eb4db6f24477978557127cd051b0985901a5a840f39741fa9334ef151c09437a4d60934b2b09fadd5d6a3460e2199ea4523066aae1d82bbb2fdb0529ea2acaf2e486a6faa45fc9aef58c319eac7631c0602b292292be36aaef36ddd7e6dc6b9860f1674f006194cced81983d1ac4328"}, {&(0x7f0000000280)="bf7ed9573834c0d73adb96ba8a4f34c22d635ce68346f05294d9d01d"}], 0x5, 0x20) bind(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r2, 0x5) ioctl$BIOCSHDRCMPLT(r1, 0x80047308, &(0x7f0000000080)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000002c0)=[{0x5, 0x2, 0x48, 0xcd4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000f2a000/0x1000)=nil, 0x1000) r4 = socket(0x2, 0x4000, 0x0) close(r4) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xd) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) ioctl$BIOCSFILDROP(r6, 0x80044279, 0x0) r7 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x12) read(r3, &(0x7f00000001c0)=""/64, 0x40) renameat(r6, &(0x7f0000000100)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x161c, 0x0) fchflags(r5, 0x10000) executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000680)=[{0x0, 0x7}, {0x3, 0x8}], 0x2aaaaaaaaaaaab04) semop(0x0, &(0x7f00000000c0), 0x2aaaaaaaaaaaab97) semop(0x0, &(0x7f00000000c0)=[{0x3, 0xb52, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0x8000}], 0x3) r1 = getegid() r2 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r3 = getegid() semop(0x0, &(0x7f0000000600)=[{0x3, 0x100, 0x1000}, {0x2, 0xe4, 0x1800}, {0x4, 0xfffa}], 0x3) setegid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x6, 0x0, r1, r2, r3, 0x4, 0x9}, 0x6, 0x6800000, 0x400}) getpgid(0x0) socket$inet(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x10) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mkdir(0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/519}, &(0x7f00000002c0)=0x209) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x192) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6b3224f4ff2c00000000000000000400"}) close(0xffffffffffffffff) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}]}) poll(&(0x7f0000000000), 0x0, 0x102) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x56, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r6, r5) socket(0x11, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setreuid(0xee00, 0x0) getuid() socket(0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x34, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x15) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)) msgget$private(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0xe02) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r4) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x1, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r3 = getpid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) socket(0x18, 0x2, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x9f}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) executing program 5: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x0, 0x26}, {0x2}, {}, {}, {0x1, 0xc8}, {}, {}, {}, {}, {}, {}, {0x0, 0x400000}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x20}, {}, {}, {0x1}]}) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffc, 0x9, "ee702d641100007f9669112295cf00b0e1000400", 0xfffffffe, 0x100}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x9}, {}]}) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file3\x00'}, 0xa) socket(0x2, 0x4000, 0x4) r4 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) connect$inet(r4, &(0x7f0000000140)={0x2, 0x3}, 0xc) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000180), 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8001, 0x20) pwritev(0xffffffffffffffff, &(0x7f0000001600), 0x0, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRES64=r3], 0x401, 0x0) executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, "0478fa005b030000"}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x41, 0x87fff, 0x40, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r1, &(0x7f0000003880)=[{&(0x7f0000002280)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f17779361cec496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821f96fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfd", 0x5cb}], 0x1) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000), 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x3ff) syz_emit_ethernet(0x102, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000807b840001c925d138801275173e776a6bcaad4378cc7639fdfb11dc174eac3bf5a6b5322e243a09689c25c1d797edd34a7b73ebac123d8007f3b28b65ade63d318937ca1aa96d5d429e64f75c1afa7d776f5e56ecf8ef43d658a9f4c73ac295b0b3342402c9d55c35057efd9e6b8326e41b22749ad601d29864ef6e14bca98b19d104356203e3a3da571b0921420647e51db8842967bc08edb6c68127b77dce1c5dae8bf7807984d5166e38d5bca2e3221b8c22eb96dc238bd35c659469766688032cd62d0b2368951227aa5152f9636d0f2c4092d3282f52ca8ce75e22ad41b5be173c571b4fcc1b04fe0d3c9efa4c78db5f838e14"]) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x402e, 0x0, 0x0, 0x0, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x40c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) kevent(r0, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x52, 0x10, 0x1ff, 0xfffffffffffffffe}], 0x8, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x4, 0x1, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x3, 0x1, 0x80000000, 0x862}, {{}, 0xfffffffffffffffd, 0x0, 0x2, 0x100000001, 0x3}, {{r2}, 0xfffffffffffffff8, 0x28, 0x0, 0x926, 0x1}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x4, 0x6, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x21, 0x80000000, 0x1fb, 0xb3}, {{r4}, 0xfffffffffffffff9, 0xa0, 0x10, 0x3, 0x8}], 0x7ff, &(0x7f0000000440)={0x0, 0x1000000000000}) close(r1) r5 = open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, r5, 0x0, 0x0) r6 = open(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$inet6(r6, &(0x7f00000003c0)={0x18, 0x1, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000000c0)={0x2}) socket(0x1, 0x4, 0x81) r8 = socket(0x1, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x14, 0x0, 0x0) ioctl$FIONREAD(r8, 0xc028698d, &(0x7f0000000000)) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x200020b) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x400, 0x400, &(0x7f0000000040)="ebff01ff13b9fd812eaa4e62304ce69931929648", 0x14) r3 = socket(0x18, 0x4004, 0x80) dup2(r2, r3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() dup2(r4, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) close(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x4000000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cbf391d90a0dd110ca", 0x9}], 0x1, 0x0) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) setpgid(r0, r3) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xffff7fff, r1, r2, r1, r2, 0x4, 0x40}, 0x9, 0xffffffff, 0x5}) r5 = msgget(0x3, 0x396) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x5, r1, r2, r1, r2, 0xd7, 0x400}, 0x85f, 0x7, r3, r3, 0x679, 0x8, 0x96, 0x8}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) wait4(r0, 0x0, 0x4, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x4, r1, r2, r1, r2, 0x6a, 0x6}, 0x8, 0x52, r3, r3, 0xfffffffffffffffa, 0x40, 0x80, 0x40}) r8 = getppid() fcntl$setown(r7, 0x6, r8) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x4, r1, r2, r1, r2, 0x8, 0x6}, 0x9, 0x80, r0, r8, 0x0, 0xc8c, 0x8, 0x5}) unlink(&(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x2, 0x0, 0x5, 0x0, 0x8001, 0x10000, 0x200, 0x0, 0x0, 0x2a, 0x10001}) getpgid(r3) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, r1, r2}, 0xc) r9 = syz_open_pts() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000480)={0xa, &(0x7f0000000400)=[{0x100, 0x8, 0x0, 0x9}, {0xa5ee, 0x6, 0x8, 0x400}, {0x4, 0x8, 0x4, 0x200}, {0x6, 0x4, 0x3, 0x200}, {0xfff, 0x40, 0xe5, 0x2df}, {0x101, 0xff}, {0x1, 0x2, 0x1, 0x800}, {0x2c, 0x8, 0x1, 0x1}, {0xffff, 0x3, 0x4}, {0x80, 0x5, 0x5, 0x1ff}]}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r14 = kqueue() r15 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r7, &(0x7f0000000a80)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000500)="20d2b65420cef4249b2fde03e0381eac26887e0e7a57365ef8f41f8c5fd839b53fcca49b6f3d8343f43fc41f90dc708fe32057eff80a271f1299b84a21172b6492168199055b7d6d7a640efa48ef087ac548adc3bc867f1eaf5d16db3dfc73b62fef8ff1e09406544ead146e64ec260b8e9b7a1930d567c6b09dc93c0ae235cc48dcd2b9c28aa69c4ae40c4ad35005c6faebe9792d374aa6077da11a0d33bacb5601ab60eb3013cad2a018a4661a088eab4c65c63ff7", 0xb6}, {&(0x7f00000005c0)="f8365fdbd2d90c390fcd3fe56ba69ba2b1c11b8fd1690fe4f6d3ee9e1a8440e2a3e9cde6969ab47d282bf3084e765e2c7a77d810e7a711637e938b1182e39afd41aafa31bd4cdf57cb02cf15aa46cdf1ffc2f0be3edb3b619d29c4f81e0c726b8f7e7f8da3ce29ddc940c14acf9c66e46e8f65142cfd02b03eb134c7014cb5d7153221b905553cc0ef0a32261cb5de592fda335f3e4716a61239a20d8b854fccad8c7a84b2a0bd33bd2697b3103df11f3036f80eebf4c0a03c65313a44a7b99b", 0xc0}, {&(0x7f0000000680)="309965bd", 0x4}, {&(0x7f00000006c0)="561add4d54216d22ca71fe2b539afae42457a37e1cd2e90d535ef09b241211a675b902996ea3df119c614bdd26373d77adafa0b53985b09f34c8949947017090f5e2773bdc99042953cc8d40c053118b5612994376708471902e55e25314c163e4a86c3b0a55d23b72d60c88204ffa80", 0x70}], 0x4, &(0x7f0000000940)=[@rights={0x30, 0xffff, 0x1, [r4, r4, r10, r9, r11, r9, r9]}, @cred={0x20, 0xffff, 0x0, r13, r1, r2}, @rights={0x18, 0xffff, 0x1, [r6, r14]}, @rights={0x20, 0xffff, 0x1, [r7, r15, r7]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x20, 0xffff, 0x1, [r9, r10, r10]}, @cred={0x20, 0xffff, 0x0, r8, r16, r17}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x108, 0x1}, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMAP(r12, 0xc010570d, &(0x7f0000000b00)={0x3, &(0x7f0000000ac0)=[{0x4, 0x2, 0x3, 0x3f, 0x3}, {0x9, 0xfff9, 0x446, 0x9, 0x1}, {0x8, 0x80, 0x1, 0x8, 0x200}]}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffa52a9fef67c3bd3462a03600ffff000000003c00080045007a83a13e3d5eef90780000000000def494b94ab8d5562a4782c6f3ffffff4e204e2300bfe600000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = socket(0x0, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000140)=0x20004, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x100) linkat(r3, &(0x7f00000002c0)='./file1\x00', r4, &(0x7f0000000340)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000014c0)) r1 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x100}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x8000000000000001}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) getsockname$inet(r2, &(0x7f0000001180), &(0x7f00000001c0)=0xc) r4 = semget(0x2, 0x3, 0x1e) semop(r4, &(0x7f0000000200)=[{0x4, 0x8}, {0x0, 0x27a, 0x3000}, {0x4, 0x200}, {0x2}, {0x3, 0x401, 0x800}, {0x4, 0x1f}], 0x6) socket(0x18, 0x2, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x60, "0100012d29fb000700000000098002005e00", 0x10003}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x3}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f0000000200)={0x1, 0x4f}, 0x2, &(0x7f0000000540)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec33082a53bf1c02f49008a77cbffef210624b6daa8a67b2ec1af8918228bf0241b4f7f8a7592dc599cd16e2bec42726691ceff65721721e9785f8c1fb1cd91d6ed000000003ddbab28821e6e0dbc0906e5c3381fafd0495b145a8b76e8fd943663c7feb1c51d250b00000000000000", &(0x7f0000000080)=0x88, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r1, r1]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x5, r2, 0x0, 0x0, r1, 0x42}, 0x800, 0x6, 0x40000100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x9}, {0x3, 0x2}, {0x0, 0x1000}, {0x2, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x58dc}, {0x0, 0x6}], 0x7) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) close(r0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)="56064188eb12cad85dcfd2f20bb2c0f41dd1ae702c7ec7dba62740f2a3bbc81ea7b60a7864b5358bcd3fda3337ff8c4ef8130372f5c0a81a068d269679116d265abb0beab313e74f2f525a453c3d60e31aa3fca3c0e45446e9afd3ccda4cfca97681d5566d61c1e0677822b9471856f209f14c1ca1aeb3aa5ca4401df3ece96663f337fa03d2e262184a578d0c72d9778676b0d8fd831210546186537c31d1336434e89dd0005a634e0ef4943fe18c5dc6aaf247ff9b9440f1d52df23709169b780ffe641150d3fd402e8dfd73e35cb8bd8b628677d460a0aeed12a8bae61e5518c31d5e7e99d75d240d5639a81daa8e8e6d4d", 0xf3}, {&(0x7f0000000140)="28c853ec8733179bad3a387577d6e6865e529f21c24030e304f49882cc35f578eed79f22d976fe527157c5a82bb3", 0x2e}], 0x2, &(0x7f0000000540)=[{0x78, 0xffff, 0x3, "3c7182cb363a9e896b5f489035f89381a8164a8ba6e97be737ce763dac74140b2e976ce5b1f27706bf55dab7e5b85063d3532fc2fad6936e45dd75911dc6dc7b6688481696c55a4dfc6fb3607b1a496b80f984b6eae29ac1f6fa874dc59aa5d9baf298abfcb9479b"}, {0x38, 0xffff, 0x3, "9617cc1c6ae990acad6ecc62426882390a047056c16870326959fb80fba17d30266d3165fc030ab4"}, {0xc0, 0x1, 0x9, "b69e90f1b0c46bc0ba7d9c813302732b2deec3958f8f364e1840ccb8cf0fc37dd5ab3398942918c1dc44533d068b86c01b67d5d51f213a43b4c14d7f6712ebfb641ba78dedb04d5d9b630ae5e44e88d2c5ccdab5fecfd1c276cb9ea5cf59a593649eda6fa3466b1936f6d31aa99bac0dabe7816abcea92e01944c8b0e91899408228c0b9880785d1e4dd20a21fa5a61048b52f81587ec05e77a3c6f7eb8b197d4a78bd412bc6a9941c559a"}], 0x170}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000540)="71a34a8e5f84cf713a7714b6c5b008bf08000000000000000000000002e28332bdf49aa43a2ac35a7f90538620281e2635d883dfd1f4d859aa5c0356e0ada28f09922268fe253411ccd0fca4c08385298bc0914e439814d49959a19c67ee60b0e42e133e62f0be9551599e79a2b5ddf1938c26f09814b84ee8ea5212ac1a554d8ab46d987c9d302862cb80dcd0863abaf939cade4ee5914937af9bbe965e6eeabe5e4ccb07dcab922ffb52b9fb3efa08c8dc3e06000000c3359d77b8dbfd379865db869be8a76164225bd063309c6e75e9435d41e1e72e43e37c2ae0c04860a71821736acfba2b744e1261b4cbde20355cc05be2186bcff33b211a4e8562b8a6b8bb64f8362e8236c3f3165fb527afbfd4de5ef713f309fdc543afe641aa4d39d8290e9b6f23b5e7eb8bb7f2b58fd701bb8440b6075fd449a795ac656c86b176f6087800a24e66096a6e76c31a59bff16c5182929410e06e8e67db54a429462171025d131617be39", &(0x7f0000000100)=0xe9, 0x0, 0xfffffe98) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x99d600cec9819f07, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) getuid() r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000500)={0x0, ""/5}, 0xd, 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x78) faccessat(r3, 0x0, 0x8, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) getrlimit(0x4, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x2, 0x2, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) kqueue() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff, 0x2, 0x4, 0xd59d, 0x1, 0x4da523dd, 0x1ff, 0x2}, &(0x7f00000001c0)={0x8000000000000000, 0x100, 0x9, 0x100000000, 0x401, 0xffffffffffffffff, 0x20, 0x40}, &(0x7f00000000c0)={0x4, 0x3, 0x3, 0x3, 0xa195, 0x7, 0x180000}, &(0x7f0000000140)={0x5986, 0x100000001}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50}, {0x1}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) executing program 6: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000018c0)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000001380)=""/243, 0xf3}, {&(0x7f0000001480)=""/169, 0xa9}, {&(0x7f0000001540)=""/160, 0xa0}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000001600)=""/198, 0xc6}, {&(0x7f0000001700)=""/89, 0x59}], 0x9, &(0x7f0000001840)=""/96, 0x60}, 0x3}, 0x10, 0x2, &(0x7f0000001900)={0x5}) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/106, 0x6a}], 0x1, 0x0}, 0x842) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) executing program 5: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee4", 0x7a}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000180)="39f29fff56576a8d", 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) getpid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') executing program 3: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7}], 0x1}) socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x4516) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x28, 0x0, 0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) listen(r5, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x60, "0100012d29fb000700000000098002005e00", 0x10003}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x3}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f0000000200)={0x1, 0x4f}, 0x2, &(0x7f0000000540)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec33082a53bf1c02f49008a77cbffef210624b6daa8a67b2ec1af8918228bf0241b4f7f8a7592dc599cd16e2bec42726691ceff65721721e9785f8c1fb1cd91d6ed000000003ddbab28821e6e0dbc0906e5c3381fafd0495b145a8b76e8fd943663c7feb1c51d250b00000000000000", &(0x7f0000000080)=0x88, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r1, r1]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x5, r2, 0x0, 0x0, r1, 0x42}, 0x800, 0x6, 0x40000100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x9}, {0x3, 0x2}, {0x0, 0x1000}, {0x2, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x58dc}, {0x0, 0x6}], 0x7) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) setreuid(r3, r3) r5 = fcntl$getown(r2, 0x5) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r5) r6 = getppid() setpgid(0x0, r6) close(r0) executing program 0: r0 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffa, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(0xffffffffffffffff) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, 0x0, r3) setreuid(0xee00, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_open_pts() executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {0x0}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r3 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setgroups(0x9, &(0x7f00000010c0)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x9f}]}) (async) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pipe(&(0x7f0000000000)) (async) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) executing program 2: socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x21b3662cf8b121b9, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x9, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x3010, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 7: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x0, 0x26}, {0x2}, {}, {}, {0x1, 0xc8}, {}, {}, {}, {}, {}, {}, {0x0, 0x400000}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x20}, {}, {}, {0x1}]}) (async, rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) close(r0) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) (async, rerun: 64) socket(0x18, 0x2, 0x0) (rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffc, 0x9, "ee702d641100007f9669112295cf00b0e1000400", 0xfffffffe, 0x100}) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x9}, {}]}) (async) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file3\x00'}, 0xa) (async, rerun: 32) socket(0x2, 0x4000, 0x4) (async, rerun: 32) r4 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) connect$inet(r4, &(0x7f0000000140)={0x2, 0x3}, 0xc) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) (async) writev(r4, &(0x7f0000000180), 0x0) (async) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8001, 0x20) (async) pwritev(0xffffffffffffffff, &(0x7f0000001600), 0x0, 0x0) (async) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRES64=r3], 0x401, 0x0) executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket(0x0, 0x8000, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x40, 0x20, 0x1, 0x8}, {0x20}, {0x6}]}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) syz_emit_ethernet(0x1b, &(0x7f0000000240)=ANY=[@ANYRES64=r4, @ANYRES8=r2, @ANYRES8, @ANYRESHEX=r4, @ANYRES8, @ANYRES64=r1, @ANYRESOCT=r1, @ANYRES8=0x0]) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x140) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) getrusage(0x1, &(0x7f0000000480)) getrlimit(0x1, &(0x7f0000000240)) sendto$unix(0xffffffffffffffff, &(0x7f0000000640)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7ac7be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdff030000d7000000000000000000000000000000000000000000000000b39d2150c87a9dde8f16e6d7647a1d8b60e57863efdab4e126a55c3d9859253ac4775d39880057c3aed6e986366fe215558bfb98e6c8960b578e6a", 0xe7, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x102) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a1, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0xffffffffffffffff) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x41, 0x1}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kqueue() r3 = socket$unix(0x1, 0x1, 0x0) getsockname(r3, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0xff}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) close(r2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5e}) socket(0x18, 0x3, 0x0) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000400)) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f33000200008a211dd1459582a1ca570cacda740000fe"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="9a015fdc1f191e0866c5c27f", 0xc}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000000200)=""/237, 0xed}], 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x7) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f00000001c0)="b03af13d8d93e40c481eb90b5b2d0e0dc03a22e313e559d642c2eeb1a4805e46e7bb36d9e89c1989a8d088b346251afe90f6c135c6511792c42a9fc36a934a0f0a7d4d7b555a20866f37e0818cb182b2f930fcf444e837685f178680b3f735fffdb43d221098ae2fe9585191ebf957f98f34755175e9e33637867a79fb1790ca826d895671dab304187f978bc5df66becca30068f7e9ecc1f90373b55c30a0704f2a49f67267c0fa075ae78986e318edbc20b92eb5bcdb72954e75dcc2931055199083415434a54e30cf6a4a92bd38fc1ca1571d5b78b66d4ba1919c6b4293fd9f8f7084084057b55777765431c4b3f17a35", &(0x7f0000000040)=0xf2, &(0x7f00000002c0)="bfa40e5d19224946ae717e6db190d5bad9d7507add6664f61e7517e28ca4b4e1a672e08cd103b6e65b24a47190e16af1146e4e970cac1f5a5338575879a967cad9946d2c3c232c15587a80e0feefbdf85cf7e49616d7592c1590140476940aa9747942058db31a8fea3deb37965f7bd5a60459e53d6ec83c4500a4ae6c60dcaf1d3eb5e5530040e1b75b35334de49593e78a9d6ff88637aacd00b6c4c620a0ef03991f39c410b28414fb8150cbc4df758b155ce516b166a7e3f07c4bece73e961ef4b3b8d2cb783ac7", 0xc9) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r0 = getpid() getpid() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x5c}]}) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x71c, r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x100000000000020e, 0x0}, 0x2) sendto$unix(r2, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) executing program 0: ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x380, 0x6, 0x120, 0x5, 0x9}, {0x5, 0x2, 0x200, 0xc4, 0xb0e}, {0x8001, 0x5, 0x0, 0x3f, 0xfc00}, {0x2, 0x42d4, 0x665f, 0x2, 0x2adb}]}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x4, [0x0, 0x0, 0x0, 0x0]}) truncate(&(0x7f0000000100)='./file0\x00', 0x400) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000180)="e12cb042f75921a4d2bb81146b634215fdd275918127808090cb09d02db3ea3f26378fa4523fff57b68acf75f8d041a2130b0cc28a47733c01ccd8ff31b3dcc08eca4a1505f12f03e153beaf2388ceed51c2928445c0a2dfd857b2fc4b15f6222a8d906fdf16460eed6e0edc83ed6720567959eff95b53f205e1ae0b3bfc2f1de260c5d0cd3107c9321713dfdeac9f18ee871841c4deda4c35ac71b6b17bbfa3648622a9db1e", &(0x7f0000000240)=0xa6, &(0x7f0000000280)="d88b3346fa6ce56dfbdb8c8129c80a", 0xf) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000300)=0x40, 0x4) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000340)={0x0, 0x8001, 0x74f8}) r2 = semget$private(0x0, 0x4, 0x20) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000380)=""/183) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0xfff9, 0xf9, 0x4, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x0, 0x5, 0x7, 0x2}, {0x2, 0x1f, 0x9, 0x3}, {0x63d, 0x0, 0x1, 0x80000001}]}) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000580)=[r3, r6]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x60, &(0x7f0000000600)={@empty, @local, [], {@generic={0x8037, "402980afb76a7db18cb5a391f5dcdd5cb0ba45980598598f341638bd91e05a2f9fcd8e6053ade446846f959013debaef14b376c9125c10fb57b22dfae25e6b0f3ce2e03d9ebfc1bc36d6bcc2299b6c88817a"}}}) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000680)=""/143) syz_extract_tcp_res$synack(&(0x7f0000000740), 0x1, 0x0) mknod(&(0x7f0000000780)='./file0\x00', 0x8, 0x5) rmdir(&(0x7f00000007c0)='./file0/file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000840)={0x2, &(0x7f0000000800)=[{0x4, 0x6, 0x91, 0x2}, {0x4, 0xaf, 0xc1, 0x10001}]}) sendto$unix(r9, &(0x7f0000000880)="9189e92182e1eac094f96525f03ead1f293310f35e0f629483700ff2b49d100f87c02f1fc2bd838408fd58cc528d396ccb8739293fd420cd4b17ab11cb3771864650c7e31a1953dd0c056c9668364caa3d48da5dc8d2c4910004b8614917db9b115e8752eb88083e9e40ec952bcfea70c0197db2778b39c8a726bd999bb4cc65502b9dd5d931fe62a653141c8bfc8544c3c1699ddadbfe74d20126a0cf7be771dd228d6d3f9b4dedd6073a7322d638a16e48d845d4eaca2c872b564cf1209694ecaf8c16703ba56a05a8bdefc8f692febfbd5ed6cf5179380fd0b2d1a1d575ba80d64df363cee62ceb02ecec1dca66b4d059dadc36e798c3724a92a8b7244e", 0xff, 0xe, 0x0, 0x0) symlinkat(&(0x7f0000000980)='./file0\x00', r0, &(0x7f00000009c0)='./file0/file0\x00') sysctl$net_inet_ip(&(0x7f0000000a00)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000a40)="8176616e808aa3638850055cd0429d8222d1c1da9c2a8db2f403f5569b857507ca7d52ccf785dee7ac284e49e243720542c0046028ef17de67e968a6cb652afae815cf45938f07a6d8d1996ec42e9739df9e0d09d02795e56622cf638391c49669261cd1388aa8ee861449dee752d3f1a654450bab3daf4073f5527e6df350b05ed75a1413ec0936b2c1847858dfce", &(0x7f0000000b00)=0x8f, &(0x7f0000000b40)="b1378b4e538f5cb46a7bdd0a421a6b0068e9a9f1fdaae3c99e3588c970b8fad1a93431bd817a95ad8c14a2d47b59334c2e469c6c6194bf7946f52f8821cc3f7b", 0x40) r10 = shmget(0x2, 0x4000, 0x44, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000c40)={{0x2, r11, r7, r5, r12, 0x50, 0xeda9}, 0x0, 0x20, r4, 0x0, 0x7, 0x2, 0x3}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x1000000054}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x2000009, 0x5577c536, "3c107dae307e08042b4600000000da64612c3300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000440)="2e74bdf6b128e9644a3623ec6bc3959665a9e403b7ed0672223edbfe3a6fce8081dc30", 0x23}], 0x1) setreuid(0x0, 0xee01) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000001680)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "3d1b1a686b01a14c4d5e2d95f362eb15"}]}}}}}}}) fchdir(r1) syz_emit_ethernet(0x4e, 0x0) r2 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x4, 0x0) close(r2) executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600fee2d5344ccb790837000000000000bbff0200000000000000000000000000014e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010"]) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x7}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r1, 0x2) executing program 6: sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000003c0)=0x2) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) execve(0x0, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r8, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x81) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, &(0x7f00000000c0)="96", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ftruncate(r0, 0x4) open(0x0, 0x0, 0x10) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)=[{0x4}, {0x8, 0x3ff}, {0x1}, {0x42, 0x16afc091}, {0x44, 0x4}], 0x5}) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x100000000000002, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) r1 = shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x140) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r2, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a24"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) socket(0x2, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 1: r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x4ebfac6bbaf78b9) writev(r2, 0x0, 0x0) setsockopt(r2, 0x80000000, 0x2, &(0x7f0000000000)="0000964800"/20, 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000100), 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x5, 0x7, 0x2400, 0x1, 0xfffffffd, 0x101, 0x8000, 0x1, 0x2, 0x8000000000000001, 0x8000000000000001}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) pledge(&(0x7f0000000100)='.\x00', &(0x7f00000001c0)='\x00') r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000000)="63d3", 0xffffffffffffff61}], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) write(r4, &(0x7f0000000300)="1e", 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x9}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x40000, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYRES32=r3, @ANYRES64=r0]) syz_emit_ethernet(0x10e, &(0x7f0000000280)={@empty, @broadcast, [], {@ipv4={0x800, {{0x1f, 0x4, 0x1, 0x5, 0x100, 0x65, 0x1000, 0x6, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@generic={0xcd, 0xc, "07ee3f0183b8bd6ad30e"}, @end, @ssrr={0x89, 0xb, 0x1, [@multicast2, @multicast2]}, @ssrr={0x89, 0xf, 0x2, [@empty, @rand_addr=0x9, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @empty]}, @generic={0x7, 0x12, "c6cb6681a1a8914cc2ddfe715d7ab615"}, @lsrr={0x83, 0x1f, 0x2, [@local={0xac, 0x14, 0x0}, @broadcast, @loopback, @multicast2, @empty, @multicast2, @broadcast]}]}}, @udp={{0x1, 0x2, 0x8}, {"db72273cac06b96591907ae0643e6049a03fd6b54d55657abc3249cd7235ba1455300a0f7ee72fcd4c1a0d89a538dc0174a08c966e78c3396c06ffa73c0091e12db69f211124775991f7e0dafc195b43ca9cf347fbba09137109ad8e57c1e195f6b97cb45161ab1e591b56b9e36f15939f63271ad6b78e8ce7916497"}}}}}}) executing program 4: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000440)) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000440)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88dc02f9f8320007aacf73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cdf083f9a4fc8c835f912326d15c576a6ed5ca1b9e5b574acfb155ba0200000000000000bc2635711dc475d854c1479e92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f43e54fb4034d540511c1d33a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac23474f2a1af18283ae5376aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d03504aebc03b91acdaac2effb8ba3ed01d44156789a8dd07291d239267185f2737a84775163f550379b995378be07821e6398cf1a0636b767abef62ac73592188ab74d3c5c96600c853519597939819bf6ff647fb359d38c50235a4ff2e3e489b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d0d200cba05a37b9d62ab15d7124080791d9ff24f4ea3368a8084c4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870b97ab24fced56427caefcbb9f2978eabed3dffe019b000000000ea1e100432195df058638e46a932b1a4bb1064e04ee7867ef92f5b8305ccd37500000000000000000000000000ef8deabe611617db5a685f6f355e68f24b65f6e0a67f4022b38e39e381e639c4114f1d506dfd766ca9db0dfb8f427a2c8f344ad85a1704620112a5", &(0x7f0000000040)=0x28a, &(0x7f0000000700)="120000753163552c57d7b32231e47237fa95974e19cdf4e87a00ef07e811776b7716cd155600799412cc019458470af98f13fca0a6cafafbceb30212d4371d664fe8653760828f711004c06c0be59586d48ad520f57401929bf8283638809cd0fb2ddd42d9389a3cf8143c3f052331b27f16c12672e9b0e0febb5efe37e80fbc63306b878fabc95920b0f681d24774b4e400f9a364e86fcb7ef54e09a35b9069132d7853dd9153f1c4aa89728e1e1c914def885b8707c293e9d5a33233d633398cef972edf8af8411203af329629fb6374c3f1d096bb9f54f5413bc4e62a94436f7bf19987803e6f66e2073a9ccb4d1b8c628b701c12f65fdef01e135213f1d591019e2eaab26269631da30914259c72d9f7cd06edb6e6b550e37caee30dae94a164a15e9461ec7ed65ab6eec6bf93de6fc770bac6b5c14b91bec2751c47689900c6ce307a8f2109f28568d6eee962d17f52a718bca200d8761ebeff960056b0e20eaca6ef1e149e7b5bef57e2a03d9691453932582209f16b26e997f70c99fa097bb3c8fb4e6f724571c19f66bf7684bc3f4874949b33048da4", 0x19a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x4000, 0xfd) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chown(&(0x7f0000000100)='./file0/file0/..\x00', 0xffffffffffffffff, 0x0) socket(0x2, 0x2, 0xd3) socket$inet(0x2, 0x2, 0x102) getpgid(0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) socket(0x18, 0x4000, 0x4) r2 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000300)=[{{r4}, 0x0, 0x1}], 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) recvmmsg(r5, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r5, &(0x7f0000001780)={0x0}, 0x10, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2, 0x3}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r6, &(0x7f0000000180)=""/198, 0xc6) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000440)) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000000040)) r0 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x1614, r0) wait4(r0, &(0x7f00000000c0), 0xb, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x5, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(r2, &(0x7f0000000100)='e', 0x1, 0x60000000) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000000480)="8a9b60fa1c1470723563a30cc79d43b65db39f45dc55036a05ab92c4d6bbc264a74bdf0e37eece01da227dbab1d49c884ed7940f9706913731312ef54d3929f779c8f415d533b9446fe5c0c9ac173d044e6b1e5429ac0229b62a8d469ff59892cc266901064478dc2ec905908e37d40c03c040abe96743bab6027901eca514df1c59062e344710a46ec5862625448cd4c1fe900bf2ff42a26fb1ba0abb5d32186b8f8400e9ac7ed204eee700aed0d0ff7e952a1f", 0xb4}, {&(0x7f0000000540)="160799a6effab6ab4df418fc448344204182ff4db9935263f8eade37117355d34fbff0f23721e4c1d005b2a3eb35fa27315b47d9c7bc10ebecbf526fcb753df1c41a864e57c96b2648caa7581b536c58c72786a01bf3fb3464abf5fc3d516ffebbf17e7379dc5ea375d98f6cdc56ad0463fb946bdd3b7b74233d6c96de7b59e90ba6b9ff95037691a6745f35a3867c1d5d80a8ec", 0x94}, {&(0x7f0000000300)="a5c5d3f00f256532823df3ef826fe547754671d0dc88f96452fa54dd792e9d9442fcc11472ecd8d67f9d28f0b7373e02dede6165646e9e06d5a837737a207a2da6e974e4fc9b5fb5ade01b6715bcd340f32218e0d614880de8193c39fb0f965fbf18a59adf9336bfa8012921a31a47a8db7503284e6ff7b74d0b3543", 0x7c}, {&(0x7f0000000600)="9cb51b25d0a6b9c76568984f9fda2c0a196514f710cf375bdbda4806bb3756e6487eae08f74dc14ccb541a7cbf45f3bff04aafe964b4ce1c8c7eda6124e06b4771119d715840b9436509f99b33833c340e9a47c036358365a6020314f8cc5664af155bf8619a4d16d50e4cca8a9d8c349dc2cfa108d681bf2be7f3764097fa398faa03e46b15ec3be4ffd4950367f4bf98312f6133ea2c39d5a5b7a197fc490d28fdd2f91016b8defcce57", 0xab}, {&(0x7f00000006c0)="50e960f9e947a022a9daa6d759c0a6ab680bda8b2cb6f575fb75303e06da6669c759a3251fb269fad2cf18f91cc5dc31c2d41145418d363400c18a379f44ca7f9a052ef28c3f0e9ce6d8af9cd6cb2fb231521cb5de3543d437d63a72040eae458d37bf7cd1752cffda01d70ad75dd6c6ff7197ed2612871cc1369e7d49fac1c5f2b41960ea3d8cf8366eca9d590864bff4c490f0c845138428c9b1a386740814db21", 0xa2}, {&(0x7f0000000000)="b66d9dc4fe64", 0x6}, {&(0x7f0000000780)="e9ec178e97078425f748a8d839f6c1f40630ee3b257f1b0d9c4dcf483e076a93a352599c208a812211d44cbeb0ef0179c597616560d775aa3c87695893ab275a361f5af0f4fcdc245e713c9c379096351410d8a8b09dd76266ec6d66e260caec11c4ddcc5d843755dd7f9d03c3b17d13bf3baede9d80008ceb99fc78938dbeafc69b5643fe69f910c28e5f045156ec0c474c17094958b6126abf2d6514848b7dbef81c2f472bb3a0b1fb74bc574cc4c78266f03430fa16449ab2733eace2a97788cfbfbadea9f1b671c85e90aeb7253f73939a4064ba0606e99ca4cf1fb8ba82f5d05c52743206841c1f2ef616ccc77aab7e079c9f05f3f193", 0xf9}, {&(0x7f0000000880)="17bdd8c9159abf77d60de4d75d27642966fcf62bd416f730f3abfe95f42ea384b282fc7c2b5d1636b9d487135a5d9a9b9c588429d996124ae6cf73e6d6dff0d83d8b51265a30ded377fe48ceebf6cace628d475add7253688a3bbd135ae1d6e39e3ba58f026b7487be0c9639fcb40343742e2a54899df97b8e2d253f2c5e3ec9eab728bdabb9743e89a0656ca1d8d4e0776723c217bb5bef752ecb2cfbefc735aa09f78408915a3f071c52c728229d2a336b2a721f0ee17d29317254c25bd61a94b10c6b72eb72cbc05db10cb99627a37cb3bc0fe0502963e0fd5b5ab14497", 0xdf}, {&(0x7f0000000980)="7d01713667ac85a6473d3be95e2e06befc840190d68b440071152003f8dd92ec98f72dddd023517e3a37c5cb5ab5511bcc870fa2d27ef4a88311d637283b333e5accf2d4878e1d1abe85b1b6654102fc7cbd421e123097a311140b91cc6538f560e8e9cd5ba23aaf14876afea8a17bc3005a3a3551d1927db4b66bb0f42f74ee873046f500eb6f0f61b45b03ba10d95f2facc0f0a79a06da193386ccfc424adec1cea6e33919060f4f3613791defb8ec30ee550c1fd515ff4aa1f30a31688b9fc159e272ab50ec5153299e", 0xcb}, {&(0x7f0000000a80)="c6413e0c94e03a0bddde7eb8b495897f8bfe583b37fddb3f01618650d3605e99cc12c5cca621ca0f4cc1e99da5b50ebb313b6383ab379428cdd90e1ee81048e9cd76d8c44e883fb1043cb8b2fc694e72b3913cba7d1ec01db6f8a0231094c04f2a57b41b5d1e11011d68c2d5ea380a0698fb935456ce5db027e55ff4da34c8d7f3597ece608c14eb492421a722568584fabc7f728e9e7086639d282e343a87e23100700c66f06afaa72ea0a80ae6dec05f548c15f5faad28df775411ddd0da5b2c6b195b463e25f4976ea556e2ff876d92d6db5b0ad627606f8eed74912067999ace089a65b82d20e879f6251604515a7a0a128b1e34e096d35ece3698bed8", 0xff}], 0xa, 0x7c64) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000200)) getsockname(r1, 0x0, 0x0) chown(0x0, 0x0, 0x0) mkdir(0x0, 0x101) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) listen(r1, 0x9) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000001200)=[{0x20, 0x0, 0x0, 0x8000}, {0x6}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="7514bd0800000000000037481e7b3b00", @rand_addr="297530ac4b1d49265c3d1e9b53741f77"}}}}) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000480)="45d7465308ac28fd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c400f92076dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e940d6820b665deeec179c886650e8f6b10e93f7144c39340071b46ff569a860f6ce35540812e4cca2d86350eca9cb118cea0ed464320a3e3b19cc1300b55dc458ed5d332d199de7e3ee29acf3e53026fb5e14a0e1e9c179b9dc8a3927697d90232dfe21fcf19b0cd4943983e522be70d7926c1da9fd85bf2a7994de35e685c73ec887aa2681d49b0eebe3d784000270f27a45bad02c67ba441b0943f87b0a7ea426f6938559ce82d0e452b3cdf00d87c06d8f3241d7c9f9d919a16a13bff05ce841acaa9dcb2fb45a9a70acfa16a0fa9385af6f03347947d5393b9d70d3632b", 0x13c}], 0x1) execve(0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000002c0)="4bf363b896f22ba67433c8c059230abe45052ec18c706a16a01c87f2cbc46a4d02127aa6564cc55f3b1e7d87c3d586e7acdf4899f03aea2f0bec330ec58edbf58bfdf2c087b0e8f63e1427f0fcea3a85da8ea56436193b19f482a8632cdc00dfc41800ba5bfaab846f82093849be074bad92ea66659fe30fc2b33527656c5d94f283a8e8ae2086c5c4b75c7940dd996b64f5", 0x92}, {&(0x7f0000000380)="81a567d9273db36170f1b628d08b75aaba5c44a6e3d9e25e4c6282df61d44f210fee26176f42098824eb797c2e6fbfe76070f55d77dcb11bd23a2d0e336823eecd85fc726fe1a51f0752af5e", 0x4c}, {&(0x7f0000000200)="1ab71800ef7c5c7535d28b1b224c1362f8c6a5ddaf78fff7a735cf448bc8bb79089bd0c2a3dc8677", 0x28}, {&(0x7f00000005c0)="6fefa6481a01464e3e99a3b113b9a7097195fbba7df796acaa755daa51d32fc4a828e4cef8065bda359a71da5549cacded2a8225179f6df689736daeb02242a5d7ee1545172da5985cd29c24030d43ffcd90a73165536bc8e841ee1aa8f6fbdf0b1f9d02a895216541a2c33cd5eee19b4ad217c5190d9617b618464d94ac7302e446f0fe5c8df5af7e49f24e36c70195eeb6f6894a2088fa7deb48afef244989214566e181cc7eed924f1f36e7da94d855337cccf2e94e1b0104171df9dbbbb49a6e18796bcde8e9d8ed26b878cbce8ff9dde10d479acbf6ef9d0a7a2cf970f74f15c9f7194804fccc648a420f6dabcbfc62ed573e72cdcf", 0xf8}], 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setreuid(0x0, 0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000223b0014110000000000000413f9ff34bf2992f691d811"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x6) executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x100) preadv(r1, &(0x7f0000000300), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0xfffffffd}, {0x18, 0x3}}, 0x3c) close(r1) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000100)=0x8) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 0: rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') (async) r0 = dup(0xffffffffffffffff) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) (async, rerun: 64) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) (async, rerun: 64) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) (async) listen(r0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) link(0x0, 0x0) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() (async) r3 = getppid() fcntl$lock(r2, 0x6, &(0x7f0000000040)={0x0, 0x2, 0x800000000000000, 0x1000300000000, r3}) (async, rerun: 64) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 64) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)=0x80000001) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xb8) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x3) executing program 5: r0 = semget$private(0x0, 0x3, 0x90) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffc}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="0780ae6df229a83883a40e7564eb2a344c37aee889d7d7931e2dca3ae03f2d29b705c0f479977d53f76f9f0bfa633cee23c1161f213c9b27242cc00737063ab3b766e435ca97da52ebb1c524ab043ecb3567781eb9fbc5cb803637db2d3df5a3635a7110ab5aa7b8a87c83c709be998019ee2219fcc1036047c66c56f51637be9e4a249a6534c9768cc4945c", 0x8c}, {&(0x7f00000002c0)="ca2cf25fdbc7fa09c7fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ece445093d485ad5a093fd43c7fbf18e5384c8ff7ea2dc50b2af1c6c627571d57b77909ced74beec297ec60085a678604c47e941c39cf8511421dae419915a46b8d2bd", 0x66}], 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r6, 0x5) fcntl$setown(r7, 0x6, r8) fcntl$setown(r5, 0x6, r8) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x202, r8) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xe098, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x6) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r1, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) r7 = syz_open_pts() fsync(r7) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x188) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x0, 0x7f, 0x5, 0x80000001}, {0x3f, 0x3, 0x0, 0xfff}, {0x3f, 0x5, 0xe3, 0x6}, {0x1, 0x3b, 0x81}, {0x7f, 0x0, 0x4, 0x6}, {0x0, 0x0, 0x3, 0x5}, {0x8daa, 0x5, 0x73, 0x8}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x79) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) poll(&(0x7f0000000000), 0x0, 0x0) poll(0x0, 0x0, 0xffff) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) semop(0x0, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}, {0x0, 0x203f}, {0x1, 0xffff, 0x400}, {0x2, 0x1}, {0x1, 0x2a, 0x1000}], 0x49) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getegid() r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x8001, r6, r7, r8, 0xffffffffffffffff, 0x0, 0x1}, 0xffffffff, 0x3, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0xffffff6d, 0x30, &(0x7f00000004c0)="eb16a5973f14390ff41a74d447809cb4ffcbdf13b9fd812eaa3f713048e699b96996486a50956c6d74f2ccd041c3a86f395125981923c313785b55a58d70f92431fd0cdaa427fa866d3a5a8f249efd2ef7d24eccbd40cad9ffcccf2e1591548c07d0ef79c721c71bf817e236da64e63172973d0d28182f2f91b466f5c3900a02004786eb3fa8d043c167125b9137b87958eda845e86a5becd3dd4390611572f135da353af67000f65dd7e735c4473c68ef64bae1cc07cd08488e0000000000000001a8f74184fab8a8dd77152ed17efee7222cd40d484f992f1e55cdf1fb1545a22369429660bfa2999f44b0507b0b928008697292bad2e3eaa83cca459ae2bf7fd773cf39d48eb01b01eb4f8660c9b8b37700"/290, 0x122) r10 = dup(r5) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000014c0)) r1 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x100}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x8000000000000001}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) getsockname$inet(r2, &(0x7f0000001180), &(0x7f00000001c0)=0xc) semget(0x2, 0x3, 0x1e) socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = msgget$private(0x0, 0x20) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="57db4b1ab1edc3b11691602075b7d5", 0xf) msgrcv(r1, &(0x7f0000000100)={0x0, ""/104}, 0x70, 0x0, 0x1000) r2 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x3) fchmod(r0, 0x1a) setsockopt(r0, 0x4, 0x9, &(0x7f0000000200)="32a7cc7272d94efc356e7e007b624a6d7274b1edd2e233a984e85d", 0x1b) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="12f39bc4fcb619a98ece60dda067e8cabe6d799ddc411a02acd79db90e9f5ffdfd09cde88688c6ea57a8a69e1b2ba289b262e2919af32805ef1cbec1fde1338606217d43225965432a6cece9c6f2284162dba727eda1f1e28cb25267d1dec4679d7bb23612e513cdb751cdb45690e8239d7a1d80ef6ae5", &(0x7f0000000340)=0x77, &(0x7f0000000380)="3213421a4e600b6fd9fef9f7f2a64d18505c62824f38f154e44ff1de", 0x1c) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000003c0)=0x4, 0x4) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x0, &(0x7f0000000440)='./file0\x00', 0x8}) r3 = accept$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000580)=[{r3, 0x2}, {r2, 0x100}, {r4, 0x100}], 0x3, 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000005c0)="6222617645c0c822c887ba16cc564dd47f7f2061ea9f791064f3bd1b7a8aa16d0ef5042a9931c9e076803e66d49ee81ff91171c35c338c89b96ab83511219ce31c413483a668309af022e3dea63cd18c2db28a22699c65387f89d7588615007f46d5bfe0da65f9670fe5f2406f2d93ef5bc98548b2e3b4cb0a4533d40d5923a1ec233f8af880e60e0b831b17332d3a31c2fea64c935ad19c217fd977f651ce3ed387", 0xa2}, {&(0x7f0000000680)="d27be837b8bd19adfb1eefb70dc57feed49200650f94bdfd3f051d8fcd776e3685813ecc47e8f42fad2fbdccb7532dec74c7f2534ea1452c0315b1591d35ce5b62509db4761a1c3a54b3f0e57586cc18e08f004eac451915bd3001898bdae6b1b5a19c20bb0a145de994", 0x6a}, {&(0x7f0000000700)="d3f0c8ae1cfc59125c78338593da98622ff625969b4678512f2272dbdbf189409dd09c0c0a18dcaceebd675001338c6c8522b12e15c0333e5316979848867628ef844d40c9c9f9bc3877717f3ae8033fa626e765527fe10e", 0x58}, {&(0x7f0000000780)="277ce94a0443397eb7a61369bcbd8ff97ecdf2ec58d25330386c7bb562eed9732885c52a9e85211c93730f14fb9fd9d8310f6eb8c9", 0x35}, {&(0x7f00000007c0)="b5b337e04cebc660bd43f77f3662797358736dcbc36a10817ed9e356558977b500baa6ce1c61617154d0ed402d4894ee25ef6709932c052642ef490b2dc3c307ea6dbee5f99bb99688669700910e89b3aa532e3b2c23a8099e58513f19584b6f78bbde39f8c71aae168e1cc27de6f748e12a0e39fa39c980699fb9c432cf91e2f4a997fd840533857cad3ad3c2500c", 0x8f}, {&(0x7f0000000880)="1f6bb85a3d2e772bfa95e689927ec226ee3365c7276183d4476c39f46adddeed", 0x20}], 0x6) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3800) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r6 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r6, &(0x7f0000000940)="222b894d2e6431f7da4616aabd3c2043eb89bff5ee33c0b7a472db613c89cc3f163dde6cc08352bd03da3d156d34acdb9d3c5b6accc5ec01f16ebb95f5bd117fb84115d534fbea24ab60326074b248b279561dd8878f3ebe70910a65c73a1ed2de795c2e938ae7f946d1a3288d105f05984620027920edcdb5c45ab3331eea3aeb1d7cc91ff75522ef6976af266c711860bb05aae6fce59fca32379a2d06570891ab6e029fd49686d59492e168116f1cb2a2730dc3749b787fdce591845dd24720a61f7f7b0ec6684f86b5f82a61037cc867e36212bca5ad2b068a609aeb1c971ac62661a7ee07a2c19cae9ec81ecb7c1ecae8756074c982658ae12f152a338980cd5e9c7df56438842f98449682caf7e36f6c531727206a6e4bc55193c17cc669d3ee1274d04218efda99584b878d0f7994f485802a400f4dfd580a07598d7f2ecd75c7e58127dadb6497405b1f5b97a0d4d489e548f68afe849141cf2d7c68d5090cd11067db2984d14e4e5c4670814c52d1cf9b5e4e5109c74f7d0be365e97c4e47daa8473d4e2f27182ba1734b33ceda426c30298a822715ac66f9329934db67a57368cbf6815860ba9d322e9866924456c130db00ba2fde33ea33a82ac767221a2eecfc6c62932df373ae47dbb93e6888498eb5080032cfef54b2ee94d30daa5b8df91040abe1b082379b6dae6ca3ccc9468112a662dfef14da985d04550f9d8d0f6493d990aac70db577826328f35eac4ba8dc308e05e889d3ef3e5b692c2985d0e668dbf46e3c0b190bfbe51d562f3464c8e76f6cebb1b12ee32ad5bcece4dc8ca114d263a17cdff6d10bb7aaaeb58a37eecbefbfdad673a3e2627e7ec22a2103ed1640d0d0152e4e7eef7068f195fefa05d01f7f9c60338bd7298687be2bbf9253ee1b522b47ddbdb2b8bf0325d7b9139f94482ebceabc0ee8b2f30374e4b077681b4d36e25a76201841e4138bf9402d02a68a671263c581d8510176e0ee73e94c17d5468bd307c0fb93adc30e8824944fd9ca2226eee126919981c7d6ba32a741e3d7f869a87f16c02306f48e1354418adfaf0add184bb03ef3763f1812ce681b17997bf772d17deb0879b7f783aa5183ff0c596d8f59921349c984ce13dd27596e458014bbe0b434f3bb23d0108b988c8b1507fbf89ca6052793ffe47d91db52d08a300999507a4cafa7f486d5593d006b9638ee82abf420049437780c52082c530473ef721a0926ac5961ee2f7d382a0e81af1c9666c210fab6d93be0a872ca47e90e5a35b97e126538001cb3b03fbc94fd684f8452e4174037eed19b9f9e95c76e2493532b172d444993d8496d95bf5fa54cba739b464d94a9ba1c97cb5094ded00f3861b122c849d24ec9b1be0e489b69de0eda5013a4617c2a125662ccdb8c28f9493f19829addcc50a2192763d0cc66fe0e150e78485a58e25c3487bd0d8061086b97b57edfd65908846fd3ff441cd1c85a2a5c042616d0e1d912b1964ef0619f86610207daef0207ec565c6bdc626f7750041093a2c9c6c9ce2b9d85a9cd36f6b77e303713b39437cbadc413eef8336a1f1e73e9d85104b69114e4bdd1dafb40fffc382377842c88952458fae45de1095c78460a488115868b74ff63a00602efeb28af72bef5170d096f44705a39b4d4c00b649da8e72125e4f93f52538ff89ee42f7a24f0ceeae5a45cd28e6a858649fa06f70d7aabc20cbef94c5aac002f7661e9c21935befd9b501a91d021b35e6d6f6cec894b4fd09179884312fd63ed9526ec9802cb6464a202cb69026024bbe4e4054d01358ee1413452908f7e1e024858853627ba2c6de3dc9c61896497e8746c30198dcfe04d39f7f759201719635c9b61eb5798d3dadf69fea601701813888d688894a15bb6d8c21efe9e4fb35ad81fcf1bd1b6a9bd54dd236d286558d8130e032e6e2b8af3ad499916df2a88742adcf09b5ff15209fc393c6668bddd3369cf598f4c6c4008fb9b734cb2692addf6c53d2d7bfd04a5e696160c8cefb60dfde888ceb49a51f4fb8a9a4b9641e56abd6e1186b14c50dca8fa3e363fbdeac7e62190239a29850563f2f664ffe16ef876bc15101db9d40db03c3b3277682daf4c0cc8abd213eb97387bf88d5c170ac2b8a229eafeee844fed442ac800a6fbcc3c1979d1af420253353da16afec9cf484e380f1d7a457f22b98ba1e850ee246abcbbf4cb84bc63e7897aa7edf66835a721d51e53e2d6a12f16ebb506a1bb80f87137ec748fb815fded35ccca828d99125cc7a7ea23726dac58f2e982ce6ab5b269ee2e48632b0f8c1a8964e07aa8c66144abc4810e448493771d1d995afcfc50ce5438f5c176c233e20febd3b4581e7dbacad261693b6e48f552f8df2815d8a12efbd5d0d044c3ce7311349bb55a26adc57b19c0e2672f88c0a94fad3a8f744f8adbe2fa5e0251066dbcdefc0719b92ac7e35ab39b1f560d9b874bf1495cc27855ef021f599ecf5a98243b9fd27e6b1d9b75bb3a6ac82bf9a0a8bf69e896cbdf83c407c693e60fa933e6837d1c8f9e99b16c939dc17d2de7f792102fd483501843552f1c9826088ce0b3d7fc94501e9acca57e0d0042b9fe37a40c770ea9c6a2178dc1a79e31a732a99f2fc80304a8161f5ecfee3ff41db700b89ece2ba6487df66214a820b154afe0ab827801ed6cfe0bee2555029099f268b6eaee4512903acd75c55251ef92be8a6f763db0745f59ec303f908e9551a19de1b6ec43cc6ca60b22536702c5f2470a1451962edc70b1c1fd16a687790218ab967f5c010e3239bcc9aa87eb6c5bdcd25abf2fd8c2049f2b7a7742ecb00b4e40a92246b9e54d23fa2172a620db2751a90ed3fe5a733ab93d921c7d1d5e44b5f0af31c88f898b6806234470d4bbbc27833bf356aacd00894d944ab813e3c2b7a3711dc33b065785bb42902ec6468390daeef60f11437cc6d559654dd66c34b8c81ce54f64c2006ba795515121ecd9f1792f31698f186c7e454077c09622819477d3672f6efed1e52f982f7f31424753f5a1239d98faef96b605808fee9fd30d3a8293d366255829ba00b9a9116577236d0fa4e0567ab9b110ecc8a728f21ea8aa407617f8316cd191d8a5cf49a3933ed769ab387adcdfc96eb20d76da70714a3af3962000e48fd9a0ef4579d296061ca11077f905c87077e5804ab8cc6fffd2faeff3192bd512d2f3647039b9aee4ee5e2c7cd79fd86207eecc82dbe28f231ca4a1edfc13331568b41362ecc2e02cb7c7254be722b53651e41fe326d703447dd0d3e92de61f1c8a64308ea9ba65ea2f74816d25ddf5311f6815f62b4d1d541e1725df406cd3bbd1b6d879bfeca6c6cddd04bcb8ced0df9be062d0bb194ce57a9a39981aff5bf8ef424c060aa6a5cbb57bfb5183bf0d988251c336f0fc5e293ee505d1f821e81333ebe62118b6f62bb4c1127e282485c025cf380ebaebcb64aec77a87b28a1c1cd13ed19466d9d025c747d9087a1ca1478b2f61c7e5c4675a93f67638d6dfc35ad52c835a2d272e1f51f5bc6c970d6de29ac7c54548096b896fd38cfebc0c95023eecaad29ba85e2e8a42702ca48d8a2eff0333f5fece0a5081cf1419c0a40b7f6d29413484a0d4d72d31f5381cd883e5d666cab9e966c4f9d84e46814cf655eff21a8fa7ce9332e016d78f02c2f0eabf4705dc737a59c6b32bd997c8270a2b182b40dabc1606756ffd2deb233ab3a78df964d255961e305bb77c0fcc4b425a39e6bf24d3a477d67469b68e8f43e700e546848c0419ee695d6e2698be8c8a179354c5e1f1fd3780ee042ddc14e23b9eafe88c5133f884ebaef4d0a662e3ea24f067ba20892fa6c5bddeddf9e317cbf79a6111b6922a885a659c9bae097778ed8776245ee0f8270bba50351a13d0d1cf5911daac1349cdfb3b59d48890d2bd65969c9b816f57ad818ef77f776d5537c647122ab451fb8ec607d8cab88825d5fa5bc0d8a8033ea1624827eb7b4d949d83d4ed2036b70ef4111f1121c7153901685c86c5ac448b806ce09ae9c640871466ccd4736547743e9305da06cba92d9703bcb2ac76152c293db41257566e67ff6d3207f8c3b69ea52a92139f1ae7376ec90f410cc6be17774be723dcc8f6ee0078ab1d05a24baaa8bc53443da0bc7563048a49761335bf7fd899d2f094be9c81bb37fb69bb0c3f1a8b9f062a0c1c81b6f77066c005111f9e4bb88cf88c5f30b3cac0d0ca8adca27c8c4057187613e373c3e7ddae18c039d0540fe097ec32c9851170d83a5a4edd56514aa055071235b9e40245f7fcc5ca3ff9affc6b52b0b4587e8a65d5a93b5a22122f5671062af871549786e4be1a2bccb48e4eb2d332a4c71c858a219f8dc7a6fcf63f9d23512d57f85801717b64df3d146314ce8d5f23a6e403244b0bf44ef609dbb327e8834c1d17a4b87e4601efd26c1d484b336f37b7c602bfe6a175e43679bf8427711613737edb5c482c4756737c58c309d737c0ba539f760bc5b025dc7023366a5e15ec43ef6bc6acad70dfdd89d32bd33f62ac5f224c9026e98d8f8533037269b8bcc9c79ae678d626d213b58989ccf14e47d02843f0d438169c2f50fa02359bc4d7a18aecb07ff59d2f5379f0f6f7e5a7bafbe358096b6ab232afa22dc336795679bce0186536ba2b58865d4555777c6aea4ed468cc8e972bf44ab5eeed7fa3cd369bd948e545865fd8e220dff10d4f551ef5f00cb5a83c76e8a385315129fdbb4aab924e93aae80197b4d2604c2b59b1f322fcb10932ae84c431da786d379d5e601c883d819ea5ba62a2cf85005a2b953dba13642acf6cd04190b6da44e800d35945311386da68e9e016467ea0aaff7405b496486cfb92003b3c68928d798a1f11382917d9652250513091bc0b0dfcaae5295310c3de2bf421ae72e364d9f77d6dfaaf1cd5f8063b16b7cd3a455bc8d820bb36faa1df3b8cc4773d479d28e6d985b5993885fd9bf72e137a371edffd92b3d81a350ab6224048d80fcc353397a11d1d006ea2807e9f71b1873b00b3cb37f3fa781813cff1c76b7211fc4b7f8399eba14545ce8d94a84b93956e7ae60b03fde9659918b0cf6202556e61360984633891b9d7ea63c0fdafb8f79512e9162f85cfbd0327cd0437deee051c01a2336ce7ac07fff6012f734e032a8975d98a4e12b89a13a25647e01584b5fedb7161558daf0eaaeb0f8d86fb0e444428f7bb33782061b79da879f6b086133cbe3ece51a25cacee49dd76f7df7851cba75b06ea42b71c2c3c2570179e48396d7033f57ff70241f8c842242ce4f41b902caf0c67b425c0b1dcbb997c1f4c308dbe6cccdfec933a1256ea0c83e338f4950aa6001e9a400939ae91c24b1c0a849e6d883e127ff7c885fcb76492202661e2f80973f94d7d404cffc86a0c2ff7e48bad6a6c8701bb955f90eaf5c3db20fc9bc93dcdcb6913e5361a07a331d89b8e98a316aae3a488d616190e4effb67b4665581cb13e5f1ce9c2435416f3ad52e6bacb8b3f8fec65e82339e2f95cbd3c345b947d0c1dbabb15d48e8e2d24be04f1180919a6c1e9eb00805828b520c23664a60c2ac77f4b7ebcc4532886762a813f956e25b206de0a6ff56186a911ab83e7606817efc1749f0db621f7613a28baf1be0344ba6706cbf49ecae1e0d2b96dcd39c89cc832390a676cc7341266bc9bce60792c8366ace638478c45a4799266cbd137bee1d29382dba60ee9ea47c04bca820f95c61156c357e39ed1e1147baec78fab6a33243cd2078c6427ab8541920ac5bcef86e0f3fd9a1544060380c3fc3229e77643", 0x1000, 0x2a9a74436c536071, &(0x7f0000001940)=@file={0x1, './file0\x00'}, 0xa) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001980), 0x8, 0x0) recvmmsg(r7, &(0x7f0000003ac0)={&(0x7f0000003a80)={&(0x7f00000019c0)=@un=@file={0x0, ""/69}, 0x47, &(0x7f0000002a40)=[{&(0x7f0000001a40)=""/4096, 0x1000}], 0x1, &(0x7f0000002a80)=""/4096, 0x1000}, 0x5}, 0x10, 0x2, &(0x7f0000003b00)={0x2, 0xe4}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000003b80)={0x7, &(0x7f0000003b40)=[{0x2, 0x81, 0xfd, 0x6}, {0x7, 0x1, 0x1, 0x5}, {0x0, 0x3, 0x3, 0x6}, {0x8, 0x9, 0x37, 0x1}, {0xdcd9, 0x7b, 0x0, 0x1}, {0x101, 0x9, 0x1f}, {0x8e, 0x5, 0x0, 0x7f}]}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000003bc0)={0x1000, 0x9, 0x1, {[0xffff, 0x0, 0xfff, 0x7ff, 0x8, 0x10001, 0x81, 0x5, 0x40, 0x2, 0x100000001, 0x5ee6, 0x6285, 0x6, 0xfffffffffffffffe, 0x103d, 0x5, 0x10000], [0x6, 0xf9, 0xffffffffffffff5e, 0x80, 0x4, 0xd20, 0x1, 0x5e, 0x8, 0xffffffffffffff01], [0x6, 0x9, 0xef, 0x4, 0x9, 0xd93, 0x3], [0x7fffffffffffffff, 0xfffffffffffffffe, 0x692, 0x4, 0x2, 0x1000], [{0x4, 0x1ff, 0x5, 0x400}, {0xfc00, 0xfd6, 0x5}, {0x4, 0x1, 0xb3a5, 0x3}, {0x81, 0x4, 0xfffffff8, 0x401}, {0x8001, 0x1d8cdb74, 0x13cc, 0x2}, {0x7fff, 0x3, 0xcf, 0x6}, {0xfff8, 0x9, 0x8, 0x2}, {0x5, 0x2, 0x2, 0x8}], {0x68f7, 0x1, 0x7f, 0x5}, {0x6, 0x200, 0x8, 0x2000}}}) fchflags(r0, 0x10000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000003e40)=0xaa) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000003e80)={0x5, './file0\x00', './file0\x00'}) executing program 4: sysctl$net_inet_ipip(&(0x7f0000000100), 0x4, &(0x7f0000000000)="fc358d436a6cefc41d09ce0d42bc521fd443d1f026b9be7cd0c6a09fbe3d8ab0fcdbc305fea8204857a97eaf7c744f8c145f5bfdb7bdbb1ca1a4cd3ab563cf41c77a999cca6d78f3cb3528dbbae69ab9e190d1d65cb140fce4b14e2c16f7677c6dceb5e55154b37d32548a8b700736d9f31a8f0eb3f335c4cd35360150fc665cd2be25ba3f2de99239978852a2c335e2c1600cc1436f924cb32bf42edc6572f5f3d1a5c9d676dab21cf58ebfe03964623154d3911a8f22cedde416e0df33a82a9ec1565ee8a1627861dd6120d5c0de3d9da24dbf7148f8d524d045fa893ccc68700000000000", 0x0, 0x0, 0x0) executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000b40)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x10002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000530, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x18, 0x1, 0x3) setsockopt(r4, 0x2c, 0x7ff, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) sendto(r1, &(0x7f00000007c0)="1e2970a32795f5df49d698c406c678d03c611e6ee8fa9a2e02ae91f9fb9ceb47d7203651af6b793c7d3015d083f9ddf75febd7a88c43cf549d8de756f233659749db34ca6d66db6b3a945e042c6bf894332ccc88989eee3006455adfd869dc", 0x5f, 0x9, &(0x7f0000000840)=@un=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000940)={0x10, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003ff000/0xc00000)=nil, 0xfffffffffffffff9}, {&(0x7f0000cb4000/0x3000)=nil, &(0x7f00003ff000/0x2000)=nil, 0x4}, {&(0x7f00004ce000/0x4000)=nil, &(0x7f0000e84000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000a5c000/0x3000)=nil, &(0x7f0000e40000/0x2000)=nil, 0x7}, {&(0x7f0000917000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffff367}, {&(0x7f000077c000/0x4000)=nil, &(0x7f00008e8000/0x4000)=nil, 0xc1}, {&(0x7f0000f1a000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000596000/0x2000)=nil, 0xfff}, {&(0x7f00008e5000/0x2000)=nil, &(0x7f0000896000/0x4000)=nil, 0x8}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000b61000/0x3000)=nil, 0x1f}, {&(0x7f0000aca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000595000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f00005e5000/0xb000)=nil, &(0x7f0000449000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000000000000004}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f05000/0x1000)=nil, 0x100}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xffffff01}) socket(0x1, 0x4, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x0, 0x3, 0x40) listen(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000140)={0x7fffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xec, 0x800000000, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f"]) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xd, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/514}, &(0x7f00000004c0)=0x204) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xc6}], 0x8, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) r6 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) syz_emit_ethernet(0x122, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000088a810008100300008004500010c0000000000019078ac1400bbe000000100c60e02a8bf101d0db3c6258e43949406fffffff8440c06100000000000000040892707ac1400bbe0000002ac1400bbe0000002000000007f00000100000009e0000002e0000002831f03e0000002ffffffffac1400aaac1400aa00000007ac1400bbac1400aa071702e0000002ac1400aaac1400aa7f000001e000000100004e204e2100089078ef419ea84839a48648d2548a4d381e7cd0d9ea02f2761de23d83c2cd5fa0fc7aa497aeac3ee39ee28119ad67f45d860b70f7c4a8aa679b66e921d7777e9e3b511c55e973b5f4cf424886efa7fd4bcad1bc4314f453b775f541bbf14de2f16a2a98368bcf6e52e0371dc5d161aa8969a4"]) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x5f) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = msgget$private(0x0, 0x0) setuid(0xee01) r1 = getppid() ktrace(0x0, 0x0, 0x1332, r1) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) mknod(0x0, 0x1, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffb}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000033f000/0x4000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil, 0x2}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000ffe000/0x2000)=nil, 0x0, 0xffffffffffffffff}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000540000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getuid() openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getgid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = msgget(0x3, 0x280) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/132) socket(0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r4, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "df2c53a211e79de654005d912735f51e1c7a376d"}) socket(0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) wait4(0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() open(&(0x7f0000000240)='./file0\x00', 0x0, 0x351) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x87}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x8002, 0x6) accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mknod(0x0, 0x3a0914c44f7b202d, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) close(r0) r4 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) socket(0x20, 0x4, 0x40) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffff, "0000c6f26461c094f4ffffffff00"}) readv(r4, &(0x7f0000000280)=[{0x0}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a9e8a460f1e91e59daef03d884c8808f82593b2ba80de3fe9f244672f156d0419d6b38aed0f741b691a38ecd868eecfa86df98d4609a8899bb23c85bef0f5d24be58646169680923507e622abd6bf9924bbb2d9d6a2e3774ff58e9bdcccb4d2994ec6c0b8c3ba73a09e3f433ab2baa2a2055a6e178f823ff8142e03bb7131b66a7b7", 0x82}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000180)=""/198, 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$kern(0x0, 0x16e, 0x0, 0x0, &(0x7f0000000200)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88dd00b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c511e5a629aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47e21c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb80079215bbbcc7216ed00864c985c389ecb0e1c41c6058bb7fa0370008a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0xee3559b9f018fb2d) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) r3 = open$dir(&(0x7f0000001b80)='./file0\x00', 0x80, 0x49) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000001bc0)='./file0/file0\x00', r4, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, r4, 0x0, 0x118, 0xfffe}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x10000, 0x8f28, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) executing program 6: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockname(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="f96e2a9cf3f6a79ffc390ba0392b88887720613fa0ee6a2f5f015649c56d198efd853df5fff768e5e2ae8c5113e6bf228db1d4ac9489fa6d80996847fc924cb23a050efa44a345cd92b19b763d11af00fafabd66323db069d032be51ea6a1bfe2245e1208cee71c777973d4bba42b1987728dcc0bf665c1523cb44b790369c4e951eb0188eecf698f64b33c1e4", 0x8d}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0xff}, {0x60, 0x0, 0x0, 0x8000000}, {0x6, 0x3, 0x0, 0x20}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) syz_open_pts() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x50, 0x0, 0xff}, {0x4000006}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mkdir(0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0xa) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f000006e000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getpeername(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) poll(0x0, 0x0, 0x87c) (async) getpid() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000240)="91e3706f76584e16d073e27b4fc6c64091b435c5b765f67ed1ce5c89110a1a24cc7dfbd2479daf3c573bbac2d0cc715f29b16f9183dbc9c639d784d99317fbccd12039e3ff8e157969ff91f6312eb5e346b3cbc28f2e1ace0046ff330c503fdaefac6e17dfba4cbb12cf74124845650fa44674398a693e5079d78952ec3dd227c965dcfd59e2f5c5d1beaf82d2384519ba50eced94aff996d2eccfe00e13dd9d6495313a0e8ebfc64887bda04d4a81d91510340d3ab7ab7b1c0d831c89b06cef60173d2fc8", 0xc5) (async) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f0000000400)="bf57a1b2f8efc1ba35d8dc", 0xb) (async) dup2(r0, r3) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)) open(0x0, 0x100, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) (async) unveil(0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x60, 0x0, 0xcf}]}) (async) r5 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt(r5, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000340)=0x2, 0x4) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) open(&(0x7f0000000380)='./file0\x00', 0x2098e1c50bbb6c9d, 0xc1) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r1 = socket(0x2, 0x3, 0x0) dup(r1) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r3, 0x4004667f, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x60}]}) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) close(r5) panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0xe934bc60000, opte 0x3efff Starting stack trace... panic(ffffffff828f61a9) at panic+0x16f pmap_remove_ptes(fffffd806f0115d0,fffffd80077abfe0,7f8749a5e258,e934bc4b000,e934be00000,0,9860b7c2035be764) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd806f0115d0,e934bc4b000,e934be4a000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd806adc06e8,fffffd8075d7baa0,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd806adc06e8) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd806adc06e8) at uvmspace_free+0xa6 reaper(ffff80002a149718) at reaper+0x197 end trace frame: 0x0, count: 250 End of stack trace.