71905102939bfc6d2851759e2b39a8c4562a89b5b27186d513649e7fb2d9b49ed4deb650a5059906c0f8daccfbdc7d58a5791f5c9ce1cc08a0bea7feea72e5c38c7439fa874018607618de36208feb5bde57648db5d0939f5668158862aacc2118d9ae2ddf41ee9817208ec95dfc1a19242c3cfe12ab63f8b3a722c198036340a588603f7c8527af78aa664158962f188635fb19f6c2f2c7bb8a6427351db10d1071efb00d75b7ecfbe199bc06eba59c2a1d5814fd8ccbd1d0a1f412b3112bb28de3db767ad426cb2519a5c2a06a163cf645bbcec515bdb12afc9594d3deb2bc176bb6e12e6f367b72850004bc6e9c6203d7d5ce1edb9ff179424b1845c3b2edfb3e05c697acf84763aec4786b4bcb975b75201f548cbf8bbc8cc9cc76f72509a508300c40739455b8de06971d9bd954054098cb36d48e2e41af3f9c54bb10870362e439eda67dbba846cd21c01c8b65913ee3ac2451d1016744a5e4802301150b6a642d6903b2117a133ed222ec40edf4e141e1c5d47d49a7b908481f478f91e598f45935f3d93f9fc410c557b2df9053b095ea4f6bd2ef39c7f735459119ec21edf5f8976d3d1d9a263c3f52ba743dbd85042deb6953d3ed52f8d448dcd613ae21618f709b3ad9941b38740ac361de68909c23cdb6799b4c9b6594fa0a394cbcb3176ccd49d1fc3b4955946fd61c40ce67f5755141daefbcc1442d93e0baad1152e085dbf795d98b483074c1a836c68a44e4df98491a2184443c5e343121ad7d8c5fb7f16729e72ee2b27bf280ebe7b055919c636b2ffdbc17597e2e9f9a203610429dd3507c9f3589b7772a69933571823cf8657ffa2a2d256229ef56c8fcf5e231874820cf0962dce2c12e28f7573f852016aeffe8c5860892e1abd78b15ccbb31f6f76eeb4e42728604148ca0251b04f5814b01fc89fe37b2fb383d765c048dab2d3a57dc590807fe27c520fce833866babd93b0c9375afae9eea1edb8d175bb2d37fd9f17b047c2c56d052f5fa3feb2f842ae493ee80c6dcd0876e140766d8c018a8e565e235a2dcce3b2922cf72b7cd1e3fc0019d76af608aa210d33cc2ae1802fb092ed6d1568d5b19397ce4ba6977ee12a7d9667b8f6af385ed6ac4ba55bb6fa3cf043f3b2a06dcc85a7e27f3394b24cdaf2844e3c487965aa54d03437736b00ba9d6a282bc1c05eccaf1ae081bee61797341e5e180920d3aed578e737758c4956db76dc8e19ddd65aafe147215f1960407ac7b963ca959b843229c6f7f91609a335591939cafb08d853b8066557678db759d2ced721eeacf3513a397ff3ee327b8cda4d0bb698317b3a3078af839df8f1b6933adadfc7e4ac635f85297b3d4af8b5c76b6a481d18b2b0cd07e693d88a7fd2399341cb43b9e5ff4db9334345578042433a2918c3483570e77b7fcb30f848bd49fba3ce8125f450554bd68a0647b6cdd9bb3b2eec345165e90c1c6dc036c5eed1c29da2ac637ef5d2b062bf8f8794d716d81b3f375c6e7cbc355467989262d5a50caa0cf00e701972adb0a96186e9f9b639e3958e76c76f60b7b38fc8801e6899363c6e9aff6a76802f0e8a1ba590f4cdd3e21f553a571b3d1c36846e11dbf8f4ba2054fd21e97587ba0c1ddf30d2deedb6e58b8abeaa42ae2e1f11bf4cbca3101a8fd1ace5027b571a0b8f359c95814c2b6a4f94954526a8525c4f7945321e2eaca42d558d9e0a098f9cc7f81f04e14cc10806f1aa7422d758d72be62d48840e28f59963db90630c98ba05024e7933b661bba10d8c83e850fd088b58f67649e127b659cc46209b303056329fd6750d4dca7b854bd434c2d38eb2904799f7800534b6251c8d2209365fc749a5bed5dd9f18856210b292de99d0635b013ed0d2bf2345e848ae3daff22ac256f226e8c0f9003a76f0a2a19c119d29818d5d8603d12030ec3fb084fb3b8b9934be7913", 0x1000}, {&(0x7f00000015c0)="9f12202e9738c227c78d6b4522275c85ca9158b4110366e378ec7faa021eeba65b8d2182c8cbf4ba4fbe69ba23572d29fe5ef035137a77e5a18b1179ea26cb3cdc502f79941c5bd8d8f1a6ccd1b3e065358a23436abe0ee0c8e899cf21a9fbbdc68103b03d7f512beeb628389acc9baf8c9da276dc9de8cf51ed348962a29e47f2f0a23b2e496a72f02292baa74c028d83a94d00debe21cff1f6bed4825096ecdd4e8b47805114e0b4f42a908c09", 0xae}, {&(0x7f0000001680)="436af8379447fc0aefdb404fbfec707cd43ece3eef101cf3a0d424900f70e0e3c81cf5b1df97cc14a9b38280140de93c08317d1e252a72f5f24e3ae331bc9ccfbb9ce4f2f6e7e7282fc8442b5fbf0d4e1c2090156e0758f8596a8468e4ce73514b759f2369e925e65614ff1d39ff77c501edc731ce38bb4b107fe180a72b95b34b9c919c3a78a464b04453b4d99010be8cd5b8a473312b746a0b30e2835c08ab774f99ef154c6a62f4", 0xa9}, {&(0x7f0000001740)="9f87c3858ac57a5ea7da446436fa74c815631b11c3a2ed25c53a5e48cee6fb178882803b165c4cb98acc08e0113af02c73bd2d189fd5a4b68564760225bf273bf4776cdc173e932787107d1f6a3cf1f2b1fd3a1933dc29528ae0b0a7ac142f72d9cb502d9bedde1b0fed1f28f01c24c45de8e109dfafce324b88cb22f6ee4d5747702c82f155a0dd01dd9f586d9f29cb613bc343084f52184f5681a495c9c44831fb37211b8fd1a7c6849a7870c9c0c4309476326aaa429a4ccdcfa19d18406107", 0xc1}], 0x4, &(0x7f0000001880)=[{0xf8, 0xffff, 0x8, "d2dd5c44600db02b7623f8fa113d3767a279a8660ca3ee3d2eadd8a126f10ecb5686f9c0fdfe3c59b3e0feca5f32e31f3bb831fc1acba5e6d2b23d13f7ce3ab95e1e255154dd3fd67dc48a5331e4e1fc93b4bcbea932456ab81a7f891db288095244b180de2b4b6fc7306f6d94f28a2417f7af997d48196ac1115e3c67a9f290db1c59acf6ff5aa8513567d866b83a5d9aee6ec3bb1de419a9a3b6cf66d0e4aefb0d8957eed012c97b04de3f0d5c797fc662a4dbd1ab1bde189cbd79edb5b0969a5ad4f3d5d0f2335efed1ce961641227a624e1911ce4fcfa32c2f0a75cf2556ce9058a57a"}, {0xc0, 0x1, 0x6, "1880b0a0104a7038e832ab69c06f75c2a84fd1e8e11cf256afe715884ff5336b14f9dfc7994d918bcf51a196eeed60781b995f157821a888e133169401d1ef35392b159347dc1d8e52c7bb38f724cab64b030a2c8248906bc950bbd724690bcd57f35e95eb5342a570a4b680d563b0c661a4be4a700a45c4e2a531bfe43962053ce2e255700db3e3f0e3f95be3d8a0236ca874ff5b11cce2097f0d7cc031fee0b43063dfde37bb7ab9502b7acc0f602c"}, {0xf0, 0x1, 0x4, "e302fe9d4dcbfb367d8dc46d4a1ccb54480cbf50474da6f2838fbd7aa750d1647c12bf9eacddec8a11c6b10b146319ba6e7cf039d20833d3789c684ceef8a15a84ddd7b789fe983099e08641676a2fd7530eeb7ea67774756892aaf0fa3f6b33bb768bb65ec31af0c0fd6bd2719234b0c4b5e1bc955d367634a30ba19de3a41ea7223b83b724c14c95963793b17a2fa7b8b00d719aaffa6abf8cc6b28760299f958ada953c0a1853005d02e34697e8858b07580dfef1a0354fa3f5f9036e1c949cb191139b1769db4c245613f982f28f7ed3e5d6472d5cc2dca3526e490d97"}, {0x1010, 0x1, 0x5, "701a27b6b3b4bbbd20738e6bb83fd256b534bc7791f77edb7fabb0f05cbfb72fbdb3b3ccc9c3245e6c1fb125571d40e8fe6cf0b9b9e4fbc4b6a1b2da6c649ea11d0d05941111e3c2b97a68903db908e3bebdb166bdb44f2147e2a9732fa222423b58853008a145105344a79b38f9a5baf0ce565331e633b6921c48f8253ed71a4363560cd95807f134644167f45d74c4b4d33bc4a4f03382934bf7fdb7d898c44db5d9f16c87d14eb2980aa90df251a43a11c3a779e01e6b463a6021b32fab0bd0d637eb7092d40856fa5057e55ae93ce179f53af57ffd0edafd8c7813eb80fde9f08784d3bfbd2a8a9ef28cb6b1c8f1c446ff9bdbb508247fa4d40c81587256248070fd9cd55209d9e884cd07c369525cb8aa9280036f93e18a7f5cc3ab9d6741097661e736aefeb1e35b7752007e019fc8f877af6ff4e343a581b7623a0095580b20d4aa9ddd56a88e41d54715d89efc2fd9e79d911e6083ea7949456e1ce8c2f6792b1f0ee0c9ee5642d577a2a12cc3c2b6903ae784480ff09272976f77327e5e19731e862e4076e263969e17c267d7be0ba6de3dd41ab0d3111e537e6f3b76bfe89ede5e5faf73cc1e00318b50352c9aa3d292c70bae26692108413d8b322b7b792ed650332d56c5e0d89628973db6c0d17756a34e4b940d581371d51ae7a7b4eb876fa644b2f09792e9ae8a2024088a8e6a29f167e0650d55164d02465f2957f879cb836eb831f03f8406ec17fe1cd607d0263b6adde46e258fe55bc4c75440fe427a068f77ebee8970fdf8fb415d3b0de57d7cd25f90c47e73e02e4da358b2c17b6a3fedc7c819edaf132516a4e8c7552d6b7b7fa111be4901346def49b824e58d9c584e3fd31255318917c4d21c7e6d0b239ee95f759e479f952ed15edf768f80545e46f167c016e990d858769f6f18d358194ae4e128bdd0fb3cb9e074dd521cb8c2008e9519644ed75c622ef82825a5522e80a7921c404ea353cd8c8db2cbac73d8d75ef3ce055a02e6f77c0082ceab140906c6499fbe06166d43dba10cccaacf5e9582afd5744c71e69acfbae2788f78a228d7fee79449c2474e6ed9e27bfaf1fa401a7870b663089ea78070edff715ae9eeb4f29212f2b4b2f7e7d554c27763fa43c1d734c60ae9cf97a6414a7bf3c278156a7577669d5c7df6e432e5c0e0a43ba65cfd82503424a81f11e9584e9c3172636d6c9d266f07857c3b2458c4f103be85588a968c51c49ebf4c0163b666910cec30ca526f19dd267f06db93e05441d19c9a42d0159a9f13307026d8ee3fef49428997e9777823916eb181bf44c3703570f37223fe04e5d3dbb60f4ec5efaed62283780e62a9bdf4442424725345b333f76efed4f1b7f04480904f44430593f820e64f85409dca7a1976db1af6ec31424a7ca8ad355d1dd8d51b99acb3abe8a4794656c0f3c7cae121118ea28157eed8529ba41ce8c6d5137c7b087db40ec2fda966849a78f7a194d0d2fce91bd6c18d17457ad36aa91b4cefada8a6cb181bb145d7ce304838e004b73f5a2cd1ea99062b0501076115277ca1fe6fc050e9d20c1b0c6953999d366b084969e2d1191f9f2b955eab222d5b1f8499122c29ea2c6e9c69c7af2572ac8865138dffa6306c2084d71e54c26c12d968dd41e8785ed113302d5fc144f6c9ecb68823e753587edc100aa385998b9e3a355678d6ecb03eefd782b2bc243371d51d93daf5db6148fd16f596ce40ebc082c661a3917d77e39d936c0d457387e6c2a26007dfc49864d9e988a7656ed17522f1b8e6f4ed4e067c272ba5667e309ad7b949f8ebc96b6de9320e5fba0fcb242c0f1a39b448d4856f7fe4b7e56a8b1aa2a00a2ed32928e6995b9c3489f57bde9811d155ca942fdfc85360e438d981175f2791ba75519b77b034f4ad427cba1e7ad47221d3bc4a8dc2de29ed9651245c75ea7be0eabb42e41226947c20b6a23cddec783668532b030d541e28709ed6df530659edd4a38ce4702f739d8dba0f42442ea65d08f368a9818af94f84f11fea08bd9ac202c81c9977702eb0b0f5699fe9fea0e1728485cae14a7da8c9f4a0101a7559af3cc8ef6ec44861193e0ee9d231211ef7905b6c6d342de14705e71e123f88a2f483e6bf488037d53d23e0139a1633c838f51eb4e1a66381721ede9262e4d372772ab75d83776f994fa46b6304758dc897bedb77428f6daa1dc263cdc06951338c8df9fc077cde7db9a99c5bcf9a33f04e72d9bc210680aa217527bff6f70feceb4bb7c6722a45fc0d1996f75aec7ac03d6d203a3ff0f68ab5a00a479b3f8c6215a32aaa23df5d8346d55c2638d9f1f3f895f87d3f8d79aa2ef51857360db0e862513e15b91a53cef2931aba22cf01af00b9ecbf3e2a48fda3e6c59a14f98388d22ff38d6fd5868b01b099189b8c062c5a12eb9a29b584da81494e2bd4a7326782b38ca424f677a829caf650c095b38785d827f55e0a2d0f103fb1ba723745ae1e9dc1c78df20c4b360a71f9f77a1cca8a6ce2b7d379ad97978119a900519f57b08c4d9c90f2b106060ba97ccd973a4b4964daf54c5bfa215674d8dd38210868bd73202374588403795eae234f87caf4c50a04dd999ae9ebc32d30821e71fa3acf130a3d960b8f281090479ce1e7b0f6e0d899be429955ea638b4a30cf133573ac06d88d2371fe5644c56c2e73ab5ac5165d77af1aa2c31568b16077c9d8e320c721bddf179a29ae342471f6f048de05b3f7811edd0d7b3707cc1431194960bb2451546370731ff54020a0e415e86ba55b8e7a804f4efe732152d5f68e8607e7171554cfad504901fa38eb8b09c11f69d0d6df8fb278159f19c7a0d5a4c6eea15c29650c658d7ecb9dca4ef3ffa0dda3b612056a4817eb5bd027295c01b415dfcc53897c2f43a75d478cebb893fef280c93511187edb6f59cffaacba9743f1ea88125449b995bc135f645daa0e5a40fff818e08e58a23acb08607cc163d829be78abca4c5dd070270fa440cb99523a3330edc7ece3f98c0147ee22aa81b45a282198361d36b133a58fceef4ea55ddbcd31887e1a1c901c1b19a8922c98c4dfe75210597f2cf8207cbf050c3011fdc83292a0dedee698454b245be368ee0035ca506bbdf349220a88519dc36f1d930a9e28448b935467fed4964a673b24a14b804886399d5fadd145497e790dcf7f79007c1092935d26fa78f713902298b9a981ba0feb98aa054607333382c3a5a575ee5a49e9a436ad8a22b1636563ec8229b0d2aa9f753fcfa3ec0c6a40c4e808e16ff1b8eeb231b41d29a796b8bf5fc566753356d9360ef6839824c64b6c504bcb77c3af07b254e7a4cd52101fcfe153085f9dbae06d8064ed70d57a5a733c80a3b42b5a629dc60a6807a9284d401c39a9ebc07d8a58de9400920df06bf041bc00a48cfb8d837830d2891967ab2870aec5994051acf373a093957ac7cce1b462b9a4f257edf21a16e3e3a9f0872ba20c3897469ddd75ea75c055db6bf8c44f9ff715a3ea2aff8c9f0d6d149bcd93825307b7a401d1ae0452bd429a0279dbe67e6762dec035534023c239f6a9f543e5b3a040223aefaa2e86d52f9d690a816a77be5d793c2ec9a6253c4ed348649b0c05609a40aead591755a2ca4251477b4c5727853f4d2aeec33e43c53fe160ce4bf0eff98545889b037bb518629221c1817f2e374b12e68bae24969c60c49bef333eec27a029bb6d3fd3b34298a1041e70bff6bf71a32528846bc0bd98ffd75c28515f6f07b4d692e16d68b09494e1e13f0fba7320d29508334eedcf8db9ab023333a688b6e1454718354432ee7611b982b0aebeb120df0495ae6c9cf6f6892fbadd21314fbca44bc38a3df288eabb217ddd4068850d8ac16e76760744fe157979aac718aed90760b1bf449c3b03ea73f05e20383f231bee3f206ed7eb2c2f11a0c565ba73373f624b619f823e03da0740aee533e10119d54274d2f98a80d1f8829f410fc8362f77ebb0ae8eec97b7812f17a389decc4101c1152a3815aa8d6b1c98d8700c78eb899b95848c43b9ef304ec4f16c0917d9e5c2fdf4ad2bf3b4ba7b2a01e94637ab9091f52bc9cfe2874095a92d46708acdf21acaf564a5fd05f0a19a70c969101865f82858cd28d8c4c0640ac15028f5670846ff960f464c5441a6a584eec9fa08a4feb7e71196d826fb4dffaa6a37be93992fbd0296430d46f30c8a0f4b78918e6069831e4217506ac5b05d914c8cb25a6a562b92e61bd62bd85a26c801e50f6668556f0884f8afee5735794e54143b5c809184495d04e62c5a21b5f7618aeb178e8fd3b6e89eb70ee373596a5711602a59782f444972c62e7c1478462cd1bf76034a02caad658345219779b5e5f9f336bc16f91ec229b92a3ad536ce488ab07a46537f58c43b8e8574e984fab63041cc2bac5ecf7a3639fcd5e4ee0513a7f8c2076c972d911635741f313a887a25750051b6ce43fe11337e9446f6436df41de4e548bd9538b6ed785248c81faf1693ffdba33bed97af88a60fb154034696b0916a84fb17f8a2680ed5c0d5dcd001af86b6c8945348d631c85a3a3a264b93f32bd36ce2ff9a38472cb6b3034a80ee9dba13cb2a40b741efac93160fcc990163443bd7bedc267bfcb76ae8159ae9d37b189ab7433f963ea4b2228adc020535598375b5d5b737d315a0ae0bd073a9826aefac3cfb6facdf27e7c8c0948bb913b5aceee4b521cd342de8ac5955e0cc395b80e579c1090eab7afdbecb5f9263be0153e77c5b9659c6142d1a99f56e0e6ca69fba67c25644f16aa0263a4f3e6eed6fa3178c4ce00d7e10413c83ca21e715c1ce047c3e91b812e72ef7bf734951b055edec02645c2f95c9b5adace97f2239361ea5fb72f6abe2445895ea20382c28021d9b7028c731509eb9f5d4a2c10c5e6f96536879a843ec57228900c2be2307ac4017acf45e222a5e725d03688097d561e5469e6247a4983d38cd5023ccb3910602b23b24f7698f05af119dd760f58f686b8a3a6ece2273cf3e5d106c0363e3db2016519e55d56f649f002135463ac4c9f3b332b86cfa441a09ac391a1beb3b10ca592f5b3d87fd49ed972552e1176b6e20021a769c3da35f0643d22256c6dba0c4d554824602be9ad232371ab3a69f1b82e56bc5b89a40f26e4fcf9157f9f983352e8d1daaf5fbff4e147fa4a64fcf18c91c46d19652d4ad8c56b5caf6f3a68bc4190746ebf63b5708c67174584344e61104e5202786e9c0038be37a320ad3b47c72245437323a68b84219e5d6696df42ecaf93fa3fd6b4c739de3d9b66805207702eb950bbe79607654c4883ce49808fef6e5f0f26f56a9f3b95347d675b5b9472d04349afe91118f809670d3e34791e2a6ee28bca6f236146065a11df6a620d3f0865267718b81a5ff32ec3d04126a92e9aba4e62c0637bfda3a4880da2def9d60953152a44271d0bcb0849b0a89f523968370127f76a9dd04a6f2ece27aafa9f7c1f69d183a5acaee586c0b2941f43a7b19931984a671bd5d0f3920e800239037bb22fd8cb0e0a17a1f433ada64e92f7229fdca8a1de2c70ea90a5dba057b06aed2689ecb80bd59e6ab9596304e26703edb115497713815d42503d8174498ce8e5f7b7aed9a17da9c8152889eb0726fe3347a98299dda8ef3915853c4d8110cba16d94d210eac89f76705c1cb29d324f4407c4e1da6a85835c70dd9ec3a86f4015a422088380c569fa3d36a10abd35f42a0fbdf7d42eaa679a0ce9cfbe5642c53ceb55a0c44ab2be80326ae7b663c743b692e9653c8ae0ba5c1f10f45"}, {0x1010, 0x1, 0x20, "42bbe0563c13363cc2ddd6ebe27a3e21df7c372d118ba85ebb7bd9a28426ba7bdb06e77b4ae63ae4668f1910e778b7da5b5cd0ef05620b8c196e6888e84671df925573e4b2f3d6c3f0271d41a6b98ddb943a2e75ea2f425fce6785c7d40a7aed618a22c928267d20256ea6422a87002c08015b72d012fcc5c121131332436b4deed9aa7733c67d3a531716bbe00966aa2dd84c8221e6a1fc01df709329ebee0e9738a822dca22d538cad2c22cf9b023ec15ef86757eeed2b3a2c728974ae6fc9aa20511dd34c8ada2281c809493c97391ad5dd3ec528468397d82d1ae6fb2dc05f76370af0132e259271b3c559b8490ec2b98eb49cde3e5fd175ed10b43f02cf2dfdd6a84db049672fd0791eba7d32e90a1930951083413a715ddc68fc71fad491b35f7fbef33196877721cbd89986201cf9fd8d9c1ed7c037cd00a4928d77eac79960e359984bb631009a6fc0a820ac281330a1d34f536cf443cc5fb376763d603045b86b0ec5c6cfe0e6fb71b10e21df4d6c9d79d21e3e17c287e09cf5755999142b9d660b8d1558daa5b984efa07b870ec2aa9ac4fe395c51a4c69b828385ed68b2b06b5158cafacb698d76f1fa9719f5f3ae9de350ffbc2b78ade02881aed4578e468ec72cc83d8fc4e3c28a8295cd823895b6a2dae9559c6f632123d8188ca3738eb0340c7afe2f02caf475eebe19b23b101bfdce45ffe093c171e3afb1148384b887c1d27fdb1f9293b90c75c9dd07ea102e42b1a4a94f59b12b111dd5bc7529dc6970c6e23650db1f52a3eb9ba32eaf45e4ea46004ce183667704828946cb7563c9105a40efce21c9529d3238dcd7de1136dbd628c0f81225e9556b6367086a6cb50a8c1649cb2eaedaf19756ba985e5643136d8141a9836b222b2cea27c6c9b783b3b784ce30d36f5954cfd1b5690431007198a784c1628efff5cf33d1fbf2749d7087ee607a924a80295e18c01cdd9ddfaeb026317f933d97f0de5b223bbe1bd41a04756e626da334e0548ab030ca5e598a8deee950a2f6262ed7716e78fa6b5c34dc2e016c574f6c87cd06f1d825957451310d5a6ec32bb5e38385f7c1d418b349515bf22c03625c7421710f0debdba674ed0cab4da9074228d61fea2e25be5cb91cd3267159a2edc24b37ab9ab3ee04aff35dbb636bc21a7f634a12db389f581210d971ffa7dd1ec0134443d57f1141086f2bb6ddded508546d6036b2802cc17f4205f93917cda31b3e767c989e7bf0f644fd7326332a20d5c629091a171c4975aaf5f863745c04a84c49e4255465d65b73ee52cfd565fcd03f976a164c5dc94b28c9a81f30223620a2f746019cc6c4f1dc7c312dda46c1f667be4905d449aca5747f07187b04efa611bda98fd938eef2591b38f5430998aa3aed9fdcce306ae6a0e5c88e0a27e6c7a95f803022952f5a6d387fa533f3d2f00cba6ea48890e6cd1c2bd9c3fb391caf7b9c7bea6f72fb04480d866bd9e38ade23f5c99d5379a3d33d2a9c70316c91c5bda4a222c4db6036a2726f95d57ac5c6dbd7da1f296423102af28cbd2e5f37093e7cfd4dec549d27580fba04c018c0cd7227c8c88d07d314874b4b487098e27d1e4a6720c3ae6f7324eb5552eb42dec0f1fbeba57407ebb6d87a4e4f4585cd0b706a57b85ffb079075f6d67cc9ec608632921559891e76309c63bd749828032e091b6e49288239a074e8c2bb451978a18309ffb16e51d05007264760dbb438594c2156a75b175c1926b6288a839d301c90398472465deba577284c0b649c5e687bf057a30dcea2028e25a62b1c091cb5fa7a5a73a5bf05b649ceb312efb31d3009cdd64c41683e96f34eaa6c01932afa0b9dd83906438d007ab770f40e0dc4df68d42693fcad0331c1267a3e66579b69372b1c9c8d200f3c65a3dec7e5420193ccccb0ffb49eb6541d846050e8e442ba8f353ed165a09dee824b3bbd671d8de23e8234b3a4337cc0203398f54fb3c0b99d09798cde1f688b464a5daef4d80429f79c969f9478b7df1494deb9115f05315682469058b80e176ae7f57d59e7ad73cb7567946bca26e65b52409c4aa17d708e3fceee76ea027ba56d21d988e835b71700a29d2c5e48154d7b4c7a8afc89fe82553c6dc4a58d070e1e199de787467c65745fd9d81cb85f94c9f72270606d9dffe606a301d61acacb3744d74e532abfac417cf73969b1e2337bfb8d58b1aa84ee52d2aa95ed0db316fb662570f0393cb8b42cb271f536e61bb2acb3fea7b8fecd07b0f4c46794a3168ab484654d1f44c8b75c3e31bd7b7c74e44812bbb7320e4d3b71398f9a6bd27ff7485c890594bd570a20ad4461a4e6fc08b615a1f1fbb1d80820882c4807b9eabca3c961e1797e5e3f2b3d683e560afeb6df3228ba9fe001d1bbbf03b789e1d1a1510c18486943ae53d032e4f5df662725ecb6961ab51f9b933df59b3edfad31a79ab1342d1f9cbaf65f929de55d2666fabf0c1b67a927b303a616a5171521909cca92005808fa69da0e9c68cb3603fde59ae389470e780e7acee8f74e4d54c2513e904a748f76b86e302e263a768eb28df28af0c7f4aec9acf2ea490abab8097adbd741900af7a644fa2dc2f207346a3e86eac3a00cca763d27730f5d9aad0e68bd11505c1033ee24abbdc2666922c8bdb6d18e820219bf222a01fe3773c54b27f738c5d8e73bdb2488b2a1ce315f202a6349f0b4ffa05b304427f1d1611e9d6cfdc52265d16485fe9b1c353079c9df64fb0a21fd4ab0aa7bdbb85d777abbaedc7ec5742a4d6cadb1d0705db90ba76632f13af15b03f879ec2536d281e462b163e253d324fdf4a1cf47e12917feffe1ca9cea64f4e6bca534823eb10571a471c4a9b4e52091a0c449a23a8f5cf629b56e55dcf205895e7caf6a665477e3a0ebf263f4ca36bbd9ee760f39b31d35a8a602ed8831c7e41db5875ca71829b51cfcd4667a72267e0cae6b4a1e489120083356f466d3cb8f8d4ce2b2bed350f9165284dc6d71091d723ed516ff90c7bc2e77068a2e71bdf9101af5c7ac94dc3035590d950524b841af5a3b1a646bb01aa64146b54fea705cd68eaecf1ea0ae82475b874fd33929f0b85487e3b61c28b77dd04920fb6cda649e6b35f25f84c9d48f5494e961574041136706b90d75d9f4efa0f7ee397da7389aa81eea600bc98b8b9eae8e7b3f85195b029a9a69977767e06a67788445cfd6d6fcc158742930d0e8bc8494feccde7245fcd071ea7c08106f5a50f6d16e850092728008a5f2183ec7cb077b6e245b4937b24de24e5c34dd0bc5d7a9fa0f8056566d2b6baa7892cb665041b321b551639f131519f98d764f1c17bce182e11b4d310f5482f0355db3b0a4fee9f5bedbc5f9685a7f1b8a0953f6fbed6766b480812bed0cbe0d4edd1c7f80b596d5a20133b27e4a23eee60a6be3c34b9786cc19670b5c4c26636f256824211d1ef6e0f467021a88db9210a7e2ec86e171137446f367f57cfbf213b7d6c6e68e5b70577c0e53c216f3b5c6eeec9d4d0a6577e4595a01369208b844e99e3f179730b41164e314bf30d08c2f3c29acb501f77e2f3f25748c46c28c3af996054d682c9be916335bd597de8ea5a2f9b04db78eb5fb178e1cc0d889cf62f7c4bf4cd9166bfbbbf1ad4443f0665efdbfa5fabc416dca2853c324d783b5d040968e6fa82b7d1f0d74f825b50d94c27792ac30ed2c18169b0e09d39653cbfffe1ac0e0c070c6a273bc117ab18f114d2c87691ff9dadbfb483a42a8d3c1d3926ea93ee95fe2329d70596fa2fc46712b8386c2826d3dc89c871fe939daf23c179b2767b72ac60aac4a251576a66b6ef58f2d9c7a1683f1c27082b3e5cd47afe20abd3570624ee31c91b8323d0c7c8bbad0e64dcc70bdcd2e518c29488ac28791f62346abe2108a302609b53d50f673685f90e086cce71a246d3b71c28e4e713bb184843404d531a820f77afc6ffcdeb4f277664f6e6399764eb59f91c8f7625879324e443619e5f63d2af6237ae5ffa856e764b63b129312345699cc2fa3fb30ea885d54883781f3e384565ebe411b2c382101f6e72c714cf5e371ba7e2937c593604e31c5ecf8f689e10ad94481d0d40f6e7511d792de4ca3052e91835782298cf452709a68ff364480ec8f8b221d086f796f169359f1b2f3c6c79b0ea7bf03f7ead604368ff219002632ff53d47fb367b83f2399aca826fa7c346af896a0cca93fd19a630b42cd8869ea0e64e8d2b83601b922d8c903649ebda53ffb1acb69d6506603624560ce62030b746c78a992fddae6924269dca39731650163b46598d183b2fda4c3c70f8b7056fa9e205f191d9e0a65a61849779c88edf7f86210968ab85df5aadfbb1685a177b5847dbd5144168058aaaefd3f513f60882b322ae94796fefce7f024f8f64915ca9dbbd3385a973d5e4b0767c01858119c204a7b14c23d6f69238316877f51b909990ccedabf43ad06bf7be80f85a6a1e26313e3c898cebb4e27438d993d514a7182eab680e931ee0fb20732288a08a4c41340f25e9ffee818421079fe27ecec7da9a36a3696a31bc4304fa58e270af9c9531fd37dcd2899ff93604f1be20cf7e6fa09e4cd54125ecb743f068b08ca12bdd0387a406275eb18050a6673bd0e5fa2866c464fef99d2d4412be2e7ed4c3de566a99045b9649211584d1527c8ada70c6cd2aaf5c56dfec881968637913f5623414d0369d7530f6db48934da30cfc5fa73831ce07cd885ceb2770e0ca3aeea02780b0fb4748ac1636934df2349067cb17f9e9b8a7a271ccbe301159233670ba4180ef685bcdecb42347db088b893558199ffff6e8b298cdecdbcfa653d1ee28100fc64480d0d88e41fa57126397bc91bc863bc3aaffd85f661bb56c2efd71d79157e1ba1094685774733fa15ace06763052e6d2b7fa0f4d045b35c6fe298a66aa6e168fd97e4d4e0b028462e6f32e43e4a24f3e3ec4339719271acf221109d7a3e7c3370c1a682f93374754b0bf45a9de0ed41e9bad28b7e72f6bd593985a96e4a45703d39c69d08633445e30d204b91bae55cf7fdf9872bbd01730fa3fd18a0a30d9e5334970862d3c3640ea17c4ebb0b1406396b9076e836b8edd298d60ec0143eedf330e3dbe81413457010ae23567b229e0c8e5b1c04cc45d77654ae08df65e4376d0d2c24c18faa10a0038962aac578271424c744715a7df54c10a68b4de3a9958927e91f36be88d27f06b5d466ffbe4da95f8e6632931ce5c3659a03f54ef24c03d0aef96ce685b34c0b05a1ba35e8b6753847a5d17faef4136ebe7c87ae81432f68ef0a17545c3bdcc09ba13f7775bc284145eb945b9937cbd4111447522eec8bb1a79261b4200be9436c822065f4fc1ca1afb53401669c0053b0b86dded24ce0e8a3eace8eecf5e44525025311b47c07e0558acd5808c26ded07e99fb08d63291f96f81b8b0c1d551c9ae412aa87daf36593637da1d94f6cd9b33a1ff4855468ae56a97bf29c2cabe0f879942d5a8edc8c03b71c13f7fa32bc4d9389ff0b675871216c7551e26ca023fcbb74b210dafdda0bf4a65715e2a2e059aca4f8c8e1fe683334f9fb8f58251cd6a0fed100891162acb8d1aecc95752ef1b74d720e72c13421f1cf6672402ec9e14c8293ea7cc62bed7adc6efb17e6b417aabac92b6e73540489d94f2f37aca7c33f1687adefcf59f5cdd8d44ec178faa21da23bdbbec935ca290a3acdbf71469e2cddaa0e689c89379ef31c0ae2fbc161e6989e809505632727fc68fc7b49e0bb13bd9c4bfdcc81dd742f81eb5bd87cec90a934"}, {0x48, 0xffff, 0x3, "329fd14534c4a3714f6d59088a8d37ff3e66ba15228fdef79c99e88c97f117245a6033511a0d356f0f3b3ad41c72aff666318a66c3da"}, {0x68, 0xffff, 0xffffffff, "08de4e6f5b036551f94c2a77c5f20f9d3c9c5e8250630e94e36dc76abc24841f2f15b8b8fe024d8fde1b6bb1e961f0fc2a96b43dbef3baf53d95cce4f33ca5235147326f111b011d5026bd143ee894ddd1c1b2"}], 0x2378}, 0x3}, 0x10, 0x1) r5 = shmget(0x2, 0x1000, 0x2c, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003c80)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003cc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003d00)={0x0, 0x0, 0x0}, 0xc) r14 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r5, 0x1, &(0x7f0000003d40)={{0x1, r6, r8, r10, 0xffffffffffffffff, 0x82, 0x9}, 0x0, 0x6, r12, r14, 0x4, 0x2, 0x81}) close(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000003dc0)=0x44) sendmsg$unix(r2, &(0x7f0000004280)={&(0x7f0000003e00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000040c0)=[{&(0x7f0000003e40)="0fa1b928fd38594f0a3e0d67b0a3395a0e08de9542e975bfc40fcb9b80bdac5aa9c3df26f9f3b7db473ed6698c2389c6779f81de0c90994673c241c73296e7f6071f6a217d741dbbba3814f0a8c66f927174b06a981df331e222492e9ac3704a", 0x60}, {&(0x7f0000003ec0)="1bfcb9e51c7c2bd34ab93e496b632f674f590658cd26644dbe3d27c45f128090b60c05ab1ce447efc84ad2d6e348d5e209b7ae4673ca702eaed45b8964c8164c35c1be91c167e3ddbad8be82e1845e949fb0a97091c4a6cb4db85a95f2d8c78d94e2a4918179fbad915fc0734c858a79d6f7341ed73d7aea25983527548a4e644010281cdd12f22a6a912d5269ed025946659a55716c334d22f27c04d5a11036d381c8bfa4dd25ddf9ddb12f8f5126c613893089745c3fad1ca2eb7855ccbefe44c7cc4f389963a7933eaac9c6ab029ee77901d2054aa3413bba8570b43e3d91917c482df7c8c426505c1504af60c343ee40ad89d573", 0xf6}, {&(0x7f0000003fc0)="7f87e2db435bd5a066c2b4a76fa1160323d8583d2fce949c3f4e01188b8d46d56709640680a118fc2c2bc70a34f1bbd7b18dd6cee6911dab2722c81b4fd5888103e248bb3a8d522a5ceabf6832e7a845674d8715c56fe4156391c8ad22ef68fa12", 0x61}, {&(0x7f0000004040)="09a4eeb8acfa3cea61bbb804983afd1a6ba81f7c9545bfad02cef17bde68b919f8e19963dd5577e1151df651e12429efdf47157fb42f5323fd03941fc36878", 0x3f}, {&(0x7f0000004080)="6b648a1ab3edd31d626f1af237c0803a32797e6aa23abc69207645", 0x1b}], 0x5, &(0x7f00000041c0)=[@rights={0x20, 0xffff, 0x1, [r1, r4, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r9, r10, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r14, r6, r13}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r11}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r13}], 0xb8, 0x410}, 0x1) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000080)={0xd77b, 0x0, 0x6}) sysctl$vm(&(0x7f00000000c0)={0x2, 0xd}, 0x2, &(0x7f0000000100)="adbb7ec6ac39acec1ff648b2cd100b70cf54d247c80611ea7c545936947233e845cc7e2d4655720ca9f1dbd3ce206ff380ca6f06fd8dbe28fdc233d7060e9806ec5144fdd4ee824a502083f97f997957bfb41defbd4aaf4ec6b537ede18bcb0df4583c3e7468449b9435a7a10f07326717f96e0eb40f37db777faa55f7067cb458413841480ad7dfa333be23bea5f09c3094517b49b15bc7e5f23d09e048632fc4bb9ed064c6faec3e184717a5ef399d818921f9a2d3e6543310cd13", &(0x7f00000001c0)=0xbc, &(0x7f0000000200)="c5d9022408c812ef4145e9df455674f9c7ab3b14b3520fc5feff0eb60d49498164eb8037947046042b5222ed0287425be469d8d5628e44aff8cdea6323a0ebb2ec2392ea815b94ebf6737e4c4fb863436dd1e7ce333a5298c652a25567b5e9ce131c3d5b7b9ba4907c62062d12d2fc1b6bb3a7c321dad5e5ff3630655f14e3a6d4dbd5a25e", 0x85) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x4f8319719328a196, 0x3, &(0x7f00000002c0)=""/44) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/253) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000400)=""/198) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000500)=0x9) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000540)) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000580)='./file0\x00', 0x0, 0x0, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x10, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000600)={0x0, 0x81, 0x1000, 0x1, 0x2}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000640)=""/230) mkdir(0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000780), &(0x7f00000007c0)) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') pwritev(r3, &(0x7f0000000980)=[{&(0x7f0000000880)="d9fb8b21f65040bb6e9ef56cbe5bb1daaaeace70537ae0e07f121584b53aededa24cfaf32c4d3faf30ca17b7ae0d507755ed22aead7205efb8616eca552c9c32f21ad4a05dd74b0419b258d3b9d2e1c48e4f44cef3c88016b59f73d4b4e1ee5ccfc9d6535f01d048d229d4de53c18358b84834bab6f36fb4fa1ff43083889dab5856a7f0c7999d10d4f917a4bb84ac76eeea34456aff9a1247b8ac12f2b65673069864e38505577731abb56b515825fee25ec75200db6fa0f512b73c5bddfa2c073838a0c244c00ee6679dbbd355a2ce4d983861e44168", 0xd7}], 0x1, 0x54) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000009c0)=""/152, &(0x7f0000000a80)=0x98) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x2, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000001b00)={0x1000, 0x0, &(0x7f0000000b00)=""/4096}) readv(r0, &(0x7f0000001dc0)=[{&(0x7f0000001b80)=""/253, 0xfd}, {&(0x7f0000001c80)=""/110, 0x6e}, {&(0x7f0000001d00)=""/135, 0x87}], 0x3) r6 = open(&(0x7f0000001e00)='./file0\x00', 0x80, 0x90) recvmmsg(r6, &(0x7f0000002640)={&(0x7f0000002600)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000001e40)=""/161, 0xa1}, {&(0x7f0000001f00)=""/95, 0x5f}, {&(0x7f0000001f80)=""/63, 0x3f}, {&(0x7f0000001fc0)=""/254, 0xfe}, {&(0x7f00000020c0)=""/213, 0xd5}, {&(0x7f00000021c0)=""/201, 0xc9}, {&(0x7f00000022c0)=""/228, 0xe4}, {&(0x7f00000023c0)=""/24, 0x18}, {&(0x7f0000002400)=""/103, 0x67}], 0x9, &(0x7f0000002540)=""/134, 0x86}, 0x7ff}, 0x10, 0x1003, &(0x7f0000002680)={0xffffffffffffffff, 0x32c}) fcntl$getown(r4, 0x5) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000240)=[{0x4c}]}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) r0 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000400)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0xfffffffffffffffe) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea0000010000", 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) mknod(&(0x7f00000002c0)='./file0/file0\x00', 0x2000, 0x6) (async) mknod(&(0x7f00000002c0)='./file0/file0\x00', 0x2000, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) accept(r1, 0x0, &(0x7f0000000440)) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x7) truncate(&(0x7f0000000180)='./file0\x00', 0x4e1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000e80)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') chroot(&(0x7f0000000040)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) setreuid(0x0, 0x0) getuid() getuid() chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x4, 0x81}) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r1, 0x4, 0xb, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r2 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001380)=""/4096) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) setregid(r1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x23, 0x9, 0x7fd, "0000120023400000000900"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000240)='./file0\x00', 0xcd, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000640)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x3f, 0x1, 0x2, 0x0, @empty, @remote={0xac, 0x14, 0x0}}}}}}) executing program 4: open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffffffffb00000000000086dd60756aa300143aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb8800907800007d62cfa0d5928ee1331d44ba0000fe800000244010386e8333ff2874cc5f94d8cce00426819ab7baf3379a24876d36e2"]) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) socket$inet6(0x18, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206983, &(0x7f00000001c0)) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x3}, {0x6c}, {0x26}]}) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) dup2(r6, r7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x148) executing program 6: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) mlockall(0x1) setrlimit(0x0, &(0x7f0000000040)={0x167d000000000, 0xe25f}) sysctl$net_inet_ip(&(0x7f0000000100), 0x4, &(0x7f0000000140)="d0c9743633e5882fc808eab6581860f0bf5bebbc48713af96c988ec5d179ee7603ca861854a7cafcb34e6620fa75159e73acdb914cfa4a24f56bbbe61de1c0fbdd50f21619737976497431d4d98fa8745fd3561035139e217a9ef9ffc605e80e05279db9d47e3cf39be3a2", &(0x7f0000000200)=0x6b, &(0x7f0000000240)="06d772f3f71e7f0f2939d4007fa1e9b0e327de3a30ff8d41a59521e9eb4e76f310497d8d4ab51d58c6da75620fea5f6194a037bcf7111d3562dbe72e04028e5230b6c876f6def6450cf8f577f57293364b22387673be699610fb3086bc053f9fd0a4c030e62a7b6d8d7406a0327a493a3a305feec92af3bcd794285d81bda26dbfb5113d3474304f74fab8d0a7042cf8b162ecc7a22066fd0a3df31f67659b784898fb4bb814a60fa6f2744b51319de87223250612d928909b42c4996f160b9b85079a1a0799536b5e4975c3ec4500a53c1f7a77e29aaeb9552d4b1e70eb9d7bf5db4c2bfb80b37182fba77b3fe9c10fde86344ccc012667c27f0162a179", 0xfe) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffff708c1cffffffff86dd60cec26700080000fe8000000008001900000000000000bb000000000098d00000000000ddffff004e204e2200089078"]) executing program 4: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/213, 0xd5, 0x1023, &(0x7f0000000100)={0x18, 0x2, 0x81, 0x10000}, 0xc) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x3, 0x9}, 0xc) r1 = socket$inet(0x2, 0x4, 0x5) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) lseek(r2, 0xb0, 0x0) getsockname$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x1, 0x80000000, 0x20}, {0x18, 0x0, 0x1011e4d7, 0x1}, 0x3, [0x2f2a, 0xe10c, 0x2, 0x1000, 0x2, 0x7ff, 0x0, 0x8]}, 0x3c) r3 = socket$inet6(0x18, 0x3, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000006c0)={0x7, 0x401, 0x3f, 0xa225, &(0x7f0000000440)={{0xff, 0x2, 0x5, 0x2, 0x4, 0x4, 0x7}, {[0xfffffffffffffffe, 0x3, 0xffffffffffffffff, 0x5, 0x8, 0x6, 0x1, 0x4a37, 0x2, 0x7fffffffffffffff, 0x7fffffff, 0x20, 0x80000000, 0x9, 0x100000001, 0x7, 0x3, 0x1], [0x7ff, 0x9, 0x8, 0x9c, 0x6, 0xfffffffffffff0b1, 0xffff, 0x0, 0xc0cc, 0x1], [0x3, 0x9, 0x2, 0x254, 0x5, 0x4, 0x4], [0x4, 0x9, 0xfde9, 0x1, 0x7, 0x684], [{0xcf, 0x6, 0x0, 0x34}, {0x200, 0x9d9f, 0x3, 0x1}, {0x2, 0x8000, 0x10000, 0xffff}, {0x1ff, 0x86b, 0x7, 0x8}, {0x800, 0x7f, 0x8f, 0x52f}, {0x1f, 0xb8b2, 0x800, 0x43}, {0xfc42, 0x5b, 0xffff, 0x7f}, {0xa9, 0x44, 0x6dc, 0x860}], {0x6, 0x8, 0xf3, 0x3}, {0x0, 0x80000001, 0x5, 0x6}}}, 0x7, 0x7d}) socketpair(0x1, 0x1, 0x7, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000740)={0x3, 0x69}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000780)=0xfffffffc, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x40, 0x0, 0x89, 0xea7e}, 0xc) recvmsg(r1, &(0x7f0000000c80)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000840)=""/66, 0x42}, {&(0x7f00000008c0)=""/17, 0x11}, {&(0x7f0000000900)=""/64, 0x40}, {&(0x7f0000000940)=""/65, 0x41}, {&(0x7f00000009c0)=""/116, 0x74}, {&(0x7f0000000a40)}, {&(0x7f0000000a80)=""/174, 0xae}], 0x7, &(0x7f0000000bc0)=""/185, 0xb9}, 0x40) sendto$inet(r1, &(0x7f0000000cc0)="07a5b2af8964a1c61af48ffdf90cd2cc4d3383e77f6f244116e7777118849010c0e8e6b2256e0bb1461a6db49f3bb88392a6f53020b3b415fdd0f4d2372bf82f33f0bf279085f37ea51c01eca132ba51b99d93107ba684db2e0d64cf0bb5902e28f055a261189d2c3e78cd376c203570303a6c4840278d07d04bd629b50aed97d5a0fddca0f6f4a244ebe2f4036143e949fa7b625813f7717f0b0b5a2aa6686f6a8fd347962571f1e1eef30696b123a226e82a95471e8c87dd8292636191bf7690d0d3ed8d807450e722b98e051356eeb724534a55a8c58c6ddfa43932e7eceff8e6e365", 0xe4, 0x0, &(0x7f0000000dc0)={0x2, 0x1}, 0xc) sysctl$kern(&(0x7f0000000e00)={0x1, 0x30}, 0x2, &(0x7f0000000e40)="edc04a219812dd272666c8ba69577f805305e2b19575ea978391880eef6bbfc9885d562f4cd927e399ba2afcb4aebb8e6d6daa5f744b51fed147e7facc9d5dd351b34c1a6b1868f33cbdb9b3f83451f5081af700e1f63f6dcf04fb5872e57ffda75b65588cd9ec99593bd4174387ebb3dc6b41e4be7c966f992e9d5441835bae2f722649196ca707c8aa33f356f052d1d8b4526f580c057da8037e7b12dc4173c79c0cbe2cb7a1a9657e775407b11223afa35b6664460d40f9fb9169c8d7009517e8b8328da3ac4abb9b", &(0x7f0000000f40)=0xca, &(0x7f0000000f80)="bed8ac3ae17bb79d2f5af22109765729cda2e34d3ad5f31fcf060a1e28042e028195db2d9e52617db99786f51dccb4b4231fc4134694300440acc53b7e8fc54355a52cc24b424bd4fea6b998021ee2db5af7701ebaa0337b974ffd9b3454d0cb7b709059349a24620e0309af60da7a26bcab39b6c1886db67832105e3d27094ddf92e6c55c0192f04f161a017619026d79e8fa16968aba9d83917eb30ba00b216fe49e6d7659e88ad2f86b2589079a2a075bd81d81295b30941b00a9ef853af4a9cab9e0b840b6cd0ce3bf4c3dd9e887110686edb123632a443175d8376f3b3a6cc666454128c01959d363b63715", 0xee) r6 = accept$inet(r4, 0x0, &(0x7f0000001080)) getsockname$inet(r6, &(0x7f00000010c0), &(0x7f0000001100)=0xc) sysctl$kern(&(0x7f0000001140)={0x1, 0xc}, 0x2, &(0x7f0000001180)="802ccb21c3692ee665b40b2c51e1533a478af7aa7334cac497869126b8e722314af4672380905b948d4daca95dbba75f00f660ada0fb4a4890b5f43488379af2cf686267ba5b8b7432b49fcdd5ae3690652f29d2f2cf69db6cc106dc59c181aba6ec5358a81b2123361dc7143e5d94f5f0f9a747bee0813af5672cea786178c537a26277361f17cd5331e7f5136f18757de2bcdf7082eecdeddcc82b00a434062207c2fa0ccbebf842f59dc2320f6d6bb396213db656b974c9827df674ad2e6562e7a3bb2398c7fa7d05fa2358", &(0x7f0000001280)=0xcd, &(0x7f00000012c0)="7800350e397d19207dee9319a39813357131a955ba371322cb9ece02acb3b20f38cd7b9cd4cb0924e96e91e461a3ebf26e7b65041a19688b598c3f9ea7ccd877b31f2211153a069ab7236439575ffc3ec6050a86b5a79160a444bede599187afc2496fd593b40a38e8b310f06bfca15b91602984a190613049e882d83481558db6bf8355783338ae142f576b050928b26fa680fcc0724c28a697f9fc28c78cc9", 0xa0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001380), 0x400, 0x0) r7 = open(&(0x7f00000013c0)='./file0\x00', 0x8100, 0x2) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000001400)={0x10, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe54a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3f997f95}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x57}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ce}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x559d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x32af}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}], './file0\x00', 0x9}) sendto$unix(r5, &(0x7f0000001600)="b004aee7aa7199198ace1fba360370c25b307ce5acf75a5876834c25b216e1261745cc21d07edfa8cf1afc2c1eb2bd07f5028492550f55f8e2084d65a3571e883b1e09b6bde0cc1e5b5896c64058b5f9d6f6be5e19f926a49b8777efdedf8a389d184e21a862d84367f261cef32a0425ea9b42273d3c3ee2e0f42b2791be46071e8bfb7c069ed97670ceb18ae93c2d0c627406520c7045039c35e0e72e213c44e5173aae26451c3297188f14c179b5a17ce998268bf950101d7ad898bb7e16b8b4a0cf5c58e6ad1778aba872a709d4caa0c705c7c0f627fe0d6f38e0dab38772743f07e8a85bd8e4c548b816df399466e67265b77f", 0xf5, 0x400, 0x0, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001700)='./file0\x00', r8, r9) bind$inet6(0xffffffffffffffff, &(0x7f0000001780)={0x18, 0x3, 0x6, 0x400}, 0xc) executing program 2: r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) fchdir(r0) sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 6: syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaac80800450000340000000000009078ac1400bbac1400aa4e204e2085205c8a8e2cff919f5edcacee27d67dd7d4fc3bfb197acb2a7da18f90afe89513f9e50e450ae89b8870382e436ecdb421e2a8248978df75d3a0fa2d46b40d0d975aad16169256491a9e3f7c5fa09a0202e5a9732fbe97e19a62554b2db4f707c7bb627206eb717227107bf72d4e8f66e760d3d7f9dede", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780000050a00000009000000010000"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x2d9, 0x3, 0x80a19f, "bb08000100f1675912508b0000000000e7ffffff"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r4 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, r6, 0x0, 0x0, r5, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semget$private(0x0, 0x7, 0x3c0) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) shutdown(0xffffffffffffffff, 0x0) recvmmsg(r0, 0x0, 0x0, 0x1801, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x6c}, {0x2d}, {0x4000006, 0x0, 0x0, 0x1000001}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)='\x00'/14, 0xe}], 0x1) socket(0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0xabf) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xb}, 0x4, 0x0, 0x0, &(0x7f00000003c0)="0d3d4c760a4748515e010097b21d30d76ef575799055ef54461b1440f6466d9d8285d7a04427cd70071d3696acfa3087f016e1b60f81b5f6579edbfd72948e730b425c702ec0c777a1be13a701c53d13ba45f0000000000000000025105db860d5d95c48181141012e2b6711284deb416d23087229c1260614c2eed6678b9f1c00"/141, 0x8d) 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, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0x7, 0xff, 0x5, 0x0, 0x1f, 0x3ff, 0x2, 0x0, 0x2, 0x8, 0x8000000000000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x9, 0x900}, {0x8000, 0x2}}) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) syz_emit_ethernet(0xfffffffffffffe04, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{}, {0x4000006, 0x0, 0xfd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000010c0)={&(0x7f0000001100)=[{}, {0x3}], 0x2}) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f00006ae000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000164000/0x800000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x988}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0xc2) fcntl$lock(r1, 0x7, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x10, 0x3, 0xfb) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 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}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(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'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x2) socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec00200004e3003000000acf20b7804be38164991f7a527523d2b297be1aa2500000051e2f0ad3ebb5c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x69, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r4, &(0x7f0000000140), 0x0) r5 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/144) executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffcd7, 0x0, "0fdb000000000000000600000000000000d900"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc0}, {0x5}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) executing program 4: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="17db2a46f042bbc457be7324691377763b2264a837f1656a16abd3e083d769664021122c442318c151c06b010000e9590d65f96b5c237c8a85e1a341a10500e0e924b563ee770d5ffd0835d52a3cd1d940b54618fd40bd0319b4923122de8f0937e8cb74ca657f749e3b39291c2d000000000000000000000000000000d9382c2a38a38d378cb2a8ed12421cc65bd92ceb28d637f93f48d1f59c4784282ad7d3ebef284d082b745ae39e207f1ed57065e5b369008cb49728432cf523841b1f667c68aa87095b32487570c495a5734c0652f84d15b68555de182885c12875a1676aa404b73a530eac7c066c6058b1fd7383ee5e41a03c932ae83d28c68c2901a3aa6cba2900", 0x105}, {&(0x7f0000000a00)="c96f20a4162d025711919bc7768c333ec150c077bb49cc013d94b697067af064c0c384dcb68d097aaff88045ed2c4d285f073ed5d636d3affae078b3c69bfd5f39e48b414832ed05a501658e3b42fab23b448acaaab27ff9331510a144fe37bca8ac03bc8b6c7be88588e11aa6360b62ad0a23643edf1647d0d1c748a28dea06de1fdfeed6b10bfa5bc1083fc4714c6704fce0a300c6cc010987414663084020740dfc48f710df16b8fd197dba44717423eca0c5fe77524427622ca8c3692139c3b509f9f36e1880927c0796eb4f0145af726b25c9521c0f93251d83ced0e98c24a9c2f164402186a09d94c2351b6ebb09d08e174d369fd66335e890bea0a73d60efa5f9229dd36a7745583b8310b058dfd619ab0d9761c5ed9777e0e68b44ce4a478c52a370ad2657fa4792c3e8a295aa64f6bc5f260bff0c67b7cd5662adb4fe5dd1c536a27ef806b29cb7b1c6adcfe5bb072b0170987954580e557cb29d9fc2def80488bef02f5aeef983ba3f67240984b0a5af67907ed4f60d18684bb8ba8c9f114d70ed068ea93232a11dd9b013d1b7d243c1988cf5ed4450e347e8fe4c1542b904175c8cdd4ca7913fd19b9420a8c6044fc39ee541f15d9654d997c65efe026567c721ee6a07a93407b49a6f5a1a79e88fc79d87b1b8317987586a66dc6ff563ade18ea9db82b88f30fa440c0cf0cce1b457cedfcd5a81216b2c9b5b90ce3615b1300e87f5a7b08ad1b8264822d14587024e605e3e257967f925dd1e15514b333d27981d42682e387ce0c67568838d36045f026eb65c2d2483649c2857dbc361367a633fc0913e89955d5f9a958072283744aa41ba312fcfc921f879773f05601d5904c7aa0bf02084e2b0f15ef08256b44e54c02ec4118600fdaba328e78d606632b8e14076553bfb44b57318c1cb75e783439c016f21e5f93d1b39e9f75cf81b76ae9d32f652d28b25419b3991a00d63b69655c0f35c49d63d09573dccab8290bc3e866ac9d3773c8ae4f974692167a446de69bf3bcff1d7949ea04e7afa67be41d397e273c1703ef9a5d16ad950996374ae8fb362c4fef2393b658019ec15d8c436e597ca74ffdcb09d107f7c6efb14288252af57d4594e3bd95f0bd7da3e7a7167e1f0bb2d0f52492722cd88bd71fd8f43a7b16885b2064dc9529912457e9b4581890e53f1ef599fd258322869dbae6d1939a2f579cf4836049dfa85256c4ad41715b800896b52d9d151584e58b06eb5bac9b44182d00610267e3ba67dd4f925fc7b17290ba34ae89f404e8cde4ac08c3eb7eea82d23925df16a71769391ab8a023ca3b40bd897bfebeb1ea5ff88fa8b0f27f28b04a84e3ec3e15d1889a59522a7c6b0afeddf0415a42d61c27c5032f84cbc5a60d6ebe088439f86137a6ed7924d6c12f16e710fb044b171064d3e2856cec88427c3a5b827f7f2e7ad9354b0bf008bdb5bf403d08dce5b0d471e3cd877a978d7f560c8d87376fc0e82e1d6c33617ec5a588bdb0de8aa347a85c06a0618f9189a2235b467bdaf0492c3eb6b538b391f2969f7b6ac4b59d54365f3fad66a254ee390755d1cf5fb6227683d1a0bbdf50fe153804b876e7e266e400c28baab33563b316783912ff7e7a3a38196d806d3fc31e379feb0cc858e01c9dd8234fc93b2d8444d8f07e710f71b12ee14c423ccfe492c31c280f1f787eae49ecad656cbbc6ed283d4f99038632a24061ce1fe52b932e2ab898afe2f22d1e06f3df3e9e2d58ac135edddafb9cc15ee23e383ead98d33b09cd12f95fc5b60518961f21b2e4fdb33d767af2aea2ea9ceff68b5d6f400bed7f94ecbfac2308387baf70b4715c07f38a4ca40dae40c27b8c9aff817fd1441aa6d9d52bd6dea6530e9861ca19fd628294a626fab88f9ae75ed7eacd9afdc8b5b9273ae0d8e1adee35c4fdf011aec81ed68e9f0e8b0d9ef2f7bccbe0c4fbc19578f510db9057ade956452438e0fa566b5adce8661ce8afe497e879a228c24116840baccb852c57060157f251cae8465b795804c791f1ea1474878c8b686a206c934a72eda3f421f85ed9d82de5d6ff4c3fb79f8858ff20d1050e99fed6c83bcf83ed5aecbe291b183d574d29bc706fbb4b2b199b17d6bc94fb56862ef64fafe966480d57cef0759f339e36fc1a2c73560d32e2f21006ed1f4e235ecf458d103e70c6e279a1609d4a856f9f3c4fee68bc380478c8edb20480c2c4f19b20dc5706c18a8e0e50745cfa409fca745d4587418964d25965cf3fedf9fc1186a0eb1c8969a5a13b45dfafffbb415d57aa234034e004b9aa5ff75c771370d0edf8df64775f13977bf43be200e6b5443688426b17a2068c584b614fcc06b28885b7a69fdf291bab63195490fbeb3859f933a2646461da8777cbde4885ccb680a5e3bd7ed5c6d42cca54f638494411ee2ed0469327b27509c293c66ab5d9ff95a78ee3ec3740e83e877acfd3219390b94d244a7b5247bcf05a6b385353319ad7aa598f9ea75b3627e1f407e34a7d1ea65f6a13c3f4c256c67e6730b1a4708fe073cbfebf46723542026a9ea5270bfb88bb7b0c6a487bc06ff5ffd402ddac538f8467e30c8364c0a46bcb1ad00b74a2038fc889886a65af65799b21d34f2878ce680d2070811e9c6e322f1bd44884191dd47b9eae59ffd4985fee306c9fe636aecca7a600cfc9dcc455dd682fd8169435424a00c2fec3f31135bcb6b76eabd646b417cc6d11e177326326f1b44e64688ca2731a293485500663f2a44bffc3d5f5e4f6fc681d9b9cbb606969bc7e5abaa69254bbcc555465d2a7d7f3f93ff60002b32a91ec1c2cc350aa2a41bfc10afe3876a1d55f4704295e5b602aa47b1a1d42d21f6550ff5df4887586c23e64ab23fc92929fdb07ff5ffdc9e3ee1c67d1f99a0eb98a70673f45447a729939008e48bdd64abb3aef0e11cd9af19b6fba25a5fa6f83b6dbee25d6ad2e1f1afc3024e97d3c04d7ae47be8e6bcc3277afcb620ad0f9df6862eeb262f7347a10b106ed5f74e88480868dc3f18e7e390c3b227bd2e853519bdd1f20e25e49b07b7ae20f8572feab006248c442a5a207d1f8f2ad183f561e91079489420171ba19a0f80e664a9409af1de676c3d0983256efbe3a75ff3d8d9fa392da369b5c33a2a3f731213d90184721582245471b57c5d0dfff2ba8af61b9332b68ebd1c6d3ba04dfe53a468b0595b98e12b92bac0b6a0db6838373e02d41b47852bf9c77aff1269fa36416767473d9b2c9e57c4453df480b2b2bd9d050117591ec1c2a52c01c275089b0286a555ca232ec4907e830ed4f030023e03cba36e28bd74c99486ad4cd035adef32ea9ff0913ab26211856626e2dcb0c93d6bb937ef97de6706fc425c21cea186a3b1d936d254588d15e652bb53196cdd330d733d6f8c30603f91cee23472e049e636fbbd448df80d85e2db35917458f09ead1b793d71978ae60cce7ed7da4a0a7f7df970b7d43eecb9ca38d68d960ccde57b47a202c82e4f60fb416af63d7485a6acc2bf993777286798c90328a3ddffdd5461916fb24e69b1473879df764246de2a034b7f72e8a119e8d8b28a0a63bfe6e4762a7ab05551c429dcfb8622f1025f70a567649d869138f2bfbf0fa65a9591d72ec91655f8545d5be004d92b5c1be2e9c2c66c9f7beb3f246b94c2d608c63530c3178df063ce33229e0ae5a01389a9212098df6a5259809631f5fd7209da102840afe6708239bb7ea94d70951b7af267686ab7e597bb0544de09d9416841713b59e0a9c6a99f343f7ae2c438a44941dfc1212d50a80a105947c9858ed1874221a3baa0a1f8cbef76919e37e00c2bb1eb28fff52658544e0e87ca35f88759a87604285bdd03b1335bd64945638e5b552e83b07f42e11532f0bef392b46bfababf6a93b2a85c5cc36f50782420fb0cea8e5b861eb3dca98a2f67c7a3b1f938a8c73b7d93149200bcba83e732716f0cff80d65492e7ee5ed5e998d8de2e81e4db396ade9507063c54731cfe3222ba34961649434c3aaa6a0ad9b9ed04cce5e712fe7cf47dfb5d98597ac4b993167b71768e8c5cf9b8821e8feac27a731ed8528c7d3c681d0a631ad380a89aef34b371425765dcdc85c7477ef87229ff2352b97ff37ec28878a73ce8060654117544efe6c7067c0e6e57272242136a12c677a814e54ee9dea1193c90bea518ff337d0371e11235f452040950569c747be7aa49976b221797d38d5e50916aa999d67e2b0b81acd77db46a199886172962b140c168c96bf33cafa320a701d3f36572fe5131b67dae21abb6e13e9fa4e2ec7c1199ba050898f7b53dc3b658ad3ea2edbc79b6a237f251d2004bcaf591107e3f3e54884723d81dc0364e5916548f1553b327919ef804150d2f6ed51e7644a210219789f8a7b8f59ba45cb1425399644712c312164afb66669d7681322c4fc4f6d66156edb9060d4e0a46486be5499d642137c332e4a105a49b9c0c933fb7414ac9454871217b32d4da25a25ffd4c555c3e35a241baeb620464e761549ac92a1a3b7a1faade946c723c8b49c14df90a265020c9357d2d5431fb99d3c1b3a28a080e8e2cb290f9a6778cbf88faa30d0996619db000d5dafd2e8f92a22e9a44eb0117f0666462569e26539f581268db6107fb82a12aeb9943e5b9b37aeeca588237f94073d4701d501976a557d03edcc3f9a8c284e305fdbe4f098cd13d23e236294764efbbcb93d0558334a7a03ed6730c9a94820cf7a21afed6693f1809e643814e6ee7fb32abad7269f3de25979b659d1d0c25e47ec56cd2442e8b190af74a5d80bb8b4d93dd0ff8675a31041a5fc13302d5e12c424ceefcacdf30e044c4781f48fc712d117aa80ce0f00f299171d9fb7e605b91b46eb6dc3ee4ff5c4d01183b4351331e3638e6bf9dbe61260d2ee0a58bb208ac07d84cef90cc750c3cc017e278dc9d069d9b37b84cce197b5ba3d73e7950e6928e6c7f6ebf0bb8fb23a2305c50e1912fc25e53a56a7798a982abb92ff0feb86de170c4f64d76e26c7d7ba2d8af1067ef14ca3b5d2249711f06ca8b003a6b21860a65705523c6fbf444b9c46d423f2ea7fa9cd14bae5a1d3ce6bcb8b55453e69c9348473a6f1cbabecaa088b3ce035eeeff3451be1f7d6a120b6f5842d27f2464aa53566353a892820884177637d7112e7d767baa95fb873858ace406d6375dc340e5b01044324fc214989e00878b1c04045f0d244a06f5846f59172b47d99b69322787d77bb60f866d3482fb920759034aaa095a38f02752f5b1492bff55677d1a9c9f83361ef08e75d124b607e1a0c2b314265736d8385b55d925391a3b0f82a7a240d354586259339deea083c1c2070dc0415993616ab54779fe6f91f2234b1a2563b78ccccb3372adc6f5a910a896014ee3018196382f6687a1f2f87945e51d68fc36f7f50b25c291d3998e661db27fb0dcfc15abc09f014e50260bf3400481f8ca60de5089b781d1bed0a5bbb748f2316e9adac72e239a2ca78335702d4a8743190b71996c356b8ea6528246539481fb6ccc09aa78d05fcb7dc039bbbb172b3bc685366738aa1b8ed62c6ac6f22856103a3344ebd28d9988a539950a9714a61f5de48e8a1eff6bb3db669a2ed5cd14e099f1cb59dba721d3d29f07b8ecd7c9b67c4e89c30931493f0fc9e68aa3fb5b299506dd67230aee3704278ce80de20ea110d33766b97c1fcef86e358b6920fc50af21c46481f3ca0d986c01df537675c49d7f3e92beb8b760b442c0c511598400e50076eef2d862535351a8b2bdaf6f4e3d73cdf7a374f07d6a", 0x1000}, {&(0x7f0000000080)="80e38155204805117167c999cf4dea74f8ac1fff1e9b08cda6e44231aba0079c220262d49d35d877f90c633b01afce5d2999b9b728bc11bc34ab9e3c0457949d604114c2a03c54e3b973fff78ee0bda4cc5ef9f1508f93059fbc8a2339c0006763b5b3fd8774e053a41e67d4442b7f516285719e4ba94fffaa9d2e213b743cf3f89649f8dd7c61f99d2a6fc3f5ade5be927f206b44ec", 0x96}], 0x3) executing program 5: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d1", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x20}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0x0, 0x0, 0x2, 0x6}], 0x101, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) syz_emit_ethernet(0x5d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8848da8e1d906026e9877ae02856daaecd9c9a414ee2286c6f415c613b635c9ba501e59e73c10a0effd3a9017755fcf4ba4a019b1d8e02ffe7a4b2fecc95d637c7d1a3abe194a29d22d1000000"]) executing program 3: open(0x0, 0x8000, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) open$dir(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f7315", 0x1f) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000140)={0x1, 0x40}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x180, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60000008014a3a0000000000000000000000000000000000000000000000000000000000000000010103907800000000632c7c97004b16fdfe8000000000000000000000000000bb00000000000000000000000000000001950000000000000033010000000000000502000505020008110002386700000000090000000000000502ffff050207d9ff375ee563de9b0cdc2b820268ef974c6dea9eceeaa92d3d7beef694675fef3c1ed57b8f32ac7516093dad3b5287dd1b0cb7cba7b8d068221c000100010004012004010500000000ff0e00fd0000000000000000000000000000000000000000fe8000000000000000000000000000bb000000000000000000000000000000017be8d127110cf4171305d339152df16fff010000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000aa64488517864c70467acb7fed9842320711d9dabee911d10f2d1a7e3f64385ac700615aa8ec97a4f08c44"]) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 6: 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) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000340)}, {&(0x7f00000002c0)="ca2cf25fdbc7fa09c7fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ece445093d485ad5a093fd43c7fbf18e5384c8ff5ea2dc50b2af1c6c627571d57b77909ced74beec297ec60085a678604c47e941c39cf8", 0x5a}], 0x2) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)="f4afe25e", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 6: pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x42}, 0x2, &(0x7f0000000200)="9fef6e289574fa5e421aa5220c7fa51877bf05a2ab0010b00579ab54ecf21ace1fb2ede16d26a143fe42a633124958678a5fe7", &(0x7f0000000240)=0x33, &(0x7f0000000280)="852f7cbe90f0cf34c24ccd28a9b03723e5bc3b821f74f16d5ffb229c4de7955c41a0c1efd2885b2dd57b388782132570b7da6cbb00d8fa901c3705454a29a6a1c537546f55e2e234431f396a571de6df8cc40de44d091cefbf7035ef3d79793a3322e063f34455114f81a2a4d1db736c", 0x70) socket(0x0, 0x0, 0x0) r0 = geteuid() setuid(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x40, &(0x7f0000000300)="000000007e486ceebf99a4a4f0b519d26d769a89a7968046317e47174b1fb5e14a9727f85bc0947230b7ee58e8282bb70e1598015f2a0e8721c4bef99aa571e4af51ea2bd4a8785168a4bcac4a68d5fbe77099c95412487e4bae74efcf51fdaa629605ec0807f8464aec137dff8203def307f8d3dc765d4743f7ba6aa58c7250ef335fa332d8f0b1fd633db5f5c085e1b6c9f573f69193f72665cb38325dfb7ac41c8b00a2444e00bf911cfeb0330980d46f1a41e178e4d7332ac40700"/198, 0xc6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x10) sendmsg$unix(r4, &(0x7f00000041c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004180)=[{&(0x7f0000002f00)="825dee28d4bf8cfc4497e23851497a50a721ba5cd131150eb2ab614783cbb4456921775c2cf40ac09035e4c34400fdf13fa4", 0x32}, {&(0x7f0000003080)="11e5c6fb431ae7406fd86b8e5a02830a55786f03be1f6211edaa901f91a1904cbcc9b442d3d99c7ce60b7695f8739dcd9c26d388e6c53ad7f3ad3aa3bb5122f653dddaf49a8f6edf364da7d1eff271b97fc66742861203498bccd0403c06932e5eeb71f53708369808db181c18bb29fc2d8995e540905cbcdd2ce7240c01c26ebddd3efbb6e0db2999ac65d214a208f143d68ce07704af5b6eb3d14795d313b7ff7f1960e3cb45520a28a84aa3f452afef23f990d1e03a95ba3bf252b5576b36d150aebc0b509d0623e99f3cbfebcc0243b9d185866a07b54c168d895ac1fc14679a3dd6d80bee7eceed0ac1e837bfa9b1504ee9af6f28fb42f4f96857e37379773da43a7bc9dacafba0a613c9f0604855d276fbdf075ee83e61171058d1511ce2bfd1c543310a29c91a13034e9bef513ab4a55b6a598b5b45500dd10e98b66e57da22c4120455e61d4ff932c0146e51605165521ddccd77a0f670c30fe6919270a601ba1ab14c72ed7d04c0db7c461f9523f5acb65b5c29c8aa96724409c8d489751b4fade311e78bec7bf5c21888eaa2ebc110bf2d32757d43b87975723f749d85aefa7ffcfb304f2ac103939db51e73a1a67e4cc3fe56ea2f1367810c50895c7874aec06ce54f6fbe92dc6e4b71e439a7f99ec75f48db8607f23be91f44d5829261c1d628f3c60ba26f4ceec2edd7e945b35a2256574a8d1df68392eaa6911e259f6928449ee1eae06831d92ae096bcce5c60b870b915700b7334feca95aeeb68d0f84430ee378c4279a39f61d16c94714ffcbc184b7ab02d1421ed38c0425a8c81dc331c202fad8cec957456fae560e5f4a41c114bb0230fa08d66145f8036264da86c041c3d4f0b84cbc692f0e70bdfaabfd97cc23a1c7d9c95616cc803e94965c98653d842353f3f8fe6e2d664fb5dfe0114e7bb0594c6903646e50edbc77cdf5c9f2d0d69c32514a76be62bbe3b04c7350c824686fd1f6bfd0a26cc130ae497de86835c0731024b2b22aa097e13f25db43f1c29c27c56e29fdd30b92fc178a3b07ea388e188ecd907ddf11087ac0f73d9c585836279dce9041f027aed5603a5962667a9617235689a78e49995b418b5704962d9581ddc331e884461b1e66b8a68b05676ddfe0f483320cbccd867bded57634ce63a4e1accd3659b763907d2472807ab971968bbeefd58ace27293a975304c5c186324a6f44479e8d072220420706ef6dc4750c923697ec65cb452ad212cafcbec5b9e661cdd9c17afd3a7dca5eef1e3a68c542f80eb3150bd03b78ea5d02211ae1d9243114e289d512d3f1d2110066acdd9548ef9504bb5366e2d2ccffc386ca4ad5f34e8248dfd799b653dbee2e758f5330401e0477951466136ff914e3ae3ac25b1c8759034eb7f93f32e410a985004b4aff74ca5b7651a5b1a828862ddb118052540654f791c66ae0d5a09f2d6c1b6d38d3be07da2d420ed8ffc82f25a25be9390859de9a6c86ef60e29c676dc2fb14816afb9a26afa289a59e00952c7f931fde4f14a315365a04e6bc87ec37f5712f1dcbd66ba965273607ebb2d697f5ef524365f3e80e7ff3d009732129d75ea3d03448dd8ce6f597e8c407e64d9e1280c4c52c4fe22341375481c23a6665d9e02799e180abb3f6d844445f6d961073c5e57b968516e24f293188f396bd8ec43415baa7fd885a42282b11334c23e22521bf1e9f51c5f65aa356d947ad53c0154a9f4b9e3ffafb77ee4847b10fc975eaa9212b0a09741b3425430aa9cc817a11226e264f1575b720b4f7af0f13056f25455997a3f2e928ac540e2d8f9df2790ea1adb2a39e8d135a5daa2b2d59015751c48b4f2f838eaa46fe82bd127db0875b62cef96dcb1c093b04781e96cde059305f12d9ff94e96d3", 0x53d}], 0x2}, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x277) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a64300000000e50500"}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000002680)="ffb3686d8938ae97134f6b8311e8f81045a1121ec1f6d0d644d8de0be290c9875032ed29b8f024a8d7b382d0a6f87f89db60dac37fda74d35857503788ca31315d4f4a9cd0389b28dcba792cb11c8a92840a9865c34afae35176bb6657cfd191816dc7b46d8a827c7264067fa1f18954997a47d235695f0255423f25c116c71a768b9ef40066200555ae90ccd78abc81204d4b97732a685ec6d2401a0a18fbb22704b9fe7a036e06383c951f96c15f6b76bfe0eeef2cfb79564fa27076cc19a38db9a0b1fe4e8f8c8278313698143c20f80f409687ab88c794ed03be899cc59d83cd09407f8f643f985c1e4e307b762b7a959f1b0e344065d60a96d709de51c5c5a6d422f2c8e9edf1d0e76fe2cf5b11a62602dedad923a8c5eb93a09d7265f74262a03f20dd7e41a92cff3bcb5519b12c6de864919bf0945e0f544b832771361c7bb2b06a8dfaa98881f66b10a9ec4d21114021d8c96d00f711ee28d0b94916abf07f916f5e0254f4e300954dad210411c4b3495d82eced77880a26a8f8cef0a1b47e4782ebdd4e85ca767125752cb8ca120b4986d83fcd25c0ee5992bdeae051ecc06b8597e1bd2d667e7e0ce31b34526eb0fc0103b3822d567c6ba3108f852958782bb2dbd14b96b9efd503901cd944a1bb180f85ebc1cb05192493163fc0146999478d53e7fdd8c813f14315fd3327444bf902105f7c351dd22545379e8a3144875eee1ae8149c5ec443597204d2edc58f3e2450ff0192d609dc7dcb31b3536a5ecb4dc796d417e69456316a492e8fb422dbaa654599e8302aa1988ad4b27b2b5e36b20979bc73f85d5f3e1a856d6b77bb3c33cbb7c7a3b47d05c534c2ec008a7ec9598660814f6395ff11c8ca8fb7be0e41874035472dd3efe32517357136ffed6c39812bc4a1fa58b11f2781aa507b78fe21f7bf36a6d501ff3c57a7890815afdb8222011c889eed9f751c4f6eeae95283b67f7a3233e8cdd64ddd759ca21a231e87847f25e734d61e5d2d6429ff702bad9411dd278dd6deb1ebcaaa9264e395bc7e2f8b406f5cd1f0af5098600e60010d71f6b2add018e21d093ec72538e042c6fd701698b9cb3c68e7a5a214491232768aea943f643fce3a0f7316918b8d778d8db3dd827ac30da2f1b9eb29c39401e677d58f2ac11aa51df3f707ccfc99f5a26a0fa4ddf6067f5b1c0eb64f481b466c6af26e50c709cf663d8fdf4b13409aad051db9a8978a2460d420466912026959a27d2f266ce303337277c00cf257fd2f1f0681de732d0eba383ec961df1e647f08291689d4f545dbd8915e9e25032ce28b1ba148b79c4112a828a4c99a483687a5f022f82e76c7bd58bf32fb5f6a7bc2e1b8d46f16347e1a836fe18761556480a17471f6adf25a7e162b1d05dd7db8ae99726063f204480427188375a5702d1c95befcb0015db663ae9930e94ccecb86a553b3df144e97ef0125731a93e8dd44c9b0f344ef3537e079772acb6dc13de4525c352af85314d2ca2b4c5a3247", 0x432}], 0x1) executing program 3: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x21a) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x11c, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x2, 0x10e, 0x64, 0x1000, 0x2, 0x11, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x6, [@loopback, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x14, 0x5, 0x1, 0x0, [{[@multicast1], 0x81}, {[@remote={0xac, 0x14, 0x0}], 0x7}]}, @end, @lsrr={0x83, 0xb, 0x6c, [@broadcast, @empty]}]}}, @udp={{0x3, 0x2, 0x8}, {"4a70f5c7b97bfb54a81cfccc5a5fefe70f890d8e5d8a5b36b5fcade9db39e16b13924ea60f8b2a8697dd847a02419d6182ca3e0b2908bc9aac9019584d25109ba520320a53fdcd0c8b117bf4e72c8f4c03c3c54d90bfd6136c306ecb7bd2327ae8ac2583e8a04173b4664456331fb541a4f06aac14ee5de90c7723dac48d8fe689e5a2348a8c252cc52eeebcdf553156a2311c99f104b2dfe64395eead83cfbc501098494450a79dfcbfb4249c0d8e2f550be10ced0ee750f07fc7bb0a7345abbc61994f754f"}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x77}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da6117c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357dc80b37ee49321c89c49c79bddccf3a7c6f200"/100, 0x64, 0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = kqueue() poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff02000000000000ffffffff", @ANYRESDEC=r4]) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCMGET(r6, 0x4004746a, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) readv(r2, &(0x7f0000002480)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000040)=[r7]) setegid(r7) dup2(r1, r1) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0ed0a2c550654522c7660e9a1eb7a433"}}}}}}}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x800000018, 0x2, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 0x30, 0x3a, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0ed0a2c550654522c7660e9a1eb7a433"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) executing program 5: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x401, 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1010, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/39, 0x27) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) getrlimit(0x7, &(0x7f00000000c0)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="2fee2f0f", 0x4) sysctl$net_inet_carp(&(0x7f00000001c0), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f00000000c0), 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400000, 0x8000, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4f3ffffff00"}) readv(r3, &(0x7f0000000880)=[{&(0x7f0000000200)=""/127, 0x7f}, {&(0x7f00000002c0)=""/233, 0xb3}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000000500)=""/92, 0x5c}, {&(0x7f0000000580)=""/116, 0x74}, {&(0x7f0000000600)=""/71, 0x47}, {&(0x7f0000000bc0)=""/240, 0xf0}, {&(0x7f0000000780)=""/20, 0x14}, {&(0x7f00000007c0)=""/134, 0x86}], 0xa) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00), 0x0, &(0x7f0000001b40), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1a0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) rename(&(0x7f0000000000)='./file0\x00', 0x0) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) semget(0x3, 0x1, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 1: kqueue() poll(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: r0 = socket(0x18, 0x2, 0x0) (async) 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) close(r0) (async) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r0, r5) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000080)={0xd77b, 0x0, 0x6}) sysctl$vm(&(0x7f00000000c0)={0x2, 0xd}, 0x2, &(0x7f0000000100)="adbb7ec6ac39acec1ff648b2cd100b70cf54d247c80611ea7c545936947233e845cc7e2d4655720ca9f1dbd3ce206ff380ca6f06fd8dbe28fdc233d7060e9806ec5144fdd4ee824a502083f97f997957bfb41defbd4aaf4ec6b537ede18bcb0df4583c3e7468449b9435a7a10f07326717f96e0eb40f37db777faa55f7067cb458413841480ad7dfa333be23bea5f09c3094517b49b15bc7e5f23d09e048632fc4bb9ed064c6faec3e184717a5ef399d818921f9a2d3e6543310cd13", &(0x7f00000001c0)=0xbc, &(0x7f0000000200)="c5d9022408c812ef4145e9df455674f9c7ab3b14b3520fc5feff0eb60d49498164eb8037947046042b5222ed0287425be469d8d5628e44aff8cdea6323a0ebb2ec2392ea815b94ebf6737e4c4fb863436dd1e7ce333a5298c652a25567b5e9ce131c3d5b7b9ba4907c62062d12d2fc1b6bb3a7c321dad5e5ff3630655f14e3a6d4dbd5a25e", 0x85) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x4f8319719328a196, 0x3, &(0x7f00000002c0)=""/44) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/253) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000400)=""/198) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000500)=0x9) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000540)) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000580)='./file0\x00', 0x0, 0x0, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x10, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000600)={0x0, 0x81, 0x1000, 0x1, 0x2}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000640)=""/230) mkdir(0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000780), &(0x7f00000007c0)) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') pwritev(r3, &(0x7f0000000980)=[{&(0x7f0000000880)="d9fb8b21f65040bb6e9ef56cbe5bb1daaaeace70537ae0e07f121584b53aededa24cfaf32c4d3faf30ca17b7ae0d507755ed22aead7205efb8616eca552c9c32f21ad4a05dd74b0419b258d3b9d2e1c48e4f44cef3c88016b59f73d4b4e1ee5ccfc9d6535f01d048d229d4de53c18358b84834bab6f36fb4fa1ff43083889dab5856a7f0c7999d10d4f917a4bb84ac76eeea34456aff9a1247b8ac12f2b65673069864e38505577731abb56b515825fee25ec75200db6fa0f512b73c5bddfa2c073838a0c244c00ee6679dbbd355a2ce4d983861e441684f8b46", 0xda}], 0x1, 0x54) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000009c0)=""/152, &(0x7f0000000a80)=0x98) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x2, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000001b00)={0x1000, 0x0, &(0x7f0000000b00)=""/4096}) readv(r0, &(0x7f0000001dc0)=[{&(0x7f0000001b80)=""/253, 0xfd}, {&(0x7f0000001c80)=""/110, 0x6e}, {&(0x7f0000001d00)=""/135, 0x87}], 0x3) r6 = open(&(0x7f0000001e00)='./file0\x00', 0x80, 0x90) recvmmsg(r6, &(0x7f0000002640)={&(0x7f0000002600)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000001e40)=""/161, 0xa1}, {&(0x7f0000001f00)=""/95, 0x5f}, {&(0x7f0000001f80)=""/63, 0x3f}, {&(0x7f0000001fc0)=""/254, 0xfe}, {&(0x7f00000020c0)=""/213, 0xd5}, {&(0x7f00000021c0)=""/201, 0xc9}, {&(0x7f00000022c0)=""/228, 0xe4}, {&(0x7f00000023c0)=""/24, 0x18}, {&(0x7f0000002400)=""/103, 0x67}], 0x9, &(0x7f0000002540)=""/134, 0x86}, 0x7ff}, 0x10, 0x1003, &(0x7f0000002680)={0xffffffffffffffff, 0x32c}) fcntl$getown(r4, 0x5) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) execve(0x0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000400)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0x1, [{0x1, 0xfff}, {0x3, 0x4}, {0x2, 0x4}, {0x3, 0x80000001}, {0x2, 0x8}, {0x2, 0x9}, {0x3, 0x2}, {0x2, 0x6}, {0x1, 0x1}, {0x2, 0x4}, {0x1, 0x9}, {0x1, 0x62}, {0x1, 0x3f}, {0x2, 0x5}, {0x3, 0x1}, {0x1, 0x8}, {0x1, 0x9}, {0x1, 0x9}, {0x3, 0x76}, {0x2, 0x80}, {0x2, 0x3}, {0x2, 0x3}, {0x1, 0x100}, {0x2, 0x4}, {0x3, 0x4}, {0x3, 0x2}, {0x2, 0xc59}, {}, {0x2, 0x3fc00000}, {0x2, 0x200}, {0x3, 0x1}, {0x1, 0x80000001}]}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0x1, 0x1}, 0xc) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000580)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000200)=[{}]}) select(0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x9, 0x1ff}, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020691b, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x4}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r5 = dup(r0) setsockopt(r5, 0x1000000000029, 0xd, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r6, &(0x7f0000000180)='./file0\x00', 0x8, 0x7) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) (async) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) socket(0x18, 0x2, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) setrlimit(0x3, 0x0) (async) setrlimit(0x3, 0x0) syz_open_pts() (async) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000340)=ANY=[@ANYBLOB="5544f333d470aaaaaaaaaabb86dd60000000003d8986f437fa219cc3251d563c2c0000000000000000000000000000000000000000c64c211d5135a3000000000800001a003f00000005810090786ac2107d84ce8aa2c000000000d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46303b66902dc2d15a49549e3df51995e0142d7fd09b60597872317760fb9396c2c8de375f63411d9cb3f562b0180653dff9611834"]) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) fchmodat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x102, 0x4) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x102, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x55, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f00004f8000/0xb000)=nil, &(0x7f00006d9000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x20}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x55, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f00004f8000/0xb000)=nil, &(0x7f00006d9000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x20}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x8003, 0x5) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000009078e0000002000000000c00907800000000"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x4d}]}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 4: getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) setreuid(0xee00, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f0000000180)={0x7fffffffffffffff, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xffd, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2000006f, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(r2) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) write(r1, &(0x7f0000000a00)="dd", 0x1) getuid() executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000040)='\t', 0xa) write(r1, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x16}]}) msgget(0x0, 0x0) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x40, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0xb5}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRES8=r3, @ANYRESOCT=r3, @ANYRESDEC]) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xa5, 0x1, 0x4, 0x2000000000fc}], 0x9, 0x0, 0x7, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x4}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{}, {0x4c}, {0x406}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=""/51, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680), 0xc) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 3: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x1, &(0x7f00000001c0)="71f91e5865c11a982abb993628f8493471ac0058bc5a91502494a34b8e5f84cf71b5dc7afec37082a1f06cf3de0321987474993be980ba53d8edea0314281f0c101b8a43df4e58a0b33925c51d36cd", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0xffffffff}, {0x15, 0x0, 0x9}, {0x812e, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) setrlimit(0x6, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, 0x0) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x50}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4d, 0x0, 0x0, 0x1dd}, {0x2}, {0x8106, 0x0, 0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(0x0, 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x3) dup2(r5, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r8, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r7, &(0x7f00000011c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) write(r0, 0x0, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x80000, 0x5}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x401) minherit(&(0x7f000069a000/0x4000)=nil, 0x4000, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x22, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r4 = socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000feb000/0x14000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f0000002680)=[{0x0}, {&(0x7f0000000440)=""/137, 0x89}, {0x0}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/180, 0xb4}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x6, 0x0}}, 0x10, 0x0, &(0x7f0000002800)) dup2(r4, 0xffffffffffffffff) clock_gettime(0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e33", 0x54}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000d99b15a30000000000000000aa"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="0f37c7ed14c397f3eea8246dd2d93bab1ba4225a95fd", &(0x7f0000000080)=0x16, &(0x7f00000000c0)="609a62b6706b3858570fca8487352755871193af1d05a87c4a2afbbe55c3c610c6d38a14f14ca7b98ef43a958f3b5282404c6e98d8852111", 0x38) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) socket(0x11, 0x3, 0x9) r2 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) socket(0x0, 0x3, 0x0) socket(0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) r8 = open(&(0x7f0000000200)='./file0\x00', 0x8830, 0x26) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffb, 0x10, 0x4, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x3aa}, {{r2}, 0xfffffffffffffff8, 0x68, 0x20000000, 0xb2, 0x80000000}], 0x6, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) r9 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r9, 0xc0206921, &(0x7f00000001c0)) r10 = socket(0x18, 0xc000, 0x9) ioctl$FIONREAD(r10, 0x8020690c, &(0x7f00000001c0)) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fsync(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r2 = dup2(r1, r1) sysctl$net_inet_udp(0x0, 0x0, &(0x7f0000000280)="48eaea096184611579eeea72f8b6d8fe231a1e3a1d69f0eb2e5794871536f777625f28387de1499fdc82dd217ac0fe418591222db66dc245d35890cd6b614ff68e98a5e2d16638b9a79d3df1028ac07dce96a881b844adc532d3060ba30a93e16eff0c", 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(r4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000009c0)}], 0x1) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0xeada, 0x1ff, 0x5, 0x8000}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x3, 0x1, 0x4, 0x9cd9, 0x200}, {0x1, 0x3, 0x0, 0x20, 0x9}, {0x9, 0x2, 0x0, 0x6, 0x13c}, {0x7f, 0x3, 0x3, 0x1, 0x5}]}) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) executing program 5: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open(&(0x7f0000000440)='./file0/file0\x00', 0x200, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000540)={0x10, 0x9b88, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x9}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2d56fdb5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x40}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6e4b60bf}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x719}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x81}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffe00000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x200}], './file0/file0\x00', 0x5}) renameat(r1, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40a, r2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) executing program 2: open$dir(0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) pipe(&(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket$inet(0x2, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) kqueue() shmget$private(0x0, 0x2000, 0x20, &(0x7f0000471000/0x2000)=nil) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x8, [{0x3, 0x31}, {0x1, 0x3}, {0x1, 0x5}, {0x3, 0x2594}, {0x2, 0x80000001}, {0x1, 0x1}, {0x2, 0xfffffffa}, {0x1, 0x3}, {0x3, 0x5}, {0x2}, {0x3, 0xffff0001}, {0x2, 0x1}, {0x916ebda2e20446d7, 0x4}, {0x2, 0xffffffff}, {0x2, 0x5}, {0x1, 0xfffffeff}, {0x1, 0x3}, {0x0, 0x40}, {0x3, 0x7}, {0x3, 0x1ff}, {0x3, 0x20}, {0x3, 0xffffffff}, {0x1, 0x500000}, {0x3, 0x7}, {0x2, 0x401}, {0x1}, {0x2, 0x265}, {0x1, 0x4}, {0x1, 0x6}, {0x2, 0x3}, {0xc171abe8631b752c, 0x9e3}, {0x2, 0xffffffff}]}) r1 = geteuid() r2 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)="2a793f71c4f18ece4a9ca468bb9ff7c0347ea069dddebbd435a6ac13a3e7381138944d3d4cd26275e2b417fa313485cedf825e53344d305f32bbab3247c8b1b0299c440d87b6a01386108e92488d80cf8e7986f4fa451eb16c08d67ef88298bb79afd3109e5d", 0x66, 0x408, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000340)=0xa40, 0x4) write(r5, &(0x7f0000000380)="cceb7fc6b047981319775e793a", 0xd) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x4157, 0x3800000, 0x0, 0x0, 0x3, 0x9, 0x1, 0x1, 0x8, 0x8}) r6 = open$dir(&(0x7f0000000440)='./file1\x00', 0x100, 0x40) r7 = openat(r6, &(0x7f0000000480)='./file0\x00', 0x400, 0x8) accept$unix(r4, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) setreuid(r1, r1) mknod(&(0x7f0000000540)='./file0/file0\x00', 0x6000, 0x4) munlockall() sysctl$net_inet_tcp(&(0x7f0000000580)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000005c0)="4ac0862b0072c211bf61f037743529a5610b24e75c6953c0996948a88b41d05303eae1cec6f6664f7aa4ea2b1c5ed3963afe86a818776f90731c68a07045554b3747e34e29bac34e5c13d95270c8b822e7fd9500f5f8f4df12990333a8acbc2bcff51eae2ee10cf4f2d1bc9681d7ad3de211652e0cf36002af5a8ed6e955a070ae77df689ed454fd9ad4405a7f4009913967111870296c12fbfbb4ba5f375d8ba38d28841010b6902a788bbab6", &(0x7f0000000680)=0xad, &(0x7f00000006c0)="399ebbf7d06ca847a302d1eabeb6a4a0b94bbe6c", 0x14) mknodat(r6, &(0x7f0000000700)='./file0/file0\x00', 0x2000, 0x6) link(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) recvmmsg(r8, &(0x7f0000001c00)={&(0x7f0000001bc0)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000840)=""/225, 0xe1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/22, 0x16}, {&(0x7f0000001980)=""/91, 0x5b}, {&(0x7f0000001a00)=""/37, 0x25}], 0x5, &(0x7f0000001ac0)=""/233, 0xe9}, 0x9}, 0x10, 0x1041, 0x0) msgget$private(0x0, 0x1) r9 = syz_open_pts() ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000001c40)={0x2, 0x6}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001c80)={0x7, './file1\x00', './file2\x00'}) connect(r3, &(0x7f0000001cc0)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001d00)={0x1, 0x1, 0x1, 0xf647}, 0xc) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x4) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) nanosleep(&(0x7f0000000100)={0x5}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x20, 0x3, 0x80) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffb, 0x11, 0x0, 0x0, 0x5}], 0x7, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x1, &(0x7f0000000000), 0x43, 0x0) socket(0x2, 0x2, 0x0) executing program 2: r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRESOCT=0x0, @ANYBLOB="fdfdbef1f7c11696a3559b0f883879ac9ab1718a6f1a918e9ee283dbd07f74203eb48fff4e5008b2a49357ec54320c30e7453707b45d3d6424aefda77fd45891c223ce6662966e056609d5646a00e39c711bedb64155f318d568fcb9127960bfbcd579604305ccb8113be7788ae073f3cbf2999eff8995baaa25bd102e70261cb8b7844ee479c18182dfd4e4428a1fb457ea6e490ee202aa8f1eac3b37531d6ff7f6137bb335a819756db62ac93a6fa61406222a97903791fd0d44", @ANYRESHEX=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r2) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x2, 0x0, 0x0, 0x8}, {0x46, 0x0, 0xfd}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x81, 0x4}, {0x206}]}) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0xfffffcc9) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8000000000000001}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x0, 0x0}) r0 = socket(0x800000018, 0x3, 0xfe) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$vm(&(0x7f0000000000)={0x4, 0x4}, 0x2, &(0x7f0000000180)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b00100e6d4e309d509420855b5eb8f042d387926fc252f1f71dc9566ff17bfa05a393724da6456bacf9065682231bdce8a660057", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) read(r3, &(0x7f0000000300)=""/4096, 0x1000) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ftruncate(r2, 0x50b) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000002c0)="ea000001", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r4, 0x20) r5 = socket(0x7, 0x4, 0x0) getsockopt(r5, 0x0, 0x25, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{0x0}, {}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e9", 0x92}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x4) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) executing program 6: mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0x10}, {0x78, 0x1, 0x1, "dfc214d58307d25686a93a0befa1ab9ebbf814abea3fb27299a7fe735bf7d215730a4d18acfa9f6df365520c9e94bde3f539687672c06bdd70e0d777377744cf77937bdf21505fe810c137275c7214514a112c4f5ec75ccb8440883aae04f21d51931c"}, {0x20, 0x1, 0x86, "42e13d8e9775e9cf439a19ba69349ec6"}], 0xa8}}, 0x10, 0xb) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_extract_tcp_res(&(0x7f0000000300), 0x0, 0x0) rename(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) unveil(0x0, 0x0) r3 = open(0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) lstat(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)) acct(&(0x7f0000000840)='./file2\x00') syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) kqueue() ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) truncate(0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) pwritev(r3, &(0x7f0000000e40)=[{0x0}], 0x1, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) executing program 3: getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xd5}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x101, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) setrlimit(0x8, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x5b275458, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f00004bd000/0x3000)=nil, 0x3000, 0x4) syz_open_pts() sendmsg$unix(r2, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r0) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 1: kevent(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffffffffffffffff}) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000000)=[{0x24}, {0x61}, {0xe}]}) write(0xffffffffffffffff, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000140)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x2a, 0xd, &(0x7f0000000100)="ff0000055e473e00"/20, 0x14) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f00000000c0)=[{0x6, 0xf7, 0x5, 0x10001}, {0x68, 0xff, 0x81, 0x3}, {0xfffb, 0x80, 0x3, 0x6}, {0x7, 0x3f, 0x66, 0x6}, {0x80, 0x2, 0x1, 0x6dd}, {0x8, 0x9, 0x1f, 0x49}, {0x2, 0xe8, 0x9, 0x7}, {0x456, 0x3, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea070030000000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf00f5ff0000fe8000000000000000000000000000aaff010000000000000000000000000001412ff87bf3d8ce5cda5189e33fbf276ab3381fb8e261a9900c5754d2acc364587c2ce5e232d8752136756b7077d72bcdc01da072ed2aa527e73a6f2df5feb47f98af8f26077e4cb8311c728af188704bd04c1c4cabcfe43a33168febddedd06f0f92622dd94b6f0f2dce84a3e54a1b0d47f139ac8a06f14900bcaa6674134fcff2f8064924"]) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0xfff9}, {}, {0x9, 0x0, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206910, &(0x7f00000001c0)) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0xb8, 0x40, 0x80000000, 0x3251}, {{r5}, 0x0, 0x40, 0x80000000, 0x3, 0x4}, {{r4}, 0xfffffffffffffffd, 0xe0, 0x4, 0xffffffffffffffff, 0x80000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x52, 0x10, 0x3, 0x7}, {{r0}, 0x0, 0xc5, 0x4, 0x5, 0x5}], 0x406, 0x0) r9 = socket(0x2, 0x3, 0x0) setreuid(0x0, 0xee01) setsockopt(r0, 0x9, 0x1, &(0x7f0000000440)="ee977ee2f9417fb8466d77e6bd5ad662ed9a1fd835cab244344d0881210297bf20fe774e8d470cd0e77e7396709dc079776b5ab33400a1784426a3f5d16c600a071ac6dd713c47", 0x47) ioctl$FIONREAD(r9, 0x8020699f, &(0x7f00000001c0)) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xe1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000540), 0x4, 0x0) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x30}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000240)=[{0x4c}]}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) socket$unix(0x1, 0x1, 0x0) execve(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f0000000100)) executing program 5: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sendmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x72}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="90141a920ddd0d776f338ac66af7cd1690e0d12e77ed5950999da856edfee848b62fc7ba09912e09cdf4d4c7176142a0db25cb2f38dcde5d954b68bb9ff759533080027db7be31426ca398228929de936f3b4ef94d96f1d40fa922c275994a2957c2f8c935649f76e2e2f5b3d6933c1eff66b0b45110b3482f5e9fadd0dbdbbcc062771f9c3a6fddbb7e502ee94bf798734e1ec60f37b2b4a14894954e382c446c30a029ff62ea1546b521c6ec3bf9e1fcf67aeea1b095e028d408c6e2f875d64a5246ca60f0abf09f497efd914cfb49e95f627ed0c1a30dcb24d804e67b798d5e98fba821158e4cd1294096defc8c0903acad5e", 0xf4}], 0x1, &(0x7f00000001c0)=[{0x10, 0x1, 0x3f}], 0x10}, 0x9}, 0x10, 0x408) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x80000001, 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, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f00000001c0)) acct(&(0x7f0000000180)='./file0\x00') executing program 0: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 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, [@fragment={0x1}]}}}}}}}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000840)="346e4dd4ce32920272f1fbe895e65119af8c612b", 0x14}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) r3 = open(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) readv(r2, &(0x7f0000000200)=[{&(0x7f0000002140)=""/4112, 0x1010}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r0, r1) getsockopt(r1, 0x29, 0x12, 0x0, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0xa, r5) recvmsg(r6, 0x0, 0x800) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f000027a000/0x13000)=nil, 0x13000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x1}, {}]}) close(0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="180029", @ANYRESOCT], 0x3e}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x33) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x409, 0x200000000, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socket(0x800000018, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="ff02", @ANYRES32=r0, @ANYBLOB="5e68405b70990980008b0b5c", @ANYBLOB="c1acb19bdda52c134c4fa16696ae730fb113fabba67c2e71062a0fa352887430d44d1b9c8183d97c88a71d23c8bd36e9f43a17c9a842e2704ba6da6faeb9bf396d4c4b29ededd1bffd4462de4a92c38bb1687a59f584d913d9262e77f3bb59e2d0e2a868e6661391e403ec6e28d55040e6a8442c6446db0b3f9c9c015043b29608eea1c79bccd730a6fcb614b5941061f0a1a52b4d527c753b60fab41101d284fafb10ed62172fb8f5e8d0d38666cd04be1bed2b48cd8fc733575082969932700c9e4766e3da0e6662dd6c62017bccb4c9407c64a34ddb072c0f9555585dcbe411ccd6182602c90a81b973d618663a097ce76f90e595c153cf803b90acf30452ed7f00a16fa6deda59b94d2ee6f746803e3d0876d593ae95ab63093b0dd30419a522479171891b3cadc36934e6e0c51c024e2a51673e8c3770f61f05fbada5c5209452e044777b919b783f4bccb4cbb73e2469bdf1f70ff526aaa27395e1a0866d4460a7d3c3d5b02bd20f98995fbe6f3eaefb8f0820db603f6b12dfc95d3300ee0f8866d19bb9698db81d078d58fb589af65d60c17b73c3cde26cd45a057736da114d22874684c187dfa5d4317c5d6bb606726aecce48b5983c170956e26874f07f96555222c54e5da0689cc97cfae869fc9e6b3623babeeb7a8a5f6ed77c41d5a39d0b236b46e6db19fe536db07660ddde8bb32ba371c460589a34019f42a03eeacfaff17b0c6bbc544fa7ed0d278bbc7f89f7b5e94fabf7ddacb71b03ff85d13ea760f5ce95c454ebd39f61bf644c79db45821acbeb63866331455fa9bffe557d6d9db7fd51fbb6717907fd9c19b223a40fab25315b988b36849b74106a8d64f0c046621e0a5b45c811392209f1529a680007230134dcdb3b7561200d8f92bd594a7d13e19d63075c8fda9c0046273b06d830a9b40b050f6727ccc04c9168a5e5204b4d923a71072fc0b7661e90289f546b43a660595de8b55799908a5f2d4d5f6f59d100602cb885ab3fdfa6234f1d35acfa9b2d2e05eafaa2b9e07c1202d70ac33a380d5361baa18f3ff47e386ce37bceeb5da0e08246d5cd10543f35705ceecceecb5b5b67ad312b219acfa401bb2b16187d80433fc20dd6e540207e332a04e56cd2c450b2886340ad32e8b7c9c64ea24badd0d6c2d4e9402bfc2ca475194ff36b85e3d56c1dfa3a49ac9ab33be5c50e52337850217bf10226fa01ee063224457e51040bb551d8646a93bb91a9ca6c6695da11b3b6be4e041e0c26229775e2fa72913e3ee29f44705c42e62992e1e7abb1bb9f190d5926628a8742c567bb8de61ca82445a77e4fb3f3818c04d08c0ea312425c88601caaa2569906a5fe6d00fc3e067b118530f74df0f84efa9ddc49ef777aac60a098ca64759c12a6115ea59b7e955597bbbd08012f11dbd4adf9356b85b5abd020432775e9446bb5127e309d5631e2616762ecaaff8cb2abec77cf58b9bd1310f3a4c53b8104034395815180683a42cea1e02aaaa0613b09e830c96f1b908d823b2d12c3ae85ae298d6c6359c6b6f4b6b1dbd23daddc728d8154a5021f0ef6a836c4b82e3ce9ef3bf126b574ffcd3fe30d75ca99f034218cab85bb1cfb68a1af0393fe8f806d924062e772cc5b6370d608a291ee65de70739b72ba64143d7ca2c545d18ad00601e47f0f4e8562af0d9acf7fd32d5f27a0f5e90bcb390c4e04bcd0de02eb2804ec1968c04d5506304db8cd292de3c4608b593f676d0720403b58ecc1a6586efd88e1b7f727c60259171067fc28a50175e33ae21737d64532a15aa723e4d4c17ca34479931a80b917ef1dd75004dfdc08d5945567e97443b68b40491db9853b89ecdff84be6282ab91e40c9794f041a28275260ca2d4c1c956847b99b82e48a1c743de1f3f403a728e4ee3dddbc52b72dbe1b0d083b4eb7669777fd87a9e291ed11e3ea6f2193ce7a695e5667f0d9c90b8ef0f71d3ccdf180107ea51a4cb0da10b355b6af6b28efc0b8543867d3acc268255c06b18abe7a2c3932aaf1e2bdeb9282e68ceb6625e9f713e8c0bf801b376ab93dca451da1b9da002e16c181fa286015a7270e51498b105aba0da9436d7ee39595e4d527e23017e404761c2d4cefeb8322ce2261df995f7e1df83131029a54271ac39fa2d882a273246a8e5fb32c443b4bf670fe537f697748d9f6d6d7564d8173d188362cc316a0503981f25b79e3add3015563277bbfc81071406baa7e89848abc423b5ea2d619bed994dec4a12dcf38b00666abe1712d2404c19cb2f566f02237165e79b953f905326553a59723e3d0993ea591809ac7fed9e932a86f4498fe5ab9c8da51e18b5d031ba272ddcc4f2371499ea508344fb15ed0c5ec11151a9b86801f86b87d42f4814b2a82317192b3c86a0b50746fe3eb0d7c2e909a5e1f043b32ed8534e0a04aac78eebc0526a5ab637fb91d6ff8be0da3e15a712e49edc12de32b4db22cc05d4e0b39c3db1124f87d57a28245a0edeca6080b932b605f1e958886751d15014362c9bb01089c39a72a112504888f3d43a43ebcbfdacd392556c1a90aa283264726dbe2ffdc4267ea341ede3c5d10ce6e7a6765b7bb043ced3a6e5d8367b617b5d11799d9a7066b3c81e3093eb8bae681bb0139df3a8567b150e7dcabdd82ccd447e8965e2e99ab6ab551971891a870d05536442fad6cb7383883b2e9470bdb111c936e6d325c24914a41e2f2946f2155d75220bd9a041eb0ed9f95ba3b717b084de1b44f088652fc8f7a83c6af9c6b80d23d9de2b0ef8d9fbb03b8c3b70be6e072b75fc07eac410a735cc5bbff9e3ff6b19d52b7c893179dc9a04cab9d80776328ef913482e19fa470980b1b0d6b80f9c522b7fb2b016d2aa908151caf7fd298dd88c5f625ad47ec0afbae706d30fdc202e2e5f36cc2d903ec47b3dedf88bd53042538e420f0746134a80b351bfc3e33f1694961e371d84cbf5b000e534114448ba7b355a23e260a0f9c4ef6e2e6d30fe6031a342ecf212edb24bc8be02cde510f1ab4652476d05e214e3b5b1555caa5cb1ec0ecacb00d7cf3eb7e5a2e32f9aa524791bd125b3fb88d9baa2da8101b4c51873dedf7b6e6e0d3859f84c9ad2dfae9b517c2eb693dcfb6544b762c68957fcaea93aab6f9a88a12eef43c1aa8a19ee526e3340593c026dd6194395d7f0ac0c9a560cf0516aa9bc33c36179d8bfc4211540f2f8417b789e6674555dfec32d534eddba3499c7d25248f1fc49850600244efa4e96dbdb43694b4598a8b926ae0140c195f5545b1821ef880e3500d7aaa3bf09fea19126e3c83a66523d79d9561345e96662e0eb1a24460f5be61dc5a8c3f2a2c2573076955a361de46ae412eba4c963bdeb6015dbb9395116b0be42936d9a20523d067764b400128441b1d6f838fccd98e335d9b2720cb59dddf3b9df181ad1e9d2f139a419bd127db6bfca07411b7fe4cc14f487a27eb1f12e4c0c5ed64ea61e5f362f367c3dcc3583fb02fe8fb22955247531a8eb693ff29f9f93cdd686048c24361645ddbaa0686e58b79f6d42a5691a0bcccf8a98f4adc44399027533812922b29a7f4dda52fca86bee0d3953112aa34a2c8a5287b2180c65bf57fb7e93de4299c980ca0a856cf6004d0323fe2d255d8fa5d703a4d7810957272dd9874cd970b964f25dee4b480828f042c478da8677e31af37dcd05102a34e01bd50c5931847cdb2213b507b0329e2d51faef7265826e031135eb87e8dc680d90c43128d608cfdee67b641057f9c09a72c19be9571e5a96b6292f3e007ccd97173a8c7b1fa7ea8bfcfcf2b0075d91d6f8e5acb0f010e07605a9d9bdf7b1d7f412b1bc50ca18be85a571675e202f8b7d0acf17e1f8fb41491cf8b7f68a3841d013f03b088b9c818b13cdcf1ef147ec49f07fc294df47251de57485a0434b8df35cb3e66e769ece0755a9454bdf3ed6086e1ae9025094911097b797c2af978b4b9ca89adf4fd1371717ef973f24ee85bdbbf6a4a94f3ded226abfa95e5707702a2b6592216d7e998213ad2cf86d58fa0323c83f843d2adb632136215fb510b7ed2158157bc2c7e35ba959e222531efd62435ab2c69dcb5c5f3d7b15b1414538ae41a0f52e09316db17c6c8b74209203161ee185d72e2a63e800c5f3725568c17b3e21db8a9af8354e6ee09f817b7a4623aa5d23f2ddf08304a0430c5ea615233a9aeb887f08208785d03bc7ce28dbd4b3a8ec257a4c3a3e9a3eded28e1ede721eda94ff6a1eff72a5fd1d0b4c484c1f3a1900bdd3ebb17643fd10736cfce501bb521b51ac67d080d92792870356f31595347833db3a9b8345b9d45b466a1b3b34eeacc0f75196c3c79cd583dd569a9a79db5ed1eff3b502eff2812f99deb4724394320b20cd855432f0255001ccbfbf0f977e0afb3b794b590cbca1daccb0f1fc88674958b6ffb55aa0fb892e08210ec5267479401f1cf47dae311c0a2eb8ce456db1fe81192794ed19380082a751824bc24fce1a8b88d734b511340c8d87c920ff963e6f47e78f6645ff013b7a7e69144fb6fc51f27e0338bc3be5afaba05a5208b6b665775adbb528554abc81344285257a6dfdf1763398cbbbc3a09a90e97577ea14fb830c091505a2ff3a77df78e4e0668e5688799628df2c5b0bc905d32674958bcd7bd64d6340ffd07aca8ecbfa910ecc41bd5846867301508ec53ef73846f0c90de3e91128c721327b65e5984603f69eb9f2a2efe0b054dc0e15987abe6a06575d8c854026adc1a020e1bafe72c356d6ea77f29349b785d5a35d4aa31bc38ddc818a0980a0f251f8810992c950176179a9fd48005d1248ce38b5837c9b6dc143b91156241c6d457030f8b4767a3c025b3dcf065a0f9cb296578a278bbda164712b89151afad1e219a165879afcf92f1a6b8a234ab09c674ec65c325b8a6c5532cf29e5d9bc92ae5e48ce99129dbcbb8d4430d3aa09203e169bf1b9d294262aa8772f6f27a005473ff442ada6f8670db13315e6f419db091544a3494ab716bbf1294ecdb805197eadc6761f398d83a88869ce0eeaeda64d4e769fedc956e6298dd46234ee26c23acf895aa9e2a0146c6b153812735ff7a9af5159d80472eaf360bdb96558ecfdcba1144a24d283cf27ea431ef2c94d37213e9d05e366508e14f34ebb08cbcaec4e992c9672dfe783f759171d1d5f3a855d9862ac44c7a80ce868cb40c11fad22961614c3500d47ea4fb1477e2446269d8cdf4ef57b081abc473328c323394a34fcc453074937233bbc5faca4d46e27a783bcd662578413544287c15b4f8dfbac259556e75af7820ee5a541dc1e5387edaeb88d018cee704fbb4ca67bc5b0c34120b0bded8405a4e3e43524000693ecc14943cd8c0bde968e956d092aa54d3a08ec448fb30c5d8a6e030de3a751f674310f1e5976d07132443a0e0fc499b40342f0f9dfbae262fed144178f4aa5dda9e295db6a1a341f6a9a2957ee11412788f2f6d41720c2bcf4d97949e9374f9e281958c76a2a2d5b47294ae556295c660a3d179bf92bd1de076f5a56a0a6f19f3ecc3ccd5e6b9dab26d85cf53d002e36165bb7d8fe58349acbae9b926b7e30a1cff20e942bad4e0e775e31ad3dccbe4af3f83dadb0f9f3edcb619321ab1b566ce0d00a9021adba54faa1183dd9b6257560799004c6792ba79b84cdec85196b9c90346a5e4ada63e6654342aec6a8002ab0cd5defa13178072a72aae90bacc5c55d85e7884ad56941b709551fce491b0175ceeaeab94516f8c7c59900f73c6565e9a157a290c21e96c9efa0d237d9711e99129f4"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x3) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYRES16=r2]) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x2, 0x0, 0x0, 0x8}, {0x46, 0x0, 0xfd}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x5}, {0x812e, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, 0x0) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x11, 0x3, 0x0) recvmmsg(r5, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) socket(0x2, 0x0, 0x0) setuid(0xee01) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x4}, {0x9, 0x0, 0x0, 0x4d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 2: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b6000010"]) socket(0x2, 0x2, 0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000010000907800000000000000004e224e215cb8328fd57495b8e98a7a4a664d9a024a88b23cfc30f47c1a14dc918e175a2a07d21ad0e49e28a055d65503fc981365b42268a0dce8a288b2476869e3ecf9dc596525517596a282ddcbbf953952904236cc2cfcd509feba658ee1deb09fac58efa90bac2d1f6741e133be2fd6806d0d2541ac6b1737dce4307b1ca7b1ac1ca38c7f94bfd4cab782195ca89787b9fdb34cfb4e25e0fb95a08b58593a9753c50741d6ebc43680ece440a24240130659e95ea65604", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08060001080006040000000000000000ac1400aa77f61ce24219e00000020d21c4f2b679e7aba099cce53459dc1bcd359e12bb0a53a8e42d99b097a61365a2d05754544c2108fbbde67855144cc06745c1ed66a45fcd608c73c613de55a1f7a6bc2ef6ac45734a942acb3649997a82c820868e3f51b1944a718846ef"]) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) socket(0x11, 0x8004, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0x10}, {0x78, 0x1, 0x1, "dfc214d58307d25686a93a0befa1ab9ebbf814abea3fb27299a7fe735bf7d215730a4d18acfa9f6df365520c9e94bde3f539687672c06bdd70e0d777377744cf77937bdf21505fe810c137275c7214514a112c4f5ec75ccb8440883aae04f21d51931c"}, {0x20, 0x1, 0x86, "42e13d8e9775e9cf439a19ba69349ec6"}], 0xa8}}, 0x10, 0xb) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_extract_tcp_res(&(0x7f0000000300), 0x0, 0x0) rename(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) unveil(0x0, 0x0) r3 = open(0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) lstat(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)) acct(&(0x7f0000000840)='./file2\x00') syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) kqueue() ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) truncate(0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) pwritev(r3, &(0x7f0000000e40)=[{0x0}], 0x1, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) execve(&(0x7f0000000440)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000004c0)='+\\%))@+.%-c:+Z^\xea(\f\x04\x99\xfb\xf2\x95}n;\b\x1a\xf7j\xccW5\xe1\xf6\xb0N\x12\x1a-X\xa1}j\xcf.\x0f', &(0x7f0000000100)=']4!\x00', &(0x7f00000001c0)=':*[\'[((\x00', &(0x7f0000000540)='\x00\x00\x00\x00\x00\x00\x00\xbaC\x8f\xf3}\xa4\xe6wh\x1b}i\x10|\x83;\xcfz\\~*\xc4\xac\xbf\r,0\x1f\n\x0f{O\x01N\xb6\t\x96\xd0i\x97M\xf7v\xb2\x92\xb2\x82\xf3\x8e\xff\xf8\xf79\x9a\xf2\xe8<\xd6u\xdd\xb4\x88[', &(0x7f00000005c0)='\xdf!|\xf6\x9a\xf0\xc4\xcd\x11\x80\x00\x00\x00x\x10\xcc\x8a\x9b\x86\xe0SU\x0e\xbb\t\xcd\x00\x00C\xb5\x01\xa5\xe7\xa0\xe5\xaf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x15\xe9\x02\xc2\xad\xbc4Wh\xd8e\xbfZ\xc6\xd2\x13\xfck\xe4\xec\xd0\x05$>.\x87L\x14\xc7U\xff\x18\xb6\xa0\xec\xefSE\x85P_\xf9\xb5\xb6\xc9 \x14\xe1\xfd=\xe3\x9c9\xa0\xefm?\x97\x86\x94s\xd6@\x88\xd9\xa5)\x84S\xefB\x84\xfd*\x1a-\'@\xf4\xe2\xcfa\xff\xe8\"\xbd\xf4@DgQt\xb6u\xb9\xc0\xb2\xa2\xe8`\xee\x85X\xc8\x04|\x86\xe5\x96\x93m\xcc\xae\xffn2D\xdd\x12\t\x9f\nW\xd9A}\xee28W%\x8e\xd1\xad\xd5\xad\v\xa1\x7f\xbaU\xaf}\x9dP\xf3\fW\x1b\xc7\x1e\x87\x1f:\xbd\x17\x031\x05\x87\xbe\x96\xb2\x1bq\xc5\xeb\x82\x10\x1d:\xbc#\x91jCe=E\xdawApx\x9f\xc9/n\x8b\xdc\xf6h\x18\x95g=\xff\\\x16w\xa6\x8c\x88\xed\x9c', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='^,\\:\x00', &(0x7f0000000300)='#{@,&\\\x00', &(0x7f0000000340)='%-)\x00'], &(0x7f0000000240)=[&(0x7f0000000400)='$\xe6{:-\'%\x00']) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, &(0x7f00000000c0)={{0xfd, 0x1, 0xf7, 0x5e, 0x1, 0x9, 0x7}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000, 0x100000000, 0x0, 0x0, 0x8, 0x8, 0x0, 0x1000000005, 0x3, 0xbfd, 0xff], [0x400, 0x9, 0xfa65], [0x0, 0x0, 0x0, 0x3ff], [0x80], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x0, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2005}, 0x0, 0x0, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000006c0)=ANY=[@ANYRES8, @ANYRESOCT=r0, @ANYRES16=r2, @ANYRESOCT=r4]) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r6, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) preadv(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}], 0x3, 0xfffffffffffffffd) executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r4) socket(0x1, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r7 = msgget$private(0x0, 0x10) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r8, r8, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r5, 0xffffffffffffffff, 0x1ab, 0x7}, 0x101, 0x6, 0x0, 0x0, 0x0, 0x6, 0x1, 0x8}) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x51, &(0x7f0000000740)=[{&(0x7f0000000200)}, {&(0x7f0000005600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6a28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea138feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c0b9b3dedb330aad10425d5afa1264448a1d37264336ab07673d82322c8874c40a13b5629a53d6463e2cc36232541450c2e98b9ad01af61253d22663d56d0fe7715fc189738cdd7f32431ed4d08a6dee7f5add4ab", 0xff2}, {0x0}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x4}, 0x40a) msgrcv(r7, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) executing program 1: ktrace(0x0, 0x0, 0x80001010, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x8, 0x38, 0x28, 0x9}]}) r1 = socket(0x1, 0x4000, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000100)="faee4db2a5febc10a8f78845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06caa2f8cd2f0b991571cdff56dadd4865e556c5d99d28b06ae98c3352eca0024b7f171d07a440082ab", 0x65) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)="fd0cc085e044e937824284723f7e0264831870d5812ce89c5683cda8c42321fae61af75ee0482ab52d8bd189b55d36b2dbd0ea3805666f5ed6942b741b23f746f4d20943f231a93f87f1c4d004e020faa18af9166dec83bf0ee1db5ddc1776f871aa4c942eb36c587c58b5ecdd65ca38312e654a2955a6fbe16d471967a677d3a02916def04dcd9c8636", 0x27) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = open$dir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000000)='./file0\x00') readlinkat(r2, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() setuid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a1a0, "bb080000009a019fbcc2583e2f00", 0x0, 0xfffffffb}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000200)) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r4, &(0x7f0000001480)=[{&(0x7f00000011c0)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b27043a7ae54fddafef2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c2", 0x4c}], 0x1) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000d9b000/0x3000)=nil) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/162) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/125) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f6", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x57, &(0x7f0000000140)}) r3 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b", 0x6c, 0xab7930ffa8ff6f6d, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81286947, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0x0, &(0x7f0000786000/0x2000)=nil, 0x1000) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x233, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0x4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)) r0 = syz_open_pts() close(r0) semget$private(0x0, 0x2, 0x51) setrlimit(0x0, &(0x7f0000000140)={0x2, 0x20}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) r2 = socket(0x18, 0x3, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r4, 0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r5 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = socket(0x18, 0x1, 0x1) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r8 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) recvmmsg(r6, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/32, 0x20}, {&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000740)=""/148, 0x94}, {&(0x7f0000000800)=""/44, 0x2c}], 0x7, &(0x7f00000008c0)=""/247, 0xf7}, 0x2}, 0x10, 0x1001, &(0x7f0000000a40)={0x9, 0x6}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) executing program 5: rename(0x0, 0x0) execve(0x0, 0x0, 0x0) getpgrp() writev(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x2}}, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) setsockopt(r0, 0x7ff, 0x4, &(0x7f0000000200)="02170000", 0x4) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x2, 0x0) close(r1) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setreuid(0xee00, 0x0) getuid() executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) pledge(0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x0, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) fchdir(r2) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0x6, 0x70}, {0x3, 0x7, 0xfd, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x403, 0xa, 0x6, 0x80008}, {0x5, 0x5, 0x82, 0x6}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x40000217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000100)="55e5d188f5679b11ae92d8aed1039424a9fd428ea57f60128f7b3a7e112e5cc7ccae01a476bebc653f448b80fc9fe72ce3a50ab434b47bbe2ebfdc860ee40e8f110c53afa1379c9bdeca4afcb6", 0x4d}, {&(0x7f0000000180)="aa4c102ff6cb166bc8b6ee0b3544b991dd0e705dea18315afce4364c2d57e00b7801c1f3cd236812f72abfb696424062b73a56f83d34b27b43847ff53cf529e16a0a1ab1922dd9c32b0326ef9e9e62f22d39dc702ad00b56e97918880e4a33bbf8e4ed1d2c8d6a0064dc200d43b907e7ee35b38cfb8545292fc6355b7032ff70d5636ac45bd8e8cf9e4af3c478f3120da6290346b76a08", 0x97}, {&(0x7f0000000240)="0922e2fab1bd885605dcf969ee0aeafac604ab8178c8b97d654c319143ec020fdd5291c913e338cd9862d0935ee52780700b3de59038745293d056cf4d", 0x3d}, {&(0x7f0000000340)="184029720bb691b5d4bc799b7e3a5712feff066362296d392a69c042c18d3107defc6a491f4604aebf8336c6fe73b4fc479dd9c86d0f15e56cdebbc2e838f5ad409243613751dfd01acc2efac390aa9c46a77c1227ddd3168d61ab1faff02065b3ddc91235042726caba382b0ecdee0c2a9244200bee8e5f241e09f892140cf5733f3f8e1c53d7e696d07bb83a825af7fd629e63caec80ee2dc2f769104f8f805a02eecd8c5ae9c46ae3ebc00ec6bc1a34c5b5f79f709332598a3b7ce5d9fdc55dba4955f1aec235bcc1b4890d8dc2875f729fadd4b43fdf8e9f343c1b0d73410330b3aadad4451659ab0698e3806da0", 0xf0}, {&(0x7f0000000280)="e9954d4322e60c00d60b0402c2adf9e319b7", 0x12}, {&(0x7f0000000440)="7f054e28170224851060058744d385b0cad9c5cc19ecbf482d86f09f7447c1b6144f3ee2207c0cf98f9fb1bd96742cd636b4ebd1d8ad058caa19a16dec170d5773115e1cd578b4302b52c1a02904ffe074908beb5f02d5361d4347633e0b82ddcbc21527deddb0fdecc1c1d7a247117ad56cf2d4c6ed973808e167acb7b53b9f8e1aea1f645acafb00a983f81ff961484381e8ac13366790442bba7e6e43ee42e1fbe55f7b08794f36f1452f2f439440bd", 0xb1}], 0x6, &(0x7f0000000580)=[{0xc0, 0xffff, 0x6, "e4ebb7144011dd23b4fb59ab471fe89fa5e691bfdff607db0f6ebcd368cd982dfcba2d9f3c80e9944e46eaba91c90af8a254314cc21247a2fc37f212596ab1ade741e4e9a6a94ef68726ecf5265d1ccaf7366f57eddc402da8f25ab745cd298b8cc342b3d703e6864dd80869672ec4260246e082cf238bea4c2068c5a1cf42c438074849b7002d7697e8fe31a66069a028cae1ab16ad68cd7155c4cc57bbb9d49ded2c0a25b615d33623a6a98d"}, {0xf8, 0xffff, 0x8, "8ffa570be11ea7f5d0fe0c32f0477ae9ded6e1a9d4bccd9ba77d4addd3585a070b8d440abb4afec97c15727bac3dbdd2ae38c03de15b41597ca38d1a94509c6e2d2dff047b3457695efbf6d2266b2a5e75ce5490c6cd6769a0ccede449284c065062f48975ff1f057f70219fcb423aee053dadd187bfe9bbc6eff4233eeecc0044963d1377157b8d74dc8e1540127e2c7b67b22e9282ed9c0a3822becac3a36facb0d07bdda4e993d88babc07de4b0639f9f489f2f6c84acb72ac0005ec14a45e9b60083e33ead451ed209dfc3023cc452aa5e0afe12e4f129d039de534dbac3da6f7b02b5"}], 0x1b8}, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5, 0x3, {0x5f3a}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005000400000000000000010100907800000000603977"]) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) setsockopt(r5, 0x1000000029, 0xd, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xe1}], 0x9, 0x0, 0x0, 0x0) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000540), 0x4, 0x0) (async) socket(0x18, 0x2, 0x0) (async) close(0xffffffffffffffff) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) socket(0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x30}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000240)=[{0x4c}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 4: socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r0 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000440)=""/221) shmget$private(0x0, 0x2000, 0x2a, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x0, &(0x7f00000001c0)) getuid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0xabe212118763e30c}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) select(0x40, &(0x7f00000001c0)={0x6, 0x0, 0x20000000}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getuid() setuid(r2) chmod(&(0x7f0000000000)='./file0\x00', 0x208) r3 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) close(r4) r5 = socket(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000200)=""/170) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f00000004c0)=ANY=[]) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x5d) r1 = socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r2, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0x1}, 0x2, &(0x7f0000000100)="aef8d98f9fa41e371f03d52c75", &(0x7f0000000140)=0xd, &(0x7f00000001c0)="9ca6478b992e0e7adf9aecfcb397180555f24d2d7a84ef3dcb44ac3349ea19f0b85a1121bf7631225a48f60698c56ac87daf51d1f524e5016ae0a69a3ee4beb2f606380105a299ab42460817c9d682044ce1d3815906fc3478f58945b7f8", 0x5e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x6c}, {}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) open(0x0, 0x80000000000206, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x875be7aaada81e9b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x438}, 0x0) sysctl$ddb(&(0x7f0000000000), 0x7, &(0x7f0000000180)="241a5d2a4e39ba4a08d1bf87ccdb2140580003f0871556c5561af91e1ee1bb99a2a20048472e6ea9041e8d9b0000105d2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87db0566b3604f7ebfcff1d69dc9866812db4e84d61427299453b7842b00c6b5d02eeafced5208af1ca8a1f62e8bcb565add80db0e7b8b667fb1c5ae6775282e28173530e0d548dc7aed371b7d5e661b513f1cade4f5fde483de16667e3cabc239b25953f8613025f5bc0d81032cd4ec99efa981ce37a5265d0eff46b8ffc20db1c8aa2b13227668e2ca701f5690aced2a6da24a806c3f4d02bc364db6e6c29e72dec0de3b88a5bdad141720b73b", &(0x7f00000000c0)=0x8b, 0xfffffffffffffffe, 0x1a) executing program 5: kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{}, {r4, 0x40}, {r4, 0x4}], 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x7f}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() read(r6, &(0x7f0000000080)=""/176, 0xb0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d9c71d756c893e868f00000000000000000400"}) ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffe) write(r5, 0x0, 0x0) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r4, 0x7d}], 0x1, 0x0) dup2(r2, r3) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) executing program 7: fchmod(0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="67fbf80180000000000000000000000000e4ffffe14f36814f6c51cbb52877cf00d62de30a705703fc4355745b14ead3fffa356e3fee3e6be76a15f62d9845c69ea255f9590f26189d0d6fd6aa2fa2963d2d4b687812a63ba1d345", 0x5b}, {&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac3b710e82f18b29b567232e", 0x19}], 0x2) execve(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x6) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x8, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000e35000/0x1000)=nil) shmat(0x0, &(0x7f000060c000/0x2000)=nil, 0x0) socket(0x2, 0x2, 0x0) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0xfffffffd) r0 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200bfffe, 0x4000a}) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0xab88e6a2bb3ddd51, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x2d}, 0x2, &(0x7f00000002c0)="67fe44b2fa1a8a1b010f4ddf00880c0c22d035c3e4073551a83e80053f255b9635e56973685b11f3616e3654adf9e7067f6013cc24c42b4106adcdf0e0ef578cadc7478b6a1749df06d8a3746bbd853dba772020ee2a0322b6b38f530c350b94e9c0b09dfd00aa0000000000001b2a9aa8294cfbcc27800000006cc46989e7abfa5128cb9dfc06e51ada84ec0631e276241ff64656cd4bc976a5a18a0cf8937de2d3ce9c", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x1003, 0x7, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x101}) writev(r3, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e92156c6894f86720365d50eab4ffd28903", 0x816}], 0x1) fcntl$setstatus(r0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000100)=0x40008) socket(0x6, 0x4000, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x3, 0x41) syz_emit_ethernet(0x96, &(0x7f0000000180)=ANY=[@ANYBLOB="50ffffffffffe04b1c561ac486dd6036e28200603b00fe8000000000000000000000000000aafe8000000000000000000000000000aa0100907800000000605adf00000000fcfe00000000000000000000aaff01000000000000000000000000000100000000000000003c040002000000000000000000000000000000000000000000000000000000000000ffffe000000200000000"]) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r1, &(0x7f00000002c0), 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="b10005040000000000000000340000001a5113fe", 0x14, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) write(r5, &(0x7f00000001c0)="d9537abde93d", 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x2, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f0000000001006f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950cc7035d104747dfeb52d71ff261ea5dcb1ada6ebbcc3cacf3d9c60679ee4", 0x55}], 0x1) getpid() unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) socketpair(0x0, 0x1, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f00000001c0)=""/220, 0xdc}], 0x2, &(0x7f0000000300)=""/206, 0xce}, 0x1040) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffff70, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: r0 = socket(0x20, 0x4000, 0xfd) getsockname(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000200)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}, {r2, 0x98}, {0xffffffffffffffff, 0x1}, {r2, 0x100}], 0x4, 0x0) r4 = getpid() ktrace(&(0x7f0000000300)='./file0/file0\x00', 0x2, 0x6, r4) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(r3, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x0, 0xfffffffffffffffc}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x400, 0x8}, 0xc) mmap(&(0x7f0000041000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setregid(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) msgsnd(0x0, &(0x7f00000003c0)={0x2, "c3b2a36402f4914755de52dda56925354f3ce4ccbb02f8b650de09e8c60383e38ecb7afe7e55f575124d80d4895c233dde45783568f792f92d35d316fec6e4df07bfb2f1bbe6ec1d44b415e1c3e0e8328ffb755ce5d2d6931bafa6e48e1fc7b1830cd3572e9fa9cc1ae78275dacfa2e4f7ebee9d6257fb3abaf483b8f02328aa81314ae315afa85aa07f7f2323c6f81f561e33da9d5928"}, 0x9f, 0x800) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) write(r1, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x1}, {0x18, 0x0, 0x7, 0xfffffe00}, 0x7f, [0x3, 0x2, 0xd1d6, 0x400, 0x4, 0x7fffffff, 0x7ff, 0xb1]}, 0x3c) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fchmod(r0, 0x180) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000040)='L', 0x1, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x2}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r4, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c513, "3c107d7e682c330000000000d100"}) writev(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000640)="75ad73846921d8b869e6e96980e3395a8677ea1eff9c4e91b31ccf8c689d31373a1cc78781121d48d920586308155b8e305c6f17666b5afbf48782509e7a33fe3ed3e014cc5605eb2726f501a575aa37ef9518dd7d0fd7ae4b99f6384fc54823d31a45ebdb7e3b8f121de50b1b746557356f3d8251e6b0a3110d7cb46e71b918936340d52180e04b84143ab61b5fb5924cc520b89da621f636a120b0da8b6df905b71b7587678f8eb77980e259452bff533c03f0c10b", &(0x7f00000000c0)=0xb6, &(0x7f00000002c0), 0xfffffffffffffd07) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = dup(r0) setsockopt(r1, 0xea6, 0x1, &(0x7f0000000040)="46ae5b36928d5ef6c498cf2d963f77883635c8e29b4255d32971c190239a8384d9227f223989991a9b3e5fa76eb3c4ba8bf4335a38eb666a1a475fc107367d10748b4018affbf38f1b62ea898d41731a1b4e950b90efbd9a07842681c4771cf33fa5ad3271c5694d968eacb1b3", 0x6d) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write(r1, &(0x7f0000000100)="8998da5dda4ed80ddad30fb9f22d5242948bbff6942ed406ce57b77821f98ff06501d803c43cac75e2ed167e24df426be2acbca880ff795b52f7d9c41be1e637e5641bd5eac672af1ada33326fe5d805ecc7b03e420396c8c6ba2208201fad6e5f3130403b2f5ada41530733fac064bff86d3bcd1c803469130c973a016418121b48c5c93514318dd272687e225ad2e7f4fa0d69fed822baa21c88fb5f73b766593b613952274ca3dc22f3c47fd296f42b9f00210a7222723d48bff61c2f7267ba7d4a426a", 0xc5) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x83a4, 0x8}) sendmsg(r2, &(0x7f0000000740)={&(0x7f0000000240)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="67c4dfe6e7dfdd9527c1a6f0d7c6ba8bf52c8c6983ba6c0d6ce3721a7a7d4909df32354e270c2c52144563ffd4a5bba13876ae08886c459d12b06c01c23739fda6af411152", 0x45}, {&(0x7f0000000300)="2ac85e7f2a5cc10365f72d262c8fd7c19df8c7329b0eae2c255c22e1c1e06e2a97a7c791b120e011a8fc7bdd207469405c8cbc9370d57b05c8851308c77e9336117b6b81ee462953d8c77bc8fcc8be74ef7e93cb", 0x54}, {&(0x7f0000000380)="c2f7e80b45cd565ed0b1ae04cc3a845564", 0x11}, {&(0x7f00000003c0)="2e0b8e166649b0baf7b1fd0f602406770461fa73dc667b68abfe343e923be4bd0cc929428fff63132f4a09f457d8d5f96b10d4a0d1140a7470d821e25482ff3f97c4715813060251334028af18cf7ad59214e16dc1ab7f1c2d54035a", 0x5c}], 0x4, &(0x7f0000000480)=[{0x108, 0x1, 0x1, "0d44caff816ca5187eaefc28cfcdfca7bbf063252ec840df16cac65a986be4c34bc1afe1de24e0794ed69234a15d1eb46a2d27f062e632885e51921ce92c48e7efe559dec3d17bfe3969aad057ebf485dda33aeb1bf151b5c7aec5e20fc8c120a286e1e9abc0b88a96575656dab09cd6dbb828c27106128123d18a0fd6964d68262c8e6fadb1413aabe299a822ee78a45999d972352a0fdb961d18f3bace2479a9e3869432218c88e5d06a6e7caa7b5c71f67d9cf122f838cb0e7f73a07cccc3115086570519d13d56fcb5f87e856e0232feee6541d4d28ecb77bd590f69e7273e7b1eb6bc5267e3674e7b06ca8224c935534e19f18447b4"}, {0xb0, 0x0, 0x9, "bcbdd75613c64b4153b53ba978bdb077e29f6b693300b4e8f3ce1fa16b10b0677307badad956f7431ff35b56fdb6f90f5742190550ba7cb4205e174fba88adb305b095ecd048ce1165f47954c2da030fa17adb856b2c54356b47d68e43716571cee6826d216a185de21ac30a450f9d67dc43be5898b44925cf346a07c2db73d30fd95ed7038358d3b078fb526e55c0a9292a92859dd4ded1126c80926f548987"}, {0xd8, 0x1, 0x0, "b4bfbb4b80445aba8b8310104101f1252cf62a101a50d877be03affaea77cc0120fbdf226b13ed65284dd3cd159afbcbeb338b4ad91b14f4f6d77186a229ec9c296b5edba36b7ca36d0313ea5df5facd972bc0c23422d895785590f6e64228648531e94d9a80de4ff9bb131f907583e3b59fbda808ba6b397741629f118888c4e22915dbe8d14ac889ba1a711a689c32f95da830f621be701193dae2ce5d21e109966be8ddb10e1081f1e40a67a157ada3e8752ad211536c795df21145d3e3676f"}], 0x290}, 0x5) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000007c0)={0x10, 0x3, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8e}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xcd0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000000000000000}], './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a40)={0xa, &(0x7f00000009c0)=[{0x8, 0x6, 0x80, 0x5}, {0xfff7, 0x1, 0x1, 0x6}, {0xdf, 0x2, 0x6}, {0x8, 0x20, 0x9e, 0xda64}, {0x3f, 0x0, 0x4d, 0xa30}, {0x1, 0x7f, 0x88, 0x7f}, {0x7, 0x4, 0xff, 0x3}, {0x7919, 0x74, 0x4, 0x8}, {0x0, 0x4, 0x9, 0x1}, {0x52, 0x1d, 0x1f, 0x3ff}]}) socket(0x2, 0x8000, 0x8) unlink(&(0x7f0000000a80)='./file0\x00') r4 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmat(r4, &(0x7f0000ff7000/0x1000)=nil, 0x6000) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000ac0)={0x10, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffffffffb5a1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x845}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3e63}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa1d6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9a}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x51}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xbb3a}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x43d}], './file0\x00', 0x80000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0), 0x10, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00), 0x8000, 0x0) semget(0x2, 0x2, 0x40) mkdir(&(0x7f0000000d40)='./file0\x00', 0x104) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d80), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000dc0)={0x1, 0x8}) setsockopt$sock_timeval(r2, 0xffff, 0x200f, &(0x7f0000000e00)={0x400, 0x3}, 0x10) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000e40), 0x80, 0x0) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000e80)) mknod(&(0x7f0000000ec0)='./file0\x00', 0x4, 0x7ff) connect$unix(r1, &(0x7f0000000f00)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$vm(&(0x7f0000000f40)={0x2, 0x3}, 0x2, &(0x7f0000000f80)="093160df6be17375e0c05586301749989e20cdcb93c45a7a9846f6853a92e6c6652a4d21fbf39aa0cc67d5646ef8f367403aedf3ae37d52ddfa4a90efdf29b29875c87ddc0c992648931da1332366ed9589e96d201fea862ce6311935a43e22a119888f0dd93aece0159dc8f436e7625d159a46030981ca59ca6d48c58ac98", &(0x7f0000001000)=0x7f, &(0x7f0000001040)="4f5b4d13dc14f57c4215b1cf9b3cbf71830c6427eecbae7f8d55c2b9c1f6b021fc8f18b63263973b81b7bad142919f187de980c28cb3444d16642c5126620679def17a12b7257a3a8923bf2c01d2e3f88899c545cfb751094bac7c14bc1e712fc41307885f2f18db8557be38a6d45c5238ccb6fd29132092f458922de7e4789badec75298c3f304579d38071d23299040cdc5808dd034c2e8781deac25cb30c1be70", 0xa2) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001100)) executing program 0: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(0x0, 0x0, 0x0) open(&(0x7f00000008c0)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000003c0)='\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) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='\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//../file0\x00', &(0x7f0000000140)='\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//../file0\x00') link(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7fff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000440)) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) getppid() setreuid(0xee00, 0x0) getsockopt(r0, 0x3, 0x8, &(0x7f0000000080)=""/192, &(0x7f00000001c0)=0xc0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) setreuid(0x0, 0x0) r1 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) fcntl$setown(r2, 0x6, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40001306, r1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x8b, 0x0, &(0x7f0000000240)=""/139}) executing program 3: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xe5, 0x0, &(0x7f0000000300)=""/229}) mknod(&(0x7f0000000400)='./file0\x00', 0x20, 0xffffffe0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x3) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) link(0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@nop]}}}}}}}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r2 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r3 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001480)=""/156) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000"], 0x14, 0x800) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r1, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f00000009c0)=""/230, 0xe6}, {0x0}], 0x3) writev(r5, &(0x7f00000030c0), 0x0) r6 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000003180)=""/194) r7 = socket(0x11, 0x3, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) sendmsg(r8, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r7, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r7, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) executing program 2: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(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}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(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'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x7}, {0x20}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206918, &(0x7f0000000100)) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) msync(&(0x7f00001e7000/0x2000)=nil, 0x2000, 0x6) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x6, 0x5bb, 0x4, 0x6}, {0x3, 0x1000, 0x800, 0x1ff}, {0x1, 0x3, 0x8, 0x7fff, 0x3ff}, {0x2, 0x886, 0x6, 0x3b, 0x5}, {0x1ff, 0x5, 0xffb, 0xafbc, 0x4}]}) close(r4) connect$inet(r1, &(0x7f0000000000), 0x10) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) socket$inet(0x2, 0x0, 0x0) 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, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) writev(r1, 0x0, 0xffffff0a) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x59, 0x3) openat(0xffffffffffffff9c, 0x0, 0x80, 0x164) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x0) getpgid(0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x10000, 0x0, &(0x7f0000000080)="db2325e1c4b2bf9f579488eda84dd0fea6e247857ea885ac76a404e63d6436f61630573e6832f0224af101b6e47158007f70a95f7e30b6cbc749236457d9b8c2c0ecae2d6eb82ab5254a0cea628c3d176e572f9620be4a5f836e237c4fab80e570b82c85357857bb4f8c8165226c12fb43a0151b10bb2aa3bc15b12c23cfa10081c4b8d247e42c2dfc3351c452ffc345508e2a36b0b7e7a16fe794194b57ada593fc3eec274e645e566f809e8b12d988945b46ce7d35968467c52a82332ea33c56c6fad01cf965341b24b16a6d56e32fe2cdaf935c66f19f57aa1dae60851fa2d65e70cad690caba54dd5ba2bdefce2ec9ffabd8bbb48c0ca85e50463af457ab02fc5787ad8c69da4dad07fca4d9f89a83ddfa8425c44556c786a2a137c3f4e0302bd4913ce157895c947508ef03e7fd69ebd16ea3e28d556e65cc648d92246ffb6b491a7eb503c704791b3230272a2e5bb0e071c11a7360673c160478729737273e491f434f621d0f91a8429390f34ab5b65ee3a960f41c872d2542ce2cdc85b8f297d755a12fb32a0760bb73496a5d3d8d8db833bc54683a10fc2298464e60c92b2495fc576ca8b5f428727cfedc1e1e8fd78f48bd616a16abbb5ac26a97c70e5621b33e1cc81ef3fb21f3633ebf731be041244ef892f550d4a449a0535510dd4338f948f5d7976e5d607d2e26ce8b47c155d49aea0a71b6c63c79dde3bc0e4c575f56865e6c9fa03dbbba0ca0c62a21bf24afdf6d631d9e9bb1eef90946aaedd7a99e8f034048276c3520cd27f831569a8a3a9e1996c5d611d98bb2f181e047a114352b1a0192f5eb81708726bd80e3a46dd36b3c7082f76091ff6107cf06518192a52381bacbf5ef29be5249713d1a6ec4c7c8c9fcd9c11378e6a7ca870a7b0cf5c7159a833f0e89e40ab3262c5bf5615115080c6cf7fc4d6bb8942b0b2b4aebbafb705d717ab347fa5eafd55ebdb7f9c2455447b7ef17d970771efde34dd74b140d079f78b1f79811dec6d466db672472326e69c08433a52845c3043e4138d3b288087b258e29a198f7496399a59f0879e8b13096467f0276acd4dccc618786ae7d23ff4860e03764c78bb76b506a9225dd8c1de2d365cbc0eee9afdc1df11b9040a845a17f414f061e45dc3929779c6a060481a398f2441b96a5edc9cf90c76560cb68d3eaa332b4977a801f4ae0f37acfe9b727a9f04531bc65dfd1c07c3a2b1a5fd417be2ffe5c36d859a253e34c06b76968d78152979061814629a168ee0001a92052596e371c68e98ec7f1f64c7a98aaa2f0f2a4daed729cd89628c63f7bd0cb0bd3717017809cdfbf5a67dc2b5d7b16e4bdd8b7c94b73d1460d85fb01190595b664c681bf1c030811489903352ebe6efcbc00df1ddadf0aa25a1fcdfffcc8d39e1deb8c94609c8e2d627ccfc58be5445de4609f25c4303e97c363d1c49d76401dd84c3ba775f3aab0faebf05f15f63b846a5f0c9b912632237e7aa78c4564fa543bd6ce87bf232ca823f8fd3240df383a3af153e699a6729aed176cb096b3fbdb1911f553c149bd74781090e59b004bd6d98ab1dfab917b378f6ba23f4a012e5557c7e7ac003d5c2b09f380a1ea0a87c3f2b559e1ed553f1f048f2a8cea96baaab1feee88b85e887a78803cf3299e1a3fe5286b47c2ce596b6f0e920a82a5b3ab35e6dd264b75985a5879cc3313e70c3c8dcad10117e2a4afc5ace96ed180fcd0b0b2c8e0889ebc428427f4c0c9e1ce918f26daf9a6c3cd8f1cc3a5f9fd4459f23cca89c3278e0536fd50801f1504d440951939f74cf5c89a59ad6789c0fc43b6d897a7998473069c547b5c9309f2bdf70df026ab1f93f18efdd137056d1d95b43561f71d7958fb99fee59f19beb4cebad96f7bf7cc82286bea5bcbb0bb495a5ec96493ecdee20a0b408d1fe69847e3922299136bff96268ad500963e63beff9337b9c115a73649e787fafec71dd61e1029bc93a89ae9ed3949fb0e10e1924f294233056000323279497c2b9592ee175e42a443091e5e4b51490847a253f406ed2a885a1fde3d4e78b64f020dda6b5dda55262b0ee3b0556a1ad5b4f74e72bb23fabdc92e37ef3c4602a8f8ef253ae9d452024a594209e4e6e4ed15f4c1720220ebfd5df6618f51958012101f92a7e749e4e1a57735c4669c5ec490fcefe00fa7b10531ba942cb5220235d8c405d7e1018f8f61f30c55ba1422507d76989ea821be8eb042af27a53927010765c3dc1a52b4147fd1fd83fa55b8cce59be19252eba66504dc935bb08be8b921579500a73ebf688a571c1c7ace6e1251bd5cd864bcdf5e40885faa462176c660ac349e4369f34355523cda59c7612e86442c172b5ae7f84353cbc7921031472e4fef1acd8a1b961a9e0672cc2090b52cc2488eca316f37f70453dbd2c462daeee3a29fcae078db6806b15974dde4588f4c0f08c1b4a23cd22b4c3fdc5e5d9a779e02d636add9549eb684770f40d62d35e285e0e49ad2408a03b8ca845d6620e03f93dbb2e749564520c4bafac0a3131c92c545521c2fc107f0ecce1ebf162bf8a3e3fc1c9d728307489c38dc7acfeba4a94502a791b45870e991c9983e3b1611465866303848998856057db6c1fdccfb04a91cce561c3dd8a65f03baf8a539ebfa9fb5d2e804df5d51d15cf50a384f43e254d9b67fd666010ecb23b8cf4acba55aaf19d072ac05095f1c503844f3adcbcecaca5278cbea61cfaa377358ad014845f9fad205ca62ef0fd6f4337c6cfdf7e9994a7996eeae82f881107d0daeb09cc4092c20edca82a3f69b7a66a7c5f91951a2a232029939f00f3dfa40fbd8e21fac232e19ea7035e46d143979255a6bab5830510079e1deb49fe8b6f158bc02c3c8d19d3e263f154aa861031cce65aec3343399c9dc70a476235d1333b110a621f7fe221fa7425bd0eaa142383995ca2346169f20175a3bb13f38d87fdf23c7dacae42ed6fa93ffb1b2f376af7c2c510bd2b95a871b36a58fe9e5561237d30dec8dac9066b337c2b40e6ac59f19bc3635dadbaf5d84ed3699f27d867ef73f111448b935da460f375a0e648537da20c7413ef8573b8f005c47b986c18a5f46fa138eaae41d068d4abc5e53a58d2c24929c29d84ce5786bce3f836a867f1b368e558ce9408838ff79069f14fcdeec1fff6df89d6ee8004b0a0b02a0e19bdc6e25a64eefe50c2645ef8c2dea96c1a22a5e274bc44f8800e3b389b035a649ab6d88bb9a73fedc1b0ffb7cba11b5d7810ee8c40c579bcead5e361a9e8433c87ea8549165d3fe7941b7d8aa287dd1f118099ff230ffbfd6c1e414871c2a7da095d40c68251d4c4df96bf9f235b74718550c59a960aac9c9a83a1e02697d77d4169d0d909eae6b41d1727cc554a4e017b64af0a0b2d2fead96743fb2a1dc8985b545b4d919d7f84ccf07f57e352a59014de2e4bb5a4a61c78f9e7f21ecd7fcc473f1310d99a52890832988b24d373d82872c42ffbcab783b394466f11b610d9e33650f8d3bdfab34ea57c91f10df6090b86b7a70a966a0c05f9f0187d2c3cdcb28b7c5591c116ee09405556a2753d9268e8a39f37019425ed810a6be37645def6fa373a4204697545263d2c35fa46823b6a8647154e5ec95cbca92f4fecb8fc38531aaadce3878899930012db518ebdb8d77c2a533080600137ba8e8e723becdc9fa284c155e18aa46f7c9829c55a3a3fb017f6599771ec52ed71f98daeca8a0d558d0227afde9f009be85c6636d99453ac46042c4387747b175e9a02368d891275c6ce79ed4f2a6eff1452a53e314c21a8068fbefb8f70fa60bb934b60ea9382515bdaea089205b5b8e503214638779f1c4fc03c7f32d44c728b87298a34974569519cfab4d122c73fcf9745ce100275a699bea69eb3c2f2220f1bb9d975e58d0ca80c32adf41e7cf97f910ec57faa8ecf0f90452744dfee0f14c0ef1e9dd386d899dc89e553648ec22cc0511dcf2891301409c7c6c2b0fbf21a2562de624835a44fef15b956d259444d13108faa97be2849fa24a3c2078d5a33c03ce97b3c849b21d119519142c460307d5d27ee561f82821741165e7198dfa817ab7439f4e1083bc1ad897543ad52a54daa990c32aaebd1cdc7916cc974e3fd9234b973517ee8e56c616c2b2b9ff8a20111df459f09bc64f9ce75eabb38b04796154d184a99726e98e193b05f07ba0fdefebfe26ff457fbe1e586953c9967991bab08c379e17fe559bb13235feb643ee0d1679bb00bf4635cba2aafba8a1b2ae9b50e566b66c0f42b4c261370c37179f26e5f698ac3bb585da0d8ba6d0854fb8e5e7e91c6e9a1dfe92aa7b05d02769a399462f6b6465af895a741690708d5214e8661f7b25ef238f7b7c27a016678840b3358e77ddeed4b5a757fb55ccc496cca3f5d6c6d233a8debbb4b91cb57d2a0e6457a7be425282a68e2ad778ed3dedc13f3a306d54046bcd42baa8b9397d60bde01e1f6655f774f511ffc52d1f05671e52a53953495c596aea14f19f65c7506c8f3b3772c28fb1348ace1cc3c634a7730834dcc223eac31365fb0009f2ab548715b7f87480aa168b8206370134c79a38d8db949efb5715a1391b425a5c881b40f52849d27163774019d3297ae7749fe31175ef0be35d2b2ed4a09451eb9ae6dc027f65a88136d40b316db971de17f04b55348e2fbec1f86326642ee6015fd682cd486f630d329621c586d7bfccf9e0dc3c3d8fa4c1fa7e7f35a88643036c86c770c96746d58e8a0ef867b857c2375843dd4a93e648a76e97df8798e22563bda6b8fbef7eb3c22cad312f01b7fda6ca39ff4d34df2cccef4b44e36120640f0af2d21c2db98155440849aee6b7795a20b6ebc743a3c09af56550a66deac163d699274d4fb536cefbfcb5273569740903543a27efffbc75acc2c9a3e3490ac93c7d4586193dba4b0c3824cae21996ec2ccf3e58564685036730641a5a72d65f1b75e2699fbe4db974f21a4fe8d9a99b623f8c8c5d61c0ffb93d56dc86e2797194b10106cfdfa6aaacc815324b48dcf0134731d3040e3fa71f63256d73a9ec7e15df37535b8e753d7f16bc90b7f87c7bf091325a7f0d7a0b8832d3f7bbd67510e7edf3b5f99063082f4921dfa32ee4b61b221856301db2e5d13fd05a9ec48ed9d67f29d4e33f21fd2d49a56a2d6968751ca38ea2185d18d1c0bf57ac34d2df674a647f2fb89945db5549bf5b73d1adb724f258f29752a9a4e5c084714ffd1f019bd3eb7a3e2191954f9dbd4bfc39af58307a8efd1422e8dfacb6b16e43eae79f1767abe2e531513f1c3beca11bd087f78a7bb875f46d4225194ff3cc831c97f7aa0ded5ebeac3ef9f878302a477a773e7d6e1b1bbce81aa7235f060bef4da1f908f17bc3ff20f07134430c73a04c1620e49de5ddc8f3ca6abd12c3153b3df3317728fe294884b95633a2695d6fa87187b7edbbcbf257e58bdeb832feea138198bbe5b97c2cf170f14ca106fd71a34a15f3f963e2c1dced8f3603e9b5318ec9ca921da17dffb25487f103ac8acb7cdc7e252bb4b804a2011a6054add4512fc83ff7e9ecfd052590aff286462f6b01cbbf4386a20fd37a93c35a8bf2459e773e347e94bcc0386de133b3de273dc911347745781e7f6086c8002c2f24562e229d6cfee8767e7cc7e4158cdee6b3264191b1d917b4e0c212fe418a601e4dc180e091ea5d97e52f76c3872e63fdd984fc76b7ad96d431017f46335f481f9d1509de4ed8a4bc6ad0f2b615a3d9863b746456a54d43186ac2bb959d34fde7f0bdaa15539e2a24ff1b823fd7a3e1", 0x1000) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) lchown(&(0x7f0000001080)='./file0\x00', r2, r4) r5 = dup(r0) fcntl$setown(r5, 0x6, r3) recvfrom(0xffffffffffffff9c, &(0x7f0000001140)=""/198, 0xc6, 0x1002, &(0x7f0000001240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) setegid(r7) semget(0x0, 0x3, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000012c0)={0x2, './file0\x00', './file0\x00'}) r8 = accept$inet6(r5, 0x0, &(0x7f0000001300)) fcntl$lock(r8, 0x8, &(0x7f0000001340)={0x2, 0x2, 0xfffffffffffffff7, 0x200, r6}) mknod(&(0x7f0000001380)='./file0\x00', 0x6000, 0x313ed573) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r10 = open$dir(&(0x7f0000001440)='./file0\x00', 0x20000, 0x0) mkdirat(r10, &(0x7f0000001480)='./file0\x00', 0x80) accept$inet6(r5, &(0x7f00000014c0), &(0x7f0000001500)=0xc) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000015c0)={""/16, @ifru_data=&(0x7f0000001540)="2696ae60c1c6c9d42dee143f01aec77f98b7c2043e468484fb17b51343a4e734b98404f768798db8d5530a7137cd5f256e3c151fd8f60cfa7cacd3c8268bd244ac1b617172f13ff60511ec3a2945958d175474e0c8a43eb2"}) getsockname(0xffffffffffffff9c, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001680), &(0x7f00000016c0)=0x8) link(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') getgroups(0x1, &(0x7f00000017c0)=[r7]) lchown(&(0x7f0000001780)='./file1\x00', r2, r11) getgroups(0x3, &(0x7f0000001800)=[r4, r4, r9]) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000001840)) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000001880)=0x800, 0x4) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000001900)) executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(0xffffffffffffffff, 0xfffffffe, 0xffff, &(0x7f0000000040)="50c56582", 0x4) r1 = socket(0x0, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400", 0xaf, 0x0, 0x0, 0x0) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x2, &(0x7f0000000040)={{}, {0xa9}}, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x72) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = getuid() r1 = getuid() r2 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r3 = semget$private(0x0, 0x6, 0x40) semctl$GETPID(r3, 0x0, 0xb, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x200, r0, r2, r1, 0x0, 0x0, 0xa}, 0xd1c, 0x0, 0x1}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000001c0)=""/182) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) executing program 5: sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x10, 0x1, 0x6) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="fe", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) setreuid(0xee00, 0x0) pipe(&(0x7f0000000140)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') r1 = semget$private(0x0, 0x4, 0x46) sendmmsg(r0, &(0x7f0000002e80)={&(0x7f0000002e40)={&(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000640)}, {&(0x7f0000000680)="992d20156d4c5b18aa89e0fb014210234ca4ad1be67c05a405c2dfaead7b4c23f05ddb302af18fb5135a6b1bebaec2b2d87d8c4fa4abed6ca24383a422421f1151d69120e5e606bb270051880e78f10866984005336d499ae451b0677944358bb91df209563cf75e165ed6f126b1ba5508f03aa3c4886db551bb646d00dc764b0cd56c27d2a1e8aad40a23317bee546fb695d28fe1fd87ac6dec9b9af5db208af345e1545a5fec447b4b8c90d94a162663b1d8da50f3243d72fbab708fdfa4401080df06b80c5adf40dfcf1d9fe855746a967a0d477de1c139fd4cd39e80921ae06d5f7e7a23", 0xe6}, {&(0x7f0000000780)='z', 0x1}, {&(0x7f00000007c0)="ffa481d4101a248f5f99bdf7c78b938f61b88efaa2f736dd40c069152aaa00142461c90280243c0838e60f22e107da399d91ef2c5622f17e80e4c5e0b4137386ea316e0a0df0d1f8eaf55ae77b5e5e9a01f186b3d72c0424381a0d2ccf4b123844b13521a4da4318e3acd565ab04e03d56e1c5faed2f9a389cca13b7f6aadb23f41067c05be4199118ab2612dfcbe4d973071e79832d6b6b891b518447e92ef902908743e417a47fbd15fe8eb7661e486fd1d1aa3cb2d27e810d48692a1a546942e55af23ac4c7157664b1cfdd5aeb582abe9fb86ef1986dda5a4c09cf2a2f5af8507f7a21bb05035040e1e29100e3ba213674", 0xf3}, {&(0x7f0000000940)="405ef11b375ff1d5ae2b4703f707a0fa926372a969460e3c7e168e93160f103ae0a2f2a6b8b8fa64c604006f2e4bf673478cabb8333927480deefeb29992ebda5cf1d61bac5bed15c3e39f6765c68c12ce4fba57806842848b0942ae52bf6a8240d000aba1fa39709804bfc4e85d7db0cae49a00ad070a45592d942a4a6341b9488f74fc575f45a706224d7a2e6aa70815163d41cfd596a457566f1801c59b8b0f0a21cdbe817dfbb7929c26e09b06d2d11759f6be9408ec0c701914e15ed404fc8a85783cffe0", 0xc7}, {&(0x7f0000000a40)="3977376aeb41e53fc81cf29a1a9194989ece9f77e5441b030cd47b10a5cf819d1380c690f312b520db90ac076d3c2a0bd0445c55e6498ea7ebfa14eb06c37cd20e91ec095728a93ee59d8823fb8bcb8a4bd2f63ce8f455f14fb625b4d39e16c82db5f6c8e8eb8bd4c73018b4636bf4a6a9417fae2afc2c54e78bf8120944e7f543721d2f0df822d9d39854a9a8c0b44376ba47d3250b8d", 0x97}, {&(0x7f0000000b00)="59fa1d10788aaec38363da8f12a069bda26986ccfff9bd4ebe8b55b48d0aa40415d7b20b5a7d8f5d2ccb887ec28075831e396620e0a3b43da6848d988796fb032184e80a2a4288de230eb56d84fa007bb53ae0dc96b88322dab7c80bf60a3166238ee01b2550214e358538171de0375adde704c17ccb78ff712599867a8209dbd3e844f5b588a9068efa5cffd633ae33e65adc89a9f5a531f949bd5f7e3f3c2d14f4f19b352d9c5887416d8bc84cbdea89cc52240beba3e03b28bc29a62b4c2d06b33d4ff50d6fa5c53000b00acc560185030ebff74087cd6e64b98058662e1339e8df92c5edf629bba16a30007c94c86e8a13edff092bb8f7b5f74e5614f50af7457f56ebfc476dc2e8cdb86eff9aa0d168369b27061dc5d3949dba32054622769dce4cd1ff68ec99b4fe9d4039c3d83e3d20c0f9592f29f018a6e46f989b21df0b4e2903800b1a0332975be742ee7b6b640974146df1da9e8e91f63d84a5a176eeaa78e1557d6c80576893ef910adf6e2dd43949ba7a6cb2773f80a692dd8eba238e0ae4ca45a76a182eaf9cb7c3d9b0698c9c4b24a1aacb2a866b0af7016db56455931b451b85ccff1c8f77d735fbc21de0fd0b4e417db65c466a154ec5f9ea6a0bc6bb4563db4a276aa2686e473ec82044d1e894dc0f1daa741bb316a0d1122bd2905c0ac14e5d61776fa134f6db1aa724099e9531527ea2eaf9d8ec76a9b4744d90bf0e9a18c24edea18d3cb17d2df2d14ae037ce3ea9aadd23a9beb5bf54a5074c6355bb148ebb7f288ff9355fd6da09c2f37a40e89ac4b12bf128c4bbeb478108b53ccb4d59fe11c9be4230f0cb87cc036d793b53ee293d244d1ecc4876887581ffc230743d781da396a642480bfcbba9729ea33bf7d60bf69d949520b720382eb6d817a7373af501011c15fbc720436fae9807eb2cf8b1b64698bae45d9974b7dfd303c4b981970a650a72b7a79541eb4b9f68f53d950b139aa83e5889a338064d2d9d7703ee73634a4ca8a3e1ee2b88923444d401e4ade424724a1a260d15fa5a919a6a0979aa4a4f624a872beeb47c85013cbb981bc1f5aede610bcf0c425a373aedb893ec2db24695d700750699587b63efd6417f7884ccd96ab8316b42c75750dd946eaa5be7ef00c03bc36364fe8deb222979473cd88fbe0c6f47b56dceafe9a3fb8905f5b2a785f03345ff358111e1f5c303514c68ddb34d28364adeb8ffb5e6fd3bbbe1ac23e7bf9eb0ad249d881c880409db3350a8ddc8b8e6d9498da9da8a3df0f6734c30616cd35dd8e13187e60208bfde1f659a9c3ef407164a47f0b9b30a1dc35498f835142649660e8824d0aea1524a78d48f0bace8a6520d2241c80be94da628faa4a588ac865ddc81c0c89950ee426e1af527db63c670f91052d7dcafed2f93499ce84bfa84b3a9601efc3c669490e4b44251d0ffec8181d0c1a18709bbb4ab38cde3d92328af094ea979b8a415d95642010b8fc16a81cc559dde3e3afdab21e0f3131832d8753d2a5b335ffa3ee3c60ffe90d1d26695f4c1084f39808bf0b7dd0c859927166cbf0c64e13c229d74ffcd9e1d2fa4a7938ff48facf9b811e1f2d9a48e317a1b0794bfefcef390a818df8b6ad9a71443b7fa88f2433016bf8804c24ade3d9f92ef9b3c08e9c32501a2216474f51d571bdfe0966e53345c06d0a7dda8cb8d0a7cd419b8c02b0ca1335be8a1b7c57d8aafbee80d4a5545ec1970ee0e7bd154b7e561fc7fc0e40402bf589dc68e3ac53fcdbe8c935ad86fd18ae3446f370b23a2830ae0a7a859c208a89ee5dae257cda994f86b893421c0f5e72b9a4abeb40877942d6dcd6f2a97c59ec6c745e10b3c62c661b6577b47f0bb92883da18faaae71b096095f89e2b33f1eaa9046523d2e3f40ee6f98bcf59e6973e82e15714818fdc01b1279c3450ad19b4de565bb6e90683359c6f647529acf0eca274563751ea5aa40eb0a587e823a378966bfb30e4662e65dcfec0fcd62623a0300ce8b2b146a77a8b58873156daa5efc609381564d845500bd4b26ace54d2bf754c8ea642862575060f177641637ad53388491f5f4c3545b8c196da729485d15070b8976632d37d35b7029d35a4ec74cc197ec448a3a912eefa55a4b22f5f933a4cd27fb0e2218aef0147a5de02fafa949df0c75002bb9ce51d0615c64e0cbfc37dd0ff67d1610a2809059e2c313405f002a556a9daecaa250ae967a13e46bc6c06cea69b7c2bfa3e376201597defe01a333c86a0d75e2a9a65c366692a16fb2f42c2e9e38b2f3e94f8e94f95b32f9589d70674248047f42ebd31b4a4ec6854785b2499492b9183da76f6ffff6afa9650d2851f3378826779588e997b880e6596a59d3cc411fd823882a206fc8a1450012fe5e5dfd7b006b69bed7ac96f99a15d96d191a7e63f0150c212c62ce83c12ac4f3e61a09cff5e645f09e711c2818a02cdc13c2700fcbe91a7ce76038d1613ca072e4318ba7e4315b4eb45aea1ad6cc0e0b7529e41d292d6bf78e1e7023981b9819c244532901f8445f67afb9e6ff5687f1aa9a7f7dffd28612fc6efd983cb39eeea28c802cd4f8afcbe59fcedc842e6e7bfca9228210c62211939b7dd33c098c4fa6b0a985814c373d4e90e721c24371da3eec0d907fc2514fb6f96e3a3f558cd683fb47cdab5e7383b055ee435e94a25b2570badd32ec0f5bfeb210ec8c4d8c67be85f7591ace9523b660bb8837e6069dd2ff64e71e30d61f6a9dd6d72a769fbd97010b810e48bc451fbed93c8a74168447765bbe9612e52c03e27d3146807b95dba983b2bdb70b5373c732dd4de970286804bfb410e1f19d6e20ac54b27e5fe0eb5a25566c9ad52a4949c273d5610b2c9df99c024f9ab9cf632204481637609062c2ae391de77891a3746b9c1bece4827eeaa7aa7a62eabcc47ee6673938db18e69e5dd4d88cebf3ba26b75bad44bf286506bab8ff2f69d99e40ed962845c55bbf86e3b3b0006b7d5cb5907706e1d6b44ab4d2c1337260b29b2ebf97cb0c227e503e18c75fd093b3ab1ada3a3776329bcd0011576f2beecc6673682ea35ebef7c5c21e8480839ba5d611967cb34db977d17548b7fdfe44b5394d3fba89db19cf08df744691c58c0d85fc3e46891fa2cd5bd0b4fe6b5dd7503e7bf1d29427e57ec6907bda0082e6007751a80379cc33c42a6e639bf064277b526976db435b11c11ba08de52ba569db3527a092ad1cd833ac2c79fd7af5c4f69a12ea0874e86069899b749c6eb959917bfa1c9f5ef0a579aae0269f4e2909a5f472f72dc7dfdfca9d87ba9d90c052882ee1a6ff076615eedb56ae28bdf308d354f2f718974db6a459f0ad9eea5b7d1d34885ac46237503a84a3a30de01cf7fa9ccdd928929efa99f89dded4ba78d1c7615415bfee53fdcd18cfbb1799e5e39022a9b316eed565d5284e2de5501ff7d46b344fed5d12dabaa1e7442f4aa3942e4053e4d385409c5f277afac903343c9245206f01fdfbb558bb1670f409e3144306f3377e9b16f626c9a39d605ddee187a52cbf506736820bee806eaec710dde4b3883e34500534f14a21c77e6a8588dddb0ef2aec249f8e3c18087ac1502c5d4780bffcb094cda7034b8ad8846363ae4b4734e747c8b6ca8e0e4590baf54e65d73f92b631fd98581232d93e3565a7c7d6c264f4516370848cf5c3bca7e815ec1a9da35587d6747004801ad1bc2931e521c1666cd7aa279549ef5f3fd39a32ae14039d170fcc2c7b2fd32ddc0f559ae9b6e086af41576217983a0475837a435964648bb4ff7c96be46b75a394a385d99db6d904605aadfecadce2062d15b9f8951459cb7832226d9a41849bf52fb520f1e4d1caebb55bf4e614fa3c2e3b63e7d7c104b73b0e1f790597d4ddcfc59d96c05ee02e6ef5ceb2c327dafb0d8b4baa47fb0e5b63ae252d48cd0c04ee3162b6b4f64a04f181097d056692d8c47cae3ac12b1ac87c89dc1901c336c71971a20f4bd1b75288eaac1a3641e9b718e51d877860a646e29c620933395cbf5a8d96555eaf1cfda52f529eafef86c884487dd5cfe7e20193a028f924e85d426770e85c93e94a6de275569af32cc2fe28108789b864071fdab5db0c03f0129261b79335a6db5cd83060a13c719324d12ceafffea20d653531d4f541be003e3dd819892c6377ec47c3b60cb8473b199e6187ac582e90aef29cae115257ba8a81f08893d72d1e6e1d2daf825df23ee4927b1227b0bdbfbefa5d89aff5ed84f2cff6a60d2a492cd7c3a58e0bec91d553ec76b5a82eb86911f71c445aa3da1154c04b2c8320167c4bfbb97589e0ce30123c4f91c591f708da1d89311e69a580615cdbf9b8417fe19b1cc5773f34d517332ad1fc85e5153f0935ed9fe0d2e3d9de4914f7c7a52da51ff6ad181e6df7b3a70a866a6b7b08e6ed504daa6443e8d1b7053209d05bb1ddda90c3dc990bbba47009576936bdd59fe815762f4fc6cfabda4a455f4a6c3e2cb27c9c652184ede84a1e42b69df0a89f07bff809e5225f9f27082886667c6bc85dab4c69dd3d111b3c08bc59774ad63dac45c42afd0d0048e83560f5a6fe7545f67b6d3f2866f04cad88bb94b3751766f0de19f077355b251ba588d4c0c21ec529b210d3ab29788dcc4b069bdca47091e726bb6ffaef580779e790fc8f45e4926d7151c9422580bd1882d6052518346f47c42edbe3232253cb086c05b2b775c8d3c5d2e526047d9fbc90983ee190038499d62ae5f044cba9f403ef6f924543f66d772bbb51a4fabed4ebd560a20ea13b0182a5d346673b04b8953be920207152ebdfd2572869aa7ba97c81e1439187cca6561a9ff59acff16c897afa78818e8cf17000234a8607b962f33062e6c3cce5729518fe6e55bd49a7a4acd80cfc9fc49dacef4aa89512e568ab51a65c35644dc9f04b746201256e5da379a4b60a3320ab8fbb1bc4f03ac2471145e87e5f627c64d030484b2c5603df0f3f4ec95950743f203fbb2ce9c880f7478f87d362cf84fa5a8705156a29b7cba46490c73f1b5dd8aadcc827422a72a5da6f3c55bdd593840a20631c9adf0a3e090b69dc5237a38d7474b039d56107e6461b93b56f7633c3304f82da1389706fb337a6692abcda483f6536d2821a1e956bb9989d4baf55ed89bc855f2cb64f7f20185980b88aec37baf82eb415974e400827017b18284c707411f0c1cde90cd885763a23c37323e96ccd59d4cbb1021c3d85ffe08ec097c2de10e1f62e5fe60277eaf7081368ecdb20ae366c660964532e0f175414e28d15eb57538e9066c9eb9bb421010d133ede8dcde5801ea69577b50daf618baa1b3622be0be2939c140d8c708f54bd8b15f8003652cc3814a02121c6dd3f72f95833372925de8b88f0891fcef6033e2a2d2f47c36442268566bf88fedcda9d7dc7a39dd5dad5288a13a705cf153aca03cc0ef14949c90ce78d92f99dbedff4b82882a765ebe695fb7dac6e1bdb55d4359fe6d404fbab53a156bb764e134adabba40103ae60252a899306256748dd81dd1dc63f53ffaadfe9ced155263d71b428d1b06596db51d6696256ac0ddab8f1e1fb12425a37f53f6da69c70c357ca26470cfa1351be9ea074a5060cac184524852e0fed9a6185f0ed34d2d8d78c05a94f696f81f3f49ea76ac1f98f183037c667ce6de7437fbc380c10456c7df8b389dab994f92dc3804f10121ff1af8631f0189b8c36450991ea4cff083def575321a2feaa11ffa5a78981bc44cdfad2d9df3796052381d2bbf071f19bdac52a2b678cf41d7bbc26666894e20a392c", 0x1000}, {&(0x7f00000008c0)="be28575eb899cb0febd224ecee4e", 0xe}], 0x8, &(0x7f0000001b80)=[{0xe8, 0xffff, 0x1000, "4866183069f748c16392d5af16f2c43cf5ee3e255930f96ed91965d50a6dfa200616526538944fddcbd6a24f9d2e6e7561bc06b3156227e7a26f998aea28d7ddbf038fa958b6462416cfb1b2dd4fa97140c24a2f25a42b62c5354b7fafdc5ad4172d828700904b5f4a2340b8bf0911bfa44a63f47972b7cc73fa8e3b406c55eb3157459096872367afa70a35f5abca219093486013d8437ed8044da645e595bba7a0bb26acc3256252018e32522c50a4f19014f288da7a9c173b37f0d04f76f235f76bbb0e7e1e58486c0bb1edd5eb54e5"}, {0x70, 0x1, 0x162, "8c4ffbc7383fa56a81eb613c440cfe0b9817e98e41912af44a16699a2d6724f85f957c430c00b34068d39206cd89bf32e762ae87d912889d2e72e7411e5d9f9f129232f92c68528977bdd21c3feb3ccaf5f9fce1b4cf2ddb3124b8a1"}, {0x20, 0x1, 0x6, "80245370306c7c8117"}, {0x70, 0xffff, 0x5, "ac10fc65ad2f8abec54d95967fce0b792f5d7189edd56b52a8e761083d2b0293fabf6f4eca4bc52f780882cc411140b20bcb1dd9780911c27b28a30c6d6146edb943007d73984c58d7fb4984295b261b9db5cd43ba4ce255591371c703"}, {0x1010, 0x0, 0x20, "38fdbd36b4992098c715fe9d2c2425a3284d7f3ba1bb247dff114de6147573e76403841d154e8ad934c4dc33486f3100c90948ae5012f83a64afaee18c541f1efd479e1a7f592cb72a8f1ffa847a672c364eedcf64affe5e5168783a904e460400e234886610a98ec0b044a2318f4f3a79d8bd5e60b85d700433e33885d3cd460322aee3ef72f8843ae9be83b1e9ff8831228c003ace711c638d05a58b8c47b44e6bdbb4cf61401a9cc03ee5ab7b9ff4c6b3b48bbaefafc8795248c346935ad08c59bf3ac740d27adf5fd062bfebf8b93b91350f35e1a33827557a65a8c4a1e1ee827eb84d6423a86b0389f5b35ac342be98994578a9ce8788e0d3014cf397a6b66d8695f8c8937e05219b61a9610ce918dd47202b2d0cd8643a0f8dd86c917a8e5aa4c4cb374248e5afb8571b09213d08f597cd7d2826cd580cc929d98d54c7bc70aa04d5fcd61e9cb7b13c13de8170c2eed7b30c0833a75442cb56eb55c9dd1f6b46588b722e1cb799d483eb7e243159e5311b44d35c2bea36c0a7c3ececdb8a749ff59d0623df5b6670284584df655eedb1f0741a66429aa383ebebd5e15e1dad659900ee0fdaf0f694d22f4bbe2f17fdf2b4c658fe6e8c83015c434b1ab287f9ace0f40d7826854c6f88ae835e50c9893a730af51c039e9801cf8f22302cf7c72ebc19b505f7a958c1f7e6c040c3568a2176011f3f81547c00efa2e3e481070b2d30c447b547b6e6515cee225eea4f9ecf8fd324ca2779c591ea2cf5273b61215f13623c6dbee32f58e905e27e54f5b7feb1322c7e2f0229b035cbb4567914043f1cf6d94e426b0dda0de42670aa20cfe2710808a2ae95bea8533feb37ba6e7f258c4d2da0fabc53dff77b11f8f22a9ea6e813b0f02d2e057fe8f95e658835dd03466acfad91f0c7690816f5ecb6e5d223f0089641878e0947fc7d64a2dcadfc073149a1d191d2ba9e0865520118ad0a7dca48fe4c6042683124217550be114c8559c56fe6be1fd02533ec9285938a44580d99517d7d5a6985f55b7cc96272786c2ae6027956ec5d1bb2b88eaa614f84c7688b8bd26985aefd4c832d758f2f313ff1d74139db429261ac6a42d8ab35bb96e81f740f2f9affa998f049f2ea430ed996cfa59eaa874a2750d524af62cc973095f4067595135e9500ada6c36dd6746f4b1555d5ea338c1e63908ef61511ad4ab7c6c560d7223e0f27007bcc2617a665db399b87a8cf312052b44bd45097b5a050b959050434cbe0b8640c8b864ccf62711f56f8d5dde65c9bf21a9b6e7eccab816f919c059eb9f143966bbca8278fd7f8eddfb4de3f3f465bdaffd565ca85b014397c4826d39d118a5d2f2f2183f463083d761b04f917eb1ca245a6a9a44268ca2c219ad1f4df78e920d86e10082a3af614bd31d9e3ca92ca793ae2284f2468e1444c4514f9704806879aedc80fb51dc7579a65c35f1a812d98425d8d8c21e60549d5b0c55e44eea4f785f45fa5e29c8bf6989b957b0a87571b4e99bb747d82e38beca83d428819b7730551a72afb544a4bfafd1fedd5557bc1ed6a19f7f8ea706a54d72966347bc0477510fe203fdd0ffe7b0d17be749bfd495f651cc5e63638ff03c3006e601b4c48db873671f7c9038d2618e8348db4e69ae260813d4a80949e9d86fbfe8d1c284f4993af73bde9a25abed3081378c6d5690616dc780901df008f8d4a9ce793854712b943e5f011fd42d9760479b3958c9b55215abf2adc76b82ea449097900e47b08cedc87a889d39adab28a985ee78fdf0c8f54e32b1b438c5645bfe22bc60f2f1b168f255755b18316dd17cf9879ae5889b29bd28c7f65c6a4fba82b903ea2a2e8016ed9127bab752f93cf968477db377d187fa4fdf036dc7416f5fe01ffe3d3e5b10c34e0a768e60542959a5d3ad2461e66a02cf164dfd51e6383ceea21d8a9367c994b36e9c1b2a33019bcc7e0e5031f2145bab728fd830eaba716670d8b473b4aa82b9e7d05de9ead4a4b96b1f070f83e53cda28cbe0903bc2c46c98e618d5e4f37f6ad9696ea7487ba871df1adb6455ea55dbd74af67bb96f64722a0c750362c2e83dde53a7b88385c7bbc3947d01b6251f98640ca5747ddabd05a6bf99927dc6e2a219cfbcdb10381306614f3ff17774ca8322af86436df514489a17efa9bb5b6e4ba240823413484ff2887a10e0481e115d56c8e2ecc3db1b4e022d6dd88aa368f3695bddce2a8f4c017ade1e84991a6b142dda8cd100088ae0e6d98b4a58d21aadff405f30d4df9bf90cb781db60d00319dc2ecb52b1a3c06e364c26c33e6755549b9bb7a3be1c29d4f17ba1b06c409bb323c339662698e5dab6cd86bf87fc62757421f961ea327b19ebf29dae1f7be26ae8209f287dcefd3654d24f6c19f684f21ecd8b80622a9019c444f4ff7784730e01e00ebc29deeee02de3822c7447fe53bcc732b74d2546be220ea27b652f215ba16e53e3e89a6bd960882235751d448c289cef16f301138844006dbfaa91ab8abb63b9953ac020e4c8e633c93c6ea0992d485b7383ff2c90b5f0b8410782dc0e5992598b08bd06c92aeceb3c84766d126d2ae68a4d0b664496cbe2cffe36a616bac4deb802bb16ec0fc28eab625194e3b157782809b99e7969d4da443fa714dc523805b39cd302586a0fb9434453357864e46039343e9d47f91bd4b1eceb902d5af805f75e30c53dbf2baa21c759d1b36ddb2622a310013d586a355847723c4178d1f93ac13a228b181930e8bee2b9fce16680f341c774d0e3793425d62cb5ab301c2f61b89f0942374ee86cc91c47e1aa2d0a41bdb5ab5cfe8e158430cfe360d395082d61ce8bb786e6725715f7e9092c0f483ec89d43d6e87797a62ab1f76d58192d2ae9c77dbc6e6cd642b329fc84e41a1af210e3320fffa45a99b3824a87e413c404d2f86146ad3b041b13efc0aa62015add00d068da6da7ee9161941ec12f129f54650a010cf4206e5096d0d8bfe677affef015b1882b3fb3f6203ce4b78347aad61d1df23891498e95afade2b71ce46c18fbdcd58ac27af0016165b08c3157c124044f7c9f7556f45f6555def97928b62076aa32400bdda0334c226e0f8deaac263b2e00e816d3a49e3a52203b81c812de0a6d333f4299f491c8c1fc862bbcb942970225ab2d0a3c729d3b715146e7bfdd8de2640abdd90f44ad64df6bb4d39330eaa390522a753d9d70a3355792dcf6e26fdcd877aa149481d30852c129bb27b60dc5d398a937d3b19cbfa4063ad3999f5579e131f1636c5dd736280e74f2d634d0ffc35fe371c0ced1a1e6075f26cb012a19a683454fa6693a353b6218b5e533677ca9d9528fed63bea620376e1e3992658892551d61e008e2326b8423900ceabf210a8a6e5f08e064d0d6020fdebb3ed549beb829499a96287bac3c59666f74d602a5f077adb77487ce782db727d21e3f7a94136b5826e2960b6c99ce57e0c8eb9d8642029a891294d1161f56f612b5dfd9a77acce127e4355f2e8263877bafa10cb5ad4efbed38f4fe4a517a8be5ed71345a2eb6f1cc295e2d58dc495cdf1e0e53102326680ac69e8f184d36db063650ebd0e8bc5fdd751fbce4be398c07c82c9257e080eafd53649d053427babe698d7296b701ed5da9de526ad4125a45522e6ebc2880d9d0257a1f27c22b7f4483ea7c5cc1ee0906019ec502b99c57542cdfb5d12d79c7a6cc51233e676150f4add0bb439240fa260825a61378508b391369d33500c1e3a4a322eec75fae3e922dcdf120fa2ec8f8bc72bf58ca15c3e38e2736905be32d54ae85e9261e3da44360453edd03a8564f1918969fa730567c372840778843c9b8bdb36ecb43016e46d0dead15b181b690a95f7998995701dc3fc3d20238b45b76c78218064b66dfa0778c769788183efd4e9ea57a8bb94bbffa3cfdd3df85bb51318f3d26d1f50f7d55b840932c00d6ab46f90c8ea637e301416451d3f7cc60fe17d74fe866865c5a12256fc19a8a857cc615512320e0e0fd557bb31dc3b14e5ffae55fa3a1cbd237c344926979f1802e7d9a497adc95beb02f377ace77471b9676b4d41c95969339b3f9b82d8b420e4979d4b3e468229916f273a443fcca24abc2c7d9bc4e5bea1a8e9d4b1536642e418bd95aed3c427473731d9151047bff97ca6e58b6a7e0e0d50da7cdc9e59b99969ed3c15b3ec422e7baecff183f8385ca0dcf48cdfdb579e8e1cfba9594ea33c2aaf01ee2fee30e4905f1e93784009aa7057a257b98781230a179729a3b724ee19f433e546fb1c644768a22770f25dfb3751d16c331a39b69ef64c1013f37ac9de73cebc6e529d5c868e34e8295c689e930280f2be5ac4a98e11b0bdc90d8e4452366f5c25bfe020bfb2edb0d109677be71b45fb2adbcd6de7e89d5d1d4c57d77ae183e2bfcfe9ae0461664c59fd20c56cd0ca286b1b7abf5010b18638ad72490b623998256219e5b66465198be664f51be16d9e81c12d0f2a4650a5b55da27de7a1522adcea8a14c48ed496396104453bb9b011d08bb97085def7a533f0d7201268f611252ff451da4b378eb33ad4255f7b21238cc9fc8d0c86630915929a99defa3d2b11e88ee9d52b4f4cb57789ed6f589b77e913d853c16f712e3564d094719c4d2ef916c5ba057e819de8d68c6fd7788694c9213f53699b557361f6574e8dc0bbcbe03882fd2822fec5954f8e06a5156083ec85370b6a70608f0145c673348a9b0a882f7787a6cc32d4490fc5fbbc74b7d31392bae799871c663255f83b65d173eeb6be97cc10b6c5da5678016bef6eb4f1020fc7bf0a886a990d6667d434fd99b58be94b8ed5962ef002febc53c67f61c0018a27ba070c617ec2333e305771f3a0ad90d00267e5782de1ca42a12b3d9c8c47990e06490eb56b365263ec1edf515edb2c76bb64fd8bde19a5aa3f8b5faac06a8f63909175ce0f43d31f6bc2aaba67a5b55b6cb446cba2d5b7dc56c55b950211d08936d2a9dda2b3f85ca2ab04066f3b105a0f849a848275f55e4c3a5728b8ad08231694815a20f7a170f65c138e3a810b50ba01388cd96b9a53f72b814d9aa638d7101924cc5714388cb8b5a7048f721d6ac76b8803d8d00aef37cbd6e254920a52829f3df5d68b6efedeefef5afece2ff702503caf8d598f50308d373ea608f07535c35cc7d9cdd042e0debe2b2344a06c4d4e3f7194f57605fad7b5ef580f5093d99f8653f8fe91420f8a36dc8680e1aae76df5bc328729af254b9c6d1d7b7bfdb8eb0443957939a1bd83af205c5c30481268af5a0e685618d0bce908bc7956ebc7cc1584c48b8ceeb6a1c5f8cf23837419f4f68f59f5a7c93b4c30483b28d3c585b205ec80ff7734c4f8178672ed9be54ec5a6401704b73d975b5c16d7faf581e0ee7c40b8734d1670b531684ee7a159fe61cb100d5acbc7cf717e361b047d995c416441a26b063332f268ad5f833421ac3c687182cf9e26fc11511eeda24a702b37ddb6393da09f61d31805dc6b57c4580021dbddac18ddd557758323200e83609da5af1183b0dedef148031ede8aed9d58c1225c295bd6e7f53f4217a97bacd6beaece73d9bce9398572bf788787d839a5d25a9c07c38cff844209ef193ac9436f895bee87806515f6be8a23dc12480d6eb1de990e7ba4902b37a0236b24f0539ad2486874d02b4ccd559e94a6c4e4c15dfa0686c348e0b5360286f95a4a3e7c255675528c33d720ac40d0f6cbf9d62c6b2b32cd4a4219600295a4cd0cfba22e5c7a12766968a35c77acbaf20471b0e5de7a5a5a5d1e8ca1d05ff2d2"}, {0x90, 0x1, 0x8, "368a792be5dcd15fe94ea30c071759485cf98e886bbe300d6bf355190b247a2b40d20117c15afefd59f5c6bc5f2c2f9beddab9fcd0b2e48e6e58d95a41d27f1c0e3ae9e6b0052f70c985982a7f1aabd7a7095f3fe3a956b69b06c224183695b6148c8ef9cfb4351343175ec2879f7dc9f3b40f68c75182d90a77"}], 0x1288}, 0x8}, 0x10, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000240)=""/99) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) pwrite(r2, &(0x7f0000000000)="a6158034f9edea5f0aae33255c7b33ef2c2f2df81183ccf446c169dcd3aafe08fef589560c4ac9dacd44ac0ee6cc1479a6c5153fed0395949524842e4f6e99633f1210276d950a9d2b814b96f6f36c3938", 0x51, 0x0) execve(0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x4437) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) semop(r1, &(0x7f0000000440), 0x0) accept(r0, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) semop(r1, &(0x7f0000000340)=[{0x3, 0x5d32, 0x800}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x800) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/251) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/192) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) getpeername(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) mknodat(r4, &(0x7f00000003c0)='./file0\x00', 0x40, 0x5) executing program 6: syz_extract_tcp_res(&(0x7f0000000000), 0xde, 0x0) r0 = msgget$private(0x0, 0x60) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r5, 0xc2, 0x2}, 0x8, 0x7, 0x0, r6, 0x8, 0x7fffffff, 0x9, 0xa9}) sysctl$ddb(&(0x7f0000000200)={0x9, 0x7}, 0x2, &(0x7f0000000240)="0483a44b1d4494511f3895ef5fdc4b582b07a80010337aaf3796a872e0c4ee472cddd87f30904f7f3816eebac81f6409b03174dc624d530b46ae7aaa9176fe5da3ac420090f64bc76b97243235b01d653dd6dc36e807e89d858ce5e87ce9b510a87f1d995969adf1afa11e8dc161a50eb9a4f5e2c6c29c82f46636d480daa0da57dff1d440a41bdc5f27df9dd19f483bbad8e84dfb4d27a946b8f08bb34b584f", &(0x7f0000000300)=0xa0, &(0x7f0000000340)="6886e28864026a9bc3badea896bf1a8a622c065be4f061302767fb3f627f45b48807624ccbef3b6461b1af0e22342e6986aa0b9c56a46245f4c406439f1611350e870664bc31b88e6832b64ec3c8961efa5e309a266e12a6f629ab11e1be4f4a805d07d24461a711b72bf7efb3fe0cb8c03a1fa00047101e9a690b82273f6dedd3ab2bad", 0x84) sysctl$kern(&(0x7f0000000400)={0x1, 0x41}, 0x2, &(0x7f0000000440)='V', &(0x7f0000000480)=0x1, &(0x7f00000004c0)="1636d1140635842a6f8d2342b0ad1ca0c8699ff7e0ff32f1fafc0973bad938f1f5bb9b2e512f40db69366333aaf86536d0bf8e8ecd0370c9aa52032c9c8056c1996e168853c8ae07656b3533fee7454fd4c9148f4838a7899a82899811d55440b970b5179b", 0x65) r7 = semget(0x2, 0x0, 0x20) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x81, r4, r2, r3, r8, 0x20, 0x2}, 0x80000000, 0x2, 0x3ff}) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000005c0)=""/64) r9 = shmget$private(0x0, 0x4000, 0x6c, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r9, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000640)={0x200, 0xba, {0x94d, 0x6}}) r11 = getuid() getpid() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x0, 0x1b, 0x4}, {0x18, 0x2, 0x0, 0xffffe47f}, 0xfff8, [0x8, 0x400, 0x6, 0x0, 0x4, 0x7fffffff, 0x8b, 0x285c]}, 0x3c) mknodat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0xc000, 0x2) fcntl$lock(r10, 0x9, &(0x7f0000000700)={0x1, 0x0, 0x9, 0x9, r6}) r12 = getegid() chown(&(0x7f0000000740)='./file0\x00', r11, r12) execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000000980)=[&(0x7f00000007c0)='/dev/ttyCcfg\x00', &(0x7f0000000800)='/dev/ttyCcfg\x00', &(0x7f0000000840)='/dev/ttyCcfg\x00', &(0x7f0000000880)='/dev/ttyCcfg\x00', &(0x7f00000008c0)='/dev/ttyCcfg\x00', &(0x7f0000000900)='/dev/ttyCcfg\x00', &(0x7f0000000940)='\x00'], &(0x7f0000000b40)=[&(0x7f00000009c0)='!-+!.#]\xc2\x00', &(0x7f0000000a00)='/dev/ttyCcfg\x00', &(0x7f0000000a40)='/dev/ttyCcfg\x00', &(0x7f0000000a80)='/dev/ttyCcfg\x00', &(0x7f0000000ac0)='\'\x00', &(0x7f0000000b00)='/dev/ttyCcfg\x00']) clock_gettime(0x0, &(0x7f0000000b80)) r13 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r13, 0x0) pwrite(r10, &(0x7f0000000bc0)="e67f42cba314", 0x6, 0x4) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc0}, {0x3}, {0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random='|P\'\x00@\x00', [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x57b44c82de686e01, 0x0, [@multicast2]}]}}}}}}) executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 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) 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)) syz_emit_ethernet(0x1012, &(0x7f0000000740)={@local, @local, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@generic={0x8103, "682201a663bbdb2ea09f612df166ba01d7a95c8e3b8a8f86c809916f533f04d30c0d370defd89c8297904f3b996da5a7775c3ef0e418be0fe09ca1ad21efe8fb639cba4841f09947f8cd13a16a49b06f216cad5fda1045c287c3b44b369ec8e4fbd61f5a23bdeec701db5dc5ae3e30143ab124a58a15f110be3c6571c6d762600c224bd5a488c4d0bbc0a26c134f0b247f87b7a7ceee100085f66e652d4f813bb6b04ee0acd65c408a9c040f4995cb9cb27cfdb726eb61816d61396765329fec91b2177fe01115f0324dcd5ce9295b9efc4680d5c24fb2223185bc8b7967b8168d17332a39535fede3c25a31468a16633044f4fece513096d03319ece19f0679d4afc623f48e8240a7452cd0188406eec5d2a8421bed1b6ac3b5e0a64dea830a207706979d6987a25fda672b304cdeaa6cb6feb8acacce6bbf28b10241b99d576ed44240d72813f8154a97efee3f65db2b531ad3ef9f1f1fbebc360222c48a85a0b606eecbdaf43129d438c6c3bbc574ad901348d3d3838a2f99789aa8a18d496ea8e1314bbd48db10189bca10f7c8db1f5916287eb9f2257672dbf3017affe08497f102e9f58957758e2e1e225be8cf398a0be22dc75a5354fe4898237741c1a8867a91b0f99641716d5608a3d674693af8ca59a20f14c14f655454c5f6daa56e9363a368cd9613d9a75bbe8e9cef48b9e0ba1a02251816212b4db590a159689dc77dcd6ed37a9b54484b59eea8dc01105a42caf51920f2a4cd306cf2e23a32fd37f9c3f28ece56df243fea1f8a43e09d9326d4029aec0c71de83670da1385050a97e32b4e8d416700685f2a049f723a921ea5109aed819d049a1d19dfcb1cdfe2df97e8ecbcdc0be1fe92769dcc5622efd4542785a61bc3bba448c05c88ed281e49e02206f551b1b7ed511074e4805a6ac98c64909cd2877b2c6bcbaf8f32c77daa157181800ebf28a13453db2ea204d32f7cb122eb7111b2ad964bceb3fe3a658e52fa01b8e5b2eb1c3f7d6538c7b73cc2b05a7a10a557ed7df1cdf0537808c85cd6ee166dfd082f1d267a3d11a5a2d253a329279ce1b0a480d890e0fd7a5f907c167f15e66a3b3253a964a5b3d0be49a7fa4b9cf55e8fc8eb0b18b8e956db428da22dc0a09523f71291a964e8037787e0cbc13a5b0ffdc9bafb952d7a0d1f8d1bd60276188cfcfcc0fc9f12404689444a84d83e57fa54a89f26792a7c2cbd26f45dedf8bef805efd1ab956a4ea77a0a66f156ca93591769fc53612ece6e6d93495e3ab00fdc096a2e674d8e472fb88809d4aaeefda1543cc8116caa5a6b7dae9ed6fee5d01e2730fa1b4fc1fd41e7f92ad91f63837bea7298c3509c7378bd75321c2a60660e1e653f09c1f825fec73b9a1b80223a5bef5a64b6c98639dfa2454fd76c2ef7d1b6e1aa2ef14a8e157daa2ae4c27d48c56425de5d4e2a3b19ff21e2824271cd144a938662fe4f6df113004eaee2e4bb1baa1fcbd5e0d8b1de6915f2b309d5011c75552965387fff8cf667e817c32f1cc58b894c6ef1071f4efcbdc21748aa9b88aa7375a3d5541205ab2b3ecbf854078a9fb1c81a06a4a8ca23011121620fe80d4ed96e2e10f6ea9d325153a3bf7007d934e8f6a0d9c90d6e8ae9a6a62a33a0015b5b689e5c056cd8479ff09977e980d6e9e1909f3161134c2a507b2523383064b1bc9be2160c1c850d9c43af61ec777d22c15e03fb0aeedd34c78103c5cc4f9f6de9051f612cf2966881c95991d07c29b9b2adff665ae54e1d111bbc228583fc03dcab753bae16943a7bc1b47808f18f5cd34d75ce808d458317cf9c66428bf7fe056a32286ccc3fed2eaea3b53df2eed6e829d231b24da866a15338a0abda7e06c64f393b19a0790b3bd64d2d1a8a58f9f356e7659bf80845533ed62e212c24f4a8afb69c12bcc2114050eb4ee58c4c3d2b5c0684d2de61961741add1dece32bce36b3cbfba856713cb0b5cbe676e67d629e476e6fa4dc5dfbff3817460153bd0578a9015b1cc74e66ba567d08543adcb0656fdcbd6027c556375f30f90767dd3aaee3fa181b7ac9074d543637b22850d40e3151c9238d9bbf1ea219820d48d6d046ce37e39b258d79bb8e7de592557096a4c663e2f9b5029b1e00409a1ac8593e819fb8dad7aadd616e5c6ab2026e838cbee182f86199432d942c09a582728c046fe9d37cbc2654ebdf0ef0ff9ce666a86d8cade9be579a52f3ad9041b3c114405e1fbca57a114d3f0ccd36aeaf7b9d86b8d08cf74f942be4b13426c24fc313aa4124831e3a165b27037f14376e6805ac2f5ede0c72cabe3f3d2a36d0c09d6efb39e5a55e2d3e161e4c624929cfa785288c94c157188ee8d068e0531bf73d3ccff9f1ce6d687442dc7c7c6b09125a0b51cb68ba724f0c922a882fe026c0dee2140ba3c41dddbada7842f7e57172b063f9bc4e4e45a4bdabda19647435b88616e6b7ef40c072f6b2b1fa599a1a00a197653b536ac8b983d428e31d31b7e6a70b261f8987b9b07e2f02a4b67ed9a78967724875b5ca0e9a4fe413c08fedb84e894c4be04143c1b17207678a4bd11c559ea1e5af9982698f73ccfc1b6bb4f993c5f7f9639f7c1324e0b7e78dca97044f5c3f2055846bf95be25ffbcef68eed70b9673e0c8b6e60933ce8fff9b4b6db449148819e0c8bf39347d821cae43df6ee485c5052e5aad0719ca829787d16fead0bf1985c00c939b3a82c51d66d06d1af13ea1b1f465b5ea841a5343bb2fbc187dd713e6f4b8deeedc976c9df5e7dcb62a4964d3529e53f702098393c1e39ea84b197d573f0f204f71c4e931f15d1559e7f99ad874af69b16f95b90e54beb1b35e8b42d255fe59ccff2b2ea12a09b6dbda6100f3caf879008e98e7e612586f2c2587096fb46e8e176d46762d4af854084c41556438dd144d7a19d384af842160922987d9da964d05d7191aa810c581af325e5701c9234a7f7092e5b7901fe0a692969be5c46993115bfffb72827e5605e8ededed92f5c15d7bc51bc6681f9fc70fd7749c105ed07a3c0d014099e372868480131551bc9b2477e27e611c981245d96b5e9fd3ca3026bc49055baba31d713ee6a1055027ada87f3b4fa88841c826e36ccbba81795f08a8df2da5bfe01bfd5321e96c18e85a44914ccf5de16cde5d00fd4f42b429cb0fdaf5dc3700dded6597fea7c7ad21e301b1568b1dd49e478dac60b2e6edf638583e6623ce30143285805e2a6fc93c75adfab6f2e551bb3f5790f7278c9affe93233371be5f87e665d4d763135a1924a2bbef175e47462136a47e8064a488328eefb2bb02ac7fb1c82df0da87be5d1b5b830e6ceb459b0cfab2586139dbe54cb87b1fed4c8c31e7a5158f49f24516f618611863b53601cf6fc7d0d65394a33ef665bbd0124c533a4786bc49578a05c69e7aab285b5fdbbb8cc6092eb0cbd7845925147a4351c6c214e9548f1888794fc7e322ac1d2052bf8034520ebf95c1fcd5bde6ef83f017718d3cd674d8461677292c728deb8f11d945511db3bda24c8118eb213696da1b0dbb2d2d5f27dad6130e4da6d9d640870c8be24a18477c440bd1d947673f1ee41a938cc4e12b74ca3d0cc7291b9deedfc2ca05c94451f18a81b52356754f8dd2e6159a0f5ca8a2afee6eb4bb6caedc98726b166bacd7044d1d1cbf0a823773199bbfb53e2c08ae9b2348884b42a04d989be7b1e21dffe7a4faeb4d36f97e8be009caa1c2679ee8637554a10a9e4e721323aafe852544392df86cedc87a3865bc425433dc2719e165e8159703f31a0b8e6a43691f3ae601efd523100b56a968b8f6aeb1ac7a4b42007f7b63546ff4444fd02c3e5212ec5f22ab6487e2dad44406b21d0e1231e8eef2d7d3910ea35504e914e18bb31f35dd341e1be9fd87978ac639418e524f09d86cffc997130848605b3f6a52e3165c637dd87ed2ddfc9490715e1f794c5b6e4af61e92c58e41f0c33b6688ca587f89430abac899b903779bef9f97fd246005df772ecbcaef4b53655bb8b7246f0487ea3e60ec1e127fddbbbb6fcbea01e727a9227d383128bb608058927686c16c9ae71120a72fea8726a190c1f3ec93881a92affed997bc644e993ed682d9133b314de6f7988813c8fdd65978f7816299805e5ed0b45c0427c17e87f2e7d2b341cba113f4d8c85205a099bc57973344a6f9431c4a59327cf69b4575b2a80713e555308fb8fa9b50a0fc252cf5e5bb87455803553a0d7dea9711d6147579ede566c58b2ce83d8e6221efa93f309b9ed40baa3aa4d298c71158e7734552004bbd031ae05dc524dd1156590f236f29bfe1fc9ed6b245bca17efb1de64ff29372880bf12f46cbdb79b412320735c8a35e3e30c6a0bb33e63a27a593887535f1b5b0e20252618f1aed0086256f7317e6e48396de5dfd4cad93f8e8bf64c74751150349636bb5f457809967d9449aec1e3a67ede164251de7d04a887506645bc6bd30e57aa41364222f0c0cf2217f53719135bbdde13c55ac54f4c1a59648c48e632e399dcd7b7a90bede3b9adb1a46a825ffbcef66c55b7d230bf3533835a3087951438e9e3d07988f2bfa827c4e3f536b6fb1cdb9a5e45904399f130f49d6f46be1cc7f86fbc227d5f723fccd1968a95615fe472b74428040817c2c7d13829abad9ba0c9910c7e3a41dbbc09f69f404adc608451a60d828784d069ba9df4fae7bd1ce5bc08117cc9e7c533f24986c01a6a370fae306195dea1d0a171b1b1753577e740efabed61de3c2be2f59c2b7c44404baba6e512a262df548e781aede69c9fae0fa5c367c1e8b908c7931c3e7c19d7171935a8948b9e6c2892b15ab23b677baf130eb1fedb7a1d4c12465a6fb58eb1d36c4f1d2df2e127b5f724dd93778e195bda61c422973bed3d17d600613af904b55e2c04bb4acb87a3fbcf36d90cc6a919aa301876c8b67aa3195e3f928909c026bd63e9c179e55f47a93c052d01867a6a1ffb3b03d6c6dcd37756d8740585604622add57b01e2bfcb9a283c0003b5d97e0a05a204c0bd2462116e9d5abb6de61d3fe29e46afa5f9bb800365211fb17921c38d5d25a747919492bc79ec50b35c12ad1b1fb8e94b7368d295499125ae70c69fc27cb43a7bf0c0cb3564cb6b6286228afb2cd579d2e3ba93275acc30382471f9b1734760838844f580af0d89d4bc599b6aca1f31d9c86ad72c824565949a962a0d92665c16ef8f49061dd4e81f5a78092eb1f0528df46674a999b97b109cd20892681edcc2f98a1cfe565bf1bfb78741ba468f0bc6ca7933644a85729b2daaec098b4a3344520548356df8bcb345872ffc81f6e3dd5f02038f93fc0e5c0817d10eaa2bf47ab61e69b1314c4624e2384823c085d91612e73cdbd3116a4868fa230a658e76ffd679794bcca69253a19874766b69d7016c6995a4b8ddd250822ef713b307dfa26591d344f75a67d6ac95fd5deb92c5fad182c58749e9231ec0240b0cd7422648bdb335b43bc43696fe65395716a4b84293c398ac6d9e67190e26fc2c07ab0fbbaeafc499b6ab070c98a8d3afbf05cee553e1ff837599f536f19215a37c36e9199efc6d10b3526fcfdbaa445a7f38350de780f10ac7831a5ff6ab57b50c23ce8ea9d76c10c5160dbb5c3888fdb51a81ac1787f227ec3ce8816db72d05220867b4cf820c5f92c69f59a236d094ae06e89f6ce4b692e7995028526895e1eb6d60f11971486dff497ac03f7466ee3c9d1d1c30bd334744a8da5f80bcaa0c5657c1b6433abd4d3d1e1a6efdb72627b5a04a0e93d238a014d97d3b7d4bc89ced341051b48"}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x125) close(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000240)=[{0x4c}]}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000080)=[{0x5, 0x5, 0x40, 0x5}, {0x1ff, 0x5, 0x1, 0x2}, {0x80, 0x2, 0x20, 0xf2}, {0x5, 0x85, 0x3, 0x3f}, {0x94, 0x1, 0x9, 0x7fffffff}, {0x6, 0x4, 0xc9, 0x400}, {0x0, 0x1f, 0x20, 0x21f6}, {0x6, 0x3f, 0x7, 0x7f}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 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) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000040)={0x1, [0x0]}) executing program 5: setrlimit(0x1, &(0x7f0000000040)={0x8001, 0x400000000000062}) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00000da000/0x3000)=nil, &(0x7f000000d000/0x1000)=nil}, {0x0, &(0x7f00000c6000/0x4000)=nil}, {0x0, &(0x7f00000d8000/0x4000)=nil}, {&(0x7f00000db000/0x3000)=nil, &(0x7f0000158000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000157000/0x1000)=nil, 0x0, 0x2}, {&(0x7f0000159000/0x1000)=nil, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil, 0x82}, {&(0x7f00000d9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000c2000/0x2000)=nil}, {&(0x7f00000d9000/0x11000)=nil, &(0x7f00000e9000/0x1000)=nil}, {&(0x7f00000d8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000008}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = getpid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x2, 0x5708, 0xe5ce97ab354d96be}, {0x2, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x0, 0x2002}], 0x4) semop(r3, &(0x7f0000000240)=[{0x1, 0x9, 0x800}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002480)) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002480)={{0x7c, r4, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0x5, 0x5, 0x6}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045001000019078ac1400bbe00000010c009078000000004500fffc0000000020020000e0000001e00000010000000000"]) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, 0x0, r4, 0x0, 0x20, 0x20}, 0x4000000000000, 0x0, r2, r2, 0x0, 0x5900003, 0x3, 0x100000001}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x3}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r0) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/15, 0xf}, 0x2) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a7", 0x1}], 0x1) execve(0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 0: socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) (async) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) (async) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r0 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000440)=""/221) (async) shmget$private(0x0, 0x2000, 0x2a, &(0x7f0000ffd000/0x2000)=nil) (async) getgroups(0x0, &(0x7f00000001c0)) (async) getuid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0xabe212118763e30c}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {0x3}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) select(0x40, &(0x7f00000001c0)={0x6, 0x0, 0x20000000}, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) (async) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) (async) r2 = getuid() setuid(r2) (async) chmod(&(0x7f0000000000)='./file0\x00', 0x208) (async) r3 = semget$private(0x0, 0x4, 0xc8) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r4 = socket(0x0, 0x1, 0x0) close(r4) (async) r5 = socket(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) (async) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000200)=""/170) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r2 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x5}, 0x4000000000000072, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() setreuid(0xee00, r3) msgctl$IPC_STAT(r2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f56", 0xeb) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) mknod(0x0, 0x10, 0xfffffffe) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x68, 0xfa84}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000680)="041c1a154664ce17927bf1e471ae5016405fcf472ccd6ae46f401d9a0eecb2631bf434db7f61c93ec3e73484abc51dda66bb9099ad731ccb2f2d1193e0efc00b0d32c3f41e8a1dc61e44570b6ffcf4e7e9f86ee622fe5084703e7fe44d4d1c2ee14f65b2690bffd2e81e0707f50952c5cd293ecb1a85da9be12d917460a7a4e44e5fc4bb01437d3332bac2aba6375a0f3a", 0x91}, {&(0x7f0000000080)="537aa4a6eb55957470f6eaa7f5fb36da841ef1ffa4685acc1a1d2d3415fb53bb21687828d76821a2ce8955b719d9c4ecc2d8744faa595eafe9a15062eb422e0ecb5856aec3d13c31605c161ae375de2b2b45e8a4a7e30e2f2d92de3fbd791c072a9f5a83f682ba82", 0x68}], 0x2, &(0x7f0000000380)=[{0x70, 0xffff, 0x40, "c7b55d9a8957e8cf2e84fefaa81b6761872b185d6cf5f4e1a96dce23ac88e86f17ff46b043fbe78307d5037987a21919b419d69b323c5ea64a398bd694722fed6bd46c31851e41843eb1b587221721916016002302125b3eafe8f9eaff"}, {0x100, 0x1, 0x5, "51799fb58ca86e189080e5e770e5ce3e168003c8e027f835d705a136141592bdb843b82a8b9d0c083f3c92951ebe4611348fac3187be08260050a88d313467bc05243d68eca81020e40c40a8f19397199799515bf351c3c358cb2d68070fe1ee70185563a2fbbe9df3445fae89ef7433ae3e3870bb826514a9bdfa1968d25cd10fc69e36f8170bfae59f6d47518c296bdc212067e63f789378ae37a359ffb29c28c2fecc66009b8e209509de38750871937172335727e54b60a5a12c030ce794074230eba74ceaefd538245a99920fe2ed670180eebedb328344905a9692b932f4597866ecc62ea59af2c17b0b"}, {0xe8, 0xffff, 0x9, "c6fc5d2721d5f1ee8fca10156f4cc664eaeab322c0f80ed7c37a93c574b067bed5a0d936e2a83f7b2e44f9118eff7680a2f7b45e85e06db2bf5a326dba85fd05aca3a94cd99d9c98702c6514b930b5c06523fb5ac754c90c2d8edabdc99a35c47aa7a54d4cbc6c0abf0a7c89325853ce719ec479753566dd463751ab8463a193ccd35683b05e186b8c5c60a6ad71dd306632c700ecddbdc2b2a0f7e765674cace5b6a273875f3f60d678d4bfe122d590826a7f39029e0c311f474993361dcba1e36f0a5c406dc15eb56c000000000000000000"}], 0x258}, 0xa) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000027c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd2b}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x266}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}], './file0\x00', 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r1, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000001480), 0x80, 0x0) setpgid(0x0, 0xffffffffffffffff) 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(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) pipe2(&(0x7f0000000780), 0x0) executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x7}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0xc106}]}) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r8, r10, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) ftruncate(r3, 0x48) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x104) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x3e, 0xffffffffffffffff, r6, r5, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r15}}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r12, r9, r12, r15, 0x14b, 0x20}, 0x2d7, 0x4, 0xfffffffe}) executing program 1: 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(r3) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 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) r6 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r6, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kqueue() open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) socket(0x0, 0x3, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) syz_open_pts() r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) geteuid() r1 = getegid() getpgrp() setgroups(0x1, &(0x7f0000000240)=[0x0]) getpgrp() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x20}, 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x88, 0x0) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r3) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0xc0205601, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 1: mkdir(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8, 0x800], [0x0, 0x0, 0x0, 0xff], [0x0, 0x3b7, 0x0, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x2}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0xffffffff, 0xfff}, {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x1ff}], {0x0, 0x0, 0x0, 0x1000000000000}, {0x5}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendto$inet(r1, &(0x7f0000000340)="2cac6e8890f0c352467f0bc8d5374b738be6ac3a08b3d2b808d305df657c39db578ddbeabb0c74fa688fbb8797caa3a1d0bc665076a67f3bcd9c44991a19c6dc4015fc4b77506749224d7b78c17e635121ad635bd46804df3888b44329f227d20847014c5b161be5f1d91f3918a7bf0b869ef0d044712e254ef938054d26", 0x7e, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="24a608d334f68b1f26da3fb9a1e5e89f23bf1364", 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r5 = socket(0x0, 0x0, 0x0) close(r5) socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x1, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) r0 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="144d530850bf63db10632dde8eb5a9168fc0d992bb3ba2d589c2b9246488fd47bd9b86d8ed3eaae72aa697b7cabd3b41e2abc6e4b486abce610ba53304883f8c56867e7206b273a465ebc8fac9f8b94b4aee08b4699290328eacc90c35e36ae6e8fcb2eeb8abfe02edaf0c93e533a2cff89f82d6e1563d18ead4cb8c7d71403fdcbbad3bf98a22d8d64bf5ea0f231c1451", 0x91) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd912eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1d, 0xffff0001, &(0x7f0000000080)="7fe3ea582b64117cda57cfc05745822c6b73c067b6e0b6608231d52b5f", 0x1d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r4 = dup2(r0, r0) poll(&(0x7f0000000100)=[{r4, 0x80}], 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040)="c98d05", &(0x7f0000000140)=0x3, &(0x7f0000000180)="85549d3ec155ef069a4f26a5274fa5b69756d30085554ddb6d051716dbeda15d985decb21c8e40daa4a6464f853b533041f8983faa74f9ed467744f8a5ba95b5e5036cc141924214c49616e50a9d0940fc6b15bbaa006be7d3e30c6e91049b58f8dcc9f2af486b974f611ce012e04064634f37888f02c685887210969deef91aa4fb39935e311000b95ff142d65960b6a180c2e50ae71f4ddd7d", 0x9a) sysctl$kern(&(0x7f0000000240)={0x1, 0x4a}, 0x2, &(0x7f0000000280)='S', &(0x7f00000002c0)=0x1, &(0x7f0000000840)="6064a32ea75f3bcdeafbe81dd6c4950e16c778ba6166554558a1e61d274af7b08152087bf958d5d848130b23956baf1d95392d91723870c928232f9198b30415c6775e5605cd713ddc69541c445b2e8e3bab8c09299562efc0e718b19aaed7ae876ff98f8809e5954d7ce78d140271df44f62ad43c8aff3ba4ca940a7cd6181adc242bb067f7d51f22d4a213369fd6eec42e317034cd080ad073a514db6f868d4d4a4bac5351dafb113a4ec80abb8ce9d364aa910bef15b64acddd2a618117eb53a208ac538739a4afa2e6994aa43f1b8efd236d91a2daa248c7ae46054c256b796f6e4f785d38f9a38d52f9f13e5ee6eaeb8eb93241d9193cfbb912b5f3afd1d1a25d3cf84c40c8bda6979550736beba44a9a651a94c25d457a44935b89df70966501261bb4657715a4b8a3a148a1828beb5b407b22424ae986468b53e237db1f0ffe1847f7873bdb7bd072330b0e55fffdc98d987f6296038d4a46501a64c4971b62ef4c3720670cde1f8c0578109511853741e096e1c6bdf8b5ac4d582869c32193fe50bf384be888b387327c3bc83c7abb36ae35abd6250d0ce39a31ee6c382b80597b8efabcc415776ea1e160c667e8cfa049911230eb17d49eeeb0e2dc8e8afb01640c746b03263be241775c058db03b669806a4c7e58a468ddf992a7b6fbe3f1b05d14c4f9b360e268bfef2e0002f5571bb3a9ecb3cb752e80fd748fbef2be8facfedecd98423cf9c1f2384b46d299b3905eafc893355f5f8b130854c2c09aee99ca223c423cb02b6a3f126cd69b109fd5faf129688155e1895e41efbe2428cdc03602d2a693664c3937e6777e8ca18def4ae4bd0feddceab53b0bd6fbaa32b70edd44c4c91ebaa200be5287a8b10d5c356a27c7909f2fb47d6fc2991e81900309ab66e2adac91b4a18fc76bea3f1b20536c189616e181a4c3a3792023f9ad1c1031f7288407929503fc9c02a18c434aaeede7ebaa4ddc7111d798fe736617857a92f2660acd2a5e9a0609026d2b85f388c634719369830b7b95a923929b960a25d6d25c69c879d7d2cb588efa9a02f74e80edc1cc3414aea95118b3f2a4bdba8c39636af058a7f5ca49bc01c6099bcf3eae5a437a7624e301e360ed75776d6efc03e8fab2b1aee3f9df14b14494f76408b77446c8cd1120703c95d9f3dd701825a98a9b524da0e5056f3ca09e671fbbe1ddd7a6925234919b74350381a4606112b3577087696721f1fbf9b62b954084504af3191c6d57e06a9ea55bfdf8d36f177bb19911ec2969d8f787fb47c435a7b53dc0057b120556f2d50d895cea109f9fdbefc64dc3f8b4d57498d91000828694066b575158ac0796ba38d58467bb481e10f468a99c469cc8a2d0fa16d6da358ed8bf6e358627ff341c9c9534866b7aff7c4af2fa1e9206334f422ceb4e5ef0fd708444ad4a86a38af1b22c01a2afaab02e3caa1323ab0ecccf6d7f328f9eb2539d6c721c7da286e0d87774fa65b9a21ff5e51a85de2458fa77b3b9c8892dc6ef56505743672a7ced9c76cbbd3896b7b11d8c7dfa29af79d05f5a95dcf9249bcbdf963e56d76c31d279fefb934ce6ccaac09b7ff8df4bf683d3bf7be62b67f0bfc27beab5e6c8e244fa40bc86b683ea4e72874545dc88b22f7cfb8be71e98b96a18951a1a67cda2b81ae7362f609205edc81076a8e15e4e8ed94c8c160e780fea8488efb42abebdefd15b847342b79153e8cb24761c0abcb5f941d19681c3e0a235d884f7d950b40c8b3bef7ba6d9e3d0f5cb5d0ad74ad97efb7886d45fb6bed7080261e47bc355a9bc6f7616985a7f32f4a9184c4fdf9a9016f453b854fd4e989819d6f7ef94bcd665bde0e55a05195545f3674f46dc3c9ce9dad4a0805932685467787418e9afeea39b46555e93539dc1a2ca1fbd3f0d48461b7165c03fd548aeef58a20ed858caf9135d4a9aa3a0c53f4a8686fecd367b8e8bb4f53f1c156b050405e61db24dd9f4c134e3439a540498bd3eac54cac2c169ab95518e1a8ca1b2c94002570d08eeb556ff596726ce62e4a3f757cb5cc311e4cb759d3f2c73d3b57eb2c8dd72f9b2b3ecde30766f8ab3320510591b4ca0a9d9978729c3d717ec56f1e781ce0c655b5b554fda79f0db5c63defa71213329bb847683b3b15e9f1190fb466f002e3dae8c84d560e4ef568ac6de5035dd20a8da42858f76a91efe759e5c0a60f8477644c8ec78cb639d0b5f8d00c3733e8c6d6fb75fd4b7bf8f83f204a438ed67360049398f1f6b0bfb48beb3476197061f2cff30c08694b44f80d4220650049660b9fefa622d14056aeff37558f28c4d0da518386855dce94d073e21a157042985be0ee303862abed13c1b501f89e41a66bcc58dbe89be110a79ba54e00095d6d1b85f482568dde835db9a3e30b379b1d0ed58495b23e88df2f29df912facec3fd2f4d00e05ec2840bd7447f25678214d406cd722fc30998771f4d2f2cbaf7120d919afa862e3dadae259a639c37c41a802be246e73c5e63236af3f18de9623ec3eb4492ca95e455b73c573207a427cd5ead16fb089ad3d8e4c9db13a6827ae48b107a25c6f8d23e4a72d730c2c2166ba4fd7f86aa830a8f444f31381208acc3e288f8aba6cb8b91935079bd61bf003840b50bc1b0536f11bad250c1152bed6a6bc8d96eb6d71eef2382857d3a529fd43100c0e35e2a72015403881d5c40d22109e40ad6194dafd1f2925d3188e0ade0562297e9c7a40673f1498072d88392ddca555060d413d84164a84b6d1f0fbdc4d419fe7ab99b290dbd7e7a7996d2c2520aabd67b96a5be9c2ec821d88fa9f99bfa78bdd8b5e59deea966dc48851b754462bdfb8ea7131693ec7bb80a5dd91fc1e4defb468fe7ac582a5fe853b3ae9ec1237ee1394630a37521965fa7e8e5a4bf01d5d0101867d500c99af1c5e4d081aab7015103c939014363a80bd023ffadc79534ea11acf0ccb95626c9c928549012d10058c4c674fd0b6aa0a300228329dffd9e1d6f2f5a8cda20b4f17503d0cf2e75ff3180a711485e6845992f115b090e03360b6eee2d802deda920d177ab4ae75a85d9bd6c298e0f1ca38088e0cf7f6e8e699b6aaac10d2f65e4a6f16a7657d3f0af5c170922bff1cca00cd7e47f99b1fab98610e778c827d238ca41bd13a62e8ec3146097dd9093edb0f3d37c131fd00722d44ec1738f0ba36ce9d33f93c38f49f95bc15ed0947f1ab4c6ebd27925ebf1284baa086524210da6d0980ae3afe17a341720bf6dcfe223c48e19173d606fae7bb84c6d3ebe9677cf9f72a2b7a9a1ee4ee6b07edaebe0e80e0a273d76f555a1747380d6c2c17852b0c7389b1b11bb69302f703fea9e6adee09a6600ec6f204eb357300124e820765ea230f994c1fdcb4220d80503a0341687e709292b9e1dcb9cea4a1b8afa3d2833594fb19c3f941e8d6bd257c06bcaa0b4e9e3a38e16ffd4ca0c743076a8d24e5deba2818d8351f7770532362652a07fefa208b06abe9888fc710c7a78347ac42d712203c1d9f57ad4184cf7f657fbaa57a604a45cf7d72f5fb6728b09def49775de40144e3419b40208ed9c615571adf09e72c3dd7429a1d1e32365655485b89b379f7f6546f04141892fbdd0a698c95903ffa7c8b8740b78bec0bbd86b8d50ae3e14ebe98f6b0b84f75ee21bdaed5ea9a81f1c9c43941aac279ca60cc98557b4569f32b2bb58139cf32aa3ed66bdf40abb2501aaecf68a5486bf57ec32c8cab7444e14afbd82af2ffc9d70a4aa09b6c6069b16ae53c3d39b52493fea1479cf085ddbd9aad6452f2c90b3732cde5dd534138d4f6f53d4d9089f18c31479b1e16a8e023833a0e7f03d8ed2f93d820382f16e1e35bb5d80f004e6249cb30083557164a5d97f892497ca7d282db2c6acb06d4c827d0ccfed3b8633066a78244594cb292dafef34525cf90d229c1918fb9827febf0f83bcb2834f7ca3be9990bb6644e1f8f92bb174c8fdf8ec5625672135b5631c1f092741b9d762709885f888c1939ab1034de737472fd9469e5c7c593e4471aa37fbb9869ddfc3c8c261277e4a487cd7b2d02b8d9d766d867d3a7bd43a1ea0290868aeac705f470b8fc80e7454c4a2c608a18c573a9185361d27ce668d48c05b8b750f5c0e676c59dc3f3b11d94638a942b0403212ba5bc1242bcafc87d92f8b42df0077c9a2bd677644a5211eac6cae98511acd04f888df03618f48928bd09efea763efab477d8ff7d15df862252257a2f7a928c320ecfb383cf7170b4c7a8dd1678d54b1720498a317effee019ad0e1ebca0ee6a97589ad6d642d50a7ebedcbbc6ef192c697d4da944eb574983da803c92e5a4398881a2da113a10ab184d9253a7c44a6139fa63549a903b4ea6e776ddf90e9215c2145a76f071a2d077983f1e0b1516870da254507d4103cf1c9495f86c157d9896cd503a17e2c56ed8cb40b536f9cd6f7099d2ebd1c0347f71be1f9e4f58effe097ef4dc3660d7cd68b44a9ec12597cfe962311e78b51f14cb6dac350ae01ad105b64e65a71c99bb7165454596546aee3a56f1cdedb122b0ee78623dfe271414bccd5154ed02993bc9c16e59855795118bb7d0bb362a49ffd6d9e53eac3a031f97e4fe3491eb14be68b03905f6cb7cb4256a2cd55cb6c62f59185438a7bcac81422587b57175c522f396ec6d728179f709b01baf5088343f8880e7005caedf46ab3c668b2b486e58a792003b9a23d5b91fbd1e55da949f821fbe2711ecdc5c04ee5228261b3750989b395483add63a1848d88ed29b36167e09a5482e426d721f94304e7d6978e92bbdcba419b52e98cd054a7be9cad3490a50d1b46c66abc2bb585cfff842f305e9e28ddd28b59102c7607a078ad4bf226b6829c78885f87cc7a930009d8ac1f363967595a7fe817dfaa4ce88bf9d2566e2385928256113e1d15bb0d43c39b1fb31510770cadcaaa7736bb84d296351676dee9fda0fe5dc923696c1c50879aca792c032555a3e08486a7be1b12d7fb3b46ae701f2f95638de371fe69e48a0594e9f5ed46b23492f764f3eb9abcc6aa284618fa23f4d883f86727fd8b37d3ea92ab010277f9e743c5a26c43b3447d913ba837b0f4507e4b2e706961af55b5cf19febfcad9f9e9f418dce09770540160a176a45995801249c30c160d3bf55156030952cd6511f0d5b89db8cd1d98358c0b27cf64e0846ff5968214eb8149d23db8e6157f3356c20a10d0cb5cbb18a987e41bcd1595bc62757a6d4dbcae107fc879faa039737d2ad9c7f7a6a0d908dee8e810ff82c7e01cd6c2a14b7f4f8a09252943fad790e5f2f2e83626b2e9ca5fc7e316cff70a5c023cca8b0f25094738a3b1ec012392e9b357dac8ba8d7d04dcd98c163006c77503a58e94e20ca57684a096f35c03c47994db127088e11b47c09c30a2d17b112694a6d44331c800e88cef3ee5e22ee0bb4a52d51122a5083f9a788a90189f5562bc8774be20bb26fd622fdd21343b4154bc361770c70b2e042021310e8f440e6474b4bc2dff3813c86c5db3d1b012206da82ae834a818c830fed49afc91613e6adcdeca23517f36d04cbc7196a1f0689a26ad50277ee5d1dff21c35d9e1f7f0512387cb5fb6eddf1ccb1e906dcf625dd099c516fffbd6a9d8c3e12f5994f5bc57a301fac13baa87af9f6c7ba4ecbac36233066392f5f33eec383eb6ce51151d564fae1e9ebbf6b26efa9025813eacc995b512684092b09db7932bc9676e9e9c1a493a24545bbb9655b1fb0fc57e8961465e1b8438e1ca979e49da0eb978ee851a8ad2f9272c9524dfe3df", 0x1000) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = socket(0x20, 0x1, 0x20) listen(r0, 0x3) r1 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1d, 0x100, 0x10001, 0xfff, 0x2, 0x400, 0x3, 0x9c}, &(0x7f0000000040)={0x3f, 0x1, 0x5, 0x7d2931e2, 0x3, 0x5, 0x10000, 0x8}, &(0x7f0000000080)={0x100000001, 0x81, 0x1f, 0x3f, 0x949, 0x0, 0x40, 0x9}, &(0x7f00000000c0)={0x4, 0xacd}) r2 = msgget$private(0x0, 0x44) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x6e) socket$inet(0x2, 0x2, 0x8) msgrcv(r2, &(0x7f0000000180)={0x0, ""/189}, 0xc5, 0x2, 0x1800) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) msgsnd(r2, &(0x7f0000000280)={0x3, "4808044c5e1d64a5d0c2cf5c005f5a3f39f3003d0b4d18e37171fe3b50dae1ed7b7a0aaf24280ddf7d50a1d27b63b80fda0ba7bee24e1303e61d6cb61741d04ee14cf6c595ce27f763be17cf49e1bb5fda5e1be42ffece3ef99b31d613e23ebc198c63ee874a57c9c628615dea14e389c5abbdb9f71028aafad5a73f151bee583164a5ab613a04aa8527"}, 0x92, 0x800) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) msgrcv(r2, &(0x7f0000000380)={0x0, ""/218}, 0xe2, 0x1, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x18}, 0x2, &(0x7f00000004c0)="dfdce807b05e92efd022040ac20f61fc2688749789406455814c341e6fe51c9ba7b03226e572530b2ab3e672fa3f0925d1a8500426ddaf178937d929219e4601a97576facdeb163423067e9b85aa1aee3fcabbf4639bd2cb4ca0dbb68eccf121f39d2af4153dbdc9e8bafade4c199cedf3a8f7557ccf97a9f2992adf9028a786f4424f1e04accf0b7c0ac2e1b77fcd4a915940767c506ae8281b3bd32ae459ce50e550f28323be65f7c94fed3194bc3620ca451e0caa2a47d3c0ffb57682b1821d9362", &(0x7f00000005c0)=0xc3, &(0x7f0000000600)="e8af134f641cd7537d5dd6f3ecffc39b1efca8c43f7e48dac9f3278dea2f7376f393894692dd86", 0x27) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) setreuid(r3, r4) sysctl$hw(&(0x7f0000000700)={0x6, 0x18}, 0x2, &(0x7f0000000740)="36d2af00b53bed173b7ead866df3f5c7690a3e0e7d036cb00b87474c5a19b6bd651902fd51c5667d8fa43adf84276ccfe95269ae7fbd1d10db07025933e941a865a35176702ed078510841f4da13e45d825b3788235957e8c13820f582aa72cc29e9c0826d81a082e442521591acaf5f4894d07995b9bbadd2d89d4fa69627d44c1eafb7a3307e4f8fdf2f7fbfbf0a20c3ee87054c13195d72ec5e1aae02b49754e68ec1f729aa2d6b87bc742c185d017e1c2883249be1a3f1fdbb3142bb7019dd97c9ba2a760873f6e2fa3c402507f0e6e107d514e9948d5f95d08e88f5b5e292328ec3dc6b02f1b8e5adba75ce3116261a0dedab5f0c6815e21da3c064ba6e74ba15cc943419ab65bddb8e692639e8b90b7aee15d0294649a02458e7a7f79f4c90166ad0bb9ce1a1b9df65c1c7b8e6f9dca88d0b94fd4062d4ac7347d06244ae7f041616c53449309ee7df413b9aa03b5473747a7bf0dfda4d2fc969729c25c1d7dc83bd42c83c055cdfd128a98fe51f35137368df7bdf8c0a13fb6596d38d0e5f1d0752bfdb59f4d38113c5a06412eb8141b5363eb528697e1ffa3ab423a6f28f3a27e102a1e54e94dffb45a317f2541dcf48bcd676c3c9597b656b81942c98280fc2ad042b0a4a78f2fd8061c01ce8e913d47c0b2d88414174547db6a1575ace092311e71378e62ee5b6df7a79d8a0f8295813c99d97adef0577ff94dbdc406deecdec61d68f1997ffb005fac401965c69281cf951f1fee31bb1815526fc84d80822b2544e722012934be6d2d76a163f23a0b06299227277ffafc999f436c11075255bb79054f9170dc5d6ec7ef3f81e29244b376546670410fdef7ffbd073ea5429af68922c5e87d49cbd5e39062fffe65a8629f2d4c44ca83aebde66f4fe22326539ce5d0b83c6e99823d165bcdf780e9dc470cfb661f62cb5fd0749c9b53cf7b2e306b70631ab72fa0d1f11a50129185e8038eb621e6f8962a5b86f40db159f3dca5c585a051c6e0d121be1ddc068a1a47c69b2fee2e8c79894a7350d3a98a0b604fb5bbd6871c0341488d66446e1d356362a458665444894b89411cdbf2fba2081bdf6081f6a63328f5d9559f869f11268ce04c88dd5c8426c7613a2996017939f256d48d4f9205bd689450cde8cad1c0c47e2ae07f1a11b419bb46a9ca403000bb35351082031747dfbaf1a50cefd20856820a63616bacd2a915bf2ad0eeabe5965e3cb04429279242968b4dcedd86af9d8aedccc82e0bb44b4fe85974669b716230b938da3b26901a3c45fd1a7af3dfa370fc0e02f3930688516143ce48e2462f8ba005448d56ef197a8841d29b1722dd3e691546075dc6caa45d27ddeadd5a04974f0befd41b10b359e8e76ef88081d463be4651917d4a4e5a8f03dde70f46357c3a6d164fb8d38f8b9208f7c4dd6f5ba23c53b876bfbe8372ec8f48109b458d710941a44408e38cf8666eb8e7776f7f780c0629ad0cfb4248a2d81072b9e1794d84e407fd349a32c93fc8bad34939fccadaf89484e9d1277e0a0dbe8afbf0420c0c9ddeda78095ba735562c6fc16c9a84a01400e97310859d7f0883f9cea825bf73a3d36c6c0c7ef93f14e173607b8aa56e1af1ff414cf4a26ec8de4108bbe484aceee5fcec68e1b1e14c5bbe61a19af467e0a8d527b03f5d9866f46cd0af58b8b08d7edf5101de7790e336609da5cc83f21046545c5edec671b6e725260dac0ff441928fc323aa6b175d2633934ff921d383c67372c90722a9db0a854c2d77a51bfaa4eb23aa50aa288684b7c3565330d249cfe19f89481c16e5d862e31ddacc05470ae81791bf9dd30f20ddf89ed443a2e04a3a7e547a710627b8bcb42d3505286dcd0a8e2ea95014b9623aca808c992ba37071867f0d83acd942c64388ffa8916214a7d6325e8dc2782ae3ee6ea4aa6250d26825f14a78833841ce77ed4c0b1696ca340278f9eb2cf59795104b88623840f06783236db912c5166abd52c26f32adbcf7bca9d155704783b011dd2a0f752c08f7b0f624285bbb9c9bbf1ce6d014e9e3c01d076b20f2a556d6752721531c21f91bb20a178d9271d1e2462403f94436497df69ee55a0440947dc4c38899cccc7fae440e6382c48bb3c1a4f570b26abdcefd139d055d1fc4460e64ffae63a32eee47f1bc0bc1fde6cf76fdf2d1f34626c726d0a8f3d06df980ef95c05c33e15b5e68aee2360cc5a0f9fe27fd26134f82c4655b21be53686510493e8880f34b7a0f3a44dc793853e2a061810ffcb6f641e3294515faaf9c94ae20359f3b2c0c59d8c45659b54b1d1a88b6397befadfc0694eb4ba2f9b0d74c1fc93de76548013043c72f44b19cc34d78518689891d56304e2501b5fc9d81dd986f94aa2dad57c732a6d8d427eb632ed28fa053d9369d53f670f11cad697e781b5df859a186f415c366e0a294ea29869f157e9ae6a506ff8e651830f346a283e5325dc0d9621436258acaeb415422d2819d39b9583588a2b95c1725b054cf103a15634ff9d8a31382e6ad42ea9db4143116adbda85ef1220e4f59d0239cb524476d2cca76d4139c8b2385af6f7587452ea6fd31c0508573db118c494d4d59fbd49d3e212f09a70606473e5244582e72fa6c66b62d9cedf06522e4a57691bee8aa63b7d440def0c63382a29d2211957507914e005b30730731f05615f7885a4de881451dbf829e3641133fb6240fd89ff8d3e662ec8db5ce4ad1f5d8a4d656258842d20322b4b0c6b1c4a41f49a976d493dbf88452cf0f6c6f08d92761fa638e12b0fe44fe3b877fbc2c724b853091b046934b3454c82dbe59d5dfda9dc1efc11bbf6106fd2ef60767018885ea161bc8ee929520301c1fd13dd234ac40b1abb682936a63b8dd5181aa7a423b5e1c105bbbe9325a100ec296d3affe1873ed430afaa64ddf10c480ea3db049715dc61e87069d9120b3bb0a5d1a71c27af973b61bc2e36a75cb8d1cf5122f1fffcc01d91dbd8982bee389c765f319d433af641c64715f6c1519d0bbdc4866def06764888e6fa85699d786f5c7fd042ba66d900b16649d519a443c9bc17fd0d29c12cd29443c107e7b20ff1552ab9c34fe098c74e8d9375c67663807b5089fae6f00f8b8f6970942ceba28f6a3e006daaebed64e2504c97b23b05f18e830c5629e727f14fc344c3cddf2ea322c5af7cf7bfc6c7cb179847aa08c66087185891a8177511f58129248fa14536f342c68c785137be3b428834cc2cd87d3427806b65c97a3d07e3632f7339a56214802ab86ff94cc843bb9a432d3e1141495fdc45293029d63e2207931247427b40f4f55e13cb80049f3b9545e7a92d7f13fe7d56d03cf2c5647b8fc9cc2ab543fd6413954d0549b22033320c97c87869d5a5ca05cced163884d8b2f1d04740b02ba1b9237029d1c98cfeb9c62dd6dfb1370fb72a39b1bf4d529cd51df11eac9b066d2fc2a2fe97cb90de17a31ad84d8051b99d9fe895637ff6f554fed89f444387ce7fd351500cfe1536a5edd83adbaef2a2692a40cb0545b45b642d9d66433665ad896db5a16ccbcfd7d8969fc608120733f9abdf37bc50c65855ff7673e423443437b61bf67cd86979af4a56baed52a1108d078012e9a50779021179f81ccf4425b513e1856fb21e33f3477e57f21c5dd7474e71c20368cdacf04e897ac0ec27e6bcd9ee064e26e8fa181703e536a2f1b10d7dbdb42d3c938965e749e86a2a93f121c81adb56ad2e8eb1350559ffcd5da409364a2ec64f6ddfc657ae98b5a1d70fa4ac8c0bc147e72f3d8fe3dc8f4f5307a550394c8ab939f5d8cbd269878582df2bdedad1ed200a81d37c7aaaf07ced295f2fbf631b29a6697642915274c3e08256e0dadfd629c70ceb154f76ab01070d3c6edac89894e510bb0f8b51aa382dc2e5239019ccb6abfe307ed1e02fff4d63bbb22fe273010f91dfc048afb75e3cc1f7488c77fe0bdd59ce1b75d9f45f74ce2f1ea62b820b41d90edc36f8495790a17e37f36e76cbf55310b44d7feaab53517bdefa0976be7663f6c127adfa14e20c543e0e378ace8065f39a574fda4805807865f0641744a8121ea7b9491b2ae4b73d86cff573687f1cbd311421659f52145c879194185d9191be256eaabb144d875c783097f7090b0822f495bfd9fe01b355cedcb6e10069eec350d72558cf444966b91cb9512af5cf3bbf75ffe89a830035fb1acc96529b994b9fa72fedede000bead3408163c5cd8760e0b0abc4968ab8823cdf0185b0279febc5c9026d7a3c131ac97ac9225939ed6e9e66a02e147e4ec1ed54f671f53801c219c7e7c366d7d255eb1c7ad04df2735f998962f0817d960e0ddeff7f4013257a6bbb91c7b2ef3a1816fb22a9841e7c7e71612a73bf9facbbe02f8b32b265a81ad1a90b54f58dcbf318067d546964ff995872fbf0248dbb83376ca875027d6656a0e3b731f7d3d36935c6d3c80be575c7562a69bbd3a72bfbd99b89a7ae2812d372931f1aac408273d0c0147379084d93d7d60c718ec95d6cd3b33ffc5b5fb56ac6e56ac01e5bd8d44d42bddcafa8206c7350ec7498151c6236e4af5e4b35bb784a7df297b8ba4c84fd77079c4e14dcf50f8a7fd4b91e93608dcfa58831b222f24a6c0ab93590d58152e8f37008b3f09e198ece07adf48126af82266cb1b6b6aa8526df085c173c3c7efc37071a026fc96cc8cfa695fcdace4c1cdf0536d5669c74b0d59108b6eba3abfb419bf01ec48a71d67bb24896a627c4908470fa8fdf65338c04ad5fede1e5cd8ceae5e2a56d8528e4a9003b3148fef13f468e4d8750f42453e8efcc4402444ab74d665aaf5f2da44029be7eeac5bdcbfde797e5acc34936eabfd2c5eb8a9b22c0f838fcef2367bb614dc44fc40e6224783c0bd9a874501ea7875a92540d4e405c502802ba996aefb499eb2815d237ea8eb6f85dc1929bf105039ac01bed79519e1b27401718ccba60d7e7b8fe82b5ae3f0ce0a56a0733efbb4bc4ad3ed62679fd303648c3e16c4e480bfac47afdb35cc1090a1ef4e8fe107f0bc24c345022e234a4c5b9a572adfa73a087386f66fdd9386160b0bebc6a4c6ba7adb691d7be0edd7094d2ce36575d10857c2bc1492882bd7101b39ffa8a438443f5ee5bb17fa28db2ddaae7ee6ddbe3ba292baeafdf3ac40ed01de467875d10a80fd80d87240b6c1f8480c0d6ea8d87447a5d625200233a269d797029cad94617ec9db902dca8fe976ba6522b34aa516e7f7262a77abaadf3baae94fa0500b6c643420bb72678a1cca560d931ccd31aa7abe85de734aaf8c1629569013a5e96f691cefb7f080ebe46c2edd388f8c66ac0d741ec17c704eb35c94f62fa9b6fc98b84383b726385c2b275e8f30ddf09fc2cda8e0a9bb9d9b9f99b960e3ea851b9182a46ad5f3af60a9da8a23f515c4f0cf3a3d758a697078192f00b752dbd2bed0b694174e45464e0d4bf859da3cbf4bc3050bc4a02657db465b256f5b080b367d9cb0d01429c01763d79c5b42e1419118be1ea7f825101d8ea749461826384baec163067db1edb71cb18e28dbdd4401cb74dfcb2dbc340ea715669e75d5bab53285d314905fdfb74d626ac4e0aab9154f8508343e0c77d3d7f91eb85c76ec0bf0ebe5d64487507a593d6501c1a22e9b9b6f1749b0ab855bf201a3cb1dd6610cbfa63ffeaa221ebe85f2c11f486a57a8845757c84b94b05e6563c7fa11cbfd3764d86c2dc773a880d2432a872caa5fcad8dcb4846ada6dbc1ce8c2e5d531c768146cf2e8b48ec0639d1fc462f791e6cfb94303018e539b9bd02eb7a4", &(0x7f0000001740)=0x1000, &(0x7f0000001780)="297b3cfb4d1f82522b8e3072431d82df3d4c467c43", 0x15) socketpair(0x18, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000001c80)={&(0x7f0000001800)=@in={0x2, 0x3}, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001840)="04c6eaea24e8324d3c8263a926495a69ea42a071f7ce735321475a755b4574cd28bd7aee80a3fe7ca6defd460eaa0c17f4414a03eba6c20df441e7a6188bb7c8699b696d85e2fe54ae6bc34c39345301b2a79d9e3a3427ad83a5d0d4383490685b1cac793673391b99f0efbbf16147543a0db03ac5aed653657c641ead56c1275d8ac3bbf6feb8264e32e7f6162499d41fc9eaae5c71131f5bff97a4731e87bc7c2c7a277db6cc", 0xa7}, {&(0x7f0000001900)="70f6d264898673f65502a26272e3d3f2d05cfe3d4c79c77554769c7a5538d533bbf20e3f8007fe0cf033d91bd2229d9afd77be6d35aec0845f1bf91a1a9781d0fea37b05545e7ba7d275bcb7fa40b0ee82b4c5a366c4980acb4d0b3c7e0f9a95b8535baa9fab3227bc00af15b76d8ab20ccd1a9f63896aa1947c43b59f2ae738969fbca952bfc58198b6adcb6704876b7e249de9f0673d649d520f21245ebdc556116730ee8f64c4de4aaf16fabd735563e95c56c2fb4af8bfc3d785e2e811892382c1ef5142f683f889be383faefb651dacf0ff095cbad98386f47be05c27790cc4fe64a32391226a6d750b4e3e2e8271f46de9fb93f3d826609a6761", 0xfd}, {&(0x7f0000001a00)="431ff5ee77c5227dee1c5618513c4757ad1b7c2d578b2a3e132b64ae211822d19df37abdc33f3be6bebfce44ffac909e7e50", 0x32}], 0x3, &(0x7f0000001a80)=[{0xe0, 0xffff, 0x80000001, "6270203f3f78d948b1097bc4f3f74c053bd81037223d20617c033d25cc673398a3107428418588fb015d33dbf5c2129c230ceff77acd62d7747227c43e33a985002c4f6dcbf1b9dde4b2ff23f3eb71647c3fc9f3c66a615e4eb1ee21d376dd809386ebc9c89a50a0eabe409c174e421d719f0738d8f2564faf0233e263373fd7ff8a32b7c0ad3dea69b6924bd8032f6bfe7ec736bd79ff7172782dbcb4e68cf9ab2b56fc17fe9e04dc6e2cb788d59e0e20254fb52d0cbefb8fef4f7360fca9f2cfaa28c1eaad3a90776094"}, {0xf8, 0x1, 0x10000, "cef725909034eb2c36139e7dc3819298da79d8da3b01869586f04a4a3ce420c9fea2b4be866b4ddf789494743c41c4adb9a7792d4430dbaa266fd68fa8fbbca553702fbf48f400f5bcfc0d3d9abe953376631e66af089f5a04f5a24dc1a208fbdd729ed88914cbf5ce8e324c6ffe79da520a4e8ef9e7dccda7fdbf9a851b8c7619f8decc1abb74bc6f07f7451e52411134d30a68e962846560345829518d61a51beef6fabeabb1e4fb71cd4aa6e40a1912505e18ea4fede94ca4192a95402b4ed267ad6c3176c03cc50bbb271af583fb9827204394c13c520a1d4915466454623b57"}], 0x1d8}, 0x2) r7 = open$dir(&(0x7f0000001cc0)='./file0\x00', 0x121, 0x42) faccessat(r7, &(0x7f0000001d00)='./file0\x00', 0x179, 0xf49ef4180796a17e) connect$unix(r6, &(0x7f0000001d40)=@abs={0x1, 0x0, 0x2}, 0x8) recvmmsg(r0, &(0x7f0000003000)={&(0x7f0000002fc0)={&(0x7f0000001d80)=@in6, 0xc, &(0x7f0000002ec0)=[{&(0x7f0000001dc0)=""/59, 0x3b}, {&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f0000002e00)=""/162, 0xa2}], 0x3, &(0x7f0000002f00)=""/135, 0x87}, 0x401}, 0x10, 0x1001, &(0x7f0000003040)={0x2}) pipe(&(0x7f0000003080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000030c0)={0x10000, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000003100)={0x5, 0x1, 0x4f, 0x2, "23561df973ea78f487f687fa08338466d05f1de7", 0x8, 0x8}) getgid() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x2, 0x0, 0x0, 0x8}, {0x46, 0x0, 0xfd}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) 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) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getegid() close(0xffffffffffffffff) r2 = fcntl$getown(0xffffffffffffffff, 0x5) chmod(&(0x7f0000000180)='./file0\x00', 0x0) chdir(0x0) mknod(0x0, 0x0, 0x0) setpgid(r2, r2) kqueue() open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbf9418dbe5c", @ipv4={'\x00', '\xff\xff', @multicast1}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbf9418dbe5c", @ipv4={'\x00', '\xff\xff', @multicast1}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f0000000100)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) getuid() setreuid(0x0, 0x0) chmod(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000002c0)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r6, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x40000000}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f00000003c0)="bd165e3b332f9f2bde17356bd51e4adcfa61e2404052e6d38bc5323bf36d9061d83cf28533f59a770988fc1a398304614d1cff35a58659c09c75d3a398dba6ca4226497864af8328f9ff82440f4e276a276e922cd65b1297b6834b7d6fe4f3eef02a76e9a9b0cad95bdb43c279562af332f62ee685c0bac31d223d0250e3c451a093f74d", 0x84}, {&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca434a60fa175d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d757", 0x1000}, {&(0x7f00000021c0)="1ba7467e865c4875a09fab8baf519572ee8b1ad9d0e1514d0fc4effd985881995518bda272dc04b4c84f46042e433c27a921c87854faad7801f0799d596dff52f0f586e2c2aa784a18a7b8f6044c5242adaec713198dad0c47a192aad7bd8590a0d11910da36b44eb9770a2fe38af154b98cbfbc3c10fa5354d2793a4b83d94fecd52a0f4df0dfac9fff5dc37f1e11688cea90ab94963570025b86cdd98a1ccde61c67d022e0aea37e8993be2175063976140a115a2f171a96acadd3a301d3db587e50f1a572ad7d45caf97c1be94a9fca45c60a51366c447961a32c32be9a279e948374cea58f8215450e1bbe2ccf8e88082cdadba69ba9075bd7b913cc9a8725631589aacb731a835ff79db4f0ceeb035584d5a5a22a002e0bad2e297712175bdaf55bce1ab638a1402f4640e45c141a354b20637dad4a909f7180cd09ce2d78940e033a244e86f6f5cd03c106115a624decd58d418d204f77d24b335997269553f212353f3fc22c55554fe47bcc390537d2ff6a2e0be91beeca45e37f1a094e4354b0b81e1f30cad30eb1fea1481cbc1a767724cfb4240cd426ce5424b793a7040616da1cec8fcb9723d07354aaa3339ba27bfab9f003615f454a6076e78805210d6ae8d651cbe2dd6d8034f6108a38a6cef0613407e15fb52a835948157ec532cb1c4ca53fa95233cab27376afe1df4764b219a824ed4e6b34a92a8c30ef94c215b42887a1cd37b714d77076e08187a266d050c81992ff97839b00ad2f49457fe6a09bdb959455f6dbc13dc8f0dbf33523a541c6a86bad5d90fdc3ea32ea8c298f3841a913fd5c7cdc69f86253abf0435ff42235fa3fa75ccd2413e70c2c02a9cb7231d5b72ebffb02829cc9cc86b2b02cc2f4878c4f871c52eda86514", 0x27f}], 0x3) writev(r1, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000", 0x77}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1a", 0x265}], 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/83) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: r0 = getpgrp() r1 = msgget(0x2, 0x102) r2 = getuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r9, 0x2, 0x80}, 0x9e, 0x7, r0, r0, 0x5, 0x5, 0x1, 0x6}) r10 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) getgroups(0x8, &(0x7f0000000180)=[0x0, r9, r6, r6, r9, r6, r3, r3]) shmctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x1, r5, r12, r2, r3, 0xa4, 0x9c}, 0x81, 0x7, r4, r7, 0x8000000000000001, 0x10000, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r8, r13) fchown(0xffffffffffffffff, 0x0, r11) r15 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x800) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) setgroups(0x1, &(0x7f0000000300)=[r14]) sendmsg$unix(r15, &(0x7f00000005c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000380)="711453317238f0887ca9645c51d1b7304bb0cbbed1dc20ae1715bb5871ef9efd19b3d732a8f035e0b94f638f380e2f31ce1b468ad26a02928cd68e0ebb4fc3c4a53e45367e866c9c4d634c56b5f24b7efc62a5ee3c54f53c9b1d38fa29a02284b981ee1aab82d1ff119f820f8f9b4abe58cdceea4cb905127a280cd481684b99e1998368ed3649c26a8838894cabd34bf6c2be30eb167a8aa550ca7c9cd8e8393dce609454e0f77943e23ee42ba3012d8b83323dcd62589b7c93e80553ecf4fd4bdad9b424f7563edc749cd7b7598a3e7c64cf8aca5970d7b63fcf52e403ae033983cccc2da0c7762cc23124b925", 0xee}, {&(0x7f0000000480)="4f5db5d8ed1b8eef4954a17519b24f010e2a0cd16184701635c8f964843a5081a02d695814eb169e7e78dce5b7109e37621f9539121ac18588422ec8f6ca275046c539b5d211d112f327cd66d17dc1e8bfc88bb159c61aec92edca6965c8505fbba62655e96c7d3c2b329c7492dbd5c052915f043a30b0f26eea570c88eea283d2fa3fa3365388e9ac", 0x89}], 0x2, &(0x7f0000000580), 0x0, 0xa}, 0x400) readlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/117, 0x75) r17 = accept(0xffffffffffffffff, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) getsockname(r17, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r18 = shmget(0x1, 0x3000, 0x51, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r18, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f00000007c0)={0xfca, 0x0, 0x6, 0xbba4, 0x9}, 0xc) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) setsockopt(r17, 0x91e6, 0x6, &(0x7f0000000840)="7054b84ca7b1493594f5859c987839c247dd0df7dd027e767d3c39d82d3540f3ae31551b5134da91e0e5cd1ab0a2b5372b08b47d003222bb3aeb6617533964b3ec195f4672e827a088836e2cc227868b11623b24e848c6adc65c47ab8507555a04a230d8160cd74d3c828c41f7079c01c200bb6cbdc148498c02d4a2271e05ba1e1a98ed177257515369068f53e2f01b1af99c7a", 0x94) getpeername(r15, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000980)=0xffff0000) executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000340)=[{0x6}, {}], 0x2}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), 0x0) unlinkat(r2, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) executing program 3: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080)="76f5d500f1f6e878eb2fdeb1ece7768239359235d0efc1f47be5d90db81e825fcf24ba8da7f6bcbd5445c46b9a292377", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f0", 0xad, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) clock_gettime(0x2, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) socket(0x18, 0x400000002, 0x0) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3}) r1 = kqueue() kevent(r1, 0x0, 0x30, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r2, &(0x7f000044f000/0x4000)=nil, 0x0) shmdt(0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() executing program 5: r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x201, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) nanosleep(0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) open(0x0, 0x0, 0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000040)) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = open(&(0x7f00000002c0)='./file2\x00', 0x10000, 0x4ebfac6bbaf7978) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="0f0a99c678d071635dbda100a4ec2529ade652439d966f799d5492f1da5fb00be24e5e4e7a7e1f2413c965995ee2bf9793f168072c6470ebcd3f0af0ee9d65fb7498174e20781ddcb9111fd7b3260b68be7b21b499be608687352399d8460ff29fff643d98d10ab123d7d15b6ac6858bfa6f7c2cd36fc0b6c137f62b", 0x7c}, {&(0x7f00000003c0)="962ee2847fff7acc", 0x8}], 0x2) write(r0, &(0x7f00000000c0)="84", 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000200)) chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) getuid() setreuid(0x0, 0x0) chmod(0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000140)={0x3, 0x0, 0xfffffff8, 0x7f}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1000, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x4000}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00004f4000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004f8000/0x2000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000069d000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil, 0x2000000000}], './file0/file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mkdir(0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 6: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000300)="1d8258832a9290a8b2912284d6512692fcd8d3ad890f2c9b01a786349ab05c10f85b8eddef5350be78734c5e444e6a89fcd6a68c9de6d7729175e645bff690e993fa83e5c71c3be36e2cb455b491f135bd9b96cbc4d5bd5bb7f064672b8d73cf8627f6bfb1961cec4549ca0fe75dc4a785ef506310e1d5a68d33b807ae3efc906b187614a8e38e369e8700a2c9d62e", &(0x7f0000000400)=0x8f, &(0x7f0000000440)="12896b8809e0db0a4c51e4d0b377444442f034cc817f8d9bece3d97a4b4c9c2e2221706fb69cb39b3125341bc76485ecff6d689c8255b95111ca5fd9631ba34c95ab20785fb6c90c419e33b341e4dbcd60aee53c7ebe35bb0312030a9eb71fde8f7fb01477c572f38517f256692a3f3e5567cdcb77143e0ea603f3c50b1ee5e7ccf34f00073f7ea83f8aed5162bdb11398cd1bfbd5b2e3f75cf37f5081dc7bad91cef1c563291fe50ba37e5ab474c6bbdf7dc283e1401db80c766fd2", 0xbc) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{}, 0xfffffffffffffffd, 0x80}, {{}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0x8}, {{}, 0x7, 0x52, 0x2, 0x1, 0x3ff}], 0x5, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) write(r1, &(0x7f0000000740)="30b89b251dc9190db33abedcaae3a35569b199274251476378df9684b3c89737861ff7b811c48185b2d828d76081988fdda9dca6fe18877654a67e7d1c92775c6dc900121dd4a64e02806ffcb3eafcc8c799333257e41ce49f80dd40c2ba01866847a15b1ba99177a692bc7b4a2f452a701181ffc88bf8ad3af91b14a7381e8a5eb2b93b45801d6a51afe8e739a74d6251", 0x91) pwrite(0xffffffffffffffff, &(0x7f0000000800)="9ad5fbb75b3605f32c195ece0402cbe90802e7dcd718e98facc2a32fcbee49ebb0f6042eaba30d7b26cc95a56f9956cb6f82676737d52de0a2626b21b26834ffe60f2c19c39d59417eec1cfbea40b779bd78c3d69d", 0x55, 0x592b) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) socket(0x20, 0x5, 0x3b) getgroups(0x7, &(0x7f0000000900)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(0xffffffffffffffff, 0x0, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000940)={0x1, 0x7}) setrlimit(0x8, &(0x7f0000000980)={0x20, 0x40}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xa4, 0x0, "bb08000100f1675910812cc900", 0x0, 0x9}) close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x40978b, 0x0, 0x9e2, 0x80a1a3, "bb08000100f1675910508b00"}) chmod(&(0x7f0000000040)='./file0\x00', 0x8) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) executing program 2: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) listen(r7, 0x0) shutdown(r5, 0x2) r8 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r9 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x0, &(0x7f0000000040), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xfffffffa, 0x0, 0xfffffff7, 0x3ff, "474fa4fc159e7f00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000680)="dd722286aaa50f2a1300184ab8d130077c906ce85cb422a4f2c62cbd29c72c46661b4cad2da173d40b5106dd414d1529058ea57c0b83a2b5cd54ee9cd215eb90eea8e58e81e972fc5235d1cf8d6a5c2243d2bbede201ec8e6828a616309345bbac0658713001c94c8313f478fcbe0f92027aefbb1856574e8f2ed7addb58f9d79ece0c9f5d948a1c5f0e5299550d2a052c4cf3b5c367dad1cdb6830a652b7314a08179a1eb7fa04f32aabdaa403b19758aa4965d925f79692a36c3c5db606fabc956ec9138fc4ece16cdcc4f3a70ff31ceb008a2b93478c5a11b8d18574a3c007bba7764560b38077129cbce81f8ac611fbe3531e715f59336f0", 0xfa}, {&(0x7f00000029c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225b133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a55662c8cfa8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d8b1f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc7037", 0xe9e}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="4b9af7fcfcd118266599d337f3ab2855c2484c2badc135683fabf4e02113e2651449f7c04cee40ab794bd047d3a99b65d75b1ecad12e9710e9a4a16efaff6a2405e1e1cde5f1756553dab144cdda592a8ed55973e9f03e9b6fb5dc975212971aaca3fac3e25b7e5ae4", 0x69}], 0x1) socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x11) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0xffffffff}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r2}], 0x1, 0x0) sendto$unix(r3, &(0x7f0000000040)='\a', 0x1, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x35}, {0x81}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) close(r5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x1fffffffffffff0a, &(0x7f0000000140)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffff8, 0x50, 0x20000000, 0x6, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0x75, 0x4, 0x40, 0x401}, {{r2}, 0xfffffffffffffffa, 0x11, 0x20000005, 0xcf8, 0x3}], 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 3: r0 = socket(0x11, 0x3, 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, 0x2}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(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}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) mknod(&(0x7f0000000300)='./file0\x00', 0xb000, 0x3ff) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xc3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x40}, {0x16}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000380)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x4, 0x0, 0x0) executing program 7: close(0xffffffffffffffff) r0 = open(0x0, 0x8000, 0xa8) 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(0x4, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f901fdca0438004000400000000005008000"}) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e8904", 0x65}], 0x1) r2 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000001000/0x2000)=nil) socket$inet6(0x18, 0x4000, 0x20) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) dup(r2) connect$unix(r2, &(0x7f00000001c0), 0x10) sysctl$kern(&(0x7f0000000200)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="57d3f5face26c2a4c8c99d37ab3b6b21feacc44088dc28508e2116487b9879794c5228c0a1699ed59c75bb7caa8323d8ae91a1de2780373b2d6e0469fbb7ba0f5e6c80e9bf3ca0fe950eb8e84b71022286bda858c36ea2a02885d647605dff98e94016c3690644ea1ffec3b76b816fbc716d73551bc635ee2c20e88b7013e226e3ef9a31616cd7c617b0b9b67eefb67d25ef670b73", 0x95) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x0, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xb6) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4681282c, 0x1}, 0xc) chdir(&(0x7f0000000140)='./file0\x00') semget$private(0x0, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xff51, 0x2, 0x0, 0x3f72, 0x7, 0x43a4ee91, 0x0, 0x2, 0x2, 0x7ff}) r2 = getpid() r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r8 = accept(r0, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000280)="10a5ba6f2ffeb56d454798fb57f7f45d45a03baaae84e68053cffe966826f874b1d5917133a61b4bbbe1163e5ab57cfadff1ca7862cf89d95c98af98c82edddb38af41b50092e314be670811a8d0018fb92a59f64b83233ad78cfa8c6ecbcdb922d6789b8bc737b6d1122168b96bd3acde9ef0f15f7fc1953f139692a3bdf1c3816f790270551cbd2b42a1431bf18eea31c4512e7d2bb8c0ae89951525278ba26c030600041f6a02566c227b8464da950cfd0a137da035024349c46f85d26b0d3c1457e2510902c9390c6f595a6eddf198804fd062f645a3e49f72a7d9602875a02fb632f9420039ca449645580ca053c0b71302e944e1a8110e69af2cce87", 0xff}, {&(0x7f0000000380)="3af1051d235fa444958f87f75de2783fe41b3bc6552599072ff76e026f95cfe3065d7fb7a7fe2f7318a19519b27811e65eebd979584c3d3809cbb4aefb37c11054346287b6c6e6952fd0e7646e81e74ade9b428c7638f5a932305da913b3470585e5377a6837", 0x66}, {&(0x7f0000000400)="70ce5b184ee58b5ad8abb1af538eea3093e0949565f890b3f0528ced1d5f9b547273f56dc4ebb2fe8cf3e36c6a2cd1ef331334d29f636dad9d989e5f21ce1260743f75798863860fff4226905e3c3e4f380e1bc0249a24113d47bf05e3a20affa7dd715e2c1eebee5c74ae46c339bfdc41192236bcfb0345b58dedf47edafdcf620260b4a2897f01f1862d296aa53e973fb72b33146e5c6d557e29e8444d684dc42c8d23c081566a4053a48b7e7effac76572abbf6c919892aa8a80bf82366890b39da62d1fef064c33850c3789bfd346d12331f5e4e0d8ac83b2ca2f58974eb8270452eb6d7a563c213dc282b86d6", 0xef}, {&(0x7f0000000500)='/', 0x1}, {&(0x7f0000000540)="a2ba0e9af8fabc7f8ea589275206585483af336a1efabb0611dc5797c7d0c92376fd8e7ec6fc6a", 0x27}, {&(0x7f0000000580)="8b495d8e7557c30815c0dc6649b60f341ca051d1a6732d68ff1ed7f82ad134e3980314c48bcabd63f9", 0x29}, {&(0x7f00000005c0)="36adc89fce3f0c2f9b5edc229ac67add62715da608a4e1c89ec28a1671bd085444f7389da264ce35e09b98ee5fb2906b7106da03f832a80d68814d31c3e145aea2077012f5898d0221a58f7f0611f0307fd7c8b91ca492c14011786feaf5b42b2b8e12d8d297989b5fd5d938bb4a566dc48aee5806e5351c537619eaec21ed4cf098960e626c624f0200b5235e0639898ebc32428d7ab287df16610f730d1cd4b404f2231851f791821d119768e0373ccc701b65f68d5e11dcbd0bbdf6d5ef1e93c3ae86138c96e7d53c5ae02eeb111c292f1fb37270493fe2", 0xd9}, {&(0x7f00000006c0)="d607d6133aa23e70de3945954f86abf86a9d76a24cdfe5e01b810ed3b8f152c8ab8b950fedd40465414117c70c9050a29b7388f4ec7c9c396e2a575a1427b8b4cd4c75cd6c4ca2f1879c3947c02f767a69fdaa25b4e04baa1198d19320939a24e243", 0x62}], 0x8, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r0, r8, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x98, 0x809}, 0xd) fcntl$getflags(r7, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00), 0x8, 0x0) fchownat(r1, &(0x7f0000000a40)='./file0\x00', r6, r4, 0x0) msgget$private(0x0, 0x344) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) bind$unix(r0, &(0x7f0000000b00)=@file={0x0, './file0\x00'}, 0xa) r11 = getuid() setreuid(r11, r10) listen(r8, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b40)={0xffffffffffffffff}) r13 = accept$inet6(r8, 0x0, &(0x7f0000000fc0)) pipe2(&(0x7f0000001000)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r12, &(0x7f0000001180)={&(0x7f0000000b80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000bc0)="658880b0bc88b87497ff5d829ec442ab680208b89abcaf7bf78671158c7aeed86eab6eac42c821f034f5244fe940d48deb10439c417b3041a9242278f23d9ccbf4df345753ebd180d808af26223cf1689be9ff2452083e46ea69f106782d70bfeeffae58bad65fd18fd2a612d7b4ea197d8c53", 0x73}, {&(0x7f0000000c40)="9312448844083f5dc14a0618a23652c218153d038d1a237b1eab766f6e6f1ed597741ab0cb641a74ddd1ffedfa4e09a783824081546780797b354a7ca229b1e8b0d3c1a430e95936226a5916a624d8c8291ed23268cf29f2fd1f62d0d49a937a27f3b07fc2617ab9aec62cf7979ccb09775162bbebcbdef1c232f060e5931ee5b320dab1", 0x84}, {&(0x7f0000000d00)="17996afa751b6707386d45168f9d8e6563a65aa15052e2f123056edc7b51c885b42bea60f7c3365ae9286ca2f84faa7a43d653fc246218a7d997587eeeab6945aefa1f5121bdad2c5b22b3a8d9964b94e455f388c3570e6dc012bee8d01971472715736a42928a54f7380a9a5b63aab43e23ac43a68d4b4e1cf87c2347224c878fc7c3a0cf7660bbfa405f2fd74566519438b6923c7e41173a041262f8c37a098b61e44c9488ee1fa88ebed9a67671f4c301cd0c4a8bfdf9d6433111016178cf7ce6701fb989eaef5311d3223c857bcee6317d16ba794aaa2958a59860bffc17980e8d5fe6de8e08d875244ca44ff8", 0xef}, {&(0x7f0000000e00)="39ea732a2be5ab0b88c78ff6d0f68d8f46697b9a2bf712c1773542fc4833681ee76694b8d4a251063a6ba4a1c87ff576d393c95bd91d68", 0x37}, {&(0x7f0000000e40)="139fb06224296db4b14dff415fa9f2d0d19cf9ab7dbcbcd091972117e7689e2caf0c2fe21c0e4b587509fa822e7da33b093bb1811957ba7b087313972534a9bd4552b73689d27e7673fa2c4703732f910b71f025a2179158b252d014700c2d7248970b8c5b1db2d3e36cb8dbec3bea83514f38a3ee602c96c693d22ce8bbdc1a111ee5b7fbf4fdcd4bb8dbf65def7828caacee9f6582f0ccbaa246d358a8d303b813392cba9663fc7208cd6f8266555b6745c5d98f303796b9f1cb0dc33f95a8257b", 0xc2}], 0x5, &(0x7f00000010c0)=[@rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x28, 0xffff, 0x1, [r7, r7, 0xffffffffffffffff, r1, r1, r9]}, @rights={0x38, 0xffff, 0x1, [r7, r7, 0xffffffffffffffff, r0, r8, r14, 0xffffffffffffffff, r9, 0xffffffffffffffff, r8]}, @rights={0x28, 0xffff, 0x1, [r8, r1, 0xffffffffffffffff, r1, r8, r1]}], 0xa0, 0x5}, 0x408) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, 0x0, 0x4, 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) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) msgget(0x3, 0x42) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x4, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) syz_open_pts() mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002bcad318 executing program 6: socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(0x0, 0x200, 0x1) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x8, 0x0) syz_open_pts() msgget(0x1, 0x0) syz_open_pts() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000506000000000000000001010000331c13fecea10500fef96ec0070000007ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421a872c881ea6e2e00000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e00600246c09000000ff03000000000003051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) listen(r1, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000014c0)=""/4095, 0xfff}, {&(0x7f0000002fc0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/42, 0x2a}], 0x3) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() seteuid(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) close(r1) execve(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r4 = getuid() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) semop(r6, &(0x7f00000000c0), 0x0) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x2, 0x0, 0x0, 0x8}, {0x46, 0x0, 0xfd}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206931, &(0x7f0000000100)) executing program 3: recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0xfffffe77, &(0x7f0000000380)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}], 0x100000000000022e, 0x0}, 0x0) r0 = open(&(0x7f0000000180)='\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, 0xd) mkdirat(r0, &(0x7f00000003c0)='\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) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) shutdown(r3, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x1, 0x0, 0x3f}, {0x6, 0xfe, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) fcntl$setflags(r4, 0x2, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x40}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe08", 0x84}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r6) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaac30e723a7fe87db80d251e363aaaaa0800450000280000"]) executing program 4: open$dir(0x0, 0x10000, 0xb8) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRES64=r1, @ANYRES32=r2, @ANYRES8=r2, @ANYRES32=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmsg(r3, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) getpgid(0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)=0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x28, 0x0, 0x0) socket(0x2, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="0100"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff02000000ff60606260000000090000000000000000bbfe8000000000000000000000000000bb3c000001000000006cfc48fe9ba90a12e79dce4fb4bcad34f3f1dcf944000000000000000000"]) executing program 7: 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) 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) getrlimit(0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xb1, 0x4}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000024c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) recvmmsg(r3, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/92, 0x5c}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/29, 0x1d}, {&(0x7f0000001380)=""/118, 0x76}, {&(0x7f0000001400)=""/165, 0xa5}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/149, 0x95}], 0x8, &(0x7f0000001600)=""/23, 0x17}, 0xfffffff9}, 0x10, 0x2, &(0x7f00000016c0)={0x8000, 0x8}) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: semget(0x3, 0x1, 0x20) geteuid() getgroups(0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x7b) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000000)={0x0}) setreuid(0xee00, 0x0) msgget$private(0x0, 0x401) r4 = getuid() setreuid(0xee00, r4) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1126939, &(0x7f0000000200)) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbf9418dbe5c", @ipv4={'\x00', '\xff\xff', @multicast1}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) executing program 7: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 2: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4105}, &(0x7f0000001040)=0x100b) r1 = accept$unix(r0, &(0x7f0000001080)=@file={0x0, ""/516}, &(0x7f00000012c0)=0x206) listen(r1, 0x8) r2 = getpgid(0x0) ktrace(&(0x7f0000001300)='./file0\x00', 0x4, 0x0, r2) setrlimit(0x8, &(0x7f0000001340)={0xfff, 0x1}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001380)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001400)) r3 = open(&(0x7f0000001440)='./file0\x00', 0x10000, 0x2d) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000001480)=0x81, 0x4) shmget$private(0x0, 0x2000, 0x4ef, &(0x7f0000ffa000/0x2000)=nil) sendto(r1, &(0x7f00000014c0)="800c8c38248c1ad2bfd490c1280c2d73fdcda0fdbca7108078730f5bfa3fdcedd541d01ba60e4b6d0e3fd59d89cd0d57cb478e350e053b88d538b6c8eb0da6336ca1959231455ef29ee522f8289500c7bdb078ccd32671bf9f3a7e10d10d9ce5eb2c6a37f15ad2fb3604e1958ede4667fe2aa9114013eb9e607a5336e404fc5a0480cd011225089f3dbecc3e27f1dcf1bc451ee66b5f6721e27d6d11d14512dd876eb1eda39931c7df62fb7a348e2d23b52a3274b2790b2eaa6bf515ee847d4db0379feb1dd824cfd1d7cc19b802f0c6335ce8c0c4a0db7dcc03b264f100eeefb002717d5142a922", 0xe8, 0x402, 0x0, 0x0) setitimer(0x0, &(0x7f00000015c0)={{0x2, 0x9}, {0x10001, 0x10001}}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(r4, r5) flock(r3, 0x1) kqueue() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) connect(r0, &(0x7f0000001640)=@un=@abs={0x0, 0x0, 0x1}, 0x8) stat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001740)=0x80000001) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000001800)={&(0x7f0000001780)='./file0\x00', 0x100000000, &(0x7f00000017c0)='./file0\x00', 0x8}) select(0x40, &(0x7f0000001840)={0x9, 0x441, 0x8, 0x8, 0x400, 0x7fffffffffffffff, 0x77f390b6, 0x4}, &(0x7f0000001880)={0x7, 0x4, 0x9, 0x1, 0xf, 0x100000001, 0x9, 0xfffffffffffffffe}, &(0x7f00000018c0)={0xca2, 0x3, 0x5, 0x400, 0xfff, 0x10000, 0x401}, &(0x7f0000001900)={0x2, 0x8}) readv(r1, &(0x7f0000002b80)=[{&(0x7f0000001940)=""/193, 0xc1}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/36, 0x24}, {&(0x7f0000002a80)=""/241, 0xf1}], 0x4) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x0, r3, 0x6e) executing program 0: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f00000004c0)='./file0\x00', 0x8, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x204}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000080)='./file0\x00'}) getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0x104, 0x0) listen(r1, 0xebd5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f00000000c0), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) read(r3, &(0x7f0000000280)=""/58, 0x3a) sendsyslog(&(0x7f00000005c0)="291965e1313a6e0ab42aa57c3aa6a97b65888f5960541beb976e19b3981f9eca86526b9a3e8450210bad7d865c9241d4572e4998767175b0f05b8e9df26f58bf3d37e217eb5294233073216535ba20c509a172e7b4d275728268ac684665e865ace693e3484b80767310a6", 0x6b, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000240)) r6 = socket(0x6, 0x2, 0xfc) setsockopt(r6, 0x100029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000300)=0x5) getgid() executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x3b, 0x0, 0x0) mknod(0x0, 0x2, 0x2) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) shutdown(0xffffffffffffffff, 0x2) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000180)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e1feb5db1041286e9624dec06a00c222f897b8af8316a21ac87b662f13fa53a34789d5c82873db200000000000000000000000000000000f7663277da07022b801cfa000000000000", 0x69}, {&(0x7f0000000280)="8c1e2ec088aaa58fd0550c99ad019480c86b5df0ec58d78e57a3720b5115ae260d59f7fe9cbe5eb48abe23345d81050d781978a53b33618b4261dd225423787a431018fbb90f739ad0740d47fb6801c4bbaf9c231099a1fc8528e21ec649b5f85df28844dc262af9eca3033c3911d9dce487bbeec59d9620b1067d86e80422f280aae16e638f39", 0x87}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r1 = open$dir(0x0, 0x0, 0x40) fcntl$dupfd(r1, 0x0, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{r2}, {r2}, {r2}], 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x24, 0x9}, {0x15}, {0x8106, 0x5, 0x0, 0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff1aeeffffe04b1c5610c42760de64c637166c67b47be6000000000000de", @ANYRESOCT=0x0, @ANYRES8]) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a59be341eaf3e2ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80", 0x175, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 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) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x56, 0x0) executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') write(0xffffffffffffffff, &(0x7f0000000040)="ed", 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') executing program 2: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x1ff, 0xa94) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) recvmmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0}, 0x10, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000000), 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000480)='./file0\x00', 0x10, 0x1) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000300)="8ba254f1c0a7e1deb062f37408e165dc0424e4686b42d89fb670053eca79b5a35342367c0a0d441cad4059ec8b0fba30bc7f8bc1354f748d5b5f5555979487f4358ecade950253bd671e6107e66e79228d9aa7712c", &(0x7f0000000380)=0x55, &(0x7f00000003c0)="4bb6877b7fa625a5616b252a3319f7ee4c84ceef34cdec375ac319fae1c4b4ad4df68e0c371bfe2b829db21c408e7657e1c13ac688d6e76fd753fb46c0821f2f117a7da73fce749ef057fb46a75dc11da6c0f63ba5d36e81c467d69a5fcb9cc6a8206dea69356976b64f6f412f5b162b3436e38f5d41b35c0f122ec6d2df13c6e4176fe49f8341865d81464b3d2ebf9f2c7355b5e4dbdbe32f3f7200a83d2852d609fd107c463845c60832ad8228873088", 0xb1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='-\xeeu\x00', &(0x7f0000000080)='@+\x00', &(0x7f0000000100)='&:*[\x00', &(0x7f0000000140)='\x87\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']`\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='-\x00']) executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x80) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r2 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(r2, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r3) msgctl$IPC_STAT(r2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) executing program 3: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x280, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x100000401}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r7 = getuid() seteuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 3: sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) socket(0x2, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0xffffff81, 0x0, 0x0, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000980)={0x42}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f00000002c0)="c189416f5912bcb80be2368fc2ec3a054e2fd4b106cf516172af1d3b6863974ccfc49d44878f2cd2c4d444e0e65474a5bd9735ece0d22aecf09603d44e86489bc89d0d9b394cb08cab8bea6b15ccdc8c21cc79bddaa83fa9d2136a5b1ddba6dbf1b328", 0x63) poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xffffffffffff0000}) r2 = socket(0x1, 0x2, 0x0) close(r2) r3 = socket(0x20, 0x8000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x80000007, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) seteuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ftruncate(r2, 0x25b3) execve(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: r0 = openat$pci(0xffffffffffffff9c, 0x0, 0x2, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x128) r1 = open(&(0x7f0000000000)='./file0\x00', 0x46f8514a22d0f701, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff00000001}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1}}}}}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="5530c7268821ebb356", 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000000c0)) sysctl$hw(&(0x7f00000024c0)={0x6, 0x2}, 0x2, &(0x7f0000002500)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1f762eb4e99", &(0x7f0000002600)=0x1f, &(0x7f0000002640), 0x0) setitimer(0x2, &(0x7f00000002c0)={{0x3, 0x1}, {0x7}}, &(0x7f0000000300)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000240)={{}, 0x2, &(0x7f0000000200)=[0x0, 0x0]}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x2}, 0x0, 0x800000000002a, 0x36fb6136}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x1c}, 0x4, &(0x7f0000000140)="ebc88c703e5b9ee69a251c71595e73810cb5623079cc95fe7dba659287197cd42023af36e4ed038c6564f1f27dfad4f41c7e16f8d7df0f01903fc2467e1d3021960dcf6d5c7e7f8566b04888f06b0da5a060d84b28b1ed2a88782f9dedcd52716ed292c60614503cfdb9786e19289eb131b211040cd855409230206e0e2a730456a2d8c17bb4cd576b8cfd28b4b6ef91f5027a7cc4574013b7449d1f2effc0c1c03ddc249494cb548ae4d96cc4ad12398ce7bd2300f0aed438d6d1b5aa93ea922453cc854c982b82d87bb1fac6bd43733d146e6decdfddc886cf", &(0x7f0000000040)=0xda, &(0x7f0000000080)="8908bdd4ed75e0b9728d8f5f0c92cf59250c705f77598cf9aa146e84ad892116df251ef656a9", 0x26) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89", 0xa6, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRES8=r2]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setegid(0x0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x224) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) semop(r5, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x4, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x5}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000500)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x496}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 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(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x180) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaa"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) getegid() fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80, 0x10001, 0x6, 0x1, 0x0, 0x0, 0xfff, 0x1, 0x1, 0x8001, 0x769}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x4, 0xed2, 0x8, "9b2dab7045bb31bdb7e566b79f22cd4f0a18b183", 0x7, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/504}, &(0x7f0000000340)=0x1fa) getgroups(0x8, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r5) r6 = socket$inet(0x2, 0x1, 0x9) bind$inet(r6, &(0x7f00000003c0)={0x2, 0x2}, 0xc) msgget(0x2, 0x400) close(r0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', r7, 0x3}) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f00000004c0)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000540)={0x8, 0x8, 0x1, 0x2, "8267f0357d0bb8dc6f8d3743aa6fd386a9e55da6", 0x2, 0xa1}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) shutdown(r3, 0x2) sendto$unix(r8, &(0x7f00000005c0)="e516d68cb12bee9f378a1821e17886cfad0ad9a646b4958db45d0bee1b886b4c0dc6b73ef155aa04b1f59eb7a98845f8e1aaf687a6a2ec81f0", 0x39, 0x5, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000640)='./file0\x00', 0xc000, 0x1ff) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000006c0)={0x2d, 0x0, &(0x7f0000000680)=""/45}) mknod$loop(&(0x7f0000000700)='./file0\x00', 0x6003, 0x1) accept$inet(r7, &(0x7f0000000740), &(0x7f0000000780)=0xc) linkat(r8, &(0x7f00000007c0)='./file0\x00', r7, &(0x7f0000000800)='./file1\x00', 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000840)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8a0e}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xac8f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xd5b}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000fec000/0x9000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xbb0}], './file1/file0\x00', 0xfffffffc}) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000a40)) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000cc0)={0x2, 0x906a, 0x8, 0x9, 0x5, 0xba9, 0x4, 0x10, [{0x3, 0x81, 0xd15, 0xfffffffb}, {0x7fffffff, 0xdc1, 0x575, 0x3}, {0x70f9, 0x6, 0x4, 0x7}, {0x0, 0x5, 0x7fff, 0x6}, {0x7, 0x8, 0xffffffff, 0x2}, {0x7, 0x8000, 0x3, 0xdc15}, {0x7fff, 0x9, 0x4, 0x5}, {0x9, 0x7, 0x2, 0x7ff}, {0x81, 0x5, 0x5f}, {0x4, 0x201, 0xdf5c, 0xc0}, {0x2, 0x2a99, 0x8, 0xe2}, {0x9, 0x3, 0x80000000, 0x4}, {0x0, 0x3, 0x0, 0x6f3}, {0x1000, 0xf832, 0x727, 0xfffff531}, {0x6ff7, 0xffffffff, 0x6, 0x2}, {0x1, 0x2, 0xffff8000, 0x8}]}) fchown(r3, 0x0, r4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbf9418dbe5c", @ipv4={'\x00', '\xff\xff', @multicast1}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x0) executing program 5: 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000340)="0780ae6df229a83883a40e7564eb2a344c37aee889d7d7931e2dca3ae03f2d29b705c0f479977d53f76f9f0bfa633cee23c1161f213c9bca97da52ebb1c524ab043ecb3567781eb9fbc5cb803637db2d3df5a3635a7110ab5aa7b8a87c83c709be998019ee2219fcc1037f7d0860e27260c7c66c56f51637be9e4a249a6534c976c8e2959100"/146, 0x92}, {&(0x7f00000002c0)="ca2cf25fdbc7fa08c7fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ece445093d485ad5a093fd43c7fbf18e5384c8ff7ea2dc50b2af1c6c627571d57b77909ced74beec297ec60085a678604c47e941c39cf8511421dae419915a46b8d2bd", 0x39}], 0x2) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000700)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5ffaffffffffffffa0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000000000000000000000da57", &(0x7f0000000a40)=0x210, 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x17}], 0x45, 0x0, 0x100000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x7}, {0xffff, 0xfb}]}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000280)={0xa, 0x2, 0x1}, 0x7, &(0x7f0000000340)="0e5512cb59895c69284276b62bd3a7b74eb547e41b48491b4fcdb71dab3831e3246601053ad33865c28c3e8ba45b065abe5679b839d407b5e05d8d299a1abf449bed677b0a600641230fd8ed1a23850eda001d9b7ebe6e169bd54247e1985c051127164b107c2b9dfd5e59580a10559cb4b2b58ab3fbbfc8b6d882c454a47114a6e47ed1fbaf526887331606afb74c4ee3251a1c", 0x0, 0x0, 0xfffa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x1, 0x7ff, "000012000009000000ce00"}) writev(r6, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) msgget$private(0x0, 0x464) write(r5, &(0x7f0000000180)="8b76", 0x2) msgget$private(0x0, 0x6) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000080)="b022e6788cf20d06555b1758a2993677bf20bec72298589ad79dba6166d53f412a6e138bceaf693ba28dfa64ee0c906571cfbb", &(0x7f00000000c0)=0x33, &(0x7f0000000100)="c6365b575060280d07ec532014f3d50633064d442366598b7283103bf3314236150900c016dd5249c9b7a9bc0d02fd65e449c0a457f72e", 0x37) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206932, &(0x7f0000000100)) executing program 3: socket(0x18, 0x2, 0x0) (async) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) r1 = open(0x0, 0x200, 0x1) (async) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x8, 0x0) (async) syz_open_pts() (async) msgget(0x1, 0x0) (async) syz_open_pts() (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000506000000000000000001010000331c13fecea10500fef96ec0070000007ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421a872c881ea6e2e00000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e00600246c09000000ff03000000000003051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) (async) listen(r1, 0x0) (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000014c0)=""/4095, 0xfff}, {&(0x7f0000002fc0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/42, 0x2a}], 0x3) executing program 7: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0xffffffffffffffff}) r1 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x100, &(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) readv(r2, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 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) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') executing program 3: renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f0000000000)="19", 0x1, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r1, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa02caab3a"]) r7 = socket(0x11, 0x3, 0x0) sendto(r7, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r2, &(0x7f00000003c0), 0xa) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r11 = socket(0x18, 0x5, 0x6) r12 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() setreuid(0xee00, r14) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r7, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r11, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f0000002b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="00000000202f97ff1b00000000000000ffff2c217a57000000000000", @ANYRES32=r8, @ANYRES32=r14, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c], 0x90, 0x406}, 0x4) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getuid() executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) socket(0x11, 0x3, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x909) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x4, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x6) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x6b, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000040)=0x300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) getsockopt(r7, 0x29, 0x3d, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc1206951, &(0x7f0000000100)) executing program 4: sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000200), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x3f) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}}], 0xe4a, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) executing program 6: r0 = socket(0x2, 0x1, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) socket(0x2, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe6f) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB]) shmdt(0x0) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) semget$private(0x0, 0x1, 0x16) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000003e00)={0x7, 0x9}) sysctl$hw(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x48}, {0x64}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) executing program 5: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8218694a, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040), 0x10) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000700), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) kqueue() executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x37a, 0xff, 0xffffffff, 0x9, "6c2b90f62f6e624e000000240000002000"}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)="f522095ec8ebf558a0f264a849f9783da41d57d3217051c1bfd3c36c95206d38ab1a26c4135f9de2c822d01526b70f9b68c5f9062c7ae7f68b6877fb22fe0f8c312f92d2f84679924c7e09af65ab62d41c83407625655c04a6dd42d12ac5cf389c0e1328ae38d594ebd4ac565961c26c87e8cb5ae7ca089d6a1dcb1f8e9d08bf5586d19f7ebe4f24971d60277221767fac44b4306381404c39395d7892aa46ae4c6da9c0061695875712492ef2fe59b1dc98a58bf4d6783609f6465524d11a7183be18c7f21712058c409f54a5abc5537a5c8b9699a6a861ac1d047c4c5e47ae", 0xe0}], 0x1) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000029c0)="7b0503584ce8d2ce7fde9e5d801a23ea2b6979ecc844084c073000b4809a5180fdaffb5e0ae0d9f4cddd3f40a84400508657dc115d65d679ac86e2401d295fd33c96679b22911981b7f2b74fa91476f4fad3563c23c7edea5a5f4683a85a165d76b0dce05b843f379608a96bc2c5d201679acff1bbba1e46eaec7b32678997f651eabfaa08b61659f3474ca5feb3442f78b3ada6b54d1b173086e363010d65d6afda5da875d835b5eabebe8ae60c30895434c23b575878c5373add15a616c28317d955070cc7e28ab6b1ff76e4f6bed742420b07d297fb9cd6f06809f8c22547b515872342ea597a5394049845f42b3b97a20c308a5cb45d3c08b4f64821b9078aaa76312d0277d9ae7cd484b85a4c7d28663537be3e24ff6868f17d16aec1e49345a8c4b5b3cb314c40208c6633af6dc2dfa17badef99f179c53fd06163b1149ed0d6377f6b463dae3ffce81dd31f87cee66a958b85d49f69e5da1582e93743dbecedd2667a8766abd88895048c20f30d0b6635fd4cf603d01e22e79b7f145ba37fdbdfa914544e6aa499e988df5ec70926111777d3898a4175190daff7cac90043a46a2b22bc3b185af2b4e3d0b217f6c92d0b852660790c06a9f5076e9808b947adaac219c31c24ee613629455410739acc0a3b8cb9cc507611fb1474996bf338c74cb0bb44c17edf276edb84a52d7dc768b303a3bb3a56a415bb73d3a5cda8a7e753788155923baed1017dc08c52fe86240bf109704cd3fd7bff10627752988eb75c8e89f13efe9f0dc899adffcb7074a523d819ac2bf24eca8379e9efa19020f9380dfb6499fbe2f79a95cd0c0d6d90f97e8c39e75f789213f36282dd9a8cd23fb67d5e54537d07435b30a5d462ad54d8b5166ec68f96ac8d0830550c1da2086a7115d740c3e1105fcb2b9ccf9ab28091", 0x293}], 0x1) bind$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00006e7000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil, 0x0, 0xfdf}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f00001fe000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000058c000/0x4000)=nil, 0x1}, {&(0x7f0000add000/0x4000)=nil, &(0x7f0000cbf000/0x4000)=nil, 0x80000001}, {&(0x7f000021f000/0x2000)=nil, &(0x7f000056a000/0x4000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000a17000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x1, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, 0x0) socket$inet6(0x18, 0x3, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) getrlimit(0x5, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {0x34}]}) r2 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x2, 0x80000000, &(0x7f00000001c0)="93464f1b299a1433f9c0a6001f00000000", 0x11) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xc4, 0x0, 0x4}], 0x0, 0x0, 0x7ff, 0x0) socket(0x2, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r6, &(0x7f0000000080)=[{0x0}], 0x1) open$dir(&(0x7f00000002c0)='./file0\x00', 0x619fd58d5f48552e, 0x0) setsockopt(r3, 0x8, 0xc, &(0x7f0000000240)="ebffcbff13b1fd812eaa4e713048e6993192964819b94e0be5aae91ffe", 0x1d) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000280)) close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)="806110f9f6fa8d7da0559dd9b99d55ac01b1e7", 0x13}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x2, 0x0, 0x0, 0x8}, {0x46, 0x0, 0xfd}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) setreuid(0x0, 0x0) getuid() getuid() chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xb8a, 0x0, 0x81}) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r0, 0x0, 0xb, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r1 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001380)=""/4096) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1d}, 0x2, &(0x7f00000000c0)="a3b647da05c0cc6d23b4fbe1c812849b1cd9268052f6a23e5bb524cf7be731", &(0x7f0000000140)=0x1f, &(0x7f0000000180)="4c3259f8fb2bd5049b607caba9ae02ccaa1055397392b09b8884d726b628521906631416b5d2126d80de05d5021fed6866dcde13624c609c05b3c814c64873cf04b0fa35f96c1f378960b8ff56b36b9d774dd79664fb0425b640ab76ea6490f7b3b12f2708ed8bd5326ce2233f74ea0115da26eca1f21633f7ad12d832fe4b9a603a0e85618ec65c0f94fad10156d8cd27e6d933c1886a1b09632f0b5d7afbdc7e9a9a04f4cfa82315ff48ac70b1cf698b2ffc5934417e82b3814f579ea84a949e73eb66f1d10e4e63da12436b950ba281f099f48cc5b13e71b6469f5f4d5bc23481497aaecf89eced8fc03fe21f0ef09e64dcdd7791e4f97ee3f279f6", 0xfd) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="c05222ff5d4f90beec4004c4b822eeb1f1ab949e529ab3122f5a9954af5d55adf7dcc33ae1b9ac7f198b5c7fce89c78868a6554058a51b5225394f504ffd4737563fbdeb873f1e5f36f6dca55d29fc259cc0041eb8aed69c0330419884f8134b07a9528c9f4d32231ca649e568528eb1e7f72afc200ed22d4d89783e4b875d1eb81f4d3a38084912ec66322cd871197d81b380000b96af491773eb90d4f183e2e31d4b6749ab386acfacdcb9c7be5ed70c166b27dff36136620d9f3ab3faa544791e36180ef600feac84ade34853f775347dd399511109b7ce63478817f0c92495a30c4f", &(0x7f0000000140)=0xe4, &(0x7f0000000180)="2a2b12f6b65c2c53595a9ba8e2b98bda0c59220be196514dcffa1fa0bfec205699bddbd015de0cbf11a90b81df8fe5f06b654e05e1d7be18c5480e66f98f2d5deec6c28a7c9c539a8f29754c89aabf3486c29455be25edf5f9446ff3e9c8414da531138dada6768401ce8f3741903d6b8fc62b21fc70bda023d0c46eef3927216715d6e167678cfdcff903b12cfe38c1dfd159f5fef79143ef6431b0d2a7fbe07a7515993b2f5abfc7e840c0922ccd94d0e0f8327286e9ca3f74eebc0af49c4716725d8558eab0ca7d0eae50f44ab95dd64ad65ef987ed9fbb3fa714647523303781e4864487f6ace42267323800028fb508a471bea71d9eed7b8d99a38fc0f32ee48817b9dad446cc64bff1e0595ad963956379345ac82446af766ffa4244469bbb7e1603143ec084e4cf7655952708fbd36f8541752322bd77b453e773c8fbdc4325d9e5f24fa29a99ebf97c18f1476fc18d5b0feff4b4358b95ec0b2d85604734c1dc90584c05221f9f8a9c01e33069efb130aeee8b37d623ceed86d14f2aab938ae444eb22ae4bb76e1608a24c577b016a853ebc1583d99333e46ad87e514d3b51277ec67ffae944a48955edfa2119cac565968367b0fe84d3c8ffb08c038aac85565c6fac858a4493a76be191a078570be27e6b35b874cf9b4d9d266ed60320303eb18738d496e63bc72237a270b9afbf300ea1a6aecc315d9f3a8112eff6e7347de3d7259f526e7c982f52d8d76619755c093cbdb76318cb099c18c42a863f4f2b389232d53bb2d656635c79a7533af53210a859b8dfbbfcdd6d5594d48da8b7b8d838ea58a091110564f12a975e24cc3ccaaf16e445a7e8e409111f1c7382b744b83b424e0ed13478a6960792ba693fa273e1a51b0041c05e76bc587dee44c0c70ebbad9ce0e1a5ae7c6bc2bb8ff9996bbc0204e8f7591e68a536003b1e3e8be6229156a4ad4fe0bc8e290d0514e2910f4d6cbc793f59388e52973a9f522d57730c0d07687f8dbb14583d1c1bcab6ce82c6190fcf564eb282e09302f9b64e39724a0a6805b17780c74cd5e84da75c152f3543ca2839c8960d6e1e171de5cf48fb6069606d970cf2efcc0715e3cfef1aa704cca26513402b878dcc9aef49c49fcd47ba073ac61269bf5356759a755c9e48b22532ed14e2c63bcb868cb02838c13ab907543dda46ed35dd70e449dc321a7560f6d6d7d42d2ab49524e4587ce63c85179ef6e3490598c93e64eb82b1d7fceb9f816089fd84402fbbeadca34d388043b6b2a12a00d0b815f49ec553505eca013c31de6b1494348c2145679ffeb5d37f5d0ca59e81e2539a80977d70fcab9a9ad516458c30433bebe914895439d5be21679972de98dee3d59036c7a48f045d05619744dd8c4e7a42e6a867c7af549a126de9c85a87c565ba252cea7efa20d4772e5f8e4299e55ceba0ca273589f88394f5b53db46dde52ecfb683f31e7ab35df7ec7195ff16bd4f1a0580ba09055457716b0522ca9a7e796681f6c124754a71d387d727c0a615f06e6c22c79baa59b50cfebfac9d350aae9726ef7465fe868d0db5fb6206f37e628b7f05fdb3110affd4d8695284550c65a076dfb4a72f14345c2d5565afb140e35e1028e71c20102347ed1569b3bd4dba48b34922fdd436a90eb106a81e5fdad256a887252fc0817a339268a7efd259a997d4bddc5c3caf19d2f74f1eb456ac75cac9fb4f1f2b4f052d61865545d65bbe182f1a643bd797731030cb5731f583d5991e8b3b6e950cc6bc10f3424bf31fdf7aea863f7c148c0561572d1bfb4a52d0bf1266809bc8606f60985033b9179a1eb15add03b171b08d101b22e7c0da56da4833508925e3e1e41ec852f99ecad802d2ebd73d5565ed70c91257fa87b5c29c72a6b18226180c6f128a18324f48b29acdccf0fd4d5d0d4d1939a133491695d18078a8cdc16a7e3c8393ccc4e2d6127b22fcdd32fca4bb7b3caefeba96871d85326a15d450f11be8bffca0f1c6c64d4628b579d04ce6149b459b0be6b7e0210a62a18e4bb689f7d2498404d44c8d3338b954ed24e85177d779a10fe5eab27da2fbd61a459acff50093c25573af0dd3305c1972266c8eea08fd436a163d89e9477cc5e94f37c3dbc2ee4a537b643d86d32f7573c0415b452089d9f7b48b9f4bd1e3c154861ac95c71e63ba1052a20740ada26f9664b45621dc0d4f11347ecd658b009e020910d63d6f6a7390c75bf07afdda4ada9796bc4480d83063bbe867ef66d596852329f17145f55a80066de1174ef415ea134235f8f550b6e31c095077c977030599cd5965ca86d14e8012e355588147bb73884b876290539bbeb90153c80a3b6e64850fc3ce631c1b95505008417292b4a499b62ff70971461a7ecc6bba24b8d057a96ab1199f547992bb28ec8215225e44a4d16f59834e61bd7caefceb7cf529035f3415cafe303944ae7182e29cb9ac174bf04513de927f534eff1315085009e567ca231e602bd2dd37b4431fac5e8e7236e6cea83e4e261db4f1fdd7bb69a9390c2c578c2f271d786e538d3a6a19db0b2c9e32f69254a556bc6964ec4d57608918a5a9f7f472a36f993aafe77da6e2bf838808407c20e7b01f994a0ce68e01c3e8632705900c5522ece55e9d0f388d476bea4786b7c61934ac9aec08745c1ea699492c027a54f27496ab3c8c77473e1cb5d52a667cb54e5c267f87d98e89d91ab2a78c73e7bfec886b392f82857e10c4c25d1b54f3e3c597f17a1832ac8bb5152560a757988c953aa6a778478a348ca6287e3b44b3b2880bfb1940f40da1fe74ec889aa895509c8e1ea3602bb85025f44f16e8dfb9e9d9a2b587c5a883fafebb290a7c44ddeeaeecb822629e6ca554d846b07e7cce1f9650df485a6d38911af612b40a66e98c93eef1e77c93268db82e5189a4f29c2d86c9a048824b9b0f73880b7da76f1ce98e9634ef6f26846fbd2877b9347e2e95d57c0e2eb17b45119a5efd40b7ece5b3d72a888ccb4263239216773a6bc5a50b550e17aa039bb2579a39dc3308aa41c819bc3cec478f770bc1d3fdbb2639528c897041fb373c2a79514ff3f24495da0d7ca94ca17d6224692170d6f72865a44a7bd4ef5ba004180aa13ab633a211ae73ea327809c90d48969ef74b1e55f70e7ba99f8a1d70f04a8fce59008d48c11502339aee5172c23bc81587c073ea2afc310e5690726c6a6726b4aa0312e54cfcd57f2af2bdc8373b379e9771580185b623092cb823dd87563dfcfe42f7c91dd148b15278cccb6f8f96d5bec8810d8eb54a490f9cedd3f988509117636654a222d571353b222a1f044726be78519086019c3cdd96470477768d5525f29ad795a900720d30514e5ddad484d145cbe9f53a0cd08b1b866487ac0d5d9e43cfc69aedc384c362a4e46eb48e63c6d80f2a9affe61ed625a1d994e6d794da78a7b31aacf5fc22abf1e3b4e30d38d4d7fb32c1b5c1bd9b4297ad64f0252d09d3fdfdb872f96d68b94ef8af3ca5510d24fdba5ad7c8a896cc64113e6a663d38417720d04c00f03f4ac7a9e83789ab832e2af4c577635e5a1a762b014b14e3c72e4de7d1e9e8ba7a8fbff4f2e877eb77071f67d82fc16c71a50aef74c3f04dc4f819b09a124c5dafd4306a67bbe3e4257c7d3c7dd05953ad6cb9c0d8118e0bc146622aa3df52d967b3fc198b49ad44e12e4b460d8cfc7726bc00cbae1a02034fc9f5956d75b088f4fff8e5711cca669bd57117a6b5405052558bbf86eff5cb96855032d281cdfac273981a8a15643caf28e7c263c8738c240ce5ef807d28166f43807e46838d7d52c594c75d04a4000c93ad25e1b081720a515d6d29c67d6c36158fe718748cec46280eda1188833ca5443fc3a2c4c7088412bde9ab06d6df2e402ca8fb22f184e48314f389492b393bf367b1725cd571323b8104d46188d89f7573bfced2f30dabfb98d94f6a6d85b9bf56b38b1c65bdaad52fc30dfc89b1a1aba930164c1af3e47a6e18380b61e898e24e11bf16bbece8cc4520b5f68a3de4b2c53f517f04f442ffde7bfba12616cc35308c26d5eea869da1f6780b2fe5748f3139743e20b276ae4843806e5b99a74a8cb7a4c907edd4018dd7f3caf19c9a8929f8fe9ef6693c91e20fb4f1cc4b3931893dfe81dcbdd97af4691a2dba67c9f157c89e43839a8c8473605f3c8a4e78ec0d30680e3c06a1399ca0b3deb59c9f2a76a42cee1238fa35b9fba48fd4a4eb102fe842224451808cd8d95861ee6227f750adab065488b6a28f72c9e396a9db73d6bc7a8e241c7a9855ca9da60dd05b2e2a6825d6858f81c231e36e7e19a5db09aa83475908f8f5042a9fdc974987758b7bc0f258589cd77f8cedf00b34e96d69f650408def4b1c0498bac829e499a2910031e5dbf06fb36af752d583ea20d6c0ea68ab6b5dd5e0fb82adfc71084ee44191c02760f8f683829cf1250f79e755e675becc7044f7ccc75d4f9fbf6327d928e59658d99ee2db17183453b20933e4626ce1d5f434214ff82dff80cde2886f9f54337be3af6339094c9d2db501f87aaeb5c8a15e1b06064c912e51ff6cbf4b08456417b306bb56a0c7f3c280851f59e64be11f80f3275e42e1b25a93dc8e1d30234d106f01f088ba0e718abeb5b954a66376da223f26d97501877aac650d9e038bbb24b355f948d3e4cbaae7e60ea995f078832dfda6349799047fc644ed0723f82c0a9027cd6b75e1cba854db13dbb987a5fd4ed8e0ee035e27ae6d7927dd703486127fa63d834d53c14f6add8848e91c2767b32313936b8b4498ee1174282dfce755daac38959a8917a4a34963dad9bcca81fdbcd3a3e68eddc0fd9a93f2008987138e1f833f63b8d0c045ddfcb60e09f187b4985d6f9f692383cc55d78f10b66209c63378414ddfddb9932f4f4bb2a82690cace2600db0fc4984d9a8677bbe839f6d21081b44e90218cad890409d7bfea2d2f90eabcd488cbceb42d1fa873ef3a8005ea2fb9405296a426ef05cfa67e11ceed1cdb7b7d1328af35167faabc7f01ca6dccbbbb4ce550c404eaedf99b43e3c950ba0732d574a8aa60847539103a2d66a556f7ebfe834d84547b200d270c4a5e5ef1a85a345f4a3d96c6f30b2c6722ac51d79f837d76180b450744aba42caf04368c10d5e917f1775d4b38a6635131fded42b4e5d55ee9b2b293ec7dc2b144405ec3913cc02a55befe2aceff46aabf22ea8a945320c47ed8f5d7080df860da1502c92b97d82e70faa4ef709db63fffcd88244bc866f24ea77ded3c98797961cd67ac2473d3ebdc4ec1e20380ed82cf9799c141a89dcc24c41224e07cfd7aa4aa4bc9dd59018e2fd0ffd5523cef6e18c3bc027c01d508dc8dc7f801821565b53eb4273a17e73fe36486af4ea523d9e9f57e5055e4c80a30dda12d911e6075105fd573c3084c6b374020b435e63eff6ba6c00c10a7fad947392f7fde6b850149ae59ccb54acda0dde160e2986020742ca9505f7a5258b5da08e3401b996e934144db78a10494f4f0b470429558376f51626a3fc4e4baa4c2d95d6be4cea6ebd45ffb93774c8ed9deb007af9b1075fecbd4682c3f172e9bd2ba8a02068876ec97fe0bcb7897a15862dc522da488428e8349bb305c78fba97ddbd82d2869a9ed97a2f09bc7b743ab9b3cc8e2156a9560cf4c799031befceb808f9825bced4db804bd546d6528377b9d126eb626f0f6748e22c9df094101e24e75beec9b5036d0f5dd5c19720b6af89c98e3af772248777f8b723c7877f7b4f98683c5faf14d5a7ab4c3a45120f48ca28e6827a55cf", 0x1000) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000001180)="4ce0da6292c8b47bac8f530b697fb564f28525abf815f988986059d6444f4d066b23eee424309c63bdae77581550f1f52fac818705dbf019723fdf9e5b8f5af5e3c309c2b28a22c6172aa69634f235dd2a4f508d44279b6e37f65cfdc6e332b37acc22cb04d1ac60076736678c979718d0d22ef9998e9c59b5ee61dc963a7e396d958b4f182c9d5cc063590ed10db1700d38", 0x92) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001240), 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x2, 0x1f) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001340)="a518026ae7df197d1d8fdb9a00a861047f09baa44d73796a04c53c3f3bb689756d8841ce20486055cfefd2940b4b3589492c79b44b7ac5db0399fc84ee7ca2b61ad7bbeece88db3bc9dfe0d346ff367c13db81fee3586c2916d4580d8dba41f1bd608d837b15a2c2092f1b65ef63cb0616b4d28d03322d4af70692125e9b9d5446b2007c1f8be3d196d83a09c7ea33c4e29f64282ac466c3e4d169dcddf15b3a7dd464969ad7a3062df294071acc98d267bc630ee746276afe3eb0e8dd3ea88ef00b80653fcf9aaa0b0da53b67e370bcf8a678f3bd7185cf21066e4ed65fd6bc5d5d6d7ae094a4f11fb9dcc0d2480b0df9bf01ffae6aac08", 0xf8) mknod(&(0x7f0000001440)='./file0\x00', 0x2000, 0x6) getpeername(r3, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) sysctl$hw(&(0x7f0000001500)={0x6, 0x7}, 0x2, &(0x7f0000001540)="b7add516ae6be677945ad37e4438be11574948088da3671fb3d846a8a4baf6aea599b0745ce0e86b59ec22bee3e0dd4557ba88e618c38f1ffcf27869a96181f7a8a09b527ab6061ff3a89223f075c919f106920838d0b55ab4d251f9444c72dd20d67f5b90b409a5ae637de5115ff1e87d2ea845c8319a377224a242babe2cdcb8e98d987a22b25cc61cbb16b929e35c7f2861f89433fe95527e8507e4f910fc4553eec13eff00b966499c9a4042d3216b98b3bd0a8706e6c551a2429771440dbf0c86eb9f8e2ca97c", &(0x7f0000001640)=0xc9, &(0x7f0000001680)="8089d9a3de28613f27419b0b2886457358ea18dd3cf258909b07209a69e3b4207663d9a06a3f830befff0b77dff4f8bb875b5f40944001aacbf549b565552e2d6a71e5c7386a6f298f6c9347b3effd262f", 0x51) syz_extract_tcp_res$synack(&(0x7f0000001700), 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000001780)) execve(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001800)='/dev/wskbd0\x00', &(0x7f0000001840)='/dev/wskbd0\x00', &(0x7f0000001880)='-#-\x00', &(0x7f00000018c0)='\x00', &(0x7f0000001900)='}-\x00', &(0x7f0000001940)='/dev/wskbd0\x00'], &(0x7f0000001c00)=[&(0x7f00000019c0)='/dev/wskbd0\x00', &(0x7f0000001a00)='/dev/wskbd0\x00', &(0x7f0000001a40)='/dev/speaker\x00', &(0x7f0000001a80)='/dev/speaker\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='*)\x00', &(0x7f0000001b40)='/dev/speaker\x00', &(0x7f0000001b80)='\x01\\-\x94&]\x00', &(0x7f0000001bc0)='/dev/wskbd0\x00']) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001c80), &(0x7f0000001cc0)=0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000001d00)='./file0\x00', 0x800, 0x10c) r6 = openat(r5, &(0x7f0000001d40)='./file0\x00', 0x10000, 0x1c2) unlink(&(0x7f0000001d80)='./file0\x00') r7 = socket$unix(0x1, 0x0, 0x0) getsockopt(r7, 0x9cc1, 0x7fffffff, &(0x7f0000001dc0)=""/188, &(0x7f0000001e80)=0xbc) sendto(r6, &(0x7f0000001ec0)="008fb0cf6f3beb282191c8c4222e2afa47f89bd55dde30525a7b085c587f26250020ba3bdf210d692e623a8dbf9472fe96d55c79f91b7a324bc90aab8664c4cbf7382a0a1db85688d082d50490a0e4e2704c48a0fc3d2895d6c1ac149077d3d2cc0644e2b2d358618c3b035aa27109c87abbaed809b09c4a8be7e44282f2828505be653e6d8d5cdbace8eeb529058992f07cde376a25e4ed9154b630ce17dbaf2e52ed0ee9c45d561063606177cdddfc1fe0", 0xb2, 0x6, 0x0, 0x0) socket(0x6, 0x4, 0x8) chflagsat(r6, &(0x7f0000001f80)='./file0\x00', 0x0, 0x2) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000001fc0)=0x7fff) sendmsg$unix(r5, &(0x7f0000003500)={&(0x7f0000002000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003480)=[{&(0x7f0000002040)="19271b792164cc42c894ddfc191238367f9b92dd86f85c64f6051af8dc42973f62a2a92f0c05830849d853c502c6eadee2b39dbbf29a171aab77bbf55f5ae94c1ae651e639572684c8f7851b3d1df25f2dc44c8fce17b4cf4f44b61c945d1688bec91e7f08fb37afae96958c25009b8f274fa5cb87d271f3163c6ad71d0b3dab14d6230d116fe6", 0x87}, {&(0x7f0000002100)="37d7816dba664c313ec5fbc2a9b3c1240f30267b0f91c7b241a776b26f4dce30019668ff5ee04ef25c0972be5fa43457811108c28f64b93ba19ce282c7ba4aa05f39fde94b874e3035eb204f2d8b3f97976a6b36ed8ee9a923ad468c97a03fee8765d29d47ad9c16968de911b8da521c858434670152bc5b4e2a82fbd7d9223d43c6a543fa7708b2c61cb9f8273e60a1aea88e78312a012a8636a06183067c7b8a4a587b3aaf9749afddee2857477305acf7ca8f0817210758820bb0ce75ccac066cc5ce95d4753b7819ab5c85507f10f020f19afc23b1884055eb2797daf550657157737f23f1ec2b580dc790aaad446bf1061f1c16c17218b0760d3635bf0e7594e23ac49434e458f811a210cb16a07980777eabe3fb22f2ead98b397d858d2a5313d94e67f353ed44011923781549ebb06e72affb2ad9d9414cf5b0e22a3a15e650754feb3f652390520c87514d3b1d3d71670f2f75df84ec1bee67093b6eea857855fb4be4f90d840fbe5a749d5fcecdcf09fba59f190e825eb1d274e69b81d4a8c3075c3f74ca261c7ca7f69f7043e44d157f3187770ea41dfa8752f91b1309b6f4f9bcb57f947c636923d4033643a6ecfd28f2d4761d5da0d9ec2537fd8fd11c59f6ec238c8d3d8e9d090efb05f109757f56aefc91b5997e779e4ee55d0c093229d17bbe4366c64e478c8ddf0f4841b4eeb2e1c69b1c385e90d0da8301096eb8f0fdffc95e2e0a4b8e27e2ad7a03d5eecb87df7b86cb924f3726d8c29cbcb69d6addd9a748b2c1028e5b89c23ca9beb129610d3111d3f63f39c8d10eabd511b10a01d64bd0a56013bee8c71f941133f28e2163c2627334003840b67e84129fab2bce5b61b3a580afc5a1282d4a9e110087e6c2fe25a183367e0b29a49ff537cc2eea4998fc238040be5606cc67ac89963727c098e111ada8e337f197ffa941ce989dcd61bd622ef44a85c7e991857f40a482e266d82cda09fa0a62c28a9c154334abc5086a03066e58b43e42bc81c4391dacb34872b60f3866772b4c3fcc974c70f75f61c3ae6e91a5b5ffef93059b826354d2a5457a0728d14e09086a5aa1bdee9e4a2a75780a60b5d744e02ff8d4fec0071e0621e03aba1a03f48fb3e6c8a4849ffd1af39f76eed588a6e9b3bcad51998d8f62e89d9ee8996851d927ad0132304c53fa5c6ae0bed0e475167a9ddc30cd20c34963801c6e4af3a8d59528f36db62355481a5a84d710035657f8058a1d570ec97e549d7f0ce84227b5589eb1ea4fefd916ec69a29d59f72172904f64a97c2a1423713e7076f0a08040e14efdfee6236726bb7163ba3034852cb43d1aa9ddc812ade6a97e1c5b54c035d316fed43bef67dc735c3c98636fa7c290586b1f3eda4bde16ec61b840cd9bd9c4902988407aeb281398d28cdf5d179b902319adcba17ed66f67cb6819f7af1b039cbc907b2009513ac2dd704ba5513f4b10479fe5e172c048d219e44ddb0e417001142ef4ad2aaa935f6fd7c428fff981bd5c48fb329c8ed08d1eed8c236d03f5bdefd622144bd3c8afebe675274861226862f0e51113ee1695c8718eaa677620e856cc2ecce921786dccaa962da122d96a17bff4959edb13adaabcfee9c6f313afa2f4fa30b6123015a00d677204635f174fdb4c5c20ebe9e2a9dc652a06cd48a2006eab5375e5c8d2522e5fb7c0155214408b1f49e5c999f0729cfae7b30a3e53e946773929c552675943be83810bd4e51785bafdee8d7df792baa48c1446b7c7249a0987724802972d1f0e479903864d2760af0012cc39c141b5c4d1f41745d1f2b14a99033c399e5c16eee0e140a182dc60135e86e17e14cbd87aae68dcdc61537c4aaae9dcc44e4172998b1ecbc2343a32daa7f59d61a397d64fef753ec6180acc3f5a945f3d3f1fc3a38c120109913f532bf5ba914ecfd7bd347e2fb2bbc425518e303c886721f67e49d38b976ff4e617d44dd30b02b228e6ad8abc5409a20f9b5ff2b0927b8a9b7f44a4d279afc0003c818a929fafcefd3a75b94c2c11614980279f567d55c9a07ac0da41806b24d3ce8e6e9dd866e4419d22078d563e4682f7ae759200241ec782a0513eab0fc871405540b77d63d2734186e639d9a986cf66749413daf72094ebb1c6fea4961b71a0c51eaae486720e1ec08f887b51834c0d841727ce3e9d7b71ea49fda855607ad0795d46eae6b7bbb76aaf16b5579f5617507a3bf93ebaad2e472270f93448809256958900c9260682403465e25becbd7bacc6cf0835332f7733668b0562dfc6d66ebe3004c609a839bb52a7169dc621bb733447f4532b40236386be7bc203630b3201f1845b800643595714fb998423dac5fff7666a728aec0ead843d1265ea0acefb818120997728a2b2a7c8379f962350cd5d5b4e9bb47361bd1a6e9474512f913a8d6d121e3a2f2528516168c2f0029b78901546328ed7cac32967c15505778c4d51a6adcfdac56b6644515ab1bd6c710c53e79204dfdbb48b4a99f0f9611bc3947ffdbda1fcf916b7934647978a1cf33b0373b7d9a06dd681a4db90910f6c5769e1c0bfb03a75589d533cfc3ea6f209a22298513ffb793becbbea9a6e2411153e08b9f1d17551bb5b6928c059e28919c9de8b98f74615cad937ec30834d6d7cbe9309c977e9f348277dd1d75490116f72fa69a2232096199d9248997a26341af916c5091f04bbd1cb639adc167faeb61cdeb5d39df39fcf7723d730d4b7fd82ba9c59090248d9db84eb4a561c322a64625abec0405d1ab4b5b3b15976f2c2180b5eab2a2558e9f19170d533bac5e05fcec3f48e099c8302b0c0c1564ed9c44f6e8392c76e183c6187183309d0f164693de0cc30494e1e6a3ee0f4115bed3ef603ab02b6903e559400b75bfa3a7989ba1911d5c65e1bbdd45837ff6a1a66188b90136957f876c37463d7e2211288bde2e96906df8733dac6964862046e7ffc33c01f866ac581825f74c564716ad599a52919ffda85bd2718b900ff4432faa8a7c4ad64fea71507a4535589707c90d184a38cd1a745e8d33d46d0d2315224096eb55ce1215dda8b463053eae7ef9277af55f35580b74e4bdd42c498e25da8d5443f1ca8dbd91f33d335597fc4ed4f63c452c3d28c397a7c3f678a4d291cf3a0e8946620c86879196c5ccc50777b3265f65f00b2d76b48bc70af0d32d997c5f7e250531f75944df6db17ab594679299ec347d5ee05515a27e9e6c52a99f4dabf5feabf0066a772f1d012071793a87e3e0c535ef99d6b039f13ae6f4cd04c690bc4478624f3018d41e526baa0c15b1c01901ba65a9be6cf40869ecb9838268a150b339017d5b94c9e400be7a313c1daf00886a8b28a4aa0350ea90db65ed285982d2526d6a1d77fd3deac004797ce4feee3aa37643d9f14eb88492ee51b7fe9e83a65644c82e1ba41709082cd11d8442eac914ead201cd71577011bee590b01a8b5b70fe526f50909a7466b85f2c5e6c19e22cbb59f21efea0d0b218a02115acb21575b8d49762dc2a3bd3862a2ba2e6212e3fe0843e8ff93b6ffa465cb9eaf4c5f0d250ad1db261a87d449e94858467b13c00526bc68331c6effefdc2dfd77ab595fa0dff04d2b36abd4311b47cc1e3e21b9a97f40c3c226a783c3608e866a97496bff891ff655f4308384a306952dc8da873c152e8f8590f1a5e811ee9b1f6c7014ae6ec9b32231c89ed1d469298bf453eb00c06124d8b7dd2100f9fe0100d1f4b4885f43c89f3536c60508f0d85b40b23ffaed34bc94542c16ab6a62fde7da7ff6148f5db362884f602c50f8a43dcbd2a46b43d3b5bc81d8b9f2873b90d477eecc17b973a29f378a3d668c582ea5a7d1cfb7e96ae31c21c3a746b0b8ec6d8e864c87ca5cb428933d6294920793e2de6eae2803d2324a6a08748f6ab4c7c49c186fc51f661e7345c309ea8b555d155ea15362a5c11f27035d4c6d2c47f12d8abb3068e1ffdc9b0751c87eb3c97c603bfd1d312d186bc96a9e35225b383a6c07d388da71e8badc2f8274d43bdbc0ec61f64a1dd6f467b2c6a43db65d3acc8c0f182da7b1aa7b8661a89dff2e8b183ae3b34502b3c024db0b188dc96bc943e8eadf12ec6668d315a8c9e43893a17d3f0d2453ad26ca4668b3e4a612d55459e31f883964edefc2fd7a7ae6b76cc67fff78f62551af752cf4e8271af9647783ba49ff62bc40fc2054fc8dc05c06491581ddfd977ea20413d8ade198f3c55edec6d2ccf8a558c0eab7fbcdc3efde7f07da5038beb1c56971a0b1dd6b48af12f07b1d44d3faabe48d73bafb8b41a042f9f5702e671de53c3d34eb47dff743975706cb16b038899bca29ce4ac8d25ff12db3ccad86e60703eec6a812735280c52448829259ab7ba3462d6d27d798c515669d7febd1901e59e74d932f27d9a0d98b0c4c6e1c55efb21a813a9aee27feb68048a0cf1e536419de97f46098792c2c02c393435324f301eb5a86e049a91037e7820aa488922c2a2afabd2c8d45c71a0c15897824dccc1c203b99366949196b8121bda7c44e927d7553ef1f62f7a507e5eb6f8ca4931a63985ebd87f8ef628e02770d34ff221d64d4d7311e8db95b074ae6759186f6c26aa3490e73e7a0e39dba1e7812c7e6da15553ee312782e51db66e259474d4d0e79cbf9f01109bc405450bc4dc2af16ce60a00f4b74ee127c311671e33d45209088db75be28ae6b50713cfed79acd9aa36cb8ecec7691788b4c5ebc3918355143bc2c82030aa7065914a802b631bb5c7eadedb036e2b7414c8cd903b6efb0f1f73ccd2d109d19b22ffeefe9ae9fd1c1160fd91edf87071a6fefe30b03d037005341b5e5e9bcdf4b43a98d3ec1b175803d5eca55f9bc03a4e24ba4ef55927efa7ae7075a7d3101c92187066d0cd496fbd134cee6e0d7ecc784e5f8913aea4f76f80d04d7fc8c1e9182be42c99eb48f57533e3ea4764a5064b8a677ed562020658af17a7da11657215ad947570bc83facc108d2562db586bdf53d81d9a6b177b5d59c13cfb9cac9e5f4d1dadfd87f98fdc33b6eb4200a0b6e33c30e99bbaf7ff013eeb59d9c0bd1f45b92b2f46e7abce724a4608956561c73ca2e380fcbd03f255b8d24b4b9af656ff89226aef5f7c9fabab45cdd606f525718498fc6468a2c67410b21a8acc223588346814a311d0c962e3571b875ef955c4a8604baff5fd85a5de138a869a759670b9ca3b0b88ab73f0341075ef85d0e601167f10fd01a5cf024838c387dd054c8ba48e924db27239d5462349a89a40ba1a2ac9452dc282986adecb60981ceffeb7d052d9860583eb390d6a5f83894064bbd8581d50cf2d982583e99c584bff4609ba0288191deb34d90b5eb38aa2e5b1e3b66eed0d030a40cc9e1446c8d96ff9f28775e3f816b000a324bf002ef1cc26feddabc496b7d12b3605b992b3b19fa6dfc353a1ccdbad19c55e8c5e6bb29c52cfca5792785f5717e52c8ed6ffd3df70010844cb12292b61a3bb0cc08c732ddb74b5e7480f54245d87386ae4def6a2b93ab6806dd88f6a0fac7e21b6d1c9ad4a0899ab76587773e9c1e09aa2fe1235be5cd8784dc55cdf97cc716cd241ffb20e4b36a59dcc8eddbfafc2fc40b689f636874b96aa8418c77da9d1234c31a3411a154934c9f138b191bda21904537a2573ba0929642f2ade93f95870a959088e96edb60103168985891f446bc8fb517e04af44bc34387817317e1239492828864d6ac3f907e1410d92e34970f686aacf77ca641d4faa4662b764097c72443795d848520089929d0e2f9183622ec8f0ead452d2f", 0x1000}, {&(0x7f0000003100)="fbd466f19fff0f768b7db3147323913dee205c8ed06666fd124b1f0643fd84f0c4a13286251f1a2483faec3d925ef3629a478cb64e7f85d29018d288253e4dff8e3f0913e13acf57fad85f57b901c18c07e7b4e87d7fb779ed8e30323c8e26e0435f63407e930186fd97261306974fac95f25409ebca87d3846a1877da184ed492e895ae590d257bbbf67cb1037fb1326ef3b8e6bfbae0853e8c95e8d6de7ebd1f2247504bda0534cdffa1c1a44c96a1ca084721cd2f743de9f0f40b7e11c9bb1fd75cd2fca4b4edc377f1b1e55a945de372979a6d5c1262d6501e1f95636ba638ae2d906831980c764e9a293a93b022ceedd862f7a148f24265da89b3b8", 0xfe}, {&(0x7f0000003200)="8372d0be2f5a8096596bcaaf05b04dd87e2da58b6484cf6aec19533df5b56ff03bb1117909119558318686f514cdb595d06b13ca91adb1242323639cd1e05f63a47ad7a6506fa1950005ac446faaca1241a064ac0d76e85268d59491d5cf7c5ea43c9dae643be13e", 0x68}, {&(0x7f0000003280)="ab64141b51c1b12b2dee903f7dfda7ab60b7bae263af2d04d5f391b9b13cb577ec5b0e901a6b5b1b5ca6fc8fa74fa1e5b8e108a7d369bb9a012cd77b5ade16309f3b66f5fbbc4151fb7abb2890b2cc294681a2639b47cf5deef24f6f5dcea35f645bd9b7971ad38c97070d53512bebaa1b8d9c21d5be10a9cf3177477478a5b26b3577f7bf53884e20ad693b63b1ee2cbf7d865d0c0d825f6d8c31d1dbb0403b99e421014bf978b98c4de47160e04eb68ef28c32c0ef5f513a1de60c33409859e3bb0ac5491e704820e173bd8dd5d7c75bf0b933e00b", 0xd6}, {&(0x7f0000003380)="efd4260ea8a9436b35fab0425cbcb1fa93e07d4fda2e3550a06ea59f79323f64bc830166057d49b82312bd9dba320d0315614e2d5e21cfd33054d8bd8448d74b4812143a693b390a54195429f0657c845ac622d183c4dbb5395b9ccf237e3d562bfdf76806a65be7796d108e8751381ab9a5c5098a1052bfc61ca9555ffcc0e4fc01b9c0b6c5d2c1962d3755f050ba2775c6d3da76457d77b22f6c9f2cc82c99bc83c84acdddef2accbf0a148da5cf64b0b6b5d40a607c91e9f3971907a4d42925e2363a05739379551f5165542e508fe1c91ac1d0bbbf4c62a041", 0xdb}], 0x6, 0x0, 0x0, 0x401}, 0x405) chflags(&(0x7f0000003540)='./file0/file0\x00', 0x0) sysctl$hw(&(0x7f0000003580)={0x6, 0x14}, 0x2, &(0x7f00000035c0)="7ae0541376d6baa5dd3b01ee4623cd1ebda4e88bedee8059ba3e6d9203f94eccac1615aaba7fb3e516e4a0e5e9a928971368f8f937385dcdd70beab37df8a3c70cccf3fc5b23d730094b5f046ddd6f882b4acc1450603d9b3831b6f6cbb4cb24009c559be3e09561bcb6d3e26d6b078a2aae753b7eb7686126897b7891e683f526aeb92f770f8fed32d886424ad8fb4825d2964c2a18ebb395d032749273d028a6fb3b2b1193ea3a00b8f7dfee535a589f4fe44e73e9072fba141bb8ba9835b11d43de5027e9652f1f1a2619375bad33637c6a948cd4d5fdadc1ae43252fb50159fe2593f4360305cb6334462296fcc5cf87e4f4519bfa54be8fe1691f95a318da94d5f6bdc7cc24ca411dd6735cad6eb9c8c5c67456257133d0c834ae35821e58db8bf5bf2e86d93d764932dc216a97ec8d89d2388f577a40069dd4c5f4ba2b73023d1f07dfe1a1390d059bf5d9b455c2a0ad704b35510d81a9b905a3e710afece7cece7b55dd86535b43749486e7d82815fea4c842016435ec0baca0f1b3ded672c18975e8f2a26c7aa3cfa2814c00798174db01fbd46ba36c3322126d56389f51d08db430be479a0f3e42021ac5094260a101359ba43dfac7d4a0344e501b3c9b509e0e2aafdaf05042530eaae9efd99309b22a9d2fe2a7d14a93b96424dacd20ff32df59b1c5277981b858b3d484660ab5db67ff977f96b456cb60293ad0eef5691b2f570f8ece13af33cf74c4f4a7bc5ef0b78e838b712de25faf1b2821cbfa036db0c7e85883562039d907bf50cca55b4953128db5968cd88ba652d04311a67c74df608e6ad64b1a25f57e62c2cf98e454abf1103e9d0e3568cfaa062f3617b4234705da2f48839700287005cd53d572bcbcfbae97c5c0ee466ee35294ee3dc0b8247c271848d6d2f456c989c747ce6cf8c1d3b5caad562e21c7464959cd6d7dcffed82cddb60370a1ff81f581836c6521eef1cbf67851060af7cd3fc6a698fc85e1cafd61f4cea9420c3cd87bc9b2d7ce55778bd5646bc9d43a92a00f9d92c281c2ba8b61bb2d14946bb4ad49ac636c294bca0d47955aed132c29db7b80a135c66f523a98388d94451ebb82d920d344dd043687c9a2eacc69cb0425e237860d86d91dbea3a597471abb5c4e8c9e358f8f4185c4951a319945688e09194ef239507f56175919cad2fb22a317a0caf69ace10d9b54df9b8b53abb99963d57a58ea21c7816db80bbe4a9c57d19c0f7fbde297a6d770dff10b74635ab8f5ea8dfca32ea43d4ec0d0ef3ca68d87a3f227810f8487bf6671fe6ab97e910f5fdc984ed74d7a374efd8b3f124fa7c9b0cf97adec80550e6ae87700814880f31e268523ae176cb781f52bbc69b90dfa667dca43cc5c7e32f324dff7a4934c01aafed8a3b4db74819f850073a6c5586921991126ec47c96262fcdef4f2602c1ed4c9a7df0205a0911a757d49df02ef2321ddc22a36b62138f345f0c2ec9936fd6bf7570715307b310771ae53ddb14b4f4fe754038382408006575f02b007edf361bac9d686ee9f34aeb0f9beaf2f93d136f2304cda14f17d6ad0e6f9533245d7406953411c9251f688361a9eb84ae7f8d3ef9b69546309f038709621a93c4ed9ee4bafb688ef063c5fb631f49904df5fb5c0404281e4478f96b78e69a9a1d391c8ce59eecef59d7e5cdb3390ca1164cd3c595aed99965e8e111fd0d1bc1cf01acd123ae9e26cedf7f2e311f7031858edd84b7db0ef7dd25633ddf4002347ee37394a59c5c6141eefb780920f4d113bd87627d5a83fd206d12c64e7e2802b29fe05f870ee16d9da973dd333e914fa8f84371b8009fdf12250089f95ede94be6db8d8b6d8a784365f748303094f3a056ceaa0714d3fc7ca938974e3e3b9776db4c4929038c1faf2af6abb93898496b52c29e37f19c6b339f63be046fdaf161bd4b8941159ca3cf38aaf0e3aa2b5b4eea73694d9da111500ace80b6e2d12b789d361c5c4063c6e63ee43a91f507dd5f013793c194a8aaa14b4f8e02cfd65b21f570f4a4f3d54a8745bd112354be1bc3d34d9e682806cfcc90e24df856873c73aac892a6a2450f5117bc461cce2b6e03ee8c1a4cd01d7189346ed7e3fe865a6dd14ed8663820df83bb211714bd20b6b0df922950db595a5dd38551a5fb4b8dee108bb51e66bce5ba0945cea7940a3237e4eabdad965d7e6bd8357fb4d3c521a5fd9daacc3f3e215aa8a445245bff96f7464d5947df39e6e676592c2837e5383fa201bd82aac9af610e38bd97c1d500ffe00ce55a4fffc3e9119df38abe3b08658a278c361703921bc4b9d92b4e3eedd084ef295b6b4c52c5083be0e1b696c4923c466ac054b2d18c9112402f0ac09276c7dd2d705fd3e60776354b8994a51fbb5262f26da82b9739e5ea0087b16f05eef32c6334e1cdfa4bf4b09df82cb7e0619b23b6f1b934a911b3191868871ec2147c8ea83e1ff6a81951402cdc4e7767aceddcc7c9f368fc77c5941519e8879b39bd871f18a8ca05271341d8a57e56c28a429850833f9a5ef7cc20508536b55ce2ab5cd51ffbf04344382a65af8950173252a20ce88788ca5c63cb2881abe6dd7a83c5e9288d1eabf3b0ec7249348f47752e8f97a31d954df5d62de9be3774f664182829932aeaabb6323a9d958a52003aede5f5564866c9ae705f612763d32597f9c1331c4004f4c46bdd597f19378ac4ac127a86e5e38fb8cc507c2176aa472b60d64d7f94413f7ac528507e6a92377db3010620fc6f83110e11fe7421ee00627de09ae3fa135f269d93fe6052a2d0c33a8c7d78d1959d22e6e5a4482377f6cad504715492ca94a3e043d00b49b2976f4a98daf8a1d6dcd70d8be221d41bc668d471ae6c629e0a37b74396d4f043b980aab23c02fdf3415ad424652d539a2aa5d7e1008889ff66efda1a28b71c732907ab4e0377550b515af08e4723caf76405be6cfeed05f911febb3bbf17180644aec96c2c21495ca25714d7f13f69eb40271757d0630c77f3118b27d3d4f9b56306efcd3690400094a4fbf0e221afbc99e525ab839bb3b6d291d3e00444ec85791335948d624a716fad68b101a56ea02ec112055a49c0ccda0611f888a406aed9e92d2e58f84943a23db372b022536b92277aa86b4610c05894bf01acacaf3a539a8a0a26b1e79c2f23d076cf3c9f308365a253d7d8c5246a956ed7d75adee81a33114fd4c607745725b62072dacbdc295f3c68092acc87ee530c491586c6f3d728dbc6ef4697f9c7f021c7db4843f632acbd1de72dd0e84f361b622c81e5340bc5d98ed2b9cd33111a08f272bfd5ee87a586537c137dfd24b2ab2d5a85ab22a441d28636e2460260d792c05597aea3300235d874d4eb5e83b598ed7d7f863c7582bf77eb100d5b6fbf41ebbd1a8a56980e63c4dd32908354dccf61a06b81c6feec9722841b248e13365cfc71a02bc9f00ce92ebd0a80f6651089db0a3634b6255d40b9a867ef1ec2a033fba6b028fd02e21156b183d2e4f9e46841184a845396701d700ea3bcea6ec8e41029007fc4c24d5bcd2666b6dc508b0129e5d8641a053f781ceabdcc54ed26f5daf94e0516037b196ebf791746ef2c5e16aedd7cf349ec603299059a5fa8ec750abd3774d756550966bad959e720659410282dfb24b96d292a96b8b36e1b361bbfba4009dc0ee0ca5ad3758451e7016dd8fdbc726d4dd23e514c1dea5ac4224e8d4f3ea1619b88c370f2a970504a282b29a545eb5833eab471db72c83cb967ea0e1ac119b0e24d73cff0751f644b39c97aa2c98db35e435c673c224df1de455b06856b62e5ccad59861f9a04367cde721c0399a67078b96905400667234d89e87b1a642174dd3cb5211ca4efd2204dd817d0a0658c03f2bf57e6f1947799f5e54a72b8071e48bc1ba11bb26a8f7c42b8e8651585f8e807e1d93f60e81679b94c02df548892eb1734d256ab7a965aff2f7e8efffcef0f3099625708bcc974a29f0e48f2490f2ab494cb88b9d5f2f457ee11b75c71c861d06f20289265791af0dc535cc76e7e8a6bc101035bed2df38a0df31a8928141f20209f20eae9eb87ad21d0b3b988abcc8a4a378c18a5d8add06b54140622889a675fa2c78aa348406bfff671f93c1df4e108ab9fac5b1762d4da068ff0051576bbcc5679bda8308e543c4c3a78b81558d496d87aba1f62a47972b59c209e0727af338078559c750e0faec7a3b24ce682ae91ddea3b64eae8e67755fa90a097079ca490411a004f81722985226af70d9a67b78c9a8784e944695785b6047ef60aefeeafbc30307dc5d93f3a9890ef85f5c1269ee3b0674d26f3944649040aade02bd0dd4a35ba3d369efac62eb7fd0fd110875ae639fdb6adecf3b748cd45ef8f3834937f359434bbe878171227213415bd9d8596df6ec6041c2ab23bb0d173be0278abbecfa0ca54f96507312f9f2b9f288ee0083821d907d5b3c0be20bcc2982ccce33d26785eb512db189b88dd78dd93de0a8c1171c3add48c18247d1df58b2e1b9f64531a764d8e84844699dc13f64106afcbfe1f8f31ec2d29f8ace5f5f78735e2f66504e394e306c1e44d92298ffb102629f8a5d6ad2939440d8f0a70c147207d40b2682e42c2f49227045182d47b5ca505608e4b895afccc5eb01e4550f6cef3bed879533eaf7fece118ea4b935465fe39c066bd4c37e542c43f11584f5ed676a54ae3b4d71f7eaeba6a88e7ea955ced822a17ea8b0ea6cb769443f10280687e4c7aa187ac8337766f4feb8eabaad94055d9c5107774d0dd3ca820193bf796ccf67ef5d88f501f0a16b453cc9ae2d4df5739560bb97467e4073e0e9e6c389ad5f8c4f1a67b96e40cc3073fd7872cf845ad03196ca6a33482750d514f593cb3f69cf19a8cc48a37d8ef92fba8514c2f1efb41711df05b71af0d7ebdfb3426d0278ab5d9a73c63cce0e38148a27031cec20bac3da2c3f0471ad816c62c80df9de7b0cd30f6329d1fab3d49ad0f61d9e2b019abc9daf32cd974823c19c84ea0c1c652bd910c9fb597274506c57729f7cf49adde4b1ddca1551c1d7f1011ead6e4ee53d63564ccfb0f98f501159406d12cc0a21a35dc9b4e75694f6b0180749f359e078279996ca493d9266d91de68ba1cf2f5d163f5f10408fd7aee35e66e9a4a857086578ae9b6af697e1c3e15ea62967a8d5dcc2cdc13a6581e216233e86bc02f1511768c9aa44a86ac043ddfbee383711fe67baf936f4e3cca08e6bf1fbbb0678b4147d5452eca56b9a64166fcf6b25ac60bb79e98ef4c7399c106a9bad9f7edeeac0bd6075562b2ceacaa4d13b316e86fbc8ee17ce0348b019053e0df3d250bf873faf2c5af18d2a3b59fa3c05eea29f92290eedaceb544185b3f283d7d7947132422076987a1101e6e40100955409dc4724cc2f8ccef8fc42b0cbd0e5fdac5aea2b1e000e3734959bf98a00cfafd1ed6f9ace29df63f1d280f81e6db275e7d731a38889f8fd09c6da0edd60bd1343afe85ddf2f45970e28944b2f2c537bddbdb6f34929560e0fa065529d94ad4888445e743a3c2df0973988f748d64b0d93bb57102933c4ac250c297094cd9454952492d0bf19b417fb12aeff540602751dffbc17e2822dad5bd8ca5979259f90c06414051cf5a25fbf70ee9bf8d5e83c3b8d9cbd436eeb7e95327ed8d919c8fb94f2734a7c54a6f4969e0cd4b0685ae990fbd6162fa7860ecf7824177db0dd782c21f11e091a5fa319deff4f4e8e08445771b83af5569029794d713f390745c9c649894422262db26be9ecc698436e98cdb43a", &(0x7f00000045c0)=0x1000, &(0x7f0000004600)="5adc3011cdd7cfecd21e661ec5585d0480e4b502fec298faae2bdec17ffef8fbda17c66c50ee3b0cde768293cf52ba5690462d887693c86dda786e89f926db88b70b5f95ebbdcea94716baa268d0143fa7cfe79266704a02fc2ec5a8b5c109ed267fe74be137b6e91718b4", 0x6b) rename(&(0x7f0000004680)='./file0\x00', &(0x7f00000046c0)='./file0\x00') faccessat(r5, &(0x7f0000004700)='./file0\x00', 0x0, 0x3) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sendmsg$unix(r1, 0x0, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = getuid() seteuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mknodat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20, 0x3) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES32=r1], 0x401, 0x0) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = dup(r3) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x1, 0x80000000}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) msgget(0x1, 0x8) executing program 3: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x64}, {0x20}, {0xe596}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) fcntl$setstatus(r0, 0x4, 0xc0) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r7, 0x5) fcntl$setown(r0, 0x6, r9) setreuid(0xee00, 0x0) close(r0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0xc4d0, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x1) r3 = dup(r1) pwritev(r3, &(0x7f0000000580), 0x0, 0x6) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0xffe00000, 0x401, 0xa}) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2f, &(0x7f00000000c0), 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r5, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) ftruncate(r5, 0x8000) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, [{&(0x7f000006d000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000b61000/0x4000)=nil, 0x0, 0x4000000000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000058c000/0x4000)=nil}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x44}, {0x6, 0x0, 0x0, 0x7fffffff}]}) write(r1, &(0x7f0000000140)="ce4aa4a25043cb02abdf8701f131", 0xe) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) r2 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 7: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xad4, 0x401}, {0x4, 0x2}}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="051bffffff000022ca6fdffa0806000108"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000640)=[{{r3}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) read(r0, &(0x7f0000000500)=""/99, 0x63) close(r3) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x16}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r6 = socket(0x18, 0x2, 0x7) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000340)) r7 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r6, r7) writev(r8, &(0x7f00000004c0)=[{&(0x7f0000000200)="0780ae6df229a83883a40e7564eb2a344c37aee889d7d7931e2dca3ae03f2d29b705c0f479977d53f76f9f0bfa633cee23c1161f213c9b27242cc00737063ab3b766e435ca97da52ebb1c524ab043ecb3567781eb9fbc5cb803637db2d3df5a3635a7110ab5aafb8a87c83c709be998019ee2219fcc1036047c66c56f51637be9e4a249a6534c9768cc4945c", 0x8c}, {&(0x7f00000002c0)="ca2cf25fdbc7fa09c7fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ff01000000000000bb27bc9aca21928c2745c01230093d485ad5a093fd43c7fbf18e5384c8ff7ea2dc50b2a06c9c7d7d266aaf1c6cc60085a678604c47e941c39cf851", 0x66}, {&(0x7f0000002340)="fbb3c5d1975b67a8c13a81628654fd10e746b1c13440b1b3a95850883b3b6eb0774879323921c1733b1bb0247f21e1f511a6f0f6d712023c3fb1c3a00a8d68e2b04da89fb725ab1a7be9b7969dda247b8c440b50695845518993e9dddd9daa71409ec8b58dbd6f60e69baf7f54f0aa368214377fb05e49a9d651fd4e2486c9cbb720f981a1871348ede132aa30945d1c5abef885de87695a08aa6db98771f6527f2f54088b6fcf901aad49b2b5bdab3797dc0d6b437c8807a9aed84446be7f522dd5e1a131a0396b7eca4a3ac0cc2dd578deeb57b08420d6afd1287d01cf39361d0c3947a9ba9c9cabb08a11f48935f35a7476e8044835264da8bd9fcf305ef8638b519f8908509c0fd9b02261e8091369d3bafb85f3a64215e2bd6a494b0c2b9e3713737cd8e15ffaeb8a4da025a425cb8234b9e41829b65c78cfce30fb0abc6e0e128aef8659615c27cb189753a0a7d578361bf5e69923ce535e1ed32b0bc33ae0636a455220bbb8527af5dee3758f41d3e2d985435d9104f070cad65eaeb07c559b61b7361270536b858f7bbde6d4392e191cd36fb9dd07b6165e6248b36723ab989bfc02500e088605a0297296d947dd300bc46de9669347c1b654928083bb496a5222017bb72adc3aea99630c74141cba1e0f0c26ce373d4465794b9e6ec479bbed593ae81184e4be707020950809ccf5b177fe7a5d4d2be555a1c2408678f8091d27fda57f5b296bf43a8073f7ed570081a637b87a007f35e67439bc9ec044cc8d7c84564c4da3f72bae3a2df30371d0e37110930518203d97ad4d2b44b0ede34903accb08da2f74ed0777370e03434895e77b66e39d4e35445f270b9c5b9b49cd775d8e5b5d50b6e572d03cf30aeca197abf705ca1309dbb5314d94ecd8ba061cfb47b799adb514efebb753c0566c4c7373b9735222170c901de39f9621e2ced1417e8934c6bf4cb33986c340ac2ffc02f34271c3c19d53daa2f163e23dd3e3d6770f93bdc934cdcf0243c615a6fec90297f2c81bb06baa5109272b5f71622ec3950e9e5ca6225413b069e875f9d668f82cbdff9975c394f1bcf29d45e2677315385ed48021478e940a96de9b124df9d86286644c9aaf054e2e336db2b2bad2a1cccff93221e0a336444bbaf6b3a10f357cac9b7d119d5b051d7520f9fae7714b003cb97a9d0eac3eb5a2323121e24185b926d6e79239d219b097cf431d65709b9954e3d19e373cd6bd4d71972c693a75701596cfc11d9fa43d1aba00307ffcdb2a1d601e708d5600b69e567cdbd572606f0d73eb3525fd13117d8445ebf674c2ce68f73cf9cd1acf79ee30a4e4be8b750f58fec4b7dba1578824dd1fde444afe200f9a425414fd0c2d1ce742c5b26324aa59e9180126c5d2bf720d", 0x3df}, {&(0x7f0000000440)="9b3367955bdab0476276f9be542b4ecd0ae1af68ae90945c9e23c2d3888dd511e6fd32e1eba92516e843fd978b38b12c483fd577d829b732cc71a03a412bd18f0b61bf27ede772ad7fbc087eef2d85b53b0785fb4da0a4713ea1f9ee683a66e22dc8d34a7bd842e864381cd721b448", 0x6f}], 0x4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be3816fa49da636dfbe20649bacb09b7468f340cfa472b297be1aa05000000d1e2f0ad3ebbc257699a1f139b896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00000000000000000000000000000000000000006093d30a1d81e43094fe90ff32442b9e8fc5f376290d42ad5a91f94f2676e10400f98a977a00000000000002adeac8906728045e99975e23099a6031d859d58b942ea5d8cf80cc907d1dd312803d4ef84d8a251192ac8cc63dfc55bfbc712a97d18d19c55922e904d5239fcec7a097590925f40416d5f87329d403469089925485589083f03af5883d6da9be5e90b3ad37505019a7d56f2067ae192d20a4396064325aaeae13f92dce150a821ddb0045be938098d8", 0x167, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x60}, {0x86}]}) setreuid(0x0, 0xee01) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x22, 0x7ff}, {0x101}], 0x2}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000180000000000000000000000000000000000000000000000000800081a0000000000048800907800000000fe8000000000000000000000000000bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x39, 0xc, &(0x7f0000000000), 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget(0x0, 0x0, 0x12) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9]) fchflags(r3, 0x0) socket(0x0, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b01000000000000005765d61436c85e43c15d12a78cb8c58edde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) executing program 2: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) close(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20, 0x0) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getppid() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket$inet(0x2, 0x2, 0x0) setreuid(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r2, r4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) executing program 1: r0 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000001180)='./file1\x00', 0x8, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) r4 = socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r4, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x9, 0x0, 0x0, 0x8000005}]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r5 = getppid() ktrace(&(0x7f00000001c0)='./file1\x00', 0x0, 0x40000000, r5) setreuid(0xee00, 0x0) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000300)=0xf2e) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000280)='C', 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x5, 0x3, 0x1, "6bf323952f42e85b467d18e080ee7f13047464e2", 0x2, 0x101}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x84}, {0x6}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r4 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 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)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{}, {0xffff, 0x1e, 0x80, 0x1f}, {0x0, 0x2}]}) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r2, r1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) r7 = socket(0x18, 0x2, 0x0) dup2(r5, r7) write(r0, &(0x7f0000000180)="0c398ced8b1ee0842fe0c0abc6a99f1484baea89c77c07e049eb0000000000000000000000b072c6169cc140f8a3b6ea639db4136e1508f09224aaeec55a32a9e68ca9df3d87fddc9b9f5da1dd440eeecff6314eb182212cdeabc01e156e3e456b186a3b6d61541c418ad1b7409dcf219c71b4ad8100ce68ac35dfc6add8ce813a0b8e742f9f19c2899b2abd05af9ac4bf972250076e8a58b17fea2e826b55ad44dceec66af0aa1f", 0xa8) r8 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) bind(r8, 0x0, 0xffffffbe) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="f52094f8", 0x4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{0x28, 0x0, 0x0, 0x454}, {0x8906}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6}]}) r2 = msgget$private(0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x7, r3, r4, r5, r6, 0x13}, 0xd0a, 0x8, r7, r9, 0x7, 0x7, 0x89, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 2: r0 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3b, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @loopback, @mcast2, [@fragment]}}}}}}}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="c7", 0x1) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xfffffffe, 0x0, {0x9, 0x10000000000002}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000009c0)=ANY=[@ANYRES16=r1, @ANYRESHEX=r0, @ANYBLOB="a1395374e417968d8782f90d00d624b96ebcca4dc0dbe921801ec4247263cac456f7aedbba5b11cfb568fc748a949553e783874479f23d90bb75ace320610711aea320a892d190288cd13090127e3d13662d84612d562e2d87a6d18aa4ebefdaefbe68a98798a6e670d94305263c894c0beec4eb742d6c5755e04e9e2d229d8652c54c4cb367959f74a26dc94c33a753b93b69a7465168e25d04213944e7518e0886d772d3acc8dd513d2cac22f12b4da30f7367d67963d8b16c149822cebdc4a3ab2ddce609c50c7f1b197a9ec562391deb184826515184b9d94a8fe21ed3966c72b17bebcd468809911a4ccf32306fc1292de69f7a2eefeeaa41fb3eab407dd0d7be89cefbbf62a7d18b2c711d20359d29cf91304c7509fe45ab9019093113e862586ecb0242e1529d37c226556d146c58d2d10854382a7a5611bf050fb40b941ba0f0041e4f47a7e395779f5b0b5b10cff0393276635de9152981a1f84f76df02eeb203f13d895399f74092a5af0d227a7dc2a3446700548a63d2c90ef89920f7c469da3af402437c94c987e82573e8571a343678b5f32a05ce52b7e6fa742d550d39718c686ae91085c29153757848dfb89b306e38e7f5657ed114d219acf27462540baffdacc34bc7836ae088d45656001d705e1d8ec10cee904f5994dc2a89869c348195e88ab2ed7cad2f3a65484de92592194b6fe8883dc8b9be4745ff9ff04c6ad9a468e14c760a0c12fef3e23b3b3fda8d20678e73222f99cef16117617d5bd76f8263dac0a2c5e4f9ad3f627c3c43adceb92ebc234494df197537951d6e6ac857a4540becd5a607b90ccd2b0202b8156d319a7833b6c2f9ba9bad946343d550c803eadfe3232957c6b2be32aa4fae8dec13bea817be69a35c6a0605d056371eb5131d6950feed665e62df1ca83b3e5c18caaf77ef60b42b8ffad31608ffac06c6a141c45a96e0d1f5f961a1b2b73b8f9fbaef10ba9b29ad802e6536b1894033d655a9c0396aa50d9d1f259bb660d7817806538c12e9f5a50767db9aa2a2b38405fd91302ed63ac4f7ac4e189331cdee9d63f2edaceb3263febd42eb20bfbcd25af69dac153460b9e40ceb547306c6c5ceb155d5f6e599d9c9d6a29f0f1821489f9aa082a7eec1f5fb080f4d30aaa3ac28f43c3d254f85e3b88f19b113f72811f456c3c0d77013c610893661c3040de5f74693fe4de713514736dda5e98cd1b3d5cfd86c035f27df19f039d764f57421c6d201308b733c3288d99a208a181bb0d0cd655cdfd9e4bf1171d65ed8a15f8b57df8d737b1004fd1b6af6fbbd98405cab5f72920d67ff1037ea0ba20742312369238a57eedb37d9216cd8649064ba2ccd290d8807fb2dcf5c8e50e0b3742c859bd7a933240b34b30637401c5f203a11767a4acf21dc71deca7b4f32b4d7d92c39f82897fe818d20bf6bd9a425cca25a56074c03726e7c86d9760522a4bcef2b0b42ec022be74833d390fe60b6c71275c37a75a09d794f7a629e2df89f2c887f652d5bac71383d1a89d83298d3cdde2541117fee2ba2fcb41e1dd8679b3989425c633f4bfea029d20e5588d5510f6fe7895f28e07558f325503b1918e028665fd33c5e4c8f33f8f6d17b089b55bfcce4a42aadc2d3505836dfc73b165dcec5e96aff8a89a073b9fe344906f4cd436ab630abeb7a482117be09e895f8fe76aeae8e45d8a549cf60baabe47f6fe6dc93fa2754036e7b1832fe8bdf9e82b33ef2a73f8bd12547719f8a3963932037eb92e299b840fa3211729215e654e9589d7c52dc26f23930d50700d89e92583261dda0cd7bbd822ddf538319200d8c5b615c41144518079f9c1cfcb43fadb7abe5f0c680b403256dd1f5e652f82cb4c08d498a7c1606888a921f57e13d38cf9b53b18e7df75e8a82abfc35c6d8f1c5c9a0bb7b8834fe2bd95d06fb716108f926570ce438f91054805f590ddef9a9fcdc18d53d98df341fc50e31bdfcf2da2931027106f973bf053a5028f4fee0c93845f96cf5d8e067d211593410c6f9794f0e86dfba402dbf61fab43ac9876baac9f9db2861fdc4aa38615c735ff5e68e7f85cf29837d66b2dc0571af7aabe5bbe4645afe59cc28848fe1b74abbd72500299bceefc274a5e8b1ff2c31b0fb10c16cc29676e9c1272cbc0a370e8dfd0be1118299fa27b14fb900a130e53eebe340999a638446c458d2ab5e65b874eff2849ef0158d296b22ce2002cd6c798b041f612bd86a8b9d29e82730a184fb1d93158bd5fa9fc005c6e62764fb71ead33070eda7747feb86a58e5c0c10ccbca0a07c17916bfa1183d438719a56e3e0727783adb51582172725fc3c3bc9922d9edc5a60c3ee8e99b70e80d1981588935b29ea7956ba82d6335520303e786bb2cd30789d05241ead0757cf93750e0d522d9f61148998c83c1d7f79bd012386481e1041fcd968c2b1c025a41f915481c49a0eff6ea8eb2efdc0dcb3410ffe6780f5b38010a3303ea38379eb58df3aee2a82133c5ef860b85ac1ff2f8825b82a66fa01058eaf2c4ca795aca175de22f518769304e0873048886d8af502d001eb91226b5327762d5eac9bc8c64dc3916344548e7538dce2bccdb53c471592a157a6dc1e25564cbdbb0444de241b39a2339ae1717c6e29514c7be6f70017fd6bfc4a886589a24f84154d664328bb3c5f94e6ddae2cd778eead0f569bdcd70eb653971f202f2f92a5dc03cc2b4a690d30b0e526ca911aee0d780bafbe960a64b86d6ad194f985cd0748ffce91dfa2dc3bad328bbef6413dc19fa6e20683a9f07c097fb33698876b957d01362ed4fa1c5b316542c80c1d15afa55b91f5446a2ec2117db67537317019f128717fe2ed9138f36660beebc50a0f261783eb4cfcb1144ab524fb634be4d71af8878060293c5f82b2d2a4cbfe69d78e4a6b3fe502d15181eaff041289afb1b4c6ef1f66fa747f7c9676de4fb78174862bd42057a8050e4c3b6a54b71007cca431739ded4741c35252b69d8ae8edc3a77c2b719a2e52483031a6c383fe082478fecb9ff8a247e3a9e82ec9fe2306d4cbd9a639ef8721f5d483d8614c1ced0617183125bbdea57a2fde9c3f815a08fd31792db5537a0a922ccd793c5666158ecd7dd296e6fb06d5a2409b4282a0fa4df3cfa55ceeecb3a8f74ed207d587ad38d2237b1a771effd45c7cf737e44d9deeaca526336b0fc3af89d0429d29d00ba3485c6911c6dd7fb7566da7a1ef8decf2f0257d92b02066fdebc096d95bf1e928bd2d6f537ec20abf677854860fece4ad143878013e624cc3a8a1c213a1a5662b894f6f105f765753151cf9fe72ba75deaf74a2a36076f9db007149f6eff3e8c0170aa4c07837e2f439cf4fa7b2af71c0266630a22612ff6c294c54bc2c3a153a6b3c29cce778504861a6c4aba30b2f50ade589c0a2c8a33274cc5481f07451648066a26d87b218843929124e9a29ffaad3cc55793a4d7ffc200bfdc296ce18c301765851d08d1d3e2d0d3ff5aa80b8620ab375d3ade366031f2ba524e4d125109a5a13ce182b4c478ed4fcffdf4d765a4829be57f286d5526b7c9d266676f379f279d0719c79407395af9ad4b717dd84aef81b001c2b96ec212802a027bc9535f2beb75d358c5c132f767e8c1a99b289cea033f3fc6f3e143f1bafec0d7b8161af4b674cfb5bbe7e28eb6acf31b6550c871a44b47b8e3969d1cc923030e3d3670721f48490f2aeec42603035bcf9020ed79bf5f1bc2a4c2da95ecbb2f297878cb8aee791cb6272821efcf120bb9611a384d77c0fceb9cad23360abd63453bce3169d04efbb16471fc8ebaba33872e9d88f5586f9168cc065bfa47dca5fa2f6a4dc476a43c07c11d24fd7a988aa8392bf402ce7f37f23d64e6fd3d1c3f4b3a53061d5536d75f5c710ec4df4a448eba5f0ea41930255392021cb6736491ccc548d73794e7a369701053108bb1e816f7424f31f2e23eca70b6c410eebf13bcda5ab02818f01fb2201382dbc6a844122098804981ba549e8355461027e5414c8d285ac4abbab11fb439b913752933aab6a2e06d57ed35bbf0a474e6b8893a03d599d68f12b0b92fa458fd6786d81be1cd6c38d84b3a4a5f7ef9aacd93a8c27a522c03c47ee74b3c6eab3a5fde4db9fd6449cc530b026f318261b23e10f92c622c29af2f4e7dc85250ce0ef2c5f1e91aa326c58b9406566b4f2489112e29b96203201e23415ff31f981fa350e4b3079d0621c0a0ce99056c0e83b1ea494d5c2bfbdfefc69f9cf6bd06c37f5347e75ce23045216ea95f53619273cdd40cfe519994f26568caf1bb56ebe5a4addb6d1731b76285ac8f289c8b69422112eca51ed9932759a4c70ffb009e6387a81039672f32faf5f78543de562262064d2e14f566632a4e2186733d09630c4295e015da28a221aaf6ba2ad32e74eaf172e5db90a2e245ca7d7471b4c9c339ff6e93f40ab7ec1089684f1473628e767b8d919953d5451c98244e2e931010a1f112b665526d92ef1606f3aeae3f2db29cf55eaf1572038f3e72d7cab81b2964f068db141491b2e49b536a8626abf8fddac815d8f016512398e4d3dd15715a034a8c2479e95992e0a9dd825d1297d262a5800c13dc8015d1bcbf29eb4f3c842073710c54f6bd36241d57979c88836a39f98a00bb3c98b071bef1bda500b7d39f02789e307570371df7bdd86c5a876d37efec8a7157369c0526fc50cb305da88e4f9bab674d5805972a2823ff0238658550c4c44f74a18239185b2e6ca32ac73126e5976293afc571ce5761abc6df1b7fb2c5fa81d29f6189694fde6d84533ec80b7d24dde287e52187cd5fb33c2570974aee2db7a0d5129c48a2686ed6a37611524225e5ab747dd56619dea2cd166556c218f7f7a1df95fdb3b1c1b4ce6268d6c6021e8259cc24f3fc96600d86b8cf9e4ba8e21517ea3b9973ae1423b5db04f65551a021cacd8299fbe41f2e2c847af4c0de34f6e44b7596a518c4cd9981331cc283cdc60140d9e224b7b1892cd19e366e847a28c712e6e5536bd55ffee941692cbf7be9c5efbf760d42f804004fdc5cb020a247a278904541390dcb7be2970098d4af821e6d686ca5f59556273ee15a7898e907934927e55dc9b51aac08fbe4d898ac1121b4e6a3a7b1aa81ce35ae951523d3e90c38a22aea89591cf2a2b4c01d9e2311b39a01f735f8786af8eda55fdae81243b785bf4ed64ecd5ac3da89083f6b1784d6d3d01893cdf636b509058c5e70572b4c1e9ebc06ec8d0bbc2022b7fca22ec220540130e46ddc94d3335d5a49abedbf253c11ef71611814c759e2cefcdfacfcccf40ac501b2c2978644518073f6fb04070fda1abe4a02b23e4d266c0787338754873a8bada8b7730cb733d0021132e33814c018550c82799446369eaf39988eca7a077248bdf20c0be7d71c3142887c002703586ad1201d756a5326e8d4aa9b9135694a22c39620534e553c9094e87c12343f151bdfe0e492ab5f54db74fdefc4d96d453ce5563d9e1642e56ed953d8a9e22695a55566bb39a1c4a10da3545969334699e8b2e5a3945feaa4ac981f7a584f9f38e386b3a8c8917bf4fb865f6f9bbd1ce966fa3dcf83395fe9ccf3aa9c26591ce863c22a99618c4a2c71e5e2facb11806d13689853eac79fe57de724015181ed6a80c2db60f801fb58d77e79d0471a6da9bcc114444a47e12dad2a875dd1df9053676a11a93b0c55a3c2a9dca67874e530349ceccfc8a3a3e874ff7ee556ea84ee3d6f6d75e5759e09d210938cbf5d08bcaeb50a193253d48237815ea078f", @ANYRESOCT=r0]) open(0x0, 0x0, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) getrusage(0x1, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) socket(0x2, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x6c}, {0x2c}, {0x4000006, 0x0, 0x0, 0x1a02}]}) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000240)='\x00'/14, 0xe}], 0x1) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000240)="4b8c80e78d709e0fc5790500000000000000da3aa6d73eca537f857b495064e12f3e767ac455adf040", 0x29}, {&(0x7f0000000400)="a3906cd8826bcacd9350e42bc66490c26e2300261ef76e45", 0x18}, {&(0x7f0000000a00)="27903c4d1a9ad2350f79657a7cb7cdb44f8cb7c6a37a66146b244f98dcb426fd906e7429ac064c196c12fd65f56f55b691b61ed6e29175983950b3f165568a2b52008dc954f6fb28816956165c7a8367189d92dfd4e8e535022c81c7752f10e66603dc8b16dc4fa154136206af347fc766361ef38f524942e8d8ff4c94034cb4416e3cf3617f07479cd93439543f9b78d96cd854a047353a083b3832a9b02c62371f85a21dda62750be22a2a60f9ccb03b7e20a691ccc1aea91bed84019836a844484a", 0xc3}, {&(0x7f0000000500)="1420f6ec3259dceb1ecad569da14cf3f0c316c96439896dc40acc3bca6f0295dbcf8b260967d538f82f69446227cc3d0e897649bcde4cedccb67c86ebe6abff1914400bb91bbc517ebecf21c39a07630191bc3a2f6e52d67e3dea17307f161af277bbe0758fa33a01bd12b9d6bc7c3c055f21fea46fcab952085259628e690a5d328f41631bdc68fff1aa0bf4a6da71095344851efd712f76126d09b74ef693d4a0344c8a3c78906a7f3184c0b5b188aea116789473929b8a7accb8dd27e91090d71f9eb1a6094b88891d43582e3063c73c5b0941e57d153774fdbdcebc71a1d425145e0a76112e1d5b2c21c269b83035348", 0xf2}, {&(0x7f0000000440)="7ddf79a996207216f9f26fe19af4c27866578c3cee830c2461655326a31bd5d84b8bd140eee5fcdb9dbcb3ff34cc5ef269f81a0c0a85dc55a69015df4af6401651ef59066aa39acbaded2a74441468d21481f32857e7affb2e08ceb7e0dbdbda6bf56bef2ab7459bbf443472f3a7e19f395ff1bd92cee1052119043f9354417222c7c6f0fffcf102fc8a32e31991c4b805dc36359442e140a925", 0x9a}, {&(0x7f00000006c0)="5dc6fd76d5d45327abdd0d65077a45a5adadcc4c8ee0acb1b28861176ad052b5289360807cb00338628c75b76265a4562465ef3da97f6e3962e964b40f06a146c2addc7fb71fe3da9162ffd7da0164f52e07aa7bd255bb90ed6ebcbfb0ff53457ec7a71c9122c83bb69fa73c78d2a5a75cfc5e4ab15e4010cd3e66a64c3cb2ca73f40f0c6aa3417e5cc00086e06d9bc37d4f0e2c8b264a195b", 0x99}, {&(0x7f0000000780)="e5f1ed077004909b1a257d44290b7f7280f28aea2c2167764abb0a42e9c4415d7aaed91d5f01edd3adb79c6ca032ca2d211defadcd0d35b7571436c59391596bfe5065df89ea793516a09e814f74d22f7fd6fcf2f3eabec5b149bd85461f6ec6cc72c948b45fa887e2a89efe03004b009bb78ecb55ee81c38ec0c1", 0x7b}, {&(0x7f0000000800)="7d839521950847a492fab372be4d25ba79c3c6914c10bd808e942097812fd5cd533978b758c3416b619ad2ca0594d08ad0f45ae32e955cf36aa30fb639849adccfa7e86f36ad471ddebc72347b8c2c615d26fdfa02970e228e30233815e087c1fbc0c762e40c30a3368802590a0b9e9fbdf7af59adabb58d55a3c5f23415b3dfa306c254324c589ba7e080037625f546856c99274332e81766a27defd7406150a70275d43a2542c69e47eff4512ab500bd34cc5b49cee0d768445fe9a61f79c593308148c10a82a658c08997031cc16f2f151ffe84323d7b53725022ab245da41b62445e20", 0xe5}, {&(0x7f0000000900)="3bad1fb8b4611f11cd", 0x9}], 0x9) mknod(0x0, 0x2000, 0x5900) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000b00)="2d67a2475a9fed3ed4917f32bf89adb1c8c0c6f1d8042f6e847be488c0582fdb26b24fdaca5481b927ac3a572813a9b03ba2be261356631e2adb4b1893aac51db61be2837f0dc9d16964d9017253e75ef8a6a55f7f843c4a40ee0c9c70955e700dc825d6e08c708ff48b13b3e16f7aba53b09de2953ba353993fee47e2b90a8836ef654ca9ae9833c8820bcf9d70498e8204ee3afa6aa2974f261a7bd76c163daf50f71d649db989b82a23c7bd150b5479b6ef6ae990d80713550bbd5bfb5de6f6b5627816df2144369702d5554e76ecb235006fa1e3e00ef4204265dffa8ee4e89b35c52118457fe4b19d4d0f5ed43ae1771f109da24ee568b8f3e5", 0xfc}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, 0xffffffffffffffff, 0x4) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000d40)="2dc7c8e2e775ffc20b3a1a7e25bdc2efe4d2e8a067cee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05c168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e751ffd8e48039e7da1565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688da42d679446097f2e3c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e0000c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa749e1d0b3e5a91d2e4e7d3b05eda13eb14070d06f536ce176e98cd67d42fdd169c54cf494c149a80866829fa9d256d6f4709ca5e16df9e5921e21776a0b8792d5072bdff6576dce7b18b66427f0be54ba3121de89e27641cf3928af2530101595b69c4f8198b10f5539f1896dd9d8e9f975035a48449318153e66f076249c111cfacccf0d27bde1ef9003988ec0e1d", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r4, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x8a) close(r3) dup2(r4, r5) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000001180)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0x0, 0x3ff, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0xff}, &(0x7f0000000080)={0xce7, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) syz_emit_ethernet(0x36, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/528}, 0x212, 0x0, 0x0, 0x0}, 0xfffffffe}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x90) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) syz_emit_ethernet(0x56, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = socket(0x18, 0x4000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r1 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0x0, 0x200}, 0xfffffffffffffffc, 0x6}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x40000000, 0x0, 0xffffffff, 0x0, "100000002300000000000000000000000200"}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r3) syz_open_pts() r4 = syz_open_pts() writev(r4, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r0, 0xffffffffffffffff) socket(0x11, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x200c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0x101, 0x6}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000003c0)="07990a2463f324a73a5bbae962572d3bad1d1bc912c8d1556f2042ff0a4e73db01cb1d99fea2d76caaf4d68ee79f8cb3f27f18fc8b4d6dce8925fb068ecdb55e96e2464f7f969c88f71f575de55b237f198b91db96be4fa2e3f6e4c4b0425d9d1bb765605ae9ce14bfedee66b7ebd3ff2bff23a51c25a7d049fe744832bc970d", 0x80) syz_emit_ethernet(0x113, &(0x7f0000000700)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x105, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@echo={0x8, 0x0, 0x0, 0x8, 0x8001, "13e01d630aa53b49af0f42fa11512c86d43182c91ccd34d3a7ca720029d08b3c249a5e9a1111e60a82513029d1445669edaa1c945a398a63649d458563a339010ca0dbeeddc11774dac607b99fe555407d555f1a3c4a31ab94a372a1955370ee92614834375e1c594460f76cd07d10665df02718a5d6f1458f4de79f4ee0eb4ab4b34e9499f761c0ae7bc935bc192e479ff577c09c5afe0ce1015f5cdbeaec2f95256861885dfd4b7f50a9f9c47b91540dca587370be60c7667dc813d6b852e5e8336b14f7a9129a191d0d45bb3f2dd226bac402de54c23d96a9d6082c740e731bf67d76fd0f4003ae"}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe000"]) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000900)="6d982c55556c79e5d8fabd66a07319eea16cee040002dcc8a7eb6d28a88d3171c53e676c24ac93b2d47c180e79dd27b8e7cc10fac9a3fdb09ca72ac1a221c2f3aba2d25b75303c0328a0b3e5fda3dc50c64d04160922c752ec379575778f34ad7e18184663363aca93c72ee3da2132703f96f82ef918e62f35399a15249696085c08ccfd7999a5409c630f65779f816c89cf754a6717b07dd23e2f83d39b43b682c677f1a86c7a3d0ac54a16f8324a307cfe34031ca7556f0efd63e35563e7e67590990428069e1a61fe5a6fe54a6e4cebb233f540e5a3fff5aae878655a908299ad91d6a1eb337d7fd98a35c62b4d3926a9050ac5429e9031fb983b5285cb9df851bb62ce88612cd6766907d9554b98beb8ffae922e176ef2adaae02506423c93c023f4c9310132aee24c190c0084ded278807daf7703000000b972e16d64d9edef7516d4c64d08ac5064ddb1b44364d12395aafebf47e96eb6845e5e5682f9012a1ddc00dc5558e43538557e6869a53e5b83f74160db2996c0ef1db5adfaa1d2875ed3b042a467fe72ab83f1dab41f9bca8b9c303c6fdc3db7ab008ad06cd5e95b31f7abee23700a1db5fd68f11fa0b75cadede8e0c2033ad91a22d4b303151075da29c8fe5d3af449cba144cc94f2d197dc9edbc2fa6354fe8e77", &(0x7f0000000640)=0xfffffd45, &(0x7f0000000680)="bd6296818af1e22a3876cb4dec66087bf45d5b5bc19af7e27dd8c34e0294ec4c1623bde7a488ad2cca30bc3b8b3a8582de92c9474c39e761ecb682a7a00796f90bff78b4a0c68529d2569c323db86a70e66e4da175e352df7e7f79f1e9e2d9f0ce", 0x61) ioctl$LIOCSFD(r5, 0xc050756a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000440)=ANY=[]) r6 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r6, 0xc020697e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x7}, {0x8}}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000540)=""/203) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="c05222ff5d4f90beec4004c4b822eeb1f1ab949e529ab3122f5a9954af5d55adf7dcc33ae1b9ac7f198b5c7fce89c78868a6554058a51b5225394f504ffd4737563fbdeb873f1e5f36f6dca55d29fc259cc0041eb8aed69c0330419884f8134b07a9528c9f4d32231ca649e568528eb1e7f72afc200ed22d4d89783e4b875d1eb81f4d3a38084912ec66322cd871197d81b380000b96af491773eb90d4f183e2e31d4b6749ab386acfacdcb9c7be5ed70c166b27dff36136620d9f3ab3faa544791e36180ef600feac84ade34853f775347dd399511109b7ce63478817f0c92495a30c4f", &(0x7f0000000140)=0xe4, &(0x7f0000000180)="2a2b12f6b65c2c53595a9ba8e2b98bda0c59220be196514dcffa1fa0bfec205699bddbd015de0cbf11a90b81df8fe5f06b654e05e1d7be18c5480e66f98f2d5deec6c28a7c9c539a8f29754c89aabf3486c29455be25edf5f9446ff3e9c8414da531138dada6768401ce8f3741903d6b8fc62b21fc70bda023d0c46eef3927216715d6e167678cfdcff903b12cfe38c1dfd159f5fef79143ef6431b0d2a7fbe07a7515993b2f5abfc7e840c0922ccd94d0e0f8327286e9ca3f74eebc0af49c4716725d8558eab0ca7d0eae50f44ab95dd64ad65ef987ed9fbb3fa714647523303781e4864487f6ace42267323800028fb508a471bea71d9eed7b8d99a38fc0f32ee48817b9dad446cc64bff1e0595ad963956379345ac82446af766ffa4244469bbb7e1603143ec084e4cf7655952708fbd36f8541752322bd77b453e773c8fbdc4325d9e5f24fa29a99ebf97c18f1476fc18d5b0feff4b4358b95ec0b2d85604734c1dc90584c05221f9f8a9c01e33069efb130aeee8b37d623ceed86d14f2aab938ae444eb22ae4bb76e1608a24c577b016a853ebc1583d99333e46ad87e514d3b51277ec67ffae944a48955edfa2119cac565968367b0fe84d3c8ffb08c038aac85565c6fac858a4493a76be191a078570be27e6b35b874cf9b4d9d266ed60320303eb18738d496e63bc72237a270b9afbf300ea1a6aecc315d9f3a8112eff6e7347de3d7259f526e7c982f52d8d76619755c093cbdb76318cb099c18c42a863f4f2b389232d53bb2d656635c79a7533af53210a859b8dfbbfcdd6d5594d48da8b7b8d838ea58a091110564f12a975e24cc3ccaaf16e445a7e8e409111f1c7382b744b83b424e0ed13478a6960792ba693fa273e1a51b0041c05e76bc587dee44c0c70ebbad9ce0e1a5ae7c6bc2bb8ff9996bbc0204e8f7591e68a536003b1e3e8be6229156a4ad4fe0bc8e290d0514e2910f4d6cbc793f59388e52973a9f522d57730c0d07687f8dbb14583d1c1bcab6ce82c6190fcf564eb282e09302f9b64e39724a0a6805b17780c74cd5e84da75c152f3543ca2839c8960d6e1e171de5cf48fb6069606d970cf2efcc0715e3cfef1aa704cca26513402b878dcc9aef49c49fcd47ba073ac61269bf5356759a755c9e48b22532ed14e2c63bcb868cb02838c13ab907543dda46ed35dd70e449dc321a7560f6d6d7d42d2ab49524e4587ce63c85179ef6e3490598c93e64eb82b1d7fceb9f816089fd84402fbbeadca34d388043b6b2a12a00d0b815f49ec553505eca013c31de6b1494348c2145679ffeb5d37f5d0ca59e81e2539a80977d70fcab9a9ad516458c30433bebe914895439d5be21679972de98dee3d59036c7a48f045d05619744dd8c4e7a42e6a867c7af549a126de9c85a87c565ba252cea7efa20d4772e5f8e4299e55ceba0ca273589f88394f5b53db46dde52ecfb683f31e7ab35df7ec7195ff16bd4f1a0580ba09055457716b0522ca9a7e796681f6c124754a71d387d727c0a615f06e6c22c79baa59b50cfebfac9d350aae9726ef7465fe868d0db5fb6206f37e628b7f05fdb3110affd4d8695284550c65a076dfb4a72f14345c2d5565afb140e35e1028e71c20102347ed1569b3bd4dba48b34922fdd436a90eb106a81e5fdad256a887252fc0817a339268a7efd259a997d4bddc5c3caf19d2f74f1eb456ac75cac9fb4f1f2b4f052d61865545d65bbe182f1a643bd797731030cb5731f583d5991e8b3b6e950cc6bc10f3424bf31fdf7aea863f7c148c0561572d1bfb4a52d0bf1266809bc8606f60985033b9179a1eb15add03b171b08d101b22e7c0da56da4833508925e3e1e41ec852f99ecad802d2ebd73d5565ed70c91257fa87b5c29c72a6b18226180c6f128a18324f48b29acdccf0fd4d5d0d4d1939a133491695d18078a8cdc16a7e3c8393ccc4e2d6127b22fcdd32fca4bb7b3caefeba96871d85326a15d450f11be8bffca0f1c6c64d4628b579d04ce6149b459b0be6b7e0210a62a18e4bb689f7d2498404d44c8d3338b954ed24e85177d779a10fe5eab27da2fbd61a459acff50093c25573af0dd3305c1972266c8eea08fd436a163d89e9477cc5e94f37c3dbc2ee4a537b643d86d32f7573c0415b452089d9f7b48b9f4bd1e3c154861ac95c71e63ba1052a20740ada26f9664b45621dc0d4f11347ecd658b009e020910d63d6f6a7390c75bf07afdda4ada9796bc4480d83063bbe867ef66d596852329f17145f55a80066de1174ef415ea134235f8f550b6e31c095077c977030599cd5965ca86d14e8012e355588147bb73884b876290539bbeb90153c80a3b6e64850fc3ce631c1b95505008417292b4a499b62ff70971461a7ecc6bba24b8d057a96ab1199f547992bb28ec8215225e44a4d16f59834e61bd7caefceb7cf529035f3415cafe303944ae7182e29cb9ac174bf04513de927f534eff1315085009e567ca231e602bd2dd37b4431fac5e8e7236e6cea83e4e261db4f1fdd7bb69a9390c2c578c2f271d786e538d3a6a19db0b2c9e32f69254a556bc6964ec4d57608918a5a9f7f472a36f993aafe77da6e2bf838808407c20e7b01f994a0ce68e01c3e8632705900c5522ece55e9d0f388d476bea4786b7c61934ac9aec08745c1ea699492c027a54f27496ab3c8c77473e1cb5d52a667cb54e5c267f87d98e89d91ab2a78c73e7bfec886b392f82857e10c4c25d1b54f3e3c597f17a1832ac8bb5152560a757988c953aa6a778478a348ca6287e3b44b3b2880bfb1940f40da1fe74ec889aa895509c8e1ea3602bb85025f44f16e8dfb9e9d9a2b587c5a883fafebb290a7c44ddeeaeecb822629e6ca554d846b07e7cce1f9650df485a6d38911af612b40a66e98c93eef1e77c93268db82e5189a4f29c2d86c9a048824b9b0f73880b7da76f1ce98e9634ef6f26846fbd2877b9347e2e95d57c0e2eb17b45119a5efd40b7ece5b3d72a888ccb4263239216773a6bc5a50b550e17aa039bb2579a39dc3308aa41c819bc3cec478f770bc1d3fdbb2639528c897041fb373c2a79514ff3f24495da0d7ca94ca17d6224692170d6f72865a44a7bd4ef5ba004180aa13ab633a211ae73ea327809c90d48969ef74b1e55f70e7ba99f8a1d70f04a8fce59008d48c11502339aee5172c23bc81587c073ea2afc310e5690726c6a6726b4aa0312e54cfcd57f2af2bdc8373b379e9771580185b623092cb823dd87563dfcfe42f7c91dd148b15278cccb6f8f96d5bec8810d8eb54a490f9cedd3f988509117636654a222d571353b222a1f044726be78519086019c3cdd96470477768d5525f29ad795a900720d30514e5ddad484d145cbe9f53a0cd08b1b866487ac0d5d9e43cfc69aedc384c362a4e46eb48e63c6d80f2a9affe61ed625a1d994e6d794da78a7b31aacf5fc22abf1e3b4e30d38d4d7fb32c1b5c1bd9b4297ad64f0252d09d3fdfdb872f96d68b94ef8af3ca5510d24fdba5ad7c8a896cc64113e6a663d38417720d04c00f03f4ac7a9e83789ab832e2af4c577635e5a1a762b014b14e3c72e4de7d1e9e8ba7a8fbff4f2e877eb77071f67d82fc16c71a50aef74c3f04dc4f819b09a124c5dafd4306a67bbe3e4257c7d3c7dd05953ad6cb9c0d8118e0bc146622aa3df52d967b3fc198b49ad44e12e4b460d8cfc7726bc00cbae1a02034fc9f5956d75b088f4fff8e5711cca669bd57117a6b5405052558bbf86eff5cb96855032d281cdfac273981a8a15643caf28e7c263c8738c240ce5ef807d28166f43807e46838d7d52c594c75d04a4000c93ad25e1b081720a515d6d29c67d6c36158fe718748cec46280eda1188833ca5443fc3a2c4c7088412bde9ab06d6df2e402ca8fb22f184e48314f389492b393bf367b1725cd571323b8104d46188d89f7573bfced2f30dabfb98d94f6a6d85b9bf56b38b1c65bdaad52fc30dfc89b1a1aba930164c1af3e47a6e18380b61e898e24e11bf16bbece8cc4520b5f68a3de4b2c53f517f04f442ffde7bfba12616cc35308c26d5eea869da1f6780b2fe5748f3139743e20b276ae4843806e5b99a74a8cb7a4c907edd4018dd7f3caf19c9a8929f8fe9ef6693c91e20fb4f1cc4b3931893dfe81dcbdd97af4691a2dba67c9f157c89e43839a8c8473605f3c8a4e78ec0d30680e3c06a1399ca0b3deb59c9f2a76a42cee1238fa35b9fba48fd4a4eb102fe842224451808cd8d95861ee6227f750adab065488b6a28f72c9e396a9db73d6bc7a8e241c7a9855ca9da60dd05b2e2a6825d6858f81c231e36e7e19a5db09aa83475908f8f5042a9fdc974987758b7bc0f258589cd77f8cedf00b34e96d69f650408def4b1c0498bac829e499a2910031e5dbf06fb36af752d583ea20d6c0ea68ab6b5dd5e0fb82adfc71084ee44191c02760f8f683829cf1250f79e755e675becc7044f7ccc75d4f9fbf6327d928e59658d99ee2db17183453b20933e4626ce1d5f434214ff82dff80cde2886f9f54337be3af6339094c9d2db501f87aaeb5c8a15e1b06064c912e51ff6cbf4b08456417b306bb56a0c7f3c280851f59e64be11f80f3275e42e1b25a93dc8e1d30234d106f01f088ba0e718abeb5b954a66376da223f26d97501877aac650d9e038bbb24b355f948d3e4cbaae7e60ea995f078832dfda6349799047fc644ed0723f82c0a9027cd6b75e1cba854db13dbb987a5fd4ed8e0ee035e27ae6d7927dd703486127fa63d834d53c14f6add8848e91c2767b32313936b8b4498ee1174282dfce755daac38959a8917a4a34963dad9bcca81fdbcd3a3e68eddc0fd9a93f2008987138e1f833f63b8d0c045ddfcb60e09f187b4985d6f9f692383cc55d78f10b66209c63378414ddfddb9932f4f4bb2a82690cace2600db0fc4984d9a8677bbe839f6d21081b44e90218cad890409d7bfea2d2f90eabcd488cbceb42d1fa873ef3a8005ea2fb9405296a426ef05cfa67e11ceed1cdb7b7d1328af35167faabc7f01ca6dccbbbb4ce550c404eaedf99b43e3c950ba0732d574a8aa60847539103a2d66a556f7ebfe834d84547b200d270c4a5e5ef1a85a345f4a3d96c6f30b2c6722ac51d79f837d76180b450744aba42caf04368c10d5e917f1775d4b38a6635131fded42b4e5d55ee9b2b293ec7dc2b144405ec3913cc02a55befe2aceff46aabf22ea8a945320c47ed8f5d7080df860da1502c92b97d82e70faa4ef709db63fffcd88244bc866f24ea77ded3c98797961cd67ac2473d3ebdc4ec1e20380ed82cf9799c141a89dcc24c41224e07cfd7aa4aa4bc9dd59018e2fd0ffd5523cef6e18c3bc027c01d508dc8dc7f801821565b53eb4273a17e73fe36486af4ea523d9e9f57e5055e4c80a30dda12d911e6075105fd573c3084c6b374020b435e63eff6ba6c00c10a7fad947392f7fde6b850149ae59ccb54acda0dde160e2986020742ca9505f7a5258b5da08e3401b996e934144db78a10494f4f0b470429558376f51626a3fc4e4baa4c2d95d6be4cea6ebd45ffb93774c8ed9deb007af9b1075fecbd4682c3f172e9bd2ba8a02068876ec97fe0bcb7897a15862dc522da488428e8349bb305c78fba97ddbd82d2869a9ed97a2f09bc7b743ab9b3cc8e2156a9560cf4c799031befceb808f9825bced4db804bd546d6528377b9d126eb626f0f6748e22c9df094101e24e75beec9b5036d0f5dd5c19720b6af89c98e3af772248777f8b723c7877f7b4f98683c5faf14d5a7ab4c3a45120f48ca28e6827a55cf", 0x1000) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000001180)="4ce0da6292c8b47bac8f530b697fb564f28525abf815f988986059d6444f4d066b23eee424309c63bdae77581550f1f52fac818705dbf019723fdf9e5b8f5af5e3c309c2b28a22c6172aa69634f235dd2a4f508d44279b6e37f65cfdc6e332b37acc22cb04d1ac60076736678c979718d0d22ef9998e9c59b5ee61dc963a7e396d958b4f182c9d5cc063590ed10db1700d38", 0x92) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001240), 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x2, 0x1f) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001340)="a518026ae7df197d1d8fdb9a00a861047f09baa44d73796a04c53c3f3bb689756d8841ce20486055cfefd2940b4b3589492c79b44b7ac5db0399fc84ee7ca2b61ad7bbeece88db3bc9dfe0d346ff367c13db81fee3586c2916d4580d8dba41f1bd608d837b15a2c2092f1b65ef63cb0616b4d28d03322d4af70692125e9b9d5446b2007c1f8be3d196d83a09c7ea33c4e29f64282ac466c3e4d169dcddf15b3a7dd464969ad7a3062df294071acc98d267bc630ee746276afe3eb0e8dd3ea88ef00b80653fcf9aaa0b0da53b67e370bcf8a678f3bd7185cf21066e4ed65fd6bc5d5d6d7ae094a4f11fb9dcc0d2480b0df9bf01ffae6aac08", 0xf8) mknod(&(0x7f0000001440)='./file0\x00', 0x2000, 0x6) getpeername(r3, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) sysctl$hw(&(0x7f0000001500)={0x6, 0x7}, 0x2, &(0x7f0000001540)="b7add516ae6be677945ad37e4438be11574948088da3671fb3d846a8a4baf6aea599b0745ce0e86b59ec22bee3e0dd4557ba88e618c38f1ffcf27869a96181f7a8a09b527ab6061ff3a89223f075c919f106920838d0b55ab4d251f9444c72dd20d67f5b90b409a5ae637de5115ff1e87d2ea845c8319a377224a242babe2cdcb8e98d987a22b25cc61cbb16b929e35c7f2861f89433fe95527e8507e4f910fc4553eec13eff00b966499c9a4042d3216b98b3bd0a8706e6c551a2429771440dbf0c86eb9f8e2ca97c", &(0x7f0000001640)=0xc9, &(0x7f0000001680)="8089d9a3de28613f27419b0b2886457358ea18dd3cf258909b07209a69e3b4207663d9a06a3f830befff0b77dff4f8bb875b5f40944001aacbf549b565552e2d6a71e5c7386a6f298f6c9347b3effd262f", 0x51) syz_extract_tcp_res$synack(&(0x7f0000001700), 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000001780)) execve(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001800)='/dev/wskbd0\x00', &(0x7f0000001840)='/dev/wskbd0\x00', &(0x7f0000001880)='-#-\x00', &(0x7f00000018c0)='\x00', &(0x7f0000001900)='}-\x00', &(0x7f0000001940)='/dev/wskbd0\x00'], &(0x7f0000001c00)=[&(0x7f00000019c0)='/dev/wskbd0\x00', &(0x7f0000001a00)='/dev/wskbd0\x00', &(0x7f0000001a40)='/dev/speaker\x00', &(0x7f0000001a80)='/dev/speaker\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='*)\x00', &(0x7f0000001b40)='/dev/speaker\x00', &(0x7f0000001b80)='\x01\\-\x94&]\x00', &(0x7f0000001bc0)='/dev/wskbd0\x00']) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001c80), &(0x7f0000001cc0)=0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000001d00)='./file0\x00', 0x800, 0x10c) r6 = openat(r5, &(0x7f0000001d40)='./file0\x00', 0x10000, 0x1c2) unlink(&(0x7f0000001d80)='./file0\x00') r7 = socket$unix(0x1, 0x0, 0x0) getsockopt(r7, 0x9cc1, 0x7fffffff, &(0x7f0000001dc0)=""/188, &(0x7f0000001e80)=0xbc) sendto(r6, &(0x7f0000001ec0)="008fb0cf6f3beb282191c8c4222e2afa47f89bd55dde30525a7b085c587f26250020ba3bdf210d692e623a8dbf9472fe96d55c79f91b7a324bc90aab8664c4cbf7382a0a1db85688d082d50490a0e4e2704c48a0fc3d2895d6c1ac149077d3d2cc0644e2b2d358618c3b035aa27109c87abbaed809b09c4a8be7e44282f2828505be653e6d8d5cdbace8eeb529058992f07cde376a25e4ed9154b630ce17dbaf2e52ed0ee9c45d561063606177cdddfc1fe0", 0xb2, 0x6, 0x0, 0x0) socket(0x6, 0x4, 0x8) chflagsat(r6, &(0x7f0000001f80)='./file0\x00', 0x0, 0x2) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000001fc0)=0x7fff) sendmsg$unix(r5, &(0x7f0000003500)={&(0x7f0000002000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003480)=[{&(0x7f0000002040)="19271b792164cc42c894ddfc191238367f9b92dd86f85c64f6051af8dc42973f62a2a92f0c05830849d853c502c6eadee2b39dbbf29a171aab77bbf55f5ae94c1ae651e639572684c8f7851b3d1df25f2dc44c8fce17b4cf4f44b61c945d1688bec91e7f08fb37afae96958c25009b8f274fa5cb87d271f3163c6ad71d0b3dab14d6230d116fe6", 0x87}, {&(0x7f0000002100)="37d7816dba664c313ec5fbc2a9b3c1240f30267b0f91c7b241a776b26f4dce30019668ff5ee04ef25c0972be5fa43457811108c28f64b93ba19ce282c7ba4aa05f39fde94b874e3035eb204f2d8b3f97976a6b36ed8ee9a923ad468c97a03fee8765d29d47ad9c16968de911b8da521c858434670152bc5b4e2a82fbd7d9223d43c6a543fa7708b2c61cb9f8273e60a1aea88e78312a012a8636a06183067c7b8a4a587b3aaf9749afddee2857477305acf7ca8f0817210758820bb0ce75ccac066cc5ce95d4753b7819ab5c85507f10f020f19afc23b1884055eb2797daf550657157737f23f1ec2b580dc790aaad446bf1061f1c16c17218b0760d3635bf0e7594e23ac49434e458f811a210cb16a07980777eabe3fb22f2ead98b397d858d2a5313d94e67f353ed44011923781549ebb06e72affb2ad9d9414cf5b0e22a3a15e650754feb3f652390520c87514d3b1d3d71670f2f75df84ec1bee67093b6eea857855fb4be4f90d840fbe5a749d5fcecdcf09fba59f190e825eb1d274e69b81d4a8c3075c3f74ca261c7ca7f69f7043e44d157f3187770ea41dfa8752f91b1309b6f4f9bcb57f947c636923d4033643a6ecfd28f2d4761d5da0d9ec2537fd8fd11c59f6ec238c8d3d8e9d090efb05f109757f56aefc91b5997e779e4ee55d0c093229d17bbe4366c64e478c8ddf0f4841b4eeb2e1c69b1c385e90d0da8301096eb8f0fdffc95e2e0a4b8e27e2ad7a03d5eecb87df7b86cb924f3726d8c29cbcb69d6addd9a748b2c1028e5b89c23ca9beb129610d3111d3f63f39c8d10eabd511b10a01d64bd0a56013bee8c71f941133f28e2163c2627334003840b67e84129fab2bce5b61b3a580afc5a1282d4a9e110087e6c2fe25a183367e0b29a49ff537cc2eea4998fc238040be5606cc67ac89963727c098e111ada8e337f197ffa941ce989dcd61bd622ef44a85c7e991857f40a482e266d82cda09fa0a62c28a9c154334abc5086a03066e58b43e42bc81c4391dacb34872b60f3866772b4c3fcc974c70f75f61c3ae6e91a5b5ffef93059b826354d2a5457a0728d14e09086a5aa1bdee9e4a2a75780a60b5d744e02ff8d4fec0071e0621e03aba1a03f48fb3e6c8a4849ffd1af39f76eed588a6e9b3bcad51998d8f62e89d9ee8996851d927ad0132304c53fa5c6ae0bed0e475167a9ddc30cd20c34963801c6e4af3a8d59528f36db62355481a5a84d710035657f8058a1d570ec97e549d7f0ce84227b5589eb1ea4fefd916ec69a29d59f72172904f64a97c2a1423713e7076f0a08040e14efdfee6236726bb7163ba3034852cb43d1aa9ddc812ade6a97e1c5b54c035d316fed43bef67dc735c3c98636fa7c290586b1f3eda4bde16ec61b840cd9bd9c4902988407aeb281398d28cdf5d179b902319adcba17ed66f67cb6819f7af1b039cbc907b2009513ac2dd704ba5513f4b10479fe5e172c048d219e44ddb0e417001142ef4ad2aaa935f6fd7c428fff981bd5c48fb329c8ed08d1eed8c236d03f5bdefd622144bd3c8afebe675274861226862f0e51113ee1695c8718eaa677620e856cc2ecce921786dccaa962da122d96a17bff4959edb13adaabcfee9c6f313afa2f4fa30b6123015a00d677204635f174fdb4c5c20ebe9e2a9dc652a06cd48a2006eab5375e5c8d2522e5fb7c0155214408b1f49e5c999f0729cfae7b30a3e53e946773929c552675943be83810bd4e51785bafdee8d7df792baa48c1446b7c7249a0987724802972d1f0e479903864d2760af0012cc39c141b5c4d1f41745d1f2b14a99033c399e5c16eee0e140a182dc60135e86e17e14cbd87aae68dcdc61537c4aaae9dcc44e4172998b1ecbc2343a32daa7f59d61a397d64fef753ec6180acc3f5a945f3d3f1fc3a38c120109913f532bf5ba914ecfd7bd347e2fb2bbc425518e303c886721f67e49d38b976ff4e617d44dd30b02b228e6ad8abc5409a20f9b5ff2b0927b8a9b7f44a4d279afc0003c818a929fafcefd3a75b94c2c11614980279f567d55c9a07ac0da41806b24d3ce8e6e9dd866e4419d22078d563e4682f7ae759200241ec782a0513eab0fc871405540b77d63d2734186e639d9a986cf66749413daf72094ebb1c6fea4961b71a0c51eaae486720e1ec08f887b51834c0d841727ce3e9d7b71ea49fda855607ad0795d46eae6b7bbb76aaf16b5579f5617507a3bf93ebaad2e472270f93448809256958900c9260682403465e25becbd7bacc6cf0835332f7733668b0562dfc6d66ebe3004c609a839bb52a7169dc621bb733447f4532b40236386be7bc203630b3201f1845b800643595714fb998423dac5fff7666a728aec0ead843d1265ea0acefb818120997728a2b2a7c8379f962350cd5d5b4e9bb47361bd1a6e9474512f913a8d6d121e3a2f2528516168c2f0029b78901546328ed7cac32967c15505778c4d51a6adcfdac56b6644515ab1bd6c710c53e79204dfdbb48b4a99f0f9611bc3947ffdbda1fcf916b7934647978a1cf33b0373b7d9a06dd681a4db90910f6c5769e1c0bfb03a75589d533cfc3ea6f209a22298513ffb793becbbea9a6e2411153e08b9f1d17551bb5b6928c059e28919c9de8b98f74615cad937ec30834d6d7cbe9309c977e9f348277dd1d75490116f72fa69a2232096199d9248997a26341af916c5091f04bbd1cb639adc167faeb61cdeb5d39df39fcf7723d730d4b7fd82ba9c59090248d9db84eb4a561c322a64625abec0405d1ab4b5b3b15976f2c2180b5eab2a2558e9f19170d533bac5e05fcec3f48e099c8302b0c0c1564ed9c44f6e8392c76e183c6187183309d0f164693de0cc30494e1e6a3ee0f4115bed3ef603ab02b6903e559400b75bfa3a7989ba1911d5c65e1bbdd45837ff6a1a66188b90136957f876c37463d7e2211288bde2e96906df8733dac6964862046e7ffc33c01f866ac581825f74c564716ad599a52919ffda85bd2718b900ff4432faa8a7c4ad64fea71507a4535589707c90d184a38cd1a745e8d33d46d0d2315224096eb55ce1215dda8b463053eae7ef9277af55f35580b74e4bdd42c498e25da8d5443f1ca8dbd91f33d335597fc4ed4f63c452c3d28c397a7c3f678a4d291cf3a0e8946620c86879196c5ccc50777b3265f65f00b2d76b48bc70af0d32d997c5f7e250531f75944df6db17ab594679299ec347d5ee05515a27e9e6c52a99f4dabf5feabf0066a772f1d012071793a87e3e0c535ef99d6b039f13ae6f4cd04c690bc4478624f3018d41e526baa0c15b1c01901ba65a9be6cf40869ecb9838268a150b339017d5b94c9e400be7a313c1daf00886a8b28a4aa0350ea90db65ed285982d2526d6a1d77fd3deac004797ce4feee3aa37643d9f14eb88492ee51b7fe9e83a65644c82e1ba41709082cd11d8442eac914ead201cd71577011bee590b01a8b5b70fe526f50909a7466b85f2c5e6c19e22cbb59f21efea0d0b218a02115acb21575b8d49762dc2a3bd3862a2ba2e6212e3fe0843e8ff93b6ffa465cb9eaf4c5f0d250ad1db261a87d449e94858467b13c00526bc68331c6effefdc2dfd77ab595fa0dff04d2b36abd4311b47cc1e3e21b9a97f40c3c226a783c3608e866a97496bff891ff655f4308384a306952dc8da873c152e8f8590f1a5e811ee9b1f6c7014ae6ec9b32231c89ed1d469298bf453eb00c06124d8b7dd2100f9fe0100d1f4b4885f43c89f3536c60508f0d85b40b23ffaed34bc94542c16ab6a62fde7da7ff6148f5db362884f602c50f8a43dcbd2a46b43d3b5bc81d8b9f2873b90d477eecc17b973a29f378a3d668c582ea5a7d1cfb7e96ae31c21c3a746b0b8ec6d8e864c87ca5cb428933d6294920793e2de6eae2803d2324a6a08748f6ab4c7c49c186fc51f661e7345c309ea8b555d155ea15362a5c11f27035d4c6d2c47f12d8abb3068e1ffdc9b0751c87eb3c97c603bfd1d312d186bc96a9e35225b383a6c07d388da71e8badc2f8274d43bdbc0ec61f64a1dd6f467b2c6a43db65d3acc8c0f182da7b1aa7b8661a89dff2e8b183ae3b34502b3c024db0b188dc96bc943e8eadf12ec6668d315a8c9e43893a17d3f0d2453ad26ca4668b3e4a612d55459e31f883964edefc2fd7a7ae6b76cc67fff78f62551af752cf4e8271af9647783ba49ff62bc40fc2054fc8dc05c06491581ddfd977ea20413d8ade198f3c55edec6d2ccf8a558c0eab7fbcdc3efde7f07da5038beb1c56971a0b1dd6b48af12f07b1d44d3faabe48d73bafb8b41a042f9f5702e671de53c3d34eb47dff743975706cb16b038899bca29ce4ac8d25ff12db3ccad86e60703eec6a812735280c52448829259ab7ba3462d6d27d798c515669d7febd1901e59e74d932f27d9a0d98b0c4c6e1c55efb21a813a9aee27feb68048a0cf1e536419de97f46098792c2c02c393435324f301eb5a86e049a91037e7820aa488922c2a2afabd2c8d45c71a0c15897824dccc1c203b99366949196b8121bda7c44e927d7553ef1f62f7a507e5eb6f8ca4931a63985ebd87f8ef628e02770d34ff221d64d4d7311e8db95b074ae6759186f6c26aa3490e73e7a0e39dba1e7812c7e6da15553ee312782e51db66e259474d4d0e79cbf9f01109bc405450bc4dc2af16ce60a00f4b74ee127c311671e33d45209088db75be28ae6b50713cfed79acd9aa36cb8ecec7691788b4c5ebc3918355143bc2c82030aa7065914a802b631bb5c7eadedb036e2b7414c8cd903b6efb0f1f73ccd2d109d19b22ffeefe9ae9fd1c1160fd91edf87071a6fefe30b03d037005341b5e5e9bcdf4b43a98d3ec1b175803d5eca55f9bc03a4e24ba4ef55927efa7ae7075a7d3101c92187066d0cd496fbd134cee6e0d7ecc784e5f8913aea4f76f80d04d7fc8c1e9182be42c99eb48f57533e3ea4764a5064b8a677ed562020658af17a7da11657215ad947570bc83facc108d2562db586bdf53d81d9a6b177b5d59c13cfb9cac9e5f4d1dadfd87f98fdc33b6eb4200a0b6e33c30e99bbaf7ff013eeb59d9c0bd1f45b92b2f46e7abce724a4608956561c73ca2e380fcbd03f255b8d24b4b9af656ff89226aef5f7c9fabab45cdd606f525718498fc6468a2c67410b21a8acc223588346814a311d0c962e3571b875ef955c4a8604baff5fd85a5de138a869a759670b9ca3b0b88ab73f0341075ef85d0e601167f10fd01a5cf024838c387dd054c8ba48e924db27239d5462349a89a40ba1a2ac9452dc282986adecb60981ceffeb7d052d9860583eb390d6a5f83894064bbd8581d50cf2d982583e99c584bff4609ba0288191deb34d90b5eb38aa2e5b1e3b66eed0d030a40cc9e1446c8d96ff9f28775e3f816b000a324bf002ef1cc26feddabc496b7d12b3605b992b3b19fa6dfc353a1ccdbad19c55e8c5e6bb29c52cfca5792785f5717e52c8ed6ffd3df70010844cb12292b61a3bb0cc08c732ddb74b5e7480f54245d87386ae4def6a2b93ab6806dd88f6a0fac7e21b6d1c9ad4a0899ab76587773e9c1e09aa2fe1235be5cd8784dc55cdf97cc716cd241ffb20e4b36a59dcc8eddbfafc2fc40b689f636874b96aa8418c77da9d1234c31a3411a154934c9f138b191bda21904537a2573ba0929642f2ade93f95870a959088e96edb60103168985891f446bc8fb517e04af44bc34387817317e1239492828864d6ac3f907e1410d92e34970f686aacf77ca641d4faa4662b764097c72443795d848520089929d0e2f9183622ec8f0ead452d2f", 0x1000}, {&(0x7f0000003100)="fbd466f19fff0f768b7db3147323913dee205c8ed06666fd124b1f0643fd84f0c4a13286251f1a2483faec3d925ef3629a478cb64e7f85d29018d288253e4dff8e3f0913e13acf57fad85f57b901c18c07e7b4e87d7fb779ed8e30323c8e26e0435f63407e930186fd97261306974fac95f25409ebca87d3846a1877da184ed492e895ae590d257bbbf67cb1037fb1326ef3b8e6bfbae0853e8c95e8d6de7ebd1f2247504bda0534cdffa1c1a44c96a1ca084721cd2f743de9f0f40b7e11c9bb1fd75cd2fca4b4edc377f1b1e55a945de372979a6d5c1262d6501e1f95636ba638ae2d906831980c764e9a293a93b022ceedd862f7a148f24265da89b3b8", 0xfe}, {&(0x7f0000003200)="8372d0be2f5a8096596bcaaf05b04dd87e2da58b6484cf6aec19533df5b56ff03bb1117909119558318686f514cdb595d06b13ca91adb1242323639cd1e05f63a47ad7a6506fa1950005ac446faaca1241a064ac0d76e85268d59491d5cf7c5ea43c9dae643be13e", 0x68}, {&(0x7f0000003280)="ab64141b51c1b12b2dee903f7dfda7ab60b7bae263af2d04d5f391b9b13cb577ec5b0e901a6b5b1b5ca6fc8fa74fa1e5b8e108a7d369bb9a012cd77b5ade16309f3b66f5fbbc4151fb7abb2890b2cc294681a2639b47cf5deef24f6f5dcea35f645bd9b7971ad38c97070d53512bebaa1b8d9c21d5be10a9cf3177477478a5b26b3577f7bf53884e20ad693b63b1ee2cbf7d865d0c0d825f6d8c31d1dbb0403b99e421014bf978b98c4de47160e04eb68ef28c32c0ef5f513a1de60c33409859e3bb0ac5491e704820e173bd8dd5d7c75bf0b933e00b", 0xd6}, {&(0x7f0000003380)="efd4260ea8a9436b35fab0425cbcb1fa93e07d4fda2e3550a06ea59f79323f64bc830166057d49b82312bd9dba320d0315614e2d5e21cfd33054d8bd8448d74b4812143a693b390a54195429f0657c845ac622d183c4dbb5395b9ccf237e3d562bfdf76806a65be7796d108e8751381ab9a5c5098a1052bfc61ca9555ffcc0e4fc01b9c0b6c5d2c1962d3755f050ba2775c6d3da76457d77b22f6c9f2cc82c99bc83c84acdddef2accbf0a148da5cf64b0b6b5d40a607c91e9f3971907a4d42925e2363a05739379551f5165542e508fe1c91ac1d0bbbf4c62a041", 0xdb}], 0x6, 0x0, 0x0, 0x401}, 0x405) chflags(&(0x7f0000003540)='./file0/file0\x00', 0x0) sysctl$hw(&(0x7f0000003580)={0x6, 0x14}, 0x2, &(0x7f00000035c0)="7ae0541376d6baa5dd3b01ee4623cd1ebda4e88bedee8059ba3e6d9203f94eccac1615aaba7fb3e516e4a0e5e9a928971368f8f937385dcdd70beab37df8a3c70cccf3fc5b23d730094b5f046ddd6f882b4acc1450603d9b3831b6f6cbb4cb24009c559be3e09561bcb6d3e26d6b078a2aae753b7eb7686126897b7891e683f526aeb92f770f8fed32d886424ad8fb4825d2964c2a18ebb395d032749273d028a6fb3b2b1193ea3a00b8f7dfee535a589f4fe44e73e9072fba141bb8ba9835b11d43de5027e9652f1f1a2619375bad33637c6a948cd4d5fdadc1ae43252fb50159fe2593f4360305cb6334462296fcc5cf87e4f4519bfa54be8fe1691f95a318da94d5f6bdc7cc24ca411dd6735cad6eb9c8c5c67456257133d0c834ae35821e58db8bf5bf2e86d93d764932dc216a97ec8d89d2388f577a40069dd4c5f4ba2b73023d1f07dfe1a1390d059bf5d9b455c2a0ad704b35510d81a9b905a3e710afece7cece7b55dd86535b43749486e7d82815fea4c842016435ec0baca0f1b3ded672c18975e8f2a26c7aa3cfa2814c00798174db01fbd46ba36c3322126d56389f51d08db430be479a0f3e42021ac5094260a101359ba43dfac7d4a0344e501b3c9b509e0e2aafdaf05042530eaae9efd99309b22a9d2fe2a7d14a93b96424dacd20ff32df59b1c5277981b858b3d484660ab5db67ff977f96b456cb60293ad0eef5691b2f570f8ece13af33cf74c4f4a7bc5ef0b78e838b712de25faf1b2821cbfa036db0c7e85883562039d907bf50cca55b4953128db5968cd88ba652d04311a67c74df608e6ad64b1a25f57e62c2cf98e454abf1103e9d0e3568cfaa062f3617b4234705da2f48839700287005cd53d572bcbcfbae97c5c0ee466ee35294ee3dc0b8247c271848d6d2f456c989c747ce6cf8c1d3b5caad562e21c7464959cd6d7dcffed82cddb60370a1ff81f581836c6521eef1cbf67851060af7cd3fc6a698fc85e1cafd61f4cea9420c3cd87bc9b2d7ce55778bd5646bc9d43a92a00f9d92c281c2ba8b61bb2d14946bb4ad49ac636c294bca0d47955aed132c29db7b80a135c66f523a98388d94451ebb82d920d344dd043687c9a2eacc69cb0425e237860d86d91dbea3a597471abb5c4e8c9e358f8f4185c4951a319945688e09194ef239507f56175919cad2fb22a317a0caf69ace10d9b54df9b8b53abb99963d57a58ea21c7816db80bbe4a9c57d19c0f7fbde297a6d770dff10b74635ab8f5ea8dfca32ea43d4ec0d0ef3ca68d87a3f227810f8487bf6671fe6ab97e910f5fdc984ed74d7a374efd8b3f124fa7c9b0cf97adec80550e6ae87700814880f31e268523ae176cb781f52bbc69b90dfa667dca43cc5c7e32f324dff7a4934c01aafed8a3b4db74819f850073a6c5586921991126ec47c96262fcdef4f2602c1ed4c9a7df0205a0911a757d49df02ef2321ddc22a36b62138f345f0c2ec9936fd6bf7570715307b310771ae53ddb14b4f4fe754038382408006575f02b007edf361bac9d686ee9f34aeb0f9beaf2f93d136f2304cda14f17d6ad0e6f9533245d7406953411c9251f688361a9eb84ae7f8d3ef9b69546309f038709621a93c4ed9ee4bafb688ef063c5fb631f49904df5fb5c0404281e4478f96b78e69a9a1d391c8ce59eecef59d7e5cdb3390ca1164cd3c595aed99965e8e111fd0d1bc1cf01acd123ae9e26cedf7f2e311f7031858edd84b7db0ef7dd25633ddf4002347ee37394a59c5c6141eefb780920f4d113bd87627d5a83fd206d12c64e7e2802b29fe05f870ee16d9da973dd333e914fa8f84371b8009fdf12250089f95ede94be6db8d8b6d8a784365f748303094f3a056ceaa0714d3fc7ca938974e3e3b9776db4c4929038c1faf2af6abb93898496b52c29e37f19c6b339f63be046fdaf161bd4b8941159ca3cf38aaf0e3aa2b5b4eea73694d9da111500ace80b6e2d12b789d361c5c4063c6e63ee43a91f507dd5f013793c194a8aaa14b4f8e02cfd65b21f570f4a4f3d54a8745bd112354be1bc3d34d9e682806cfcc90e24df856873c73aac892a6a2450f5117bc461cce2b6e03ee8c1a4cd01d7189346ed7e3fe865a6dd14ed8663820df83bb211714bd20b6b0df922950db595a5dd38551a5fb4b8dee108bb51e66bce5ba0945cea7940a3237e4eabdad965d7e6bd8357fb4d3c521a5fd9daacc3f3e215aa8a445245bff96f7464d5947df39e6e676592c2837e5383fa201bd82aac9af610e38bd97c1d500ffe00ce55a4fffc3e9119df38abe3b08658a278c361703921bc4b9d92b4e3eedd084ef295b6b4c52c5083be0e1b696c4923c466ac054b2d18c9112402f0ac09276c7dd2d705fd3e60776354b8994a51fbb5262f26da82b9739e5ea0087b16f05eef32c6334e1cdfa4bf4b09df82cb7e0619b23b6f1b934a911b3191868871ec2147c8ea83e1ff6a81951402cdc4e7767aceddcc7c9f368fc77c5941519e8879b39bd871f18a8ca05271341d8a57e56c28a429850833f9a5ef7cc20508536b55ce2ab5cd51ffbf04344382a65af8950173252a20ce88788ca5c63cb2881abe6dd7a83c5e9288d1eabf3b0ec7249348f47752e8f97a31d954df5d62de9be3774f664182829932aeaabb6323a9d958a52003aede5f5564866c9ae705f612763d32597f9c1331c4004f4c46bdd597f19378ac4ac127a86e5e38fb8cc507c2176aa472b60d64d7f94413f7ac528507e6a92377db3010620fc6f83110e11fe7421ee00627de09ae3fa135f269d93fe6052a2d0c33a8c7d78d1959d22e6e5a4482377f6cad504715492ca94a3e043d00b49b2976f4a98daf8a1d6dcd70d8be221d41bc668d471ae6c629e0a37b74396d4f043b980aab23c02fdf3415ad424652d539a2aa5d7e1008889ff66efda1a28b71c732907ab4e0377550b515af08e4723caf76405be6cfeed05f911febb3bbf17180644aec96c2c21495ca25714d7f13f69eb40271757d0630c77f3118b27d3d4f9b56306efcd3690400094a4fbf0e221afbc99e525ab839bb3b6d291d3e00444ec85791335948d624a716fad68b101a56ea02ec112055a49c0ccda0611f888a406aed9e92d2e58f84943a23db372b022536b92277aa86b4610c05894bf01acacaf3a539a8a0a26b1e79c2f23d076cf3c9f308365a253d7d8c5246a956ed7d75adee81a33114fd4c607745725b62072dacbdc295f3c68092acc87ee530c491586c6f3d728dbc6ef4697f9c7f021c7db4843f632acbd1de72dd0e84f361b622c81e5340bc5d98ed2b9cd33111a08f272bfd5ee87a586537c137dfd24b2ab2d5a85ab22a441d28636e2460260d792c05597aea3300235d874d4eb5e83b598ed7d7f863c7582bf77eb100d5b6fbf41ebbd1a8a56980e63c4dd32908354dccf61a06b81c6feec9722841b248e13365cfc71a02bc9f00ce92ebd0a80f6651089db0a3634b6255d40b9a867ef1ec2a033fba6b028fd02e21156b183d2e4f9e46841184a845396701d700ea3bcea6ec8e41029007fc4c24d5bcd2666b6dc508b0129e5d8641a053f781ceabdcc54ed26f5daf94e0516037b196ebf791746ef2c5e16aedd7cf349ec603299059a5fa8ec750abd3774d756550966bad959e720659410282dfb24b96d292a96b8b36e1b361bbfba4009dc0ee0ca5ad3758451e7016dd8fdbc726d4dd23e514c1dea5ac4224e8d4f3ea1619b88c370f2a970504a282b29a545eb5833eab471db72c83cb967ea0e1ac119b0e24d73cff0751f644b39c97aa2c98db35e435c673c224df1de455b06856b62e5ccad59861f9a04367cde721c0399a67078b96905400667234d89e87b1a642174dd3cb5211ca4efd2204dd817d0a0658c03f2bf57e6f1947799f5e54a72b8071e48bc1ba11bb26a8f7c42b8e8651585f8e807e1d93f60e81679b94c02df548892eb1734d256ab7a965aff2f7e8efffcef0f3099625708bcc974a29f0e48f2490f2ab494cb88b9d5f2f457ee11b75c71c861d06f20289265791af0dc535cc76e7e8a6bc101035bed2df38a0df31a8928141f20209f20eae9eb87ad21d0b3b988abcc8a4a378c18a5d8add06b54140622889a675fa2c78aa348406bfff671f93c1df4e108ab9fac5b1762d4da068ff0051576bbcc5679bda8308e543c4c3a78b81558d496d87aba1f62a47972b59c209e0727af338078559c750e0faec7a3b24ce682ae91ddea3b64eae8e67755fa90a097079ca490411a004f81722985226af70d9a67b78c9a8784e944695785b6047ef60aefeeafbc30307dc5d93f3a9890ef85f5c1269ee3b0674d26f3944649040aade02bd0dd4a35ba3d369efac62eb7fd0fd110875ae639fdb6adecf3b748cd45ef8f3834937f359434bbe878171227213415bd9d8596df6ec6041c2ab23bb0d173be0278abbecfa0ca54f96507312f9f2b9f288ee0083821d907d5b3c0be20bcc2982ccce33d26785eb512db189b88dd78dd93de0a8c1171c3add48c18247d1df58b2e1b9f64531a764d8e84844699dc13f64106afcbfe1f8f31ec2d29f8ace5f5f78735e2f66504e394e306c1e44d92298ffb102629f8a5d6ad2939440d8f0a70c147207d40b2682e42c2f49227045182d47b5ca505608e4b895afccc5eb01e4550f6cef3bed879533eaf7fece118ea4b935465fe39c066bd4c37e542c43f11584f5ed676a54ae3b4d71f7eaeba6a88e7ea955ced822a17ea8b0ea6cb769443f10280687e4c7aa187ac8337766f4feb8eabaad94055d9c5107774d0dd3ca820193bf796ccf67ef5d88f501f0a16b453cc9ae2d4df5739560bb97467e4073e0e9e6c389ad5f8c4f1a67b96e40cc3073fd7872cf845ad03196ca6a33482750d514f593cb3f69cf19a8cc48a37d8ef92fba8514c2f1efb41711df05b71af0d7ebdfb3426d0278ab5d9a73c63cce0e38148a27031cec20bac3da2c3f0471ad816c62c80df9de7b0cd30f6329d1fab3d49ad0f61d9e2b019abc9daf32cd974823c19c84ea0c1c652bd910c9fb597274506c57729f7cf49adde4b1ddca1551c1d7f1011ead6e4ee53d63564ccfb0f98f501159406d12cc0a21a35dc9b4e75694f6b0180749f359e078279996ca493d9266d91de68ba1cf2f5d163f5f10408fd7aee35e66e9a4a857086578ae9b6af697e1c3e15ea62967a8d5dcc2cdc13a6581e216233e86bc02f1511768c9aa44a86ac043ddfbee383711fe67baf936f4e3cca08e6bf1fbbb0678b4147d5452eca56b9a64166fcf6b25ac60bb79e98ef4c7399c106a9bad9f7edeeac0bd6075562b2ceacaa4d13b316e86fbc8ee17ce0348b019053e0df3d250bf873faf2c5af18d2a3b59fa3c05eea29f92290eedaceb544185b3f283d7d7947132422076987a1101e6e40100955409dc4724cc2f8ccef8fc42b0cbd0e5fdac5aea2b1e000e3734959bf98a00cfafd1ed6f9ace29df63f1d280f81e6db275e7d731a38889f8fd09c6da0edd60bd1343afe85ddf2f45970e28944b2f2c537bddbdb6f34929560e0fa065529d94ad4888445e743a3c2df0973988f748d64b0d93bb57102933c4ac250c297094cd9454952492d0bf19b417fb12aeff540602751dffbc17e2822dad5bd8ca5979259f90c06414051cf5a25fbf70ee9bf8d5e83c3b8d9cbd436eeb7e95327ed8d919c8fb94f2734a7c54a6f4969e0cd4b0685ae990fbd6162fa7860ecf7824177db0dd782c21f11e091a5fa319deff4f4e8e08445771b83af5569029794d713f390745c9c649894422262db26be9ecc698436e98cdb43a", &(0x7f00000045c0)=0x1000, &(0x7f0000004600)="5adc3011cdd7cfecd21e661ec5585d0480e4b502fec298faae2bdec17ffef8fbda17c66c50ee3b0cde768293cf52ba5690462d887693c86dda786e89f926db88b70b5f95ebbdcea94716baa268d0143fa7cfe79266704a02fc2ec5a8b5c109ed267fe74be137b6e91718b4", 0x6b) rename(&(0x7f0000004680)='./file0\x00', &(0x7f00000046c0)='./file0\x00') faccessat(r5, &(0x7f0000004700)='./file0\x00', 0x0, 0x3) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) setreuid(0x0, 0x0) getuid() getuid() chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xb8a, 0x0, 0x81}) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r0, 0x0, 0xb, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r1 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001380)=""/4096) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) (async) setreuid(0x0, 0x0) (async) getuid() (async) getuid() (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) getgid() (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xb8a, 0x0, 0x81}) (async) semget$private(0x0, 0x3, 0x0) (async) semctl$GETPID(r0, 0x0, 0xb, 0x0) (async) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) (async) semctl$GETPID(0x0, 0x0, 0x4, 0x0) (async) msgget$private(0x0, 0x97f963dfbf7c8684) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001380)=""/4096) (async) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000253000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000580)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x82}], 0x1}) syz_emit_ethernet(0x82, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008004b0000740000000000019078ac1400bb000000000100831320e0000001ffffffff7f000001e00000000000000c00907800000000400000040000000000000000e0000001ffffffff440800000000000000056ec4c389ca00ffffffffffffffff890700ac1400bb890700e000000100033b0000009efa56068b4665a2c25646e2600eff2a6e0bc1e64ba7d631c6d6aa4dc223fa65c5f3fc09790eb8dc131b2438b478ec12140e9252617209681a8fb754a865cdfcc020e1a8895d3e04717778338797856d22f0228c4b4cb6336839a4b37d9829f1bb3ac53f8f6f9ba194b3e0003213e5a51b1495090fd551d017363109bd65f1d02ff113fb459c76d0ca4e8f71f08d9f01d1d555e1877401256636c0b7bf4f30c40ed469bb9349fcc33b4d8049a91e892bc6a6e784f19b5d184dec533c91d7303ab2495202ed9c5388fba5cdc759f93c21c1c06f7e639f5fdf2b"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r0, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) sendto$inet6(r3, &(0x7f0000000280)="39a4647d86f6be67ab02765f0b0d016f14c089fa11ecab597901d3fadb95b54c86719dabef35a41a25783abdec05b8b6a1d0a8dcc9ca9b6ef91bcaf28505111b4b4caed8e5bcf27a9511bf7711a32233c69a86f54209917bf5d1c873f1c803730acb0467f6081d3fede3504d4994147e1f9e0ba5e939b748d17c77a04a15eaf324fa7eb9729fdaf0a101d529b863dddfbc79025bdf87b9e08533f62c9e254b43732953bb6b3757c91d9db921d3e5f6d4a407ff7b0147fedbdd3852a46847d0581e9d328a48024dcd2918e45c600a982499bd830135908f147ef6", 0xda, 0x1, &(0x7f0000000200)={0x18, 0x0, 0x0, 0x1}, 0xc) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000240)=0xc) executing program 0: writev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)="98aa3def483a335f04", 0x9}, {&(0x7f0000000040)="0f9f503f411b667ae70d8ad7c8126ed19d4d527735ca7f56c54d0a257ce51234bf8e6441e6b65c7998633e97ce40084be817b47f3b35d21ba04f80b08836cb9e43627952b50bd0097d3a6e5e7d6ff0e424e2692c99be6755168d0f96b0ab0dac9807f27d1b511a1325b214d7d0bd", 0x6e}, {&(0x7f00000000c0)="0bf9fd1331cf8d18afa79af7fef57b75fd38b05408c73999d7739a293d8777d148c5637af81b25c3cce58bff5bead3b41511aacbe9859560f9431be8ee2e35dc7eb7f36f0a1f6bea9052e1a3bed56c4d69abf29c779e1e78dce96a480a36d455e98264e03710b09d9a73d4615b07a8c186adadb1a21993e65576740f4367d100d93bd9eccf517049cfb50d780b45871207a8944b492ba986ac7c61922286608be64c86b3c55735f33f06025a36d3c547f932c82ce67f97a796163593d55194b7664e31f96e166ea8df1b5e5cdcbed3f58cc95de4c7a311ada0b34b99f73e2b436011c80a006177b3860284e2ff10e85a4ee81ef756414135", 0xf8}, {&(0x7f00000001c0)="ae00756427ca0d0d55a22c7d0b4992d7284432db300a6388ab203a688076217064c4b2a71d1dc6d771fc07606a8b78bff89c4cba6a2e986045eacf74568fe0e5d06d30851575e6d3eef362852e58da044c2a8e43a4ab6e6711f3e74494ada6aa6db103fcb43d2a5cb56d6ab18191b49df082ffc855053c8eb4dac3ae8d50e878229ba4ff59e69f5e2705088f47a7ae07950ee43ccf17c145c87824c8a0fdbe5a4c065bf476e5b405733eef9cf909fe2ca0ee54d0aeae6d142a6d9cbf2d8c15b291c1f1d086ac224fc2994a1f79ddeca85048d29ce2ca85b1220a48dc4eba58d14d0ab8acecf895610721b6ec4be0ffb8650d", 0xf2}, {&(0x7f00000002c0)="93a053e4717b48853e5dca9751d0ae35acc51de977ac078f400d3dd7c03535f28b0cf3c3b11bc4e149e0601830901bf2e4899ebd7e3bdbb80026aaa62f62f50a976f7ce34106859ad8e9f52ee880719cd45a321eac40e50266259091dd19c88c08f20224080788374330abc1d610874e9da88199e180fff43b489ea8622d79f9ecee7f647ca60389f42cdedb77f9d0111b69b787d000877a73dbe7d40d6e58146b916b47ac9b69898ac297f6c443c1ba860b3050e8e40f58f2de62182272a95d21d7517c125c6778e273", 0xca}], 0x5) executing program 3: mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000140)="97df8c3d29ecccb406cb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e09817b9793cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111bbc0084fc929f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42", 0x91}, {0x0}], 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r2) r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r6}) 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) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3a) r9 = dup2(r8, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xa, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = open(0x0, 0x611, 0x113) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 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(r2, 0x0, r3) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x2) pipe2(0x0, 0x0) listen(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x87, 0x4}, {0x0, 0xfc}]}) setrlimit(0x0, 0x0) syz_open_pts() accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/84}, &(0x7f0000000200)=0x56) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r5) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket(0x0, 0x1, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r6}}, {{r6}, 0xfffffffffffffff9, 0x12}], 0x7, 0x0, 0xfffffffe, 0x0) kevent(r6, &(0x7f0000000000), 0x0, 0x0, 0x8001, 0x0) kqueue() executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semop(0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b965e1f84e25d2", 0x7, 0x7, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 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), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r4) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r5, &(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), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r7) geteuid() executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r1) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x5, 0xbe, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}}], 0xe4a, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc018696c, &(0x7f00000001c0)) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) setsockopt(r1, 0xd46, 0x0, &(0x7f0000000180)="d141c1177a6dcf0e4e00aae3a51d358fb6cde9377f73a0809f022ca56833bf302c25f185f850fad0", 0x28) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) readlinkat(r8, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/31, 0x1f) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 6: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) socket(0x1, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x40200, 0x0, "cfe6f50d51a80300000000000000002ddc5fba00"}) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff7fc7a2e46ff6355dc823d20d4c5f6798ce213a05fa08004500010000bd1f53a20989368effffffe00000010c009078000000004500fffc0000000000060000e0000001ffffffffdeacdf2edc543f54"]) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(0x0, 0x70e, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0xfd) listen(0xffffffffffffffff, 0x96) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0xff) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) executing program 3: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1, 0x2}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x64}, {0x20}, {0xe596}]}) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) (async) fcntl$setstatus(r0, 0x4, 0xc0) (async) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) (async) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r7, 0x5) fcntl$setown(r0, 0x6, r9) setreuid(0xee00, 0x0) (async) close(r0) executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x20, 0x4, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) setreuid(0xee00, 0x0) getuid() r2 = semget$private(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() execve(0x0, &(0x7f0000000000)=[&(0x7f0000000300)='}\x00'], &(0x7f00000006c0)) r5 = semget(0x0, 0x3, 0x8) close(r4) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0x57}], 0x1) r7 = getuid() setregid(0x0, r3) setreuid(r7, r7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x160, 0x2}, 0xfffffffffffffb00, 0xffff, 0x2}) semop(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x7, 0x0}, 0x8) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x18, 0x2, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r0 = syz_open_pts() getrlimit(0x7, &(0x7f0000000180)) getrlimit(0x1, &(0x7f0000000040)) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) poll(&(0x7f0000000080)=[{r3}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 5: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0x0, 0x0) getgid() pipe(&(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="000000000000f1b999e3cfcd7e84817ec54c886e4fceaf0f0f8be8cc1f1a47b6e95b17b5aa5a579691ac7d31abf6321d2df43d2ea0c3d653434e010aedcdad96b5ada56074b5be5f07101ce198d5895b32e6c1ebdc277fdf7b6e0e0e00c7b1de2c5222182c478bfa501c99e707f7dceb00373d402ef3204a31cccddaea0345478bb9964129482a337fc3aa87f766b0866bc2e4b3cb0bd7e39c", 0x99) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000008c0)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d, 0x0, 0xffbffffffffffffe}, {{r1}, 0x0, 0x1a, 0x3319763792fc49a2, 0x100000003, 0x5a43}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0xfffffffffffffffe, 0x81}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) r2 = socket(0x6, 0x5, 0x4) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x10020, 0x0) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x1a) r5 = getpgrp() fcntl$setown(r3, 0x6, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x20000, 0x0) executing program 6: syz_open_pts() r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) geteuid() r1 = getegid() getpgrp() setgroups(0x1, &(0x7f0000000240)=[0x0]) getpgrp() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x50}, {0x6}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r6, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000011c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) write(r2, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x20}, 0x3) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x8, 0x1}) r1 = open(0x0, 0x100, 0x100) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000580)='./bus\x00', 0xd0, 0x0}) mknod(0x0, 0x0, 0x0) getgid() accept$unix(r1, 0x0, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x8}, 0x8) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="730a541493219986dd60756aa300103aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb8600907800"/70]) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x8}, {r0, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x60}, {0x6, 0x5}, {0x83, 0x35b}, {0x22, 0x8}, {0x44, 0x4}, {0x46, 0x1283}, {0x42, 0x9}, {0x88, 0x7}, {0x20, 0x11300}, {0x82, 0x5}], 0xa}) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) r1 = dup(r0) pread(0xffffffffffffffff, &(0x7f0000000600)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd8, 0x4d) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r1, 0x2}, {r0, 0x20}, {r2, 0x4}], 0x3, 0xfffffffe) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000002180)={0x10, 0x7, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xbe9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x490cfc7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80007}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6d4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff}], './file0\x00', 0x7}) recvmsg(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r4, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r5, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa5837a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}, {&(0x7f0000001cc0)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001e40)={&(0x7f0000001e00)=[{0x87, 0x9}, {0x5, 0x1f}, {0x42, 0x2}], 0x3}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001e80)) r6 = accept$unix(r3, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000001f00)=[{r3, 0x1}, {r6, 0x6e078b67c501a359}, {r0, 0x4}, {r3, 0x100}, {r5, 0x2}, {r5, 0x8}, {r5, 0x10}, {r2, 0x8}, {r4, 0x20}], 0x9, 0x0) r7 = dup2(r3, r0) write(r0, &(0x7f0000001f80), 0x0) r8 = kqueue() r9 = socket(0x2, 0x1, 0x0) r10 = dup(r9) listen(r10, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000040)=0x1ff) accept$inet6(r9, 0x0, 0x0) fcntl$getown(r8, 0x5) pread(r7, &(0x7f0000001fc0)="f2e41b55bdc1d209eb03daca814451b5e2cab88f624a47a9693fc8ca53431bb67de6", 0x22, 0x9) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x4d}, {0x2d}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) close(r0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000031000/0x4000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(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'}) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000003a000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x88}}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r5) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) r7 = getuid() setreuid(0x0, r7) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x4c}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cbf391d90a0dd110ca", 0x9}], 0x1, 0x0) r1 = socket(0x18, 0x2, 0x3) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8080}, 0x0, 0x0, r4, r4, 0x7fffffff, 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r6, 0x6, r7) r8 = getppid() fcntl$setown(r3, 0x6, r7) setpgid(0x0, r8) setsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xfeb8, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 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)) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r5, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) 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) executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0xd2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069af, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1}], 0xfffffffd, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000380)="e33f45e8", &(0x7f0000000000)=0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="b2311c8a6fe0b58d29084632358e72a2e92cbcd401a825363dde0dd5adfe8c133a418ab9a3344f3103a9c69fb6eb90bb8c98df319b74bdd6322c1ddf71526afa9f1e48e5b375c7d212f96487108c34a3e71cdfb9b0de9d31e80bc2387f15885ea027adfe", &(0x7f0000000140)=0x64, &(0x7f0000000180)="fa1b8bbe330bdaca11a735c132c6f001d566a0c113cdc0ebe44cc6", 0x1b) executing program 7: chdir(0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') kqueue() stat(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000380)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f00000002c0)=0x112, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef", 0x7fa) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x9, 0x3, 0x0, "e090a263409a03adcd723e070000000000000060", 0x5}) ioctl$TIOCGWINSZ(r0, 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) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x7fff]) semop(0x0, &(0x7f00000004c0)=[{0x0, 0x80, 0x1000}, {0x3, 0x1001}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x0, 0x7, 0x800}, {0xffffffffffffffff, 0x9, 0x1000}, {0x6, 0x9, 0x1800}], 0xa) r2 = socket(0x18, 0x2, 0xdc) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000580), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(r1, &(0x7f00000001c0)=[{0x0, 0xfffd, 0x1000}, {0x0, 0x3ff, 0x800}, {0x0, 0x2a5, 0x800}, {0x1, 0xe242, 0x1400}, {0x626b8c2b361f068f, 0x1102}, {0x0, 0x401, 0x1400}], 0x6) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) 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) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{}, {0x14}]}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x114) lseek(r1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) r3 = dup(r2) writev(r3, &(0x7f0000000440)=[{&(0x7f0000001340)="06f2d803000000000000008f22715baaa6d45f8a50f1cffc08bc399d774601dfe4f36e37320c27dd6c0f91d2a7ba63361022803132f486a8e3d4a6448eab74f80505e0f87950b4c954641dff0018a6217242d54bcdc5781aa279fe298273fea66e7ce2b906f5acd0d1dd0b375905f26a8935eda41833b3891f1f56c1e95bed206462a8c1248fff9f06d41336ef4a834ad07de2222b622d8e8708c6eff619512e970a811d01003772e81b255df84807a460aee5b1c51694932d989a071b0a0565af046e88c66e0e809038f0aef858b892583ba5ebf782994e2bc083346e25e3a5fc62e93c254c7ccea2d8b0bdc7d02344e10ac472a25210399d3df14b7c68d2888b83a6b4bc5af98347315ca34cabba26057bcadd6c5954111189e2c5eb8db9bcb0afbbac769e5a34617325b644ee767da68ba955dcc24ab12a8329bf754e7048bf54b38485503464bd428bf6e5aa62066268b6c3021e17efeba0556a24e11a1c3728aa00e55025b15c43c930ad475a069d0cb04b8ca7b3f4717b62572937d6526798dbc8f00cdd232e0ea3c4d2b41e47ab6fa2b5daa68aa649603932938434420e12ff5019cb7bf6586e5d2aeddd73dc450974daef8b302759e6fd723b034db1f5b1286eafdc7cc28f80545ef9d625d8cb8ddb6f272db7b2ee0004", 0x1db}], 0x1) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0xaa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000100)}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="b253e75c09dee0d8553a4b0ce97793bb6964912791affa0ff7dc8ddbde53eb1cbd215920fcee2c16a6d1035bfa2d1cc164c18b8ae52111abeb034557ca4844be344afacdb5b1", 0x46}, {&(0x7f00000000c0)="038d590abd5411f7093dc573ccdf208563eaa2fed7bb6f6aa15797eba912afb9ded01f813a663e662390aae9d4cc8b095168582ddf57bc07fc4c4a0433ac7289147a857267c5ec8995d6158cc4754421287a44e4dc7a06ab5981a8e9dddbafd3835f8d23677d525e43dc8f173c34bb294721340f4d92f696a260c7606c8574d6d4b72b29b055141a73e8a96921018463", 0x90}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="6040f0019078000500000000f84d9c5db90698622ce33c3e51c5acbc28c2645987353ec3d166c3546060ac9a9418568c1b9cc355060b0a8649405ddd"]) syz_extract_tcp_res$synack(&(0x7f0000000300)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x119, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a81a008100020008004b57010300680001560690780000009f7f00000144380030000003ed0000003f00000101000080007f00000100000000ac1400bb0000000100000000e0000001000000afe000000200000002071704ac1400bb00000000e0000001ac1400bb7f000001440809b000000fff004e204e22", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="700400019078003f0102047f000000004e0ead7ee36f5bd5a02ad106e464821dbf750f315f94780c9eb6a746ac0dab4a40abab85d648518932f31e8197b06790461e2f2c537f77d3ac5b80216e03fbe77304d22c0e4c9645d55b2287bbb16ae0973a7daddd80ffdb60cf5f00063ef044d5753082e24df991f6bbc5b154fc61559dde9f61b1bf21a64426e4e382977357a88b7548ce3c045c22529297c84fcbbd519462cbf38ceab0cd157470731145777625b2e52503f26ce71c8efd076ead2b7907cc3f3c64b05db128b6ad61e8dac1afbe86e92eb1fa0e628808cb840ddf689d9ff89e15e4224d45b262a670f3428b5fedbd7a"]) r8 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)="c7cd01b975fe3dad2eaf250d", 0xc}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) setsockopt(r9, 0x0, 0x3, &(0x7f00000000c0), 0x0) readv(r8, &(0x7f0000000080)=[{0x0}], 0x1) dup(r8) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 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}) r5 = socket(0x18, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r6, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000002c0)) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1a0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xffffffffffffffff) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') socket(0x18, 0x8000, 0xda) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x400}, {0x200, 0x0, 0x0, 0x2000a002}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000200)={0x8, 0x0, 0xe0}) fchmodat(r1, &(0x7f00000001c0)='./file1\x00', 0x5a, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000180)}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) msgsnd(0x0, 0x0, 0x401, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) r2 = msgget(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/109) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) read(r1, &(0x7f0000000200)=""/128, 0x42221d2b) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="a1a7c1f8ebaf5882f1ff56d439e2a49cf2659e91df28b4eb942b68023b2f0f8cec820870bb889974b09440b9af19dfa9624eccd5d777724c841c0a1c06ba866c33683558d4baefc6aa87ce3774e8dbd39f5835ebe44fe16dadae4e7e9461904b236b1685bb09539a98154442471ad11ca21569ba73d569efafbc6e9bc614d3fdeb3f8a93e8662b", 0x87}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x7fffffff, &(0x7f0000000300)='./file0\x00', 0x8}) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x19e) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x2) getppid() pread(r1, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)="c7cd01b975fe3dad2eaf250dd8", 0xd}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_open_pts() msgget$private(0x0, 0x120) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000280)="fc679723d15fab1ded5f520435cfe0189fc6b8c7953393b4d4cb", &(0x7f0000000580)=0x1a, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x401, 0x800) msgrcv(r5, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x83, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 3: r0 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000001240)=[{0x0}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x45af, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, @udp={{0x3, 0x1, 0x8}}}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) mquery(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x8) close(r0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="61143aa806d8369d26413edaf18e1bcec6c577b8b1ee800971e2323324be180769673a25424d2399a32204d2f5897d2e91ab78b1b94e617c76140fe62679551c42492fb12f1b8f74db492bde473fd5f934d488a5f6fbc0f40208f84723bbbb30588a46e9687b2ebb811cc741c855cfff1e53a2eadaac5a54de858cbe7ab369d78489c41009e7a6da4bdb93b4e216b01a538a25d85355dfcffcf2b42f1619f540222d5864ce11d5f07d564e602b91514bebe97405629dbf6410e896637b5f1c48486e547a3e414cc119abb86a715f238fd39e26293830cd861bc3f30241dc68fd62836123", 0xe4}], 0x1) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x2}) r1 = socket(0x2, 0x4001, 0xfa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) socket(0x2, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000100)={0x7}) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004bb000/0xf000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea20000180000000", 0x8) dup2(r4, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: r0 = socket$inet(0x2, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x4) getsockopt(r0, 0x20029, 0x26, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 6: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x3c}, {0x812e}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000300)=[{0x28}]}) syz_emit_ethernet(0x138, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00007fa000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000340)={'./file0\x00', 0x0, 0x3, 0x40}) executing program 6: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = syz_open_pts() dup2(r2, r0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x911, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x3ff, 0x7, 0x4, 0x0, "8344dc71d2a62d6290042763572d171438c9bd5b", 0x9, 0x5}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x1, 0x0, 0x10, 0x7}, {0x4000006, 0x0, 0x0, 0x3ff001}]}) write(r4, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) dup2(r3, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f00000002c0)={0x42, 0xfffffffffffffff9}) r6 = syz_open_pts() close(r6) syz_open_pts() kqueue() socket(0x1, 0x2, 0x0) socket(0x2, 0x2, 0x0) pipe(&(0x7f00000001c0)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x2000978c, 0x1, 0x7fffffff, 0x104001f, "bd006d00000010000400"}) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x44}, {0x35}, {0x6, 0x0, 0x0, 0xdffffd}]}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) poll(&(0x7f00000001c0)=[{r1, 0x17}], 0x1, 0x0) executing program 3: sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="d000000000000000ffff"], 0x158}, 0x0) mknod(0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) fchflags(r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0xc9, 0xfffff, 0x1ff, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff8, 0x42, 0x1, 0x60b6, 0xb09}, {{r2}, 0xfffffffffffffffc, 0x4c, 0x80000000, 0xe961116, 0x7b}, {{}, 0xfffffffffffffffc, 0x1c, 0x2, 0x80, 0x1}, {{r2}, 0xfffffffffffffffe, 0x4, 0x10, 0x72c, 0x6}], 0x0, 0x0, 0x80, 0x0) executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000006c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "cec267", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) executing program 5: r0 = open$dir(0x0, 0x80, 0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f00000000c0)) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x80000401, 0xffdfff8c, "1b91a5d81c727c6600"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1", 0x91}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x0, 0xd8, 0xf7ffffff}, {0x400, 0x0, 0x1, 0xfffffffd}, {0xcc6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYRES8=r0, @ANYRES8=r0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRESOCT=r1, @ANYBLOB="9c618abc55ba90cabc68c67ec626f64f6ba716c7a05d58c1ce271d50a88aa59a69a2eb59a910afaada40ffaaeb9588741c02d17f9ef1eea2ddb4dd82ddf2a20e967975366762acffdf1000542d9abff16574b953cd0e0b0dffc2dbab7dccaaea18dfdd42a779593a69992ac8753294e0168833b8a072857addf47d9f35f97840153319cfe097963e46a578168db9c279411a21401b325c4c8d7b2ac68a2c1c9fcf826b16f5c8bc25fd2df59993743b601a2272e082362ddc39267b48d82c8a2d00a63cd003ea8026360a99e4e5c0f44128fa60b138c28333d852739356349b1ecc04cca6501e7ab3b46622c8ab208affbde18989c29cda018bcbed53ff10f4e0e1eb000077a622e5c2507a8f9136b81045bf780a76a7", @ANYRES32=0x0]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24, 0x400}, {}], 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setreuid(0x0, 0xee01) r5 = open$dir(0x0, 0x400, 0x0) fcntl$getown(r5, 0x5) close(0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) open(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) r1 = socket(0x10, 0x4, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000300)={0x0, 0x80000001, 0x0, 0xff5e, &(0x7f0000000080)={{0x0, 0xff, 0x7f, 0x0, 0x8, 0x1f, 0x1ff}, {[0x2, 0x3, 0xf8000, 0x0, 0x8, 0x6, 0x6, 0x1, 0x6, 0xef, 0x19dc14bd, 0x8, 0x8, 0x5, 0x40, 0x0, 0x3, 0x7], [0x1000, 0x17a, 0x40, 0x7, 0xffff, 0x59, 0x6, 0x4, 0x8, 0x1], [0x17be, 0x1, 0x100000001, 0x9c, 0x5, 0x0, 0xfffffffffffff4d6], [0xffffffff, 0x8, 0x0, 0x7, 0x3f, 0x7], [{0x17, 0x5, 0x1ff, 0x4}, {0x0, 0x80000001, 0x80000001, 0x2f9}, {0x9, 0x7ff, 0x8, 0xfffffffffffffffa}, {0x2, 0x6, 0xfffffffa, 0x23a1}, {0x81, 0x96, 0x7, 0x8}, {0x0, 0xffffffff, 0x0, 0x8000000000000000}, {0x1, 0x3709, 0x2, 0x1f}, {0x0, 0x4, 0x8, 0x100}], {0x8, 0x1f, 0x80000001, 0x457}, {0x3, 0x9, 0xe0, 0x3f}}}, 0xf800, 0x1}) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) executing program 6: sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x3fffffffffffff64, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x20}, {r0, 0x4}, {r0, 0x100}, {r0, 0x100}], 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x6c}, {}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(0x0, 0x80000000000206, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x5, 0x3fc}, {0x0, 0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f0000000100)) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0xadf0a682c032d8b5, 0x0, &(0x7f0000000140)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0x2}, {0x61}, {0x6, 0x0, 0xff, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x9}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) shmget(0x2, 0x1000, 0x520, &(0x7f0000163000/0x1000)=nil) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x3}, {0x812e, 0x2}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) 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) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", 0x0, &(0x7f0000000140)="c486c70f", 0x4) semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r2, 0x0) socket(0x0, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000600)="b10014bba3035f35f36d0000030600000000000000a10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257ae060000002002fbfe0c2300008abfba0900000008e371a3f8343733e26eb28f510a1c8004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95978c7f9100ff451fadc988aa5d47e7e4f05b30bdd9e7d923f02758ad12660b171653b14d97897210a5ff0aed5b3a88f0f35a38937168096e38b121b8c176b674fdf0dd7b1b556074893a347797773d5c36be4c8a489075d92584e5eff128439a07b067c9523f9e23ac64f05645dfd9be40a0577b8d8ebb95c54cf41e", 0x16b, 0xe, 0x0, 0x0) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) semget(0x3, 0x4, 0x500) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1, 0x5}) socket(0x11, 0x3, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x81, 0x0, 0x0, 0x2}, {0x8}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="e5ad766f3dd0db76d7637067d15d869ff42162654859d7f3a453229aa20694a4c86b127210ce340d", 0x28}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000000029ae6205000000"], 0x10}, 0x0) executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket$inet(0x2, 0x5, 0x1) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x6, 0x0, 0xeb, 0x3}, {0x7fff, 0x8, 0x3}, {0xfffc, 0x2, 0x1}]}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) mmap(&(0x7f0000091000/0x3000)=nil, 0x3000, 0x3, 0x6012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000200)={0x0, 0x8}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffd, 0x401}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006b0000/0xa000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(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, &(0x7f000003a000/0x4000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0x4}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f000012b000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x6, 0x4, 0x0) close(r5) r6 = socket(0x10, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00k\x00\x00', 0x4) setsockopt(r6, 0x0, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) executing program 6: close(0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x10009, 0xd, 0x203515, "01dae60ab87aa57825100000d0d200c0ca003e00", 0xfffffffd, 0x2000008}) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)}, {&(0x7f0000000400)="d0ca4e3dffc800214c8ea3260622118e06013336c84bae4fc17b2423dbc866b8e41164eff3e8724c326c7a13d44f8b85ed6fe46b0fabe74b2ecab2b617e63ff67c2e970d1e391dc19e902406ad8c4a675ba33e1d92696554c5a1ceeca51d218ce649f8ba17e0ce4b7605700824dad2c01ffd0aebd47a500f13efe11ee3d6891516de5debfe02000000a225d2c5b781db2a19285a51a21319bbad5e7cfce1a6bf031a1968e0d9b0c55cbd8a1748ddfa772626ec3f8099fed452962ac5c51de2c845a2ef36293089efb734a7df6e3ba91ae1147b8a5008f4df761568c26d61e78062dc4ee7cf99962e279228e28e9f7378c922a3bb0c6f518c9ebcf180542e22b5d6fcded0204a07068e8dfb65bb863713278cf0e5b6af8d31ed3b34d27f9006c83b06a51238d50cd24e1729c76c2400b3a986fc76f9f04882a3b5490d92bd9a6d4451187737941c4d24bc337ff76570", 0x14f}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) pledge(0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r3 = getegid() r4 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0xffff, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r5 = getegid() setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r4, r5, 0x4, 0x7}, 0x4, 0x6800000, 0xfffffffffffffffa}) chown(&(0x7f0000000140)='./file0\x00', 0x0, r3) socket(0x0, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) kqueue() open(0x0, 0x18000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {}, {}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000004b40)=[{&(0x7f0000004b80)="1bfe1341", 0x4}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom(r2, &(0x7f0000000100)=""/190, 0xbe, 0x800, 0x0, 0x0) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000200)={0xd6, 0x0, './file0\x00', 0x4, 0xafb5, 0x8}) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x1b5) fsync(r5) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x7, &(0x7f0000000300)='./file0\x00', 0x8}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000380)=0xbc) getsockname(r2, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) recvmmsg(r6, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/62, 0x3e}, {&(0x7f00000005c0)=""/26, 0x1a}], 0x3, &(0x7f0000000640)=""/242, 0xf2}, 0x4}, 0x10, 0x1, 0x0) recvmsg(r2, &(0x7f0000000ac0)={&(0x7f00000007c0)=@in, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000800)=""/6, 0x6}, {&(0x7f0000000840)=""/44, 0x2c}, {&(0x7f0000000880)=""/107, 0x6b}, {&(0x7f0000000900)=""/243, 0xf3}], 0x4, &(0x7f0000000a40)=""/115, 0x73}, 0x40) chmod(&(0x7f0000000b00)='./file0\x00', 0x0) bind(r5, &(0x7f0000000b40)=@un=@abs={0x1, 0x0, 0x3}, 0x8) rmdir(&(0x7f0000000b80)='./file0\x00') ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000bc0)={0x40000, 0x56e2, 0x9}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000c00), 0x20000, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000c40)='./file0\x00', 0x139, 0x0) readv(r5, &(0x7f0000000f40)=[{&(0x7f0000000c80)=""/198, 0xc6}, {&(0x7f0000000d80)=""/210, 0xd2}, {&(0x7f0000000e80)=""/47, 0x2f}, {&(0x7f0000000ec0)=""/84, 0x54}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000f80), 0x800, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000fc0)=0x401) writev(r3, &(0x7f0000002380)=[{&(0x7f0000001000)=',', 0x1}, {&(0x7f0000001040)="a7ebaa024e59b54d9655228aa80b4fb3f04e2c55f56d24ccfa6f410baea0bba40f91cefc87182e91e7615a41695ee9f5d1b38503663a9ae4681a05d1dd9c1fa371177b4a53dee37e7b766d2eca305ffa8a44f1aeb428363e553be21f4a8d20abf7a44320cc0fd1f16a93572a1340bbaa1e16f6aed7c2a163a807da622e21a592c66b62750406b2984ce56b8add162ce0f4d3a88110c42b038d6ed1735ddbc5feec674f21e0b79b3db9942948503cf3a37131fccc05400795f4e3e25ee57613df07bad8ff18518e1aabb97e28dcd1810dd8a17fabae2256bc22ed33a27f0df7fba319f719758fd5", 0xe7}, {&(0x7f0000001140)="60c7b470b7126a8cb571b3b87456955a1bb22b4e28693361aeaa899f9ad7b835f89c795f1bbde3fa22bc70c64871892c1e181fa6d10c1ba5081c944b8dae78c7d632c0e8986e13843dab5a9ef33d192fce78ffc07b11bf2cbc6d94550c002027d3cd5d9b3777e64d6637b727c087e6f6791e3d7e7cc962a975bad31c776d004298f65e8b273acc3c9787eeb00049b4ca1bb10536eec1f571ff0834999de698343047451eb0c398771a8fe4da71706040ab42fd6e39fb052aa77957", 0xbb}, {&(0x7f0000001200)="c7bb46d1a6e8c238a1cbcbea16af702f66d8c8ed00f075a9580d5b9209cd4f072330272f409d9b8effc39f53abebc61d01976e63f85a", 0x36}, {&(0x7f0000001240)="2d1c2a40f3391d595792d8c0a29b03a1a650a965e20069b723181549deb3ee0669ce7d07abafc00a2d21ce1930680af988ec235ced93783571334f8ef1262facb6dcf1ec8ce49c7425ad02b757f07f90a9884e7689104b", 0x57}, {&(0x7f00000012c0)="f9dfde06b3bfc48f8347ab9bcd1849ac8ea1839ee73264a69a83e156fa725128ff864583df639050b5906c7556dd0980222a8c326d178eff6a27f8e871dc414d46961a2f36cc9a381e9f1d42e7ab0e0b840fef2bbf747b756642ce7e05019d060de365c121db14c16d6dc758ede6ce6f76725c69c43ff6d95ba28e75c072a9db915ec694b9dde4eb98f9e7a1dac2be03db2dbb9a93bf4ebb3255aa30f70efd935651e52f62fa6239a45a5d8413036d224b7a253a148f00ae2cee6cf7c68c2bcaefb386a1886bf1c73160011fbafde16c69523d8224200335d3bd0f40a3a4ed8c06452c1070c4d2870474eb083e31b39a0f210ffefed12b618a134348078aa8c72d0faf53949988c3fddd4c5588060637366a96f1713f7536433cbc01302733fcd8dccaecd249e10f2f391eb80f306beea25fa20266d9864dc17bd8defe83fb21a0c8fb994e1320ab93b6b4a66138b2740e2f2e8942bb094692bd925a5b1779860b458a00ebec31e809bb4fce9e2dd46b63a91bdda86f414b78952d4f3fe360ecacf5ef26cb6eb5b1ad7719fc75020aa03a1c860160f5746cda48f93155a5de6f09111c7d9004bf57efccf290c92c3f44d97401a9c7d915f21e7ecccee553afaf1fbab421403f3679066359a3be82d2fc70d776be435336dbdde0d0308592c5ce6c59c7e7da317b963ea00d1664d4cc1ccca3e0ba0f33642633f03b080ad6a017936a41cb562ced56a27e4d60a15e1c8088cfabb2f53ae93129e0deb50dac1f1c81151d85f7db0ef33deeeb7d0b5e4902150945d5e65a36046b1dcd96ee8163ba7c9386d2af1cb677394d6075522431fdd9f7b87b29f89b6e211dc6004dd0baac53ec36e148074a8d8d3d586072a5c407288ee472334f92cb6ceb124a41ef56d4f2a82dfa4038bff7dce50a842c4864821738285d3e5a6d1fd8a55f8ad8b7505136544bbdcdfb2e930cf78be1dd63b0637ef83ddbf10b792699bd4af89167324d283e352384db9a825fe5d7b9b4b3c226217c2478613718911c95d91915685e645b376b309c283fcfd5c581aaf34395a1fc28f45aa729edadebe9d104256267226db2d342b5726c098091744e0b77f8eb92b9a4555a56da1a440e7514eccc280b330f71331de7011a912aff98b2ee18886ebe9742a5fa10e2b04d2f8f21f9ea4f484119b599b9e13a7956250bc7a11b73dc8b9284a3db7e418b7c9568fffaeb5e0d884b4d14b1bb994c6d724f075407f116e9dda821be3d8dc94a3f8988a6a19de4f27ab6bc145fc2058aa3217aacddf83494ab93d4c6868072b5c309072869044a12d277705e0500d58d4cc1c38b2b5e8065dd8e78d741c1519f51e6f856eabba809f928c823f483e1e98ce82566d396f6431bdd92c62613188d35169c14a06e1c11a2f0e616e8c60835914e1c1f089880e239cc2611941a18cff6d64fd1b39eb319a5845f6780dc7add7a9b3164a740966f5b9a1bca648a884c5f59a2ba2718a646dae49490cfe17d9db13497bfc999e3aaceb48754c3defa615a852a77bd85e236a6727321904f82bd649463ed16b7f328fc29e8fedf152ab45f30e167b9afde1d56e8b0903120bfd8dd36c61b7a742eb83a4187fde3e4792a2380fc26708806346ed58330b17b7cb5c74be8d1a9b7a629c76110f219cadfd22091a2de67598bba675ab08b3ec0cdd32a162d382642fc038dfb6f0bcc271e9c8e99917e377e4bb7472696c364cfffaa00c48cbd5e13498d7c2c785bee606ef333cdd77c3ac63e233e5c1652bd03f92211625e0197b7a7456ee14a5336c16b68c069056d703feccc9f07c754a4a111a3b1d43a00353197f0f5978fd98d1a9ac4d60c0263b1cf7ecc93e076b64dc4705f05130d65e04894cabe3b1bad22ec7757b7c69df52325d14fda6adcc72399a47c0c4ec9c019b9add6914d9b60cf7b3854c289f6cb0f8469c66bb29c55075fa69f026aa8d9534b688373b13e8baa752f35edc903ef27ae839fec58288918740e79c3d56e15afdf479d7614cf931262c8ac45e844d221f1f8c0df611af22d922105dde733be5243e41d3e0a352fccc93c623b2a11199733cb4850a1ad2aa5199591ec95ee996f4e68295f68e4d4502e193e34886a2d5a4205c4433841d71df3ea1215ae7ab4746e5aeab713239cd230b8bd2b198bc805e2ca79bcde3f4f540c4eb72984f531ccf1a4ca5b18de0915f6416389aa2a24bcde3b9019bdba835c6f0326acfc72d6faa8129aa926a79dca6552a575a228add3fd5a37baa55104732b2108a5d4e6a58ea3070b1b017b71e13c689b525c207c5fccd3535af0b41c3d4959b3eff3ed9d0ba6f4c561877c01df8fab05f8a525cff1f991426807420e6d2813e0698488cd890b59515473acec6813d569feee4d2b9a9215ed0fea3560e3951f2d40a9d65a891419f5e9c760f90758478036bf4fed6e30613b05ef9b67508ca21a9902468c8dc6ec0589d89f900e1e44b811e8bc5f227582d7fee299954fcde3e0891c5a13e5016ccd26532a5aa2fdc60aa4b88ce10e0029c245689e615c9f04e2d35952b10b01e558752bea0c7673a8dd51bb022db017a8ebf0f1db43d915a1412716678837066bb7bc9118a8e4cb6337f48478ad9c39cb51f6c07864a0c3886408d4a3c0657b42c81805f987c5df93e272ab4156e57b70a612e3552012f3df1a6f8c5c55adf6bdc8eaeac94236d80d2fbff2579e6c8a7287a6d83dc9c54fefb119060a061886c4507d83b464fae47fcba6067aacf25b5a34bb303ad0850c8fe2b8c7ae66e54868a63bab4b04db1ceae2b63774e6dff3db85a7861c6759adf74aebde99a339d6b3d4ed447a46dd7fc190e39df26d3b1066d85db261b7041d97078d7ffd6c3f6a13f9ebcd76abf7187928c9ceef7b04ddc14b2f414657edc303a4f2d877de25f31e67cc7b986a2b99023f0ce572e9e5d64a36f923568f250c0495724055727b18400754d4c52c71f253d5c99243c2cb3dcbaef0fe69369ccedd78e56e38ec1cf72383641a5c4b955880b47d939da8a22ff5fea657554e931497bd6667dc0d488945cbbff1ec6b16535769c49ab11933e987d785a46e26b13afeb92b31c952467f241cae4d75082f18f5655342b4dd0372be7ff5ce88288f1cec25a08dac084ff966763537a11c0ceea7e23ed8430e33b89bc397efc7884d35cfd9d6a3d5808cd3b83c0c2387fcf704b3f0ef10ad8b9dca181bdc2f52e76ff1602b156c6a7b799462ba4b0a9ecacada8696f5dbab98fe555723e3212e5a411745bad2a02979901ed3ab138f3b4db03544396342c5e50f862f245768e2e8f7ceb39c425371ffb0d1dcd30f99b365ae6ac4157d2e9f78e8feef3eeaed6915f955d3ddf224a529c3370bf1021a590b3362d98131725047ed45b968ec027cb9eb993b540dd045a8aa88876a2a9164ccc13cf1e87969948c25f07535bd9a34c580b7947e7f2b22e91f9ea044699e4d52f11472f33da3df658b12d01bdc27b216cbb77cfe39f6021959453ad784ef564d0723fe5fd0e1e39283c0a079598b57b410eb08176e9b2ef105f18186ad6032fe605b658fcc2e42410aff5a5e144aed4d4ce6b6ccf6f916c512611b969f90944ccbeebc073290185cd6d3c81eea86db24d65abc3e5da44291e066fb93ce2e250a762bfafcf24686086c6ba47b3130f794fba77f2f17fde5febbc35b1c68d1aebf68b85e973a34c0ad1016aa3a867150b882467252957b9adfe2fcf7db0c6099612d737e9dace19faa0684833a32487247cf3606cb59a851753a0bad86e3846da753eed9483980ba2b7ff4be818e802089d8c5d16429cfdb10a565f8c90983c6a6b8d48d5e11c3edee26ea4d9042d2d5ea21cf8d57627690fb5dae9634353872476f4c6cf991d69fa4494e44e12eda3de9629ee165c6adef2c1cc98c5f6a45f66d076755ccb120b461da8cc8062b1c87e3395f1490c1968089c12f1b09ab8a521c65424b090eaad71a37d0e1106527b92468b8145c94de9868563d4afe558ca3e7127e3cfb17a1b3764a7c2a938396b7733f4605d09fc7c613db25a8b09fb92cef99ae976e3fc48882c9d4de374cbab91db0c8e47404a4b03a4173d0f544243b1b9309dc672d401399343a1fdafc3bbada79732e503dd55a30c9da3096c96d96227c13706a0d1f8e60fc692f04efc66c6476068a1b9bab7f6afc5bc8ce1b41e6cff49cda4e93c947c30f95a4e2b77398c0fb8bb17f82b6ecb02531dc50ab9bdd094cfa50bfcab2be7d4116178237b1f25ee0aaa079cad77f492cd1b96e7292a6fe2553875bce5b3a141c91fe49fa9f0b77259ce6d4f8d409d4007bd131a5786e78f8ab535234a0fb0b9c924bf7315da11ed4e14085ff11c4315f72a76600bb75c0486717e53e78711c28f6b6a389ac40b3d31a95ab964592b867cb02d7f4b59517cea4d5d1ffe209d1123683bdfa8c0779d64f7b8e68568a9be3e46a7ec8e006850c6dcf16041c01860d0a91bb7c1f4911755048390c70d2f4ff30cdee0922453105736f2096c3ddc79c6d5561c7c10292cafb428768f21e4923588697d59d85d41dd59ec44f5c589080a7954e3f6bfa681566ee70ca2ea829bf0671b14350d5c63379285d602261f335a96c0f991ee3ad4053c5aa681b28f889ee9dfb06a459454cb9f2dafa8402fe3eeb5347ef931c7ec4f7b7b02aaa6cdf7a155b08ccc045c34cb2fbf797e5c230be4e0b13037b628f488603b5c9c59c59ba32c68130a4a5106a40dbd25c9eb50d7fa453d6403da5d75f29cdde932ea48de6b55621e9801a481a28e746cb4ba66d452fd22df37b99ce77e3359667806bca012e402f484da96cbb225889394070c26bc5f5d0a681056f3e21ca63f59d8557c45708e7481f075b90b14b5fdabfe61c7029c35085c09585770a440fe75dd7b9ec441df41bf4b09b40626a814cf175e71e028fd2518fbb369d0149a269ff969a04519cda737a878e72f1ce1cb0ddc7dc64dfe16decfe2b4e3961c96633bb532acd6540357c2f415fc0b0bed3caf67b2462b8f28cc17309cf4cd7d48e8579eeff5a07ba6e89d562101a9f464a79716d7b751ff7137c6480414ffe327ead8396e8629b9eb7afe184af899945cd678743de6fd2b4fe33220285bb0bbaa5a9dbe8e2df3912c669e63ccb2be6859b3acd42c01ee4fe50c0f4f840e500fcdf1ad51fa7e8166078a662f49279ca366a37638b085c4c25718de96b7e4efca7589afd71d034132bf58b1c424dd7550609db66baae4e7afb929489d3da76265de1a46d784de87301b7061ad8642a4ddc43f2f02eeaf06f021881226d86eabbf1d3d8d78c59cc898158b25815c8a46c184dbf6b86a4a4950d19fabc8cfddeba2bda8c83d1c60c31cdea8f322f31c1a981602a1182ef9723c707f77ec20b5b023826c6e8409f7de850c82a474826a5ea9c24eade0a6fa6f055f9da843e7877090f1078219b2d81e6d13b64512ab4ba785c93a10f76cb91ceaa37d5938ec4034f43ade89080cccc0dcdbba38c674e3faee5b42aacda27ce32800259866400c2e397af45a6adbdd57aedcb1105b844f3e0f894c4dd05def5f42a64f309f23c187d7fff30d4bc463a23cd561532f9d6bf2ace03f7500bf07488ea6b3331f3a277a4349a3780f3a063a59be412aed1ed035d6c282c4bdbbd7dbaa1f5329fe84f475fe444c35eba2f18309f4a662b8f29a843452a134899f71ec25927d9b7c853e96ed00deb45c24afcad7d553901181daf291a069a739f41f0cf8253ab25b7a73b06b868bd01ca6e34b518e2fba71a026ec58484173bd05ea20c", 0x1000}, {&(0x7f00000022c0)="e57ee528ee8d052480780ec043cac9746112b0694525c0ed3ffeff0d6354bd398fa0641584df8f4ef4394431d104276717f24f75c2230ea364b5e285bf9a8f2eac5cb426133c6a2e18ab342e89a009d7bc977f9f082d1120", 0x58}, {&(0x7f0000002340)="dccd8d692f91460842255ea6175bc5687994acda4577b97bd55e4ae78773b22c18ef", 0x22}], 0x8) fchflags(r5, 0x0) recvmsg(r6, &(0x7f0000002900)={&(0x7f0000002400)=@in6, 0xc, &(0x7f00000027c0)=[{&(0x7f0000002440)=""/92, 0x5c}, {&(0x7f00000024c0)=""/239, 0xef}, {&(0x7f00000025c0)=""/255, 0xff}, {&(0x7f00000026c0)=""/253, 0xfd}], 0x4, &(0x7f0000002800)=""/196, 0xc4}, 0x0) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002bcac2c8 executing program 1: mknod(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x200000, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x0, 0x0) (async) bind(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x1733) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80044275, &(0x7f0000000080)) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) connect$unix(r0, &(0x7f0000000000), 0x10) (rerun: 32) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x9, 0x0, 0xfffffdd3, &(0x7f00000001c0)=""/244, 0xffffff27}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000000008004500001c00000000000090782b906b1622fbaeac1400bbac14e1a90000907800000000"]) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) accept(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) execve(0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000280)='./bus\x00', 0x4, 0x4) sendto(r0, &(0x7f0000000140)="41808afdd02698dd8347479d1e2f7897d4959d543597ffe3f8573e6483993c48cc2459262505db20bb5ede0432047e9c488c13909e94b82dd42b005cbfd0b4cea93148064e58291628e655c84e9115a4be856248621a8bc288861f2e0ced751443954a57a7ab1860f5cc9efaf24079e585e359f36c63115aa0dcd8de9dc03399af9535019f861fdbb75c857d70ec50dd444062078e7f6bed0862b7f6b62e6774584fa0019136994f9348a8dc9472b6fa24022877891ac2397b7ab088", 0xbc, 0x801, &(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x8) close(r0) executing program 2: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) syz_open_pts() (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x3c}, {0x812e}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000300)=[{0x28}]}) (async) syz_emit_ethernet(0x138, 0x0) (async) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munmap(&(0x7f00007fa000/0x1000)=nil, 0x1000) (async) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000340)={'./file0\x00', 0x0, 0x3, 0x40}) executing program 4: clock_getres(0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "6b3224f4ff2c00000000000000000400"}) close(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) executing program 2: syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0xc, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x0, 0x1}], @generic="36fdf513"}}}}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x7fffffff, &(0x7f0000000300)='./file0\x00', 0x8}) executing program 4: sysctl$kern(&(0x7f0000000100)={0x1, 0x36}, 0x2, &(0x7f0000000140)="2d8d61d6be4eb9e464ed23e7a7b6ed2105f133764771462b197e754a6deab5bb731c1a496299b3066d9389fbc5ab54fc101c6c2ef6149cb9e6f85a6cd1148d2272bc40c6b06712a40c90b67b86fe5552485b5be31a78544b238c8d9add5eaf74661d7e371ff6926b0b466c22048cbb8a566cb4ef6e9dde4f864882914e2aa1d30306e54ba9327a51b9b8c9a3df8e736479e2b297a1eb6683f95547190a514b4d24c2ba4662e6b1c93bbcd44cb443ee2e93", &(0x7f0000000200)=0xb1, &(0x7f0000000240)="1fc9b103453ce544cf779294260724d3d1c77aa1956322c051f94a6cf277bb179e83f0ed52b4271db147c9f28f0201d1ca3ded34f0598933ad1c7af5852e99698517f4e54c9075c9f672ba240a74fb9e4935b96f60e59fd31ae790f53b452b185cff946b14a9b314d92a56b1368c70a27e8d0a35c4f7356dada91690d847965e7572a9", 0x83) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff02000000"]) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000240), &(0x7f0000000280)=0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0xfffffffffffffffb) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x0, &(0x7f00000001c0)={0x42, 0x62}) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x2, &(0x7f0000000040)={{}, {0xa9}}, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x72) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = getuid() r3 = getuid() r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0x40) semctl$GETPID(r5, 0x0, 0xb, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x8738, r2, r4, r3, 0x0, 0x38, 0x3}, 0x6}) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000001c0)=""/182) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) executing program 7: r0 = shmat(0x0, &(0x7f00005ae000/0x12000)=nil, 0x2000) shmdt(r0) fchmod(0xffffffffffffffff, 0x0) socket(0x11, 0x3, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8, {0x0, 0xfffffffffffffffe}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xa, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x6, 0x3, 0x80) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0xde5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080), 0x4) syz_open_pts() r6 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000140)) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000180)) syz_open_pts() executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) getuid() setreuid(0xee00, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)="5951739d98983ac951666a9470ef6f0b6808558e92ac95e3721fc0a7788b309be377ef5ac36828109fa3140efa548152f089aba4e7f4cf395af22fb4d207d4c3b503f2def49724505f5d53f3717124946a25d3e9d148d477b71ba0e52a72b69d543efe99bd972b12d2bbb8cdc3eea3d11308ac24b55b0dcbfb29eeae481813217c35ec017afdfd3c261c7b87f247f0fe8bfaea1414ef547f90a2fba44855f6d37220417ed59cf76bc0e04738efcad7d24566546dd1c303b989a9d2e19a72cdb5e58f7879c2aec841786647c4b5eface7fa668ae1ad6e", 0xd6}], 0x1, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) r2 = syz_open_pts() kqueue() syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRESDEC=r2, @ANYRESOCT=0x0, @ANYRESDEC=r2, @ANYRES8=r2]) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/257, 0x101}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/253, 0xfd}], 0x3, 0x400000400002) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3e, 0x4}, 0xc) sendto(r1, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(r2, &(0x7f0000000100)="18", 0x1, 0x2, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x9, 0x0, 0x0, 0x401, 0x63, 0x1, 0x1, 0x0, 0x1, 0x40}) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x43) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b965e1f84e25d2", 0x7, 0x7, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000040)) mknod(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) executing program 2: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0x100, 0x8000000000000000, 0x3, 0x100, 0x2, 0x1dc}, &(0x7f0000000100)={0x40, 0x8000000000000001, 0x7b7, 0xfffffffffffffffc, 0x6, 0x1, 0xffffffffffffffff, 0x6}, &(0x7f0000000140)={0x265, 0x3, 0x1, 0x1, 0x4, 0x4f, 0x11f, 0x9}, &(0x7f0000000180)={0x0, 0x80}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) pledge(&(0x7f0000000280)='/dev/tty\x00', &(0x7f00000002c0)='*\x00') r3 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x1, 0x0, 0x0, r3}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000400)="1fcbdda87c82893fb2543eaee7e5a79bf9878111a1c439908aa3ef460df6c9aeff6996a66f7e72b86eca7e98b75f8820490c88daf1fec37e617cac9b378aa0ea541955215eb8bc65f3a42d13eb798c2b6c6232960be36dd035cc71d46c52e2cb5a14da96ac2e738df507fd2fd609525ec9232aee061a02fe2b1a99d8b80a7a5ec58ff192c517b51e8d27a262c5f7e925ac80aab64e0543a4772c8210f0a37eec22fb02fa13bff3eee74a54f675c4658447e5808b04d78e34c9", 0xb9}, {&(0x7f00000004c0)="fa10f9d0190fe6a9b6ab8d10a43d1cad60298909910ae990408a37be5f179641fa69c245a6f8d4c0e36cf74580805563dd283875e39bdfefd2ff8f573b602bbb6af95305864d17ef1a0127ca5e27780fad004b630124aa6182030ef2a8627575ae1b1e101ab3c5bc9d181685454c367680929e03ee711f74a879c3335cfc0fa8c486e0476672d3a4c480f20b97d514088ca2869f5c0f551404d7b08cd2105a9997c01bc4186f3c63bae4462a017e16a9f023eb4aae09ca4d0be7c9", 0xbb}, {&(0x7f0000000580)="d4e4fadf574c5f277e33e363150645b8670f85cacbcab5d9ca7ac9db500a4e6b7ef21f2386ba5d4ed0e67a96e34338556a83c0b2851d8131e0ce7156ad3eaeafe2cf628dd9ff4520faa1a4dfac855127f788c9ca77d4214fefb0d16a52abc8f51f7e659bc98ce20fa29e", 0x6a}, {&(0x7f0000000600)="8124df88a58cb5f27269def299199b9261b7f77a3488cfecfe8079e57a32e51b78e669a32adc0929fb748e1d12ce4e6052894dfebd1cb0d8470175361e30cc79bc822c3964512440b7bb7d0e8cac4c9664267246baad6f4bf1d70062f0a5181174567e803c2f2aa6e5273aea3f8f654e3bce37eb5c46475ba56b39b7d1978d1662e110be427e3e5b154b9981dd27f375d1cef1c4239fbad1eab344af", 0x9c}], 0x4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) fchown(r5, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000740)={0x1, 0x0, 0x3f, 0x100000000, r3}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000780)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = semget(0x3, 0x0, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000007c0)=""/118) fchdir(r1) shmget(0x3, 0x1000, 0x601, &(0x7f0000fff000/0x1000)=nil) utimes(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x1, 0x2}, {0x5, 0x7}}) semop(r6, &(0x7f00000008c0)=[{0x0, 0x8334, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000900)) r8 = accept$inet(r2, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) fcntl$lock(r8, 0x7, &(0x7f0000000a00)={0x1, 0x2, 0x40000000, 0x0, r9}) fcntl$setown(r5, 0x6, r9) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8014695a, &(0x7f00000001c0)) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) r4 = socket$unix(0x1, 0x1, 0x0) r5 = dup(r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000006c0)=0x6b3) r6 = getpid() fcntl$setown(r5, 0x6, r6) shutdown(r4, 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x60, 0x1, 0x80000001}]}) r7 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc1206951, &(0x7f0000000100)) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r9, &(0x7f0000000140)=[{&(0x7f0000000480)=""/266, 0x10a}, {&(0x7f00000005c0)=""/184, 0xb8}, {&(0x7f00000002c0)=""/238, 0xee}], 0x3, 0x0) executing program 6: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x6) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xd3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20, 0x800, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x31, 0x4, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x31b, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x5}], 0x0, 0x0, 0x80, &(0x7f0000000180)) recvfrom(r2, &(0x7f0000000240)=""/173, 0xad, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) executing program 4: syz_emit_ethernet(0x57, &(0x7f0000000200)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x49, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xb, 0x4, 0x2, 0x6, 0x200, 0x67, 0x2, 0x8, 0x32, 0x2, @rand_addr=0xc54, @empty, {[@lsrr={0x83, 0xf, 0xfd, [@multicast2, @multicast2, @multicast2]}, @ra={0x94, 0x6, 0x11e3}]}}, "80"}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69", 0x72, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) r4 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r6}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) setregid(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b3124200", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="6040f0019078000500000000f84d9c5db90698622ce33c3e51c5acbc28c2645987353ec3d166c3546060ac9a9418568c1b9cc355060b0a8649405ddd"]) syz_emit_ethernet(0xb4, &(0x7f0000001200)={@remote, @random="5282e907e339", [], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x1, 0xa6, 0x65, 0x0, 0x80, 0x3, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x17, 0xff, [@multicast1, @loopback, @rand_addr=0x6, @empty, @broadcast]}, @lsrr={0x83, 0x13, 0x7, [@local={0xac, 0x14, 0x0}, @loopback, @broadcast, @broadcast]}, @ssrr={0x89, 0x13, 0x7f, [@broadcast, @multicast2, @multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x3, 0x41424344, r1, 0x0, 0x0, 0xf, 0x10, 0x4, 0x0, 0x7fff, {[@window={0x3, 0x3, 0xff}, @md5sig={0x13, 0x12, "e9871cdfec986261ad7602a9b4a8d00d"}, @md5sig={0x13, 0x12, "12f10c4424b7aa3c6bf3e60d35d3500d"}]}}, {"5d343c7666b5e29970f398a6c52fc1dcbadbc820d98d"}}}}}}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 6: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x2, 0x5, 0x3f, 0x40}, {0x1, 0x81, 0x3, 0x55}, {0x2, 0x1, 0x1, 0x16}, {0x26d, 0x6, 0x2, 0x6}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206980, &(0x7f0000000100)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xcc}, {0xc}, {0x6}]}) pledge(0x0, &(0x7f00000000c0)='\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x70f71b63738f2194, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYRES32]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) mknod$loop(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0x2}, @icmp=@generic={0x5, 0x0, 0x0, "2d917dcb"}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001080)=[{0x4f, 0x0, 0x5}, {0xc, 0xe3, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x802001}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = syz_open_pts() flock(r2, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) socket(0x6, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file2\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 4: syz_emit_ethernet(0x86, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x50, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x100, 0x7f, "de367ed0ee2df52b5816eff38fd5d48adaf9fa1f29dd25c054a9081db8f3840b123877c9958ee772b3017ba49e7f0a7c30c98b9eb3e2f2f75a3bbbd4e4150a90ac1166c541d39912"}}}}}}) r0 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x2, 0x0) setsockopt(r0, 0x0, 0x6a1, &(0x7f0000000240)="207df9a61126927ad6e44c1ba8b22fefc143495c55674a96ad0dceb8b0362a9921ab320315ebb636ad7f3c87e60464a9a1de8d3b82329129ce3674ceb84febc9c92bde7ed3afd9df43c1e166f6e4195a156ff114cffc1fd3df02755462421657b4b9b3717dd8c1f369716aeb861210e3351a3344faa20fa6c82a48d1cf4d3ab35fce174c4f6da85c22495c05d2be6353dcb175e08c5d481bb3082e26e13c1ac228e9c49b40bd26a7933d515c97114a26ff5c93ba6efd1979e796f61400700bda8caaf42f146706d4d30283f8f36b0c934fcdb69c48518a2ae68762455538e7b71a4771a5fc38d6e64c25fb485e9ab1e3f1a5d775488ee6e947661df27c", 0xfd) setsockopt(0xffffffffffffffff, 0x0, 0x39, &(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r2) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') mknod(&(0x7f0000000400)='./file1\x00', 0x1, 0x287e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) seteuid(0x0) r3 = socket(0x20, 0x4, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00", 0x0, 0x2}) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80, 0x0, 0x0, 0x9f0}, {0x6, 0x0, 0x8}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4104}, &(0x7f0000001040)=0x100a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000001140)=0xb7) mknodat(r4, &(0x7f0000001180)='./file0\x00', 0x40, 0xaa) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f00000011c0)={0x1, [0x0]}) sendto$unix(r0, &(0x7f0000001200)="7cc950f808e9c3d5f08ad94914916060a0dcdfa5e2da33005c6b95fc5bd94eeaa3c6a17e4b167466fe8ab8533590ed57858373096060f1e55f257d5b38d90a552b69a25167d3d5bc5f77d2a787f8b85727077eae2a5aa5f22e4ca974bc387931194e6c149da6a5e24c0934fb76536a183e57573ab89422e1f2d4f3dc6f32dbfaf4bbfb6f7522c34d5ce0d5aaa2e79791b99297683bcb50663c742a54b3731a2e1d547021e4505852bd2c61ac26a167077be9eabf3211d09874ab4bbcc7fafbf31e85ca85f6f6b56887b4696bc5062d7e1c0c2916c2a01bd5e7f985bb749c74e1498d573e4fce6ea479e33b30eea43aca97d0739f46b69a4e4bff1a1c360e29a664fca5430c550ebde980d07ef19dd9f093658c1615228ce56eecef59a99e5cda61bc8a1e324adef0442012c302bf2d2517c1bdded8737516b324c585ec76acaf76701251ef57e7c7da4aed8bee1cdbac9e1c26ac668c0f7a0dd391f8f94618061187f08e1bb18bcc1a9f60ce25fcb10b25f9ff203f7bac000b278dcb564e59c20d272f1c6d6f16b7ed4664f70f11764f5e9b88f22b0863dcb885a50d934f5ea3d563e3fcfa09da113e877879d29d932d5450ae5215e349dd93f675009ac9243c609cfeb39bbb6c1d5e1b365442185ac34f76b567fe2833bf06a6df8426ec2a68a78815f328d074599073e26d76a2030d2a7a45acdc11176aba904663562c37970dd7a9fa13340c28c5b830b43892d05e50564ef35ae3ac3d98ec80c18f24065635ab1f7bafaab008332799e15d42abfa7aa47d4a863a345f570c281c294434066a2ca3ce6ceca01967c8b40240f9da36d4c7de28a5cea5ce78bd3382cc40235875ee152e9629610005e71ca6895aa6b8e2f12dd3694fb2e738b09bbca773e655d2c7774a37b3e1ab8ac47bc25b44a6de468130907d5f5576dc6aa29dd01a67a1b900edefc600c5c3548b2d2d054ba686ab53110d579ffb085de7fc35b14bcfad7cc0644cf9bbc695e6c8f1eb5404e16294b8d7b747be9c5ef252f8a6861e134e7e4ae52a8ac17690a0dc50826cbd7de3fa3ef050bf7937b0cebbc895e090d020619a9c2afd3564d4971b3d6d04bd34b380f897dc0be4cc80d41075f7ae3486eee41adc44e9104c33f1025746c8bda323635fc1e21bcb809802b9e20e7ed123f587d1e2cc18f5dfad43933c16c0640eccd6ddcce985073aec1981e5ea10699f3f337a0aeb7db48b8e4e483c2520a531b7bd02042a51220ed0ecf440c544e63408756d0f5f1d473ff6084b739e7bd499fd168fa550beadca95d05049673907f41c4f59d21fe765262fc1caf690b9acc705bedfad537cd57ad396e58426731d52b80e9be22dbee36c16a8beb621316356f4a67be1a3c7a6bcd1bd73934739aec7ef89c4d444265e7589a5574908b8fc6d72ea073d1032ed9d2f1645e9e3d1cb615246de3bea5a9a8a753846349b3274be25700fecb10e4612f7ca0c1cd83628fa954f7fab339778012b9c0b65b71009f7d5649982da6d1dcf52d9d1867d32f2254aab7853eab29024110ce42658b081de4d6fcd7ebfde2f5f993e8af69343f7fb1ca380d7e01d912f00a549351d7de0c8ef96816d65ce29f1247acf0acb4926fc6762dc7eb4d5012b42f785d59d07f0e1aeacf3b7969a51a6970330679de2b0db032ab95d123c5fc6315e84528961143dc8e32d8177ee8c339eedf44cc3d1dd043cf3d30e437cded580bab38c0d801ad635aa3b6e4b7c71caa5c6447a5d9417b829bb1ec61957a95147953836ef8cdf8c0d70ba5451a47cd551f447f41a231f9e2772d7f60311f8b1f2ba4372ee2f78510ca658eb938a56a3e85d347be6e601213ae6d55be56dd4dcf9c0bbf871dc188b8e4d2736f3f133d7f47d95b1ebd5245775204ac30c9be3ad702e2a53f33bb0d61f899cc91363e940f3ccd47a07e981a23fe80bf87bf54203f7b57cf7fa5177aa7c143b5ce3c4ea1203101a41e45203cfad0a72c557751b5de327d215d288ec4a5fc624be9a7f569a2efbd994546f2be668808fc0cf8b7affe92a40472701f17cb2e1f6a2e319774be0b2446f63f300537043ee18fe2b7a1b82e72a196c690295c13ff8fe5f668baec274fa78d1f4b4224ca2ba9b8c92bc68d3f03ae2f6322d14ceb8606f85c6213e2197dfa070f680fcdb6643da3bb6caab961cebd8aec6ea245c06202b73d98ccb48d83e69e60c82315fa88885aa76f66c4ba61355ac493df5c7b6c779238b29a69a6d5403321fa4071552216c5d5266bd7d4bc79d6ae84396417d5e5af6fa3912c3b5180e25be9d031cfdc58723aded5f78390070ac7ba7a6124fd4bd06c2073acd03d2542e234b0dfafbc06ff35bc615ae0e76d152ed49d933468c4c3374456e37b4ad5047c5ad37f5d81a0e712aa467a612223244d54d795536fe4e9ffeeb143d7320d38a1ffc0e2033b8d6c0744978f02ae862ec44bcefe9f1b053e7281d9e9652f1f56393656af89ebdacd36191cda6484a9880c1d563ce3f595036de39536b0357d7c5a60e313e871673abe58d539da5ea6901843449df08e7bac8c8ea69998b68aea98cca2618301463a852af0c85fb644cea01e3b7db9b17d3021c419b338f2171eac40166b1e67de1d0ccdd713cd3a3439011acb178cfa67310d927b8b1c53fe1c089876a091973616ceeab2bcd0628073e9e0faaa975e958117a50d6bcadb5e656ae9de28de8abba2bdb9e01fa89fc443147aed95a2132b4602733ba9243c061a77644bffa7d0a99e81721b59c6108a18cf89bcdc192a12d715b6b97337b8d2a1bc6778d61612e7a44e102e2cab96b1a2402ca79225c8f9c9baa864c890b6bccb4f01369fa5cb708c8028500c56867c37e50ddc5311c5d572c29fbbfc97fdc9e08aca83ee35d0029dcb0dd237dab4a7fd9b723c012352af98c23316d05e1154d5c02d8a58ccd21e6e642e36d50c3a4d517ac228c66102e74c933007180807436419f242f599636a366bf84148c6e7217a318d9cf1f125503a7f20bfe081b73143a110e8817bbaae12adb85bdd49c9deea8aaaee3712944e73af8baf3030c700e13c0cf6f5231fb94ce08e79c7dcf03623094a464995561ce465581386e4f8c2e64d54fc32b7c8e8f06c7e4b0055ae12a4aeb0c863c58d800932229e56ab56f2e5f29fbb7cb8619c5db5fbae4d133eb39a6c36d8adc361f353c4c1cd0e69c0d9a3d6f0fc474e3cb83f861c0355bffdcbdbafdc947af86a9eb7c0e70bcb573b9af882b87d39d4b2bce81d090a2d2ecb121745525fe74e2ac9f28c8c41a979e7ed59ed6c544f3cb0cea6dd69b2197ed43019218f2c2973d21080e04e179bf42b908697d171a2b23bd02d55b01a7b9cb19f4f81602f26fb3e66c81a012ef17e34638beb2491857358501e83445a9a4f38475996e5aed91ff7673aa14441e493d4b477b73d1c614858dec39e90440ef68585a10f778ab0a6a05fdb00fa41a2c9e41ed2631fb554b1636319b23c6bd0c12921d3f1086c793d1ef9e692e7f9675453ba1b4d155169fb0b944ef3f4df7ec93bcaecc6fd3a42db5de2b3f2b357791871a42e843a6fa7288f14a10db4d1759e2e13ee1ec4869e6a7972cab2b1b53781c608434ffbcc3c5b91f92029ec30d1ebe1545a723f948663f799c2aec68c31d6016cde7ebe3875fa35cf0812aab8ed402b8a3d7684fe8a08367a795f422242c03baf7f1a682ec1e4e45ea0a9404a7e22706375847424837887ae92cd01bca26956922a1a055e6506fdcc31d5fc3909b62621fefe1735b4d812f122519a14b8ab940e1777113e7bbb2e55db58d8295e2ed1363f49dff37d742fa56203a5a85c1639e99fa3426d141400d6cbc352331899eb5e505ff011a68a019dd24a722ced87f26cc2e4e989e833db31979eeeb54331334e34c62b5c63fe497f43caa3351035ca2d06e9bde26d6284aac3426c7b24694e94bd78ca83f4fd356389f9114bb66e610451330af74e574369df38fdb20ad5a47ab6f4185f81c9dbab3b42c832ec28eec746ea2dbc4ce800454fce4d039f70999bc915476c0be7fd8993c9dfa922be19df613e72dc4cb6c075f0956297e2409c174f5bbed3173c83ac2f87b51ba1b9bd78f63e01bdf936257fcbabc72eeb6d8b6de77c79ec9c9fd0e048ce1795b2e1a3701f6b52667275a6c9de8c13b3939cebbd3fa6a34aa25ddbaf461970642d89bf67ce00bb82a5a9445cfb221e11450db5896b0fc27968528ad8f0ccf243b14cfd773974e175850eda102116a50c7c15df5bf3b883c299ef9b05d2ebe0d35917f5aaf561d29ca4cccd1d0de41ea22ba5cb7b2c7e647e890dc26fbbcd941f3518881107cd2e2f3568505f25b664f20cdf80350569af84246d5139fcb73265066e9fbfb7dc45725a8d5e2aaf2022370c17e3cb9e342470979adac447f325b62c1124b82ff374ee948b0cae8748ab454740c207ee35c51146b6298b28a24a9a29a848df574b17fb2eb935a3c60bb886f7830e07eb25c28811f0cff81e82280904ecda69dc95b4efe6c26ee902f37704e5ee7bd0f69459dc6ea8e0202910be6683df3c6ad797c5653f96bc7c588663fe869ded24ec42253f0b3d57e71a0ceec08a9bafdf93705e3770562eccaeed05fbf9e77efc6540aaa65da80ffc71cb3b5da81023e6d314f70f7dc835766ebb054ef22a5e24e4c5655000c4723f10b39c6ac8559f5b1e6eeb888299e48e330e00aca92066d87107eed4a9370622a997e34289ff4c5329eee387b80f9ee8c8eb7c759639acd475e328b960a3fca1f54255427cd644fab54c2681e31c35ae16b47e5a2f6aa5d220ea8769dbc9ee86a7a88451b3b855234ae92d03789a2ff8c42664557fce130fd36f9aa9b50a6460f69e4e94bfd65a54f218e21f7012461fc66b95c7899e88a37f2401b0d7d44bf2b2d2aca9b2ffbded0f7960a6933f1ee0b58bb890a71fe68bb6866aec91b342dbf41d9205a84406d362edf02e7530bd1382e13bca2e15f9875c0d5cfac75146778ac682b8edad678e57c7b71d1c0461de78857edeea83cd638d765fa96d49778b8fef1f22c8b1922c25a0581b0955216d613ec4d1687ddf0a6ae0e843eb1d72d55b2551c1f9a697904d528d73e3835727394e945f68595b301bbdb18d77531571c4a9cec59d8be49246587fcd863db10a9603f480e83841616929caaf9fa58be16baac3b362a78bbdaf5f19bcc22c29143d0c9a813133fd6a8cea6d5160c9c42cbff68b7ab40f7ddadc28d1f5271325039118d54abca3a1e889269989aa4ae68e12ec21b1d8be46a8a6e402963bd482d33b5e27e3ea85079c12c48ab75cbcba37930025d248ffff4dc6ce8199a5d76708d7bca48998a65bf2092576122f4538dba5aafa40b7087fd62d00fd33bd263a496b01cb78a7597e6e22b1a415c60c249aff36ebf2ae26eea4fb52db8f4019c5c001e3dda5b0a5d67e6e5adf5358513c3b7a4fff4f6d084d627ab91858aa09da11c251215ba978930ce0f808eb1be37fc8e2749c4c6f9c302e5502bd2f55acc9742cd9f8b0ffebb0d967aba88091f87cd1ce226ebcd687936fd054b25d497433beef6c577ce3c98ffcb59e23b2f3c84ed2ac205f14807d971759707225610fa29d082c7c21b460d3f3be04d2429923c51a55f65b4210f19e6734bfb87c95efe8fd328146512c8e8077932e4dee602a6b3a7bbfbfdbac4fa842854fd7f3417cb58e5df765a5906bffd2ad616836940a385da72641546fe2fb5e1afb34f6346554ff474b7273df3fabeefa2eb1d5180928ed2c07ab8e6855368dd793583754d", 0x1000, 0xb, &(0x7f0000002200)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002240), 0x10, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000022c0)={0x4, &(0x7f0000002280)=[{0x1800, 0x9, 0x7, 0x7}, {0x2, 0x0, 0x6}, {0x2f6b, 0xd4, 0x4, 0x3}, {0x8, 0x80, 0xff, 0x6}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000002300)=0x7) mknod(&(0x7f0000002340)='./file0\x00', 0x6000, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000002380)={0x8, './file0\x00'}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f00000023c0)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setown(r4, 0x6, r1) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000002400)={0x4, 0x7fff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002440), 0x8000, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000002480)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f00000024c0)={0x1, 0x3d}, 0x2, &(0x7f0000002500)="952624ab4e41f1c7ffa4c7a107311c27963bcffd54", &(0x7f0000002540)=0x15, &(0x7f0000002580)="6822d822c45b9826ee270a899cce11a7a06f6c125d54cbcaa6d0b6115e439dc66b3cdb158676f29ac78bdcb211418b12f2a53e19dced1eb107033fc344e9d3a3d30f1bd674900763159131f0311fed02e0fd270df7827fcb77911329734de1beff59cd7c9b6885ab5582e2dfab613d20cbd8cef53ae0a02b5823a539641faae412f87e1e56e726ac5f4ae6450fd3bfc8d8d075ddb0dd2335c334ca8bc55d0c0c0ff73287288a4f1cdea6fcee8596bdac8963ac16ea6b10395af1802486f92a191e10b168a8911f4d0cdd20fb31ed363cfd1be71ff967", 0xd6) chown(&(0x7f0000002680)='./file0/file0\x00', r2, r3) socket$unix(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000026c0)) readlinkat(r4, &(0x7f0000002700)='./file0/file0\x00', &(0x7f0000002740)=""/218, 0xda) r6 = getpgid(r1) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002840)={{0x4, r2, r3, r2, r3, 0x49, 0x7}, 0x7, 0x10000, r6, r7, 0x10001, 0x10, 0x100000000, 0x8}) fcntl$getown(r5, 0x5) symlink(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)='./file0/file0\x00') ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000002940)) ioctl$BIOCPROMISC(r4, 0x20004269) msgget$private(0x0, 0x44) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x40, 0x3, {0x4, 0x5c}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x400, 0x8000, {0x8, 0x3}}) sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000140)="ea38af207d8f258c6785eecd386e7f6ce9ace5527fad5762c1e4134fe5278a1061410f12fbd965024b60447ea08ecf4605cd8e0b0d3c536d5d0457afe9a894c2cd155b6f3db33270c186e9d756411e6198e8deddbf9a57060afd714ad20a86bea868b9d4d834027af23e59895de9c5116566e072c9fb2c2c12d72ae83a33e94ea5a73be8d9e01b6e53035452f49960397a80a5f6b3ddc6f2a47e4a2d1896e56721c4da2ab287330810d23bdf9fe5ce2b026966d96dc7a80cffdaac6dae1ae8575d938515ef0a1b2d88315bbe36b33aa0a7442480cf950b6ce07c0e0b311824f08261f046d6e8", &(0x7f0000000240)=0xe6, &(0x7f0000000280)="7864d2", 0x3) ioctl$KDGKBMODE(r0, 0x40044b06) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0xfffffff9, 0x20, 0x200, 0x7ff, "80c98ad5eca9fca2ceb24580d43fed3aaf79e019", 0x401, 0x3}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) flock(r3, 0xa) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x5) kevent(r2, &(0x7f00000003c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x77, 0x1, 0x8000, 0x4}], 0x1, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xe, 0x1, 0xe76, 0x5}, {{r1}, 0xffffffffffffffff, 0xc1, 0x4, 0x1f, 0x4}, {{r1}, 0x7ffffffffffffffc, 0x0, 0x20, 0x8f3, 0x4}], 0x50, &(0x7f0000000480)={0x1ff, 0x4}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000004c0)={0x2, [{0x2, 0x73a}, {0x1, 0x3}, {0x2, 0x3f}, {0x7, 0x6}, {0x1, 0x5}, {0x1, 0xffff8dc4}, {0x1, 0xa000000}, {0x1, 0x5}, {0x1, 0xe12}, {0x1, 0x7}, {0x2, 0x4}, {0x2, 0x4}, {0x3}, {0x1, 0x5}, {0x2, 0xfffffffa}, {0x3, 0x1ff}, {0x2, 0x20af}, {0xcc21d289bd1e1868, 0x8}, {0x3, 0xfff}, {0x3, 0x3}, {0x1, 0x3}, {0x3, 0x800}, {0x1, 0x645}, {0x3, 0x6b}, {0x2, 0x3}, {0x3, 0x24}, {0x1, 0x9}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x2, 0x5}, {0x2, 0x4}, {0x3, 0x40}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000600)) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000006c0)) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000700)={'./file0\x00', 0x8000, 0xd46, 0x5}) renameat(r6, &(0x7f0000000b40)='./file0/file0\x00', r5, &(0x7f0000000b80)='./file0\x00') getgroups(0x5, &(0x7f0000000bc0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setegid(r7) r8 = openat(r2, &(0x7f0000000c00)='./file0\x00', 0x20000, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) setrlimit(0x6, &(0x7f0000000c40)={0x0, 0x10000}) r9 = kqueue() poll(&(0x7f0000000c80)=[{r2, 0x20}, {r5, 0x100}, {r9, 0x8}, {r4, 0x80}], 0x4, 0x9) executing program 0: r0 = socket(0x18, 0x2, 0x6) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f00000002c0), 0x0) executing program 4: sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) socket(0x2, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0xffffff81, 0x0, 0x0, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000980)={0x42}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) getrlimit(0x3, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000240)=[{}]}) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x4000, 0xff) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000000c0)={0x1, 0x1, 0x7ff, 0x7}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) ioctl$KDGKBMODE(r1, 0x40044b06) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000200)={0x0, 0x7f, 0x4}) kqueue() bind(r2, &(0x7f0000000240)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000002c0)=0x3) socket(0x10, 0x4, 0xe6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0xd4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000380)=0x400, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) setreuid(r5, r6) r7 = socket$inet(0x2, 0x3, 0xfa) shutdown(r7, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x1a0, 0x0) ioctl$TIOCCBRK(r9, 0x2000747a) connect(r8, &(0x7f0000000500)=@in6={0x18, 0x0, 0x1, 0x7f}, 0xc) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000540)=0xfff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000580)={0x89b2, 0x7010e80376f417ff}) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) poll(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x35}, 0x3, 0x0, 0x0, &(0x7f0000000300)="6686d53c67fb5d5f3322853fa4c789b02b984e20c9d0cbcc757a092dfb92792da03dc7c80554a31638e08494f710c5a4f194eac25ffd7e8a319c8d48a808ff66de7220dbf056b37618be78156b86caa2fbc03253a43224eb44c87689ca58ba2a7b5b34892d22", 0x66) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x4000000, 0x0, 0x0, 0x200, 0x40000000, 0x40}, &(0x7f0000000080)={0x1, 0x0, 0x5, 0x0, 0x1000000, 0x0, 0x0, 0xffffffffffffffcb}, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x0, 0x29) r3 = socket(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpeername(r2, &(0x7f0000000040)=@in6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) close(0xffffffffffffffff) mknod(&(0x7f00000003c0)='./file0\x00', 0x1000, 0xbb83) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x7fff) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000440)) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x74) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x3}, {0x28, 0x0, 0x4}, {0x1e, 0xfd}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='P', 0x1}], 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, 0x0) syz_emit_ethernet(0x1019, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000100)=[@cred={0x20}], 0x20}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10a10, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x8, 0x2, 0x9, 0x3, 0x0, 0xffffffff, 0x7, 0x10, [{0x100, 0x6, 0x9, 0xb6}, {0x0, 0x4, 0x7, 0xfffffff7}, {0x1, 0x7, 0xbdf, 0x9}, {0x6, 0xfffffc01, 0x68c, 0xffffff80}, {0x7, 0x7, 0xff}, {0x8, 0x7, 0x7f, 0x9}, {0x100, 0x22, 0x2, 0x9}, {0x9, 0x8, 0x7, 0x4}, {0xcf72, 0x4, 0x10000, 0x401}, {0x5, 0x3, 0x0, 0x2}, {0x5, 0xfffff276, 0x1000, 0x14}, {0x5, 0x5, 0x7, 0x3}, {0x0, 0x5, 0x6, 0x3}, {0x3, 0x8, 0x6, 0x8}, {0x2, 0x7, 0x6, 0x7fffffff}, {0x7f, 0x100, 0x7, 0x20dd}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1}, 0xfffffffeffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 7: syz_emit_ethernet(0xc1, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x3, 0x0, 0x3}}], {@generic={0x3c02, "960f61cd835a7842d25abde3da8f0a697009a65935e22871f333453f29e027a7b67cef593883d8fa327621f4657d82d174e155880bc63597aed12e542acaeca1d083629af64598d66b43a98210215c130dd35021e591b884e0f741ff1c81d835ae58942820a1b429d42d23a313d85189445e65b8e1d70de9e0877eb790ae0aa15ef394ecc9ddfd93b5c91a75d4722a039eb986eb31254aa51168401f1e2554701a4e37dccf1e5bfbe36f49e1eecdb5"}}}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002600)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f0000000180)="3b9eb6dedc51161753ccb0b36912e958dc4a4eba312c8abaf424b0aa13c18ad74986722b68e930c872690d85999e5e20808ae93f61652a", 0x37}, {&(0x7f00000001c0)="b0c83a95e399f6ae4805dac32c5f6e9b2809fd55abe84cff83a091c188e4a3c0f1d0c914a16bd928196972a962d511a59de3f0576a0599642c4cdd0faf5088cf57d31fd4ad9222dabb03aee7b870327341290e38ff8fc1bf1427bfc4d928181f40d2c646e7099b6278a3b56a66e1a19528fd3acf9a020c5439be7da0579df8134934464f0582d03afc", 0x89}, {&(0x7f0000000280)="374f5f4eb9a6310e0f88f8afbfe2ed9da869438ce0eeb2ebaebb8a6664c4c374c05fc27aa08e9836cedd52a3c91717d0351b91e5690060a1cb55e4c7c1b40f790a9e3e9b7ba359ea1f204829c307153f66f3c25c21d19919a917bfc403b8356bc0900d6d400971090a54ea285d3116998afea11195051d26ed3c8182659ee1be4be152fcbf81270e657a42043f1a3991211bc4172892f26109a854fb82bb9559785a49a7ba87f075958652175b1e05aab6ad8c47e21dd0590cbe2b8a5744943ad8b07e947eede381a230ed9b1c8d5d6bcb92ff3cdcb233b5923471e930085a0504030840c7f64fb6a0208d745caa19d65fcb5e23669cde8f57a5c842ece88facf48167e4b419b8a8eafbc76811683f46c24871bb61c77a822ff519b1349fd92f9cc5eb1bc28f474614cf5d3f9038f2e717d4371403e4edfdeeafb4608daa9f9588c6ca9b87c8f4f48d9432e15b767d29efdf10689e1a5de0d6514593cfd56f565e841816cd3b1fd0f578351bc0e7277e4caf5ec33f0c7935e043d339b7bd09f87d0372629e24514f749bf9d5ee97a667c651aed6ea12798746a118f8e21c6c50a874e874cb92a5dcb9e6f3a3b5b3e820146c7ff952ce487a4cde0dc542c4083572281799cc7bbb2f798d4815c9b8a9be9647392f5cb983c61a98df35a0f7518acb3a2e2746da07de9dde34f58ac2cae3eaa7c3fa11900af0227949a6ddcf547bab7171fc0757f44895f109f58fc9f73efc7d50bfb8d4ee653b0cd6836bc04ff7b7f5bbb2e470007911f1b42dd8f464b358b5e52bee89d62e50af31d6e245a358c8b9695f113eb487fffb04ee1e0b4af63280d913cfcd18f9765ecf2fddf8b7b4794e2dca0fd0296c68ce010475bd7218bfa210f9058027ce8c80df99df845be8dd0f29fe51d742481233e79c50ce8e3f140ee9dc62fec61da55963ba89fe11b10505ec297a44fd99a78ecbdc00f85bd2446ad1094564ab4ef379abf75bea1fa8b121dac002c3d753cf37076af6595d9234143aad9fe9a1a86bfb0fadb3aa77f5a0e943f9b084c7e8405d9d1f50da8872a58f5257ba383c1087f2dab6b01f1c433e334e7e8101059f777590a4c5e2790a2938b85319d8b00007c17b613a2304d0ee7b11ceac9b55909628a7f211c92c1b89b7319864172692ae83dbe53633f968b761f5ac223d3f764fdd238e81fc1b022327dcd0fcefce0b2dc73ef0d6aeb73f7799658e2d887602f43ec7e1971c3f7afcea098f9189535961827f36a44fed0fddabbed3894dc63b9eeabf6fd1d26b73bc14232de33ed430f8c7947446f0631605dea970a556f353b2d83bbf3107270190166d8b44d724d3ebed219bb16f4fba575d819f456535a1c628956bde83696b570fe519cc7cf8b896a270be27ff51db96a676d8d2f139164465d0fe4559123e464ec02d0c2a0b0e8a5956803bbc2b30e78d031de95f14f5f77b958f6a984030b0bd2da04dc97c517e843ad369cd18ec3340d184cfd5072a8e50d7451ae4e29b1728aa6e872f616f29755d48ea6354f755b8df78736cf6c470e27865a80017e30f7a5b073d2d2e62ef9884005dd578c7739523e427f03863fd37bdcdbaceecb4bcc8581d621beeb10fcac233a1e713f66fb89dee009203644a16b0582a080345c4c2d7ac5c5f7c17ebcfc0a2b4742a342c2674346b97c6d32bfcb5b27f90e69596def2793ebe4f6ab2810718b7e8bca04fbee07d5c6d438da2ecf2975824870e5c6857861f6d34c122a5c175f0396c477b810e36f10ec50bec7d3ec18cb63e65e97f83d8d7980ede70a7205afc570b184333783a7109c4b39c56365679968f6f9bb997498195ad076fa272f17a8941f1528a7d3063251d4b8985ee302cc6604c006dee716e717d72269dfe8af092d982845a215bf34f18a2cdc694ad2372d6f986a70f99b0af7c7eb64b992985c44355175df9dc0843cca6d7803d49e2d7dfa1ff2ce93dbcd8f13f257999f7f0be9edb30ce9605b8b7ac84d9b7bdd4fdcd029daea15001062624b1e825fce68b2371baa6ba6ff9ea9cd6cbf50e5e419ed0774e5b09f7712439a3f49b69ed8b6037cf5d2ffc6c1f02b4c044a879639f34f762b88a594e7207afc6a50f222397e7463365ba1a3be0d4e6a8d2ace21592475bad285c9eaef175c53ebdd280f285b1f0cc444493f0292fcaecc0b6ab66516224589b2eb1bfbc1296ddb0a1bef1e8c5c850e6cd1c58ddafb736742f040e5075e4f5990037a449ad5cddb4eef94416307ea2f6f27746c062a788c2d8f69c43e402d020d045882e86fe5da3fc2347cf6a4ea3bd878ac4f9f8c4a574f94cda04c2c5f5f31244fe46a684954b2a1254a617fbc413e2d1b0b912c4037f90fcbeb3dbd35ab504da3d1e351a27d5f93700a73751c458558d19c46dfcea9594618ba4e7a307803501c1ac2619fec663790fbb161697ebe37fee1f625c9da02b5836a7594dec8c268819cf3bf066d00e6bac048748edd17127484e040a1411bcbf7b4da0ea8cf82891c7974050fd93a16c84c9077190da4fd0d319893b996aba8833721697856322360d2fe77f349e42bec31e3a1ec4a75a0e2e1b2a55237f9d94564a0d4dd7ac4e24a3774ae378581af07afe8ae12b701a0f6e95577268ca322dbad0cc6fe48b75764f1d587185f86af851989bef1b1354487ff9374ab2faf93379c066fabe3f761ed3468ea6cc14166b3d558d03b6477e9074626bc3d01ed01943806d7747c580d0431f2a9037291d8e87af46b555de0f2636306e4ebcf49c8ee5231a0d4b4bff6526c973ea7ba0e02e8b10682bf81ede2edec9f0f3bfd646a0c3f293f6b89717cdbdabf8549cc219c5502766f8281c5bbc8dd186e8744087cc3fa9d28ae69b72c2294e7428bcfd37b8a5077011a532b2988bb133161bf3a2ffae23997ebfebe34742f7532d2f35d3a71493aae6f5b55f8f5610e3a8c3dd17a55ef8159cd64f01a88035cbf1fb32a2c02b3d9041b391c78904775df3b5243b2f83c159370a870fc901e35a962f3b4a24b26bc098b3281f66a07fe844323ca3d149b3bcf38b49c41405919015fa54b8ea1b3f88b7e08b5bcefc82fdc51afb1924bbb33a839db77f22da22bf4978be17152f73fe0f6d3a3cc790a6c7b2530f20bad26bb216d626239754bc2fccf2b917e35e4f72becbd2d5c45e1f8e185e74edbb324dd55e1f0b62dd75844e853feae89b46dbed58099a69c886d06ffbd42cbed8792bfac0ad2cf798dbc3ebadbd6e77887477fb96e33b298c86974b5ebd515ec25d8daa7892da347445b2ca32dc7f6db1bbc43a3169a36bd166a454f0cd5b8d0a4f6ee196731b3d785e91004a79d248c4a9e541036e487749f68440df02b8f21d0dcb281c39dc238e2144c85b875791bff98a33ea115a58e2e38a1ff400e9c37e96c80346fcd65e2d9587ff1de274fa67ef84d2819be557f22f2fe7b39497e80f35288d60642fb0ff464666761e35ec9322459466f3b7c6edb732942713aaecd1e5fce2e39be3b08ce5e8174cabbd0772526d5bcd292a6ea3918b07e2c6ebec91a4c44a30fd41f1a90becc55a2d75df2a11c0518ca59d9bd73fe1481fa30f032c1bb452341d8a6aace8b060a625f1ba4587bfe1509fbd522dc94a12a8a25afd5cab8e8446e2e2a14f55f982c6ff9e7fe9d2c6b8a2967109133e35a68a09231f30a34fbbf2c98170287c5ef8f0b2e621de32b56609b2ced8cb4ae57a758a009f886e7c70279fe10aa1986aadfcdc397198247eddcd4fec74af40555be44e29573fe39308f3d5f5a19ad936b84e29d491d71141aff9fb5b66b53d7930c3fbfa1958600521a9d19d8ed828fa20e3e63757144cc56940f12bb9b577a4391b9b59646f547c7d9eed0281c8d112c8c3625ece9e3da695960bbb49500bcd2d49884f8f51260f60e716ed3e733522a002367fd608d12d7b2bbc5910ed2c08b2e05546999bdd4b43ee4425bf75f9fe2ac0deba25339f1ac3c06e5951fb52af63b4b545ab8cb139d5b776c355a7eaf9160462ba3e5bac1e4c4f18b7a7ff6ee312e13bec59b237a824d7adf94e7f978dbae574f2be660b90a7c48d3249f7f8eb5acc1d71bf9a092c761436a967b48f359337e4018913ff69135363c86d9039e3c96b4d3bfbce25cef670a88460b9610b873763bbda13041dc4729641c7073f2d2785aab7dfe145f3d7221439d4c4473ec3a99643bfc33da2098ff148e6845d68da239cd95464e074e2a31d15badbf93fffc0732c195df987668ff846e46453f006c9ad26dc656741ed916c6ae8dfd80beb10be83b67ed5f891fccc6ee06ea31cd535991f8e0c315e8ddf5a6d585633927fd01541d9bce172b136a60b1277a88e263e6bca8c0a2f82fd5ea41fe536e469fc0e71bcb8fefa0c06ffe2e466e733f1dbddf04f4be220f74f4a910a60b2eb343e3f561a176b728835c97449d08e60e0ac5ef5781eda1a5ec4c44ef8de31a859927fbed8b74659ea7c15d189d730fea1de3592e15e34a183aff5360418c38abbaac909cd25ce94dd708ce1b2979eef0795915b82ec7d62bf108df3076a4466381eda6ccb951196acfc89f0ed051eaac1b34daa35cb2e3faec9a871fbe97fef0a65b75c0d7179e3bd42318f91c4fa3055234ee9ca6cfcf0017a3c849ae1be9b0b3e309d3ffdeea6173ae9ecd21f265808cee60ad8db1784f6a162995b460969c400bc6df133dbd19b9f7e0b1422d0fb6dae1a2979b12d395e119f3927d3e3897051889d3a69cab1c5180919ee6ff10411b3855e000ede0e5af31cec21589b09d4f3125cc6571d109b220ba3a2f78cbb9d149486f0b6f5b6b67779ef34bfca8c8ba18b181aacbef5dd1f321ea0f330e10b0d47c56a65687f2ea2f3d82730c12914a540efd03c0b52eed3c8addd0387a79c9ce5b5637f5c77b9b41e8530312e2ba9ed0a8319e8f80e0a839ec03dfe622fc0043b4b2b669f3e0dc0333357a194533df8974f3348ca9753012d71df8b2363b975b2f258dc9747d92eeab5f04b2506b88c870ac4de701ab574117e4ba220ebc290e9e77c2043e17e394e22c19766641bb1642aca9b19b98d8692aa80dfa47144e79c95c1561350b43fbc93c5f01b10fa2e214742d7aab59fed0ae51d8c26d39039ffae7a9fd10b9e56857402cd48fcf0217108157fe3d69f57c08bcd8ffcb8df098d31ebd2897b9d7b7d78fcf92b1f3b6e29d65fad976868ec1e8401ab6758b3ca0c55a525dc40f33cc35104d7d79add1a7f047d685f75862e84d73f0e63b305f1958f3bb35c02a23965d20e90efbbe5dcf300cdcef2e5ac83296756bf910fd807e283a1f40357d2ced2969e6fa7bcc240c3140271bf89bb2291bc0a889f3632728b79ad67ea4e474837328aa215de0d827e8017277175b865109c4d8e3a2d9b49e809f742402f2b436819e88f08580a9cfdb57d8eb7efde07293c28df422718695b99f6f8dbc78336f88d94ffcfaed6fb44a9073a39d092e6ce4e58c02071344918ecb33fc8ac30dc72a4c7dc273112c1d73fac6946e84587435893282550cad62c49e32c04da7801f01bd2d7f9c0b99b767f64c6a4251b1c87919accf498cd5597a3878de6f57908264557e535d7aa3b6746bf70d6a159fc56b1c1f5dbe84e627980125b77ba69a31aa530db1837a7174e5ce758c3f824aedc07ca9a4c8dd07962e4b6c384a85c25725d27214c1db06320fd305fe9e17605ed7389cf50b2c909052d796bf1ee2caefbb9edccb2b3db72625cb5b9bad92210f515361149b27bf338e100749e2a2ad7eb40ce7bbae41aa6cc01f2ef504ab3c903a518", 0x1000}, {&(0x7f0000001280)="5d46e8281b1ccdc4af113b81ddbc337f20b0b88fe2c1902ec9b1a8d719b762882389ee9c869e8212ff7d9cbf997dc6d8fdbb54dcca23597e20415abe46e7c7e9c2fca95460ef4ac52194a904f0fa8c41022f01f6e5fde692610aab70fb76483da8553138d677165864d7b04c81b6dceec7ee9dda7b314285e383ee44d17eb9c611aaeae2e6907b74f7df70587f0af2cb0ac06a8e00f63216112a2ee8352c94f74135483a2f71d46174a126d900f5ba87fbfa4fc1914d2bed957aa973098e79ffe7bdb9c6220ca0dc1d3a57f14a606a2dcd490d8296d9e0771cb0863bc8507fb8a571029d0f12bb5c1288e203a626cd2f8e6ff305aff3594aad533f41ff608b93ecfd2a6ef5f5462219865fa214bf068109215aea9adba688e741ce450a7cf265f1ac2966f7cc10d77701e3337a2e96700aa20a06c3f7133b780f1ae94dd4ab6222e5c44b1e0b5384c1885a424d4f40d186c0b226e317df29cc4bd1d2e33222a5ab5ec8f8efc1c56ac95998406fca251f39ecff38730f48a93f3326080ca2271038dfdb501a44de72625628b520f9b0cc87e8ea964b2d78c1fb3b370481a55abda2360a4eba04d0aa17014500bf2eed4d93b8b4ad01d396ef7dfb33c1a5f58e87dd939dd74e7743a4f5bcc001593e66243a4f037836f8aefad974eb19e62549b98f46c920de0d94491a3756b716e08827cff4cde9f6d30ae00aef90ad9ef3b39da9f053aac8349bb66f1fb166624b7d3bf60cfa5acedfd6bd2806f9e8716572d08b0f4fd4568cc9d237e3fabb11bd30ced75408de1fb1a533e86d171944c4e1116342840a7b62213d12634fe86508b8c608eee7b73a6f56064ec42e728d0d189e176ee8cd42b0dc8f3a07cdae8e17b2435563edaab97ff08e1b7230b1f8d25249a9288985d7f6224727dbf2bf85d27b25cc8cbba67473c2feb4bc146e9de8e272c8303d4a8695f29a56a53f28ff0ee65deca42df04ba19731b4c3724177086c96a3c4f18b25182cfac72d47b57882e355767a6e190891fd2728e300927f130577ce2531ea08b26ca6d949cd6b23d9f15379fad4c9161024a57349208be4aad8ca5c182efd5aca347f8231c890a2587aaf97f9b2e5f8f32231311993baf4dc4a65f8afd31c676ebbf4f77ff84448dc9240199892e6ae3603e682bd1ec30c9175d63fdaf118f1db0eb8bbcb70bd4012f36f81574734fdd4accf9151a44f49f09ba4c3335dddad8192708cad664332938e22bf725983a8e839c3d0094dd82a817ca4ef7ecae477ca57688ffea5abe08e425debb42f4d7dea319a5641c4409331359d0b90d7dab1c7f884870ffe61beddb969327a56206166bfbfe52777235b21b391bbb49c1cb1100b608a4c04e20c9c28a682a2fd649a6dc16b2ded355458a0931c3451cb885ee7045f7d5099208b2fdf8c60b9bc7c17817468e1114e4e107e96948983498fcee7bb3ba7b94adfbad1f76c8211c62fd0f1bab17ab6f36e8631e0584335d0015d3b9817edf21aedf95a0085b4fc28091515689469e399df6a92952286e3b870f442801e1dd87534a494b845ca0dc4e8ebfbbc19a74b780fb0f3af9d60d4021068998b1cee42b7079bc72c92b1be8d2bbd843eba778696d8a8a46419310f46af0f72ba70a7cbc45f955b4f54f8f75de9961dfd3fd5a718e96fc1a0a69f70beaaaf9e2843fea62a29484bf73e8cf348124908cd4748b5828b6fd67cd1d71b4899d03df5fac7b3d6063b0d6408f5a95f569ba29f26d2bbfefcb45fe5d2ce0c28d45abdb5e8461fadbb27d3c65fa8f0f73ffc20e5b81c91bf36086ea2a8bd9e0342120a1bca0e21394d5cf7db8238b673943165186ffe1afbc1e826689a30739ceb47fdeb81dfc26b6cf06a8656d3b14fd9935a63c0fbee849a00fed2cfaae6e630bb82bb42de364ebcb85be50e1c5badcf8118e8f4683d6459df7c5e155ef90a1fb3207a3e4b6fdc1a682ba2479613bafa048acbbd3682fdace4e52c254184dbf59a7878363a6fcadeb43ae47eb2c3f5f4e613583d2ec58fd0f00a328f2eea0f4ec5a5d5b80a456558fb633121fde7a4bc7e5c6eba95a2f67419e4f0bb71e9d1f594db785af4aff8b41ffdf93c44319ff1810a01c603148b0188b7b15387bf8ed620f30a2f257766de8bf7bcd186fd59a5bf8c580c2a0a6040ec5c70d2f080caa906f5a46dc81bf37d14c2d7d52314be64a9d1c901f28645946e10899737d4d325a53cc6a3bc03fc075e11cceb3d2ed837580969196f1517c40d8386bba89e39adc097bae011940e0fcadf8b33886662feb22fea9c532d845e3a4eef6e9265eb7bb63c5390aeb21d1e2ad7e8e1262429db106dd2f5f53fde624b4883e67d661517369ca2b9af516ff707e46be121698df00a030de119d34e34714a5d6b626b34e93766327516a3fa3365a850fd9df3d2fb4a81bf7c048255154cab0091f600f70d560a795cfc4daa913b4576a179ff158e79d295efe08a88a15984172a4b8be0ae633c7ba892c773205cd70ba94be4a925f31d32dfd63e61d59f2c9d5b4145a70944e8d056b35534a88ce49afcc6389214b1d43ced234aa662549094aef16bad8fa29fcb91b5c88d80a2d3197e41962a6fc84563985fbbffb06643e39bf7650333f50ef2b0391cd13e97d4e22faba0de36cea650d771d0ca177d6d8848d18ca97509cefaf9be8d7ae15516d0272506fa1ce0cfac52aaa974064592711955c30f71d9fcefb1b761acceccd29e5797cc3fa872995d9ea733eb6ff5d9b416c7089a4972c545ec17678f069056587ac70f3ab6011f5b9ab37bfcd9afc4beaef6a712851bc5c00bece09dbd41eff396a5b1fafc9821c7afdefaf98e77676ab82554f4af07f208d05eab693cdc3d03caee4180c7c2bb7aa96d2198642b8e673a935a336fcac9d63d253b975d38d04e9b43e5022666b2a265f9a9c94d8d7c9f0ce5972d26ef292f309d1cfec6604dccd8e0905c2f99a365cfa640c915375327a03ecf6d4b62d2748910c6998aa823146a99510bc2bf4d1b1dbb995dbe9b07a7d3af7649e52b721318f2644ddfda5443ab5d90f05347d3d0ed7f0322e9f1dfad07fcf92ca059a6736955a7b1d218127eaf482efb687b42155ec7ce25ba52528d46f5d179ff402d796e32b543b64f810c3d7d2a074d795d6298199cc5ca547fc5ebe0b28af0f355af094dd19927b098a6e4d2208322f3edbab54bca42e805c5d570fcbac830983ada76004ef10073e2488c22b344feb215d422a3ace0da8739a86535232ab72df431914d6854fe0d7c8b042d66557df08a46dabf7a51e4093862449b3bf25831df0f9fb3a33a0593031e180bfb26a7f9851910bb25bd574b78781863c03fc06c144cf897196126ec43fd7285e8f4616894b24ac8729c39b6457e56af405b4fab8fa3ce73ef42e9a236046d0b418afbb96760366299c6a26f6e0334170b1f93f2136485b50c83c4bc0a5eee9e2768f4e5bc3fd22455571816fbad75154b61f0766df24e7a980dbc8e348139e7d30748a59104eb3efdcdc023d7cadec9279f101c74562025947d1be025a7eaf2dacf6bbfa0a85ab2c2d8deba22b2fba8e1915c1ee29f7216f7990fbba41c6d3c3b623acaf5d882aaebbde7da28f90f95bdfdb7c4f702ec8933b37030e0b36f7470da2cd6898fe50c4a4104c3cb2a82ab40ec7143b19633ba5c3893d3fccf07f695378a7af88eee9aac32b16cfebc446dffaa2e99025577bb246299954e426759e388017be7beba19307e8db5547e91ccb857bf2a3ed1d7865fd0d50a05e0c23bb267c1024df59d773c3ccf664142ea0539687925e898fe53615f26f03c47e3c5743bb93657e20ac67f22bb17e3aa9cbe0c72cac659465099bee0003b2a6646c7200e213d918bade7d756a9c3350731af30b833bbb9a9f6508cdca7156682276eba7ae6e3ec61d623477e6ffb8e2da4e41e7b2812320afd016494f0f138d1fa29a34a0c9e334066413cb2eb6249ea123eb63ba36744640b38eda20c68e76576399c0b761426901c884ffd08eff5cb9322fe60ce818692ddb7a572f29d69affda32e62df5efd67e1fefd453d58a96ccbc2bec6d0c5556f8e3c8bada594b58adef8b2fe5d436e24f9249bffe9d23eb3788b849bb5f6ad780c226e2e8b094158abf72236484970199152d744da0e6d497cfd2e0a98a011eda840b142cfd3855a4ee52be062ff3ef9532310b9ab9e6854aba40434a7ce8350792428a60eff14563084b26ddb5f79a40ec335f89745b98016872270b9b1e160fe9d29c1f8dfc8a21373392c729a1bf00c8f172e4c16199b9a328d4d6cfa477217e3a70b3b79597ccccb4c1260e552052e52597caaec9eaee6468b93c07a9182bbfe4ef84020e482d2e546fee1346c2fa20905aec5e332c52f9dd9ad27eb6a46b6b0066bdd2e97e0be6ef16a206e29e1459f8f842d144f6457df358b81c2fe707dd9970c01e17516a90724f990c69ed7197af97288cd8dc51f9cf569c255455aae2cd80c30c986ad27e865b0723e859284576473f15634c404ece49379f9dfa3d3ee8a6b18d6dd753f1234b984912e0087557363aecd8fc9c84e8f597a6455b6b47886aa4ef9e1d0ae8f2c06b08e8d3d6aa9a2b55b637da622e8dc71971931512b6d930a029c267bbcc8efe37207a77ed73bd9f8283a22b2a84cdbb3525b3319436eef3e1f885efd600e6e4784c4dc5238970563231e24f63ad83d17d9ba2ba29eed3259b7d552e5750754add152053f699355f7bc76281532039e79ba9ade62802fe5adc32c665a33ea17c090134c416afd2e75666b5b3bc4dce91a7c537827e2a933807566e64a8efb294229b50264b1b98b826e4acc87555f43c761d42aaa0f071c06db6f3303ffbca76c7de8e561e3fd2ae0fb25951ad026493332f8d162492aca56105b053167334ec3f27760c1a1d134c8c3c143a837fed8057fda00bd3c130318f864586ec17a4ced9de8894edb50776f7d8cad595b322ae2fc5d079a60d8d82dbf9dbb299d451f24bb0832c3a303b16d1870e5a279ebd3878484f44fbf897da9ccad957097d42d3eb39154863d54279add87dd09a16443151507145676603d14623874547aed451876535f3965d4e5c99e7156696d98770e5fb2b203dc93544ed784193b886b2f1014d58bebf2985e32c3ddc7008dc13784bad885632512096aeebfe8280711ef4affce59a77a3b25de6c1414cd901a8ee9bcbb37be6300b2cca352cd9e6d9b5e24fccd04ccb315b5e2ea0d3463a0d869ce57e82f9b12e968070e93065388c2906aa25cd91602d9aff76b60bf5d109cbed085f0e7de9a38dd35a939d8ecb05bf769cb1db11a3736858be68529780bb7e30e42e243377bb35ca739043ad442c1e39c2182f08bf2c44cca83f361bf1582d8981d9aab06b12e6eca44f6e525b4ada45818b3847ca532ec2b775c765dbf272ea7a3084709ffc3ff7694be578b99ce6af3a4a3457eff19169977e0de973d575edd32a8a48aa7f9dee866c4ec13315c7ce91506318a3eb68c7c88fa36c188641f816c47efce59e1d67dba22da270ffb08bc48972bbefa2a752d8813b523004428c9052b71f894ad95ddb4bffa8ad4e5c85f3cc2faa151b8f76e42cb68ffa10b1418bfda2f85fc99c2790e5067684db899fae2a4299999415fcf736acfcb3072dc0cbd1a84bcc03559255e51ab4e5939dee8858854999826bb4c7f76c02d4cf323593ef5c8c121543c61fb1a892835b22460f728442635a59458cdcf1e0afb8bf51595f2e53ab6bc1a5d258925c8f36445cb107e5b4dd7e5f6328b879f1c24", 0x1000}, {&(0x7f0000002280)="321970c18fa94be490cfca38d80b14cb902c57235a76337c024118b3bec4b06751ab3d", 0x23}, {&(0x7f00000022c0)="46d53633097cdd5c7b19e5656b488e5967f7584c6766fe05e3006e0a56f113bb5f58291e6bcd95b5a2d312c1ce2d23817cb404972b7c8b52101dc45deda11f373fd866fd673010465d9f1c6565d6cc7a77334e0b2867224cf32712efc6d735a606cff35b07f06bd11c28ee4ac5211d5acb8656d550f429853c53d368074faba3ab4d8e5c92d6dc1fbddcdb17c1fef8e614c53a721e3c69e7239ba3bd47b8994af25f9f4c142ec8ab181f2643c27bd6d636266e307d2a019f817b4826c4570f9eada3ecd422a6cd8bf597726f09e71365b485bee5e73664b1", 0xd8}, {&(0x7f00000023c0)="f85cf686b51ba06b63744f771cf77e41e433a8f71535316ab948d6f0bb1a57aed364d2d6b71e6d803d165b74a160d2e941372f6aa3a2c9c997f21ffeb5f599b4906c1d76fc23abed3d711c14a25dfcb4f287fc2400e7d7b4a07c2af5c35c45dc5acacdf022f710735c23c54af646b5c009dcedba36d0b7b84495a4876f239047c0f00cd0aa62ddf83b1e5ac49f35092d447a048dc2238fca291c8f558a528970de191f03f4d786a830fc60ef314185ebff26027921d03460447f93", 0xbb}, {&(0x7f0000002480)="c2074c0f56ab8dc3c98534fdf3223147605d9e5f997091b9342a074cb539ddc4d7f956c9be1598504477d698cbe29a9a631f72c05d986e6d210dbb9f5219a998b3b2f62bc91d6d8a12d76933406f4399ba541091f51c42029b162c91c0439b75357309a554fc3476304bf3e27d88141b117ff3f999786b0fec3c9e4811e66ab7f6c5ce7cedeb8500c753ef5fe6834481051710de43036d2eaf338c5996a9c7c68f1524b316a56fe578a77fd95435098fed72337d2444249ffa528b10e289fb5e9861feaf33c5010b07eac2c17200038808f6b3097e6637a2bb2960a11c5fa8a0a41384358dc0ed1a4d", 0xe9}], 0x8, 0x0, 0x0, 0x1}, 0x400) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002640), 0x800, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000002700)={&(0x7f0000002680)='./file0\x00', 0x7fff, &(0x7f00000026c0)='./file0\x00', 0x8}) r2 = socket$inet(0x2, 0x8000, 0x87) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000002e00), 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f0000002740)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002d40)=[{&(0x7f0000002780)="875605b222bf77e618e11fa619c8cbc1511fee6dcb27c16c0043bcfc7da0917b72d68674ca73f523b03133c485f6a69c2793de3d779cc82a3f0ea1a1e82a5a596c5bba9b7936857b2b335be560c91de31c09906438434a0937250efbc05f45159cdc012a66ceb68f52a00bbeac3a25c497b8103cfe730664f91e0d9913a7dcd1b2a045077348cdab2cdaa15031ef55c90f50613dc0d60654db6391203868e78583eacd47da982d1ad767cbd59edde1c028f59c3d9962d0", 0xb7}, {&(0x7f0000002840)="e38ff89b7cb5bfbca454979a805a8ea8c4cfed2a5fed76a13d3ac0140bfc5f98901b384299f77ff9b6100fbec55c7c0b70b27bc86cfdfffc09ebc6187af3863300b94cf20860bf751e869eca28035663062ad6acc14e42d9df76913bde7adbef67c7d71528bbf292a4d96df2293b8dd1781d41fd34ac805c988dc0dacaa0b173fab8f982e9c8ce6ff43b", 0x8a}, {&(0x7f0000002900)="39bcf943cba934e093363033b4f142f59a147b77d3bbf994007eb66db0d7f8a1e278a5461cb75fb25ebf3590b3209298d3fdddb2e3", 0x35}, {&(0x7f0000002940)="95073172654d8f6822a6fbb923c5a4681f6c28d6b910199dcae0a20aed43136cdede2b61e030ba707ec0eb4fcebf8079cdef3be093165686199fd82f1ec4fdc36504a9fbb34d77a6d3eda939161c5231257c854cb9794bb125ca74206b4fc77e95f7058eb06d3e395020fe93e2a7482422f2dd91170ebff28a5d88", 0x7b}, {&(0x7f00000029c0)="3d3a6d008705ff9ed096e02a28ee2919ee0f67085f19320ad457e8f071b0b460ce5f0646a03f29b49c787efa83cb869c849edbbb429887b20e3863f58608aae6b68d0d252461c0fbe3b59bc37185cf6695a329de26c8445f516b75b01da6d3fda2eb67ea3ce3557369290d7c3422919b87bae51f", 0x74}, {&(0x7f0000002a40)="d89964a12635a2c4bd48db253445a95b2715b6480430a237d9cf7da329e56ee90116baa831479da24e20fdd47a27c350ef9695c8fd3c886b", 0x38}, {&(0x7f0000002a80)="89e86e909a247ac3a8a3cee70f2d049616aaf0654762cce6d9b9ab97db59e9c25a1d14e6f92753db9ff2fa434cbdf824e4c6c18dc00246f6ddff6bc4525aa5908ee558424f86749315b3b21ecb4b8ecda80cc0256bb03cdac9f2285db03856fd63629cc49e616f4f116a0db8e7c496a3cf24adb3b0cd8a2ee691b4419edebfbbd5a783da003ec098d8178b9f04c8357c1dd47252a845786ab56f6538837252b38c0a2f1028d975d73bcec32bd2c26ef6639efdad660e8754c2d8b7487d80bff02d41cab2749152e404fde4fcf9a7c342ad78c447912a01d5f2739e53e3c1f1f55b81cdd36935f1b667bcffe89bbac3974b121d2149c037", 0xf7}, {&(0x7f0000002b80)="741347d62fb33404aedcb592e431aa43750f43644b61763f551f6892c55d3b4deaeb9e6fe063554b3ba486d9fb9fe3b66c8ebfbcd57fc98b907934889076819bac1e09f02518900c9d7b9ed99f10d7800a590766c7846fb947387309f7f253010281de4cc45cbce3ed543cc137557aa1214722aefbbb010d5e50111608423cbba324d43af6bb205570672cfb7eb0f85ab11f91655d55b2da3633483e7810b9d6aa6d", 0xa2}, {&(0x7f0000002c40)="586ffa668960683702c73d81c0adc0adbfb3140f2eaef870550264bded45c0d1d6ffc2b82fb73a66704433886ba84bdfc536cd81f367100ad1df88c86a987e459efdef114bf99f6365ca787b4939994efe1b80e38ece4dea8d7ad941ce4f315eec7571db61809a2cac0093484811eac2979e71e704501fbcf2adde6506aacb1f3181e3638df701f7678371efaea8e74b05989af596cb9c8f44a41358a4678e3978a8aff97a7b4a4339a7c9394e6d29eef992b8d0ed6a346e680e1308760f695d506cde4ae15deecd9f9622e812aee2e2db07ad4934b609a7100f2538fda10c7055d916f3577765f1a73437fe", 0xec}], 0x9, &(0x7f0000002e40)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r2, r1, r0, r3, r1, r1]}], 0x30, 0x2}, 0x405) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000002ec0), 0x200, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) mkdir(&(0x7f0000002f00)='./file0\x00', 0x116) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002f80)={0x1, &(0x7f0000002f40)=[{0x5, 0x5, 0x1}]}) syz_extract_tcp_res$synack(&(0x7f0000002fc0), 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000003000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000003040)="53f700a4fcf35e2b26848ac5d1433bb29abadb1cdc80259cdd22fe4195867f4f6518ab83224cdb5bcbd490c1fdb274224b09ed810d87828e4637274251cf0eb1a88bc77bb4f8b9768b3ae1699028e007db7343e05608e007e5efe71f5d800a0984c9ddbbbd266a41ba65a581439090b1af258fc6edd4c27e31d77852845c9371f2bca21638bde0f4bfbf1e80a0ebc49860853d6434f1dfa79784f66b14a3657bf261a7b318068ca7bdb98ea4eef0c0aa3763b993d86e192026695dd9fa", &(0x7f0000003100)=0xbd, &(0x7f0000003140)="d15656f15fbf6a4b00ef18793f04d799278b192b4ad46294278344a2d67cd67733220e238411a79611be5a5c8b6ca074e249b8fc72def30d0bbcbb9024941c5fa262566cfd6cbe98f92769f43cacb64acdd041724b24bc189cf6652751de675f9a4d2465ed6ae7337b94e545e5a53c4212f7118a", 0x74) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f00000031c0)={0x1, [0x0]}) syz_extract_tcp_res$synack(&(0x7f0000003200), 0x1, 0x0) r5 = dup2(r4, r1) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f00000032c0)={&(0x7f0000003240)='./file0\x00', 0x7, &(0x7f0000003280)='./file0\x00', 0x8}) fchdir(r3) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003300), &(0x7f0000003340)=0xc) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000003380)) recvmmsg(r0, &(0x7f0000004a40)={&(0x7f0000004a00)={&(0x7f00000033c0)=@un=@abs, 0x8, &(0x7f0000004880)=[{&(0x7f0000003400)=""/23, 0x17}, {&(0x7f0000003440)=""/64, 0x40}, {&(0x7f0000003480)=""/4096, 0x1000}, {&(0x7f0000004480)=""/191, 0xbf}, {&(0x7f0000004540)=""/26, 0x1a}, {&(0x7f0000004580)=""/157, 0x9d}, {&(0x7f0000004640)=""/87, 0x57}, {&(0x7f00000046c0)=""/198, 0xc6}, {&(0x7f00000047c0)=""/147, 0x93}], 0x9, &(0x7f0000004940)=""/147, 0x93}, 0x1000000}, 0x10, 0x2, &(0x7f0000004a80)={0x2}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000004b00)={0x4, &(0x7f0000004ac0)=[0x9, 0x8, 0x0, 0x2]}) mkdirat(r5, &(0x7f0000004b40)='./file0\x00', 0x104) syz_open_pts() ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000004b80)) semget$private(0x0, 0x4, 0x91) pledge(&(0x7f0000004bc0)='\x00', &(0x7f0000004c00)='-&]$\x00') executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x80}, {0x7, 0x0, 0x0, 0x400}, {0x106, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x138, &(0x7f0000000480)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3f}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb40689bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc0800000000000000d05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4", 0xa}, {0x0}, {&(0x7f0000000ac0)="765791359da76e02cd3b2a8a589219c70135a562c3050ee58d6c13f612f3000000000000000000000000000000007bf5b84d0ad219bd6e657c40670dc5f376bb734e3575f95e508c1854e2af9c0be5fb8f62d66dbde1ded0f017e925ab5f043aaaff6485322860bc5a13d6d430e40060ad5988b3419e2a3606185fe08cdd55c72b4758c310dfd516a94a81b71ed190cff0a161e32d84fa916ccf5e6811c97553444572391f8ab41db0d3a44ee67d448e4a9f2cc2c4b1af3686601e3faf196ab0fe841f0d159b3920465cb730ba9e054c4d79baa04b9240aa0de2347113ada76dc27d0b6b2ab84be1bf91aa829e1ed806ae3c37971a0ced22185c3e9f52e20a2d04d3f4cfd3b38d7b04138cf7729c7f5ac50c5e2bb4faab2f5d1b4187134032", 0x11f}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f0000000500)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d514800003e5439ee4c23d90ce2d7d3c72c6ebf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3cd558379cbbb60", 0xb7}], 0x9) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2, 0x3f}, {0x403d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000002c00)=ANY=[@ANYRESOCT=r2]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chroot(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x4}], 0x1, 0xfffffffc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x8, 0x9, &(0x7f0000000080)="f292832f9799c19fcd66eda78f106f69eed679a743bf2a119a4aebc3cead6e8cf8f89cd38b8eee1181062ce1afba22ae6d44451dff154bb9052e90a990f496ea9278a7abb73173ed1c0f54eb8e3e4c72b339e225bd05ff264082c59ca41599b45f88893edf8838c17cdc10a21f46d82ddfb1c49f2c398413ec243d", 0x7b) r1 = socket$inet6(0x18, 0x5, 0x8) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x80000001, 0x6bef13e5}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/102, &(0x7f00000001c0)=0x66) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = syz_open_pts() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) recvfrom$inet6(r4, &(0x7f0000000300)=""/160, 0xa0, 0x41, &(0x7f00000003c0)={0x18, 0x0, 0x800, 0x4}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000400)=0x348346b7, 0x4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000440)=0x6) mkdir(&(0x7f0000000480)='./file0\x00', 0x5) clock_gettime(0x3, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000500)) r5 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r5, r6, r8}, 0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000006c0)=0x5) getgroups(0x3, &(0x7f0000000700)=[r7, r7, r7]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000780)=[r10, r8, 0x0, r11]) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) writev(r3, &(0x7f0000001a00)=[{&(0x7f00000007c0)="0416f9ce810a953e02f178b2b6213d5369397b19cd871188d37a4ab780ea9d652a0e149e34b9b90f52eefadd7162a442494352a26b0df5f089de75591acb9b22a3611e50f293a2a2121cbfcc25d6c3831989bd94e323ff7b049692245413fef3288a29a023ccf848b839fb0c2860afe237e6dc8216c6c22ad7e9612308e308585e6c79759ad3dbbdcf59", 0x8a}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="e13878e5da7d68cca67bd377d5d009c715fa5418af255c592e94c7269bdd2d61d3146983511b65ccfba34db1a521491d46d76a61aaf035e8d6a859420af76c89759865ba29c402c40f2785bb1912fd8b01b2374dccead4c367fdc597e3d32105f289c1fa04431436324d7a216a0d7816a60faaadbd057839fb02cf05", 0x7c}, {&(0x7f0000000940)="81840b14b1cb694f838338e4ddd9e51e82e1f581802ac6c99afddc4c9e36646b9702b8057a46dd93bd917e7935905758c44064c04ba8dd2d58e1ba4fc2c3f4cd6c8dd42d9038629bc390a992f383df77cc83b240c96db66fedc6c7da6526719f01533b223940388671e97a4033c0a672093c48ef68128525b19b5283fd72ed66702a31c50886a2d5aea8d45d142219d89cc944d7971fbe6755560d3aa96dbb180edd076d535b95eadcef527ffb3a378cb03f287c833113c7a2345e2477076a78d42d5187436a727112962abf1127ed170534f4853b93e4fc15a9b083af8021fde645cf7798dc79aadc9295fcd039b7b924ed6faefbb0161c09159fad7e6b7108967ad929f151b1453700c5651bbb34c541c92edfed25512d0355056fd11d5ee6aa78acfccfb0d89512010c37e1e0b31e34dc21aba76f3637b4580124e7816c795582c9e4db269a87b81ad61e6f0f717ed18387a3ae9acea19db4085c4915c133e005ffcc0e507f3f4368117f5b50c4d6c90f67d956f2f947d85fe458b29565e8bb4c8eeb5a750876ae9010ac9ec80e100ad14981b89c2944e8cb68a182eae59cf22687d8bbbb1f3a6cebe8328fbc6cae409907a7901f53dea215ea5fa75bea1ac3961bab934af43d9e8c95812d5b10c3d741a7c62116452f406c361058f8a46af93eadd960b8fcb0a2917d27588089e812e09ae727be38d3d97159bc97ad67198c3857f2001615e218ac6351539fb48f4e6ee53bd4e2869a1be05a07701327bd3bd92fe808b228163d2bdac089e41ae9e75daffac9ba859bfc0fc7a41bb502b811be9e1bb0eb836c6901d3238ef4fa8320642c76a1e09ed383bbe9dbfb33a5f303dc97396f17e95125d699e5352e334314d58680f6d5191a3d1fb5afb6bfbb5bd98115e2203486b6d957d819e809ee2a281f0dda9437a3615769dfd36f92957a9ddfffdaba1a37ecd4915d5b256261b11fa5675046712a0d0133c64e59005b6d017cbb40e7c9a5c4c81d561d204dcef3570c8584bd186fa6d9f10f93f31bc280ed0806af4dc4ecf4d815c94b3271d141343d1645f81f205107b0cb2695149897c6194ded43bda815c22bf054f6cf391758b4b5da2313deb71776d1da59be1889bca0f528a546549931459f6b2f5e2b2df22f5f6a7bedaf3dbfedae8941aae1002eb7d548d64265612e920b97ddd26e26a5806d9acbc6078c8209af528f00fd91fef98e1ec85325d5d3482105962ff9e6bc31bc855fc045eda62a456a029315debcc1d15630ce6a2b1b4a56968f69ddf038fa2dbc51566c3a0fda7bbf9b558343acf204e8002ebf5c7b2d884fe2e11167fe2583ad7488bcd4a1ddeea671e69542b71f7175a0c5b16d7512b3219e1dd6257d69551233e1117e23ac7508b385368940e6f7e0fac58f1e36e99ead5b022bcd52378abe4b7708d4bf40b74c36180ec368bb15d10018598c3defe35ae301c3d930cdc1de0c969b4b2bad8b98b0e1e9fdae745f482418507d44acf7fe366981efcb6366173eeb7595066855f863d4c9246ba009c023779e52cf3d140709cb92f4e1c89efd070f153fd3874ea34445ebfa5ffd726db0e1a82039e55b03f2448f4cffe33562004fed40b52d509118beed34c0eb1ac53887d7821881ebcf4f1d7dfc3c6cbb9b10b669673be2ee714c9121eeaed716dda8d4c3d63ce3fe0ab495d8a3a8d968a5c89f0142176509838288d41444955ef2c55edae1aa3ac323d5a52aaa173e9f674abadfef8d2bc16ae05a79b0a7934b7646b998ead5fcc65e11a1af5ea94dc08c189d26e68715bd0e40f17dc9ac511144d98264dd661d9cdcaf98ca2d68d00c5b432b255ac0033d3c5b3e6fc455ec0ea9a8b15b636881caabe67ed4400934f81d6194be296e5340eb19f8ea6ff8d213b4db2ae04eaacfb388693415fd6181e502df43c9a5029a63aa1ba263580e2fb6e2bbb025d86bc4dc45727d5d44af14d896808f99bf960ac0b4c20ace4becf50bdba855e81e8655987ff043ece064205696b3e7c5966fc70b2d79311eacb312b592dd761897f94779cb44bab8c76e1b71e2a4b06146dfec358e0ab126d79d37f730f8ed74d58b386aa0b37b6f9146011bbdb30a4c810cf0a5c5b7ea83e66be994d035b4e5fb39e4c251d3be4ab2abd4509dcdb3f4a8c551bc62b494e55c50ad35c1bad7f9a2140f64a0ef52597bee2fff86cd965705bb54c40dc345da814cd946ac21f4999b6d7325db593164ec2eabfe428bb9307e10de897e301c0814270114f2e3f0b2f4130c009ced45c63ca682905f2be4ffa08e621ceaa177f87eb87753e61a38d00795e6f546abde7b9426cf0ec27856fb5085f65d8d265b7b0bb90f5dfcaed00cdd6c8d09f61e43fa99af530c4ac71eeaee86db4dfc53b96858806de0790e513994d384ce14f80b25ff755210bca2f3b5eb1f48eabe1130b517c4e18922c34dd09a2c3bf027d299fd26bad299f87fe62e2a02dbca835fa0b02f7d61c753458a8c6502f8bff5e234e7c0532784a5869e1c21dd27560ee3f5adf989c1b2f8719189308bc35b70f78c378e36b953fe60bb1911071d93e628c4679e104d22c5e5a87702407e7799b2edeff2c0ec40916700e426c62fdd0635d3e20b7f792245fb23a3067bd73d9b20e07bb262e78d2d9009d73a09d01b418d6a0e728eb8c76ae18fc265bd2b3ecb826ba5614ec4d296114093900ad22250851aa3d1803479b674d3ba64d250a1430bfb9c8440b12dbf916dfa7b30ac7922ef08b3f26bc307e875a76c95be3a64b63069b6c9d9666fbfbdd7f63c2f372ee9b75b64342f2b34cb6cc7cc20b0fc8d5c3c6e74652c9c7709b15c0c66a4ecefb232a0e5ea1bc6ae424e6805b47f9b5bbbc74b801450d4f77a3a0a21fc2c0d25392601e09bd308ba621b9e36156857f39ac89bbd1c14fba456a8d2d7691dc15266221e63d5c52ee94cebd590a44971bd46629756ad9f2b0bd5cf312984f3e6432e8436d45bdc54bc76464dfb1d0b8981b1c480858de0cf16eff8f0cc68583739f130053dcc6098a848048aabeb4a6e700a93e7e6fda28e3f940039957db9823802105cedf23a9571f38baadb010430ae7c82ea07d17d7f76046fa452cb425ccfd2601410c38655a410af44610d8831486667b5455a74fc2233cd7447fbf8db24052e29e86f402d4d8af88dde8b22247ed9c732ef8a043dedad22681852160d89b3b8b77a2d74899926dabe3979f4ade30df52c3a953d2810756138578c90cc97af742fa30181304d05cb739ff580fa221e454c0055ede3c55c56d08a565d521504cb7eb382fd9e1d67a4786d03a40de924ff20441ea85f2669331a00938014f51ce712c7d40e667f51605c962c7cb3db26626bf7278261fa4314626ed944619764a772790e4f93c888808221582cb3a8307e68947385b39609031d9bb309dd5599cffa85f64ac453243d783bd5fb311cebef004fadde7b26d9f46fd1a230e236e44f64f6864b9fc4722813aacda280f8efb2dbc672ab14823519877e6bdea372d6d17628d3123b6704c38fd9052636a7a671d48a373413c35fca8c1de95e457503f46b0470be7df46181dccceaa3b75195af553cbadfa1482b93d4396a266dd0d316a91ea5584411851ccdce16c7f483c8192bf87d68f1f00bddc2afcf2cafe3d97aa980308022ae312322f13a52ebaf51733fe3df1e75a7cfc4b0de11f094bf1bc5e50a60e456a275d138ce7f2fdbcfbc68682717a806e1b95b8158c23aa2ec01284306ca303cc315e24b77d63037fc6000648e8e09f3ea705b58eb3e197e1aca4fe23d59a16f0082de94c2e425c724b83125a82522569a235566fd2fbc3f5fa022c45b2b029bf26c26f08cdc2bb193fb64d4f2d656628ebd62f47c0204db7128f5f0a8270a545c86bfc572c8d94fae05beb773cb6151d0683d580c93875f39b8035ec7c5cca6064e09a68d221a0dc2f7eefb3c81ef35826306d3a70e477289b1a9bf19c20f84b1f86ff5e2c19b6fd338895b0392a27b78def963c9c6f1ebfab2f1019b39aab57be998bc4ed2f3aa88ab0c6933846d6ed0d09a3c740748dc9f6708ed6d5769b89b828dfe2ad3bfd4a2b547ff7b4789f5cb03ad29c55e4cc78a44eb0b6aa848f60cac2dfb76d9bc5dc0314d2998f4adf59819e66ca2d529453cc7deb3e68b2c275b8ee9c85c904b03a31aeb9300e5b9c8d8339cdf2842f91ae40ccaf8fab78ca2a7fa7feb9379e29766c20b19ebdd8cfcde07ce94c9d13ec3163a6ddde3426a1eea0f40844ca9b6ac0cef9089632ddba05d60a45a797ca52fe87d0044aebd8fb5760de0792e08c4a44a28b8530ca641f27ffbbddb48be0451f1115ce4828720b4a7ab76b1a14a8f3f613c8d7031c4d792bacb80ed60c1650d46a5aeb22f15ce097f3b6ed369effd99926b877b38d04c6d144575b6a6ac1769ae7d1610daf20261d052ad662618bf99714ebc44a84df9b1e32e57c66851408fa8b85e65a4d48c9a7ae8d17c3f8c53d08fa370e489d29a3901ea6fdccaa288a0363adbce5919175c27bc3bd8a7f4c1d896af07c1930500d3f6203fc7da4d240b1e68fff5f4e43b5b3daa6c6a5f571ec9d64c74f210a2bd6d5b037bd8aecd1ccf998e0612e31b1a5012c052466bfa093a23169ffb6bed35548f46682bc26628d1775bd1cde3059cdb223cf4663f9e43cae719a3a869d1142ad8cb74dda8ea4724456ded147e0e41335ea5eb4ab8746f984d55e64fbad8eaaf720a9ff3b4a6250067572c35973c1833187991f3b53a101313045c217d91679f71bd937a66f14e365196ca4e41047653bc1eec03d8c1b9d9619c785392c92784c5d62655756d8a494b1a0dd607b8d2abaa5323398803c113c8311461f8474f0479744c9a4331784d8381a50b1e3387152299a7bdaebe4d114b43a40e52c787e72cc1f8b0e0efd0603f9f9d7519fcbd9c55841e6a9a9922c7c066677a3d7dda075febd332c9ab1ea90dc258de9b5998ca1a88fef2b26b2add01e7b79e069111b269f82df41b943f450201ca8587971491e3780fc4bc0e69cbeb63eed1b39cce750fbf1b1da939b827d6b2129d5ff673bb2458b707578b82ade65186d8f20b0a203a2c3ab51bf63785d3ba32ca9125f7d5bfb28fec9c6b5332eff7e0906372dd7694bcd40a6f5b69f89113490adf0d46ddad5236c2822a95995f0ae9d6f482f6f54f79f934c1dd12abebbe80fadbb37ecf2f3c88c79f04acec86d98a3f9ade4a8c772a4084faed1107b876e44377c750cf40e747b58a40ca0ab90afddddc6aa19b5b98504d6ac627fc8e62537f0055295839da271fc89f8941affce345c213aea1caac4a87bbdb29ca7f1ecb0c4eca1854f0316813be1c7cae4d7da6e1b0359299b48965c9953b0b6118dcb510b81ded386fa5d0d4e9dd6cd6f50ac35d8a886b0bb22240e912e0198834ea59e3b6eef70c1f7c297a74c7028f744aa422401d63cebfa03165d5745b1c3cec636af40c5b1ce08d73a5af24315b9c72b69eb7c779861b28de5153c43cca8dc1c5c396004d00b3892314a9b225511235bcb2dbf4371ea9212fdfadca4eda064c1e68e436b5559b3ac4b2a931755f00d20d3bd3c562f0dacf2f3c6dc5041443b20f217bb3126306081df6be0b00250c159861d5de66c18cd362aea6d9771ba183593ee152be5eba479c290e24a0899807b5e64928daee2e5f2f9c8d53e9d45cbcd3ebfd95be58f5eee6d38a7ceef1fc9480c4539ece91c83ccbab44376a0030f289c415384bb5335b471487e24c56a4bdea08d840041af96856b0c4ba3dac76927fdc5a48", 0x1000}, {&(0x7f0000001940)="d08cdb8334a8daee9b65966091f657f8f2aef22693710f51cc293f7cd8e77d57be92e3d000515c03f38b69fc05bfc5150e818e3aef69345c66f73e35cc595dff2bed9a60bc8f272e7c93785f65755dbfcea6cd4d61dafb0324d21ca84fb05b776029876b2f77352b8d251074ef56ef82d6f0dfa9e1b7491a339c9e61cb9a22a269bccba8c0f7f40c23437294582aa6", 0x8f}], 0x5) sysctl$net_inet_ip(&(0x7f0000001a80)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000001ac0)="776e1bbc1414c396e5d83c73d6258b594ec1d8480dd8b47c5d0621cf8b4719", &(0x7f0000001b00)=0x1f, &(0x7f0000001b40)="f70a2bb727cea13a3f6fade6fc6dc9472136833573e1c19c84a767e0d8f78ca46d0e7910f256ec0e42230b2ecf662fb7d4a64d83a9b1daafdedbb8f83ceb5e01983ef521871f504dfbeca95ad742ef08eaef6dda5748b6acfe28f9baa8b46078e5e68860056d0fa342be8df8aeda740e719c07bc87271edc616a38b9044486e93e2e6be6e26b6ba7c55e3e1fc482c6a0d80b7f3f14ff7b7945c312875f4a67577194d9e9491b9550f14e46a74712390c1d6ffba8c6fffbc64bb3228ef71a1cd00c377cf57b9f03", 0xc7) recvfrom$inet6(r1, &(0x7f0000001c40)=""/187, 0xbb, 0x800, &(0x7f0000001d00)={0x18, 0x2, 0x0, 0x6}, 0xc) link(&(0x7f0000001d40)='.\x00', &(0x7f0000001d80)='./file0\x00') executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0ed0a2c550654522c7660e9a1eb7a433"}}}}}}}) (async) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea5793b9", 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x80) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) ioctl$FIONREAD(r4, 0x80206980, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r6 = msgget$private(0x0, 0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x0, 0x0) msgrcv(r6, &(0x7f0000000300), 0x4b, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x83, 0x0) pipe2(0x0, 0x0) executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = kqueue() mmap(&(0x7f00006a4000/0x4000)=nil, 0x4000, 0x1, 0x1030, r0, 0xfff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) executing program 2: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x420, 0x0) getpid() ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) socket(0x0, 0x3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) getgroups(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x3d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x81}, {0x3}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setegid(r1) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0x80}, {0x35}, {0x812e}]}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0xfffffffb, 0x3, 0x82e2}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 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(0x6, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) r1 = syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @random="0000fe000100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@noop, @noop]}}, @icmp=@info_request}}}}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x401, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x0, 0x6}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) executing program 4: msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(r0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x80a19f, "bb08000100f1675910508b00"}) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) chroot(0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x20, 0xfffffffd}) syz_emit_ethernet(0x2a, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x2f}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f0000000200), 0x0) executing program 5: socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000700)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5ffaffffffffffffa0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000000000000000000000da57", &(0x7f0000000a40)=0x210, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x40) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000a80)="65bfbd335542126e83599fa46f683fadb50b2638f08ea392cc0db5cb057e57e506f7aea53978e697a41861b2443879e2fd16e3f6499fe8cd5470d1d3006e135bb9903b939f4b09ed4f5649938db2b5fe33d66e38c8bbd26791dca579af4ff4e0915d0b3443d4a0995ff1f91f99b3dbf82ce86ee3763160108cc8e52c002d50ec545e4439922cb54e944a3acb891765a81ae6de9813b3da4d8837f7d22c2d7867295ae1af9b9afdffffffffffffffa4c78428c9c2f76cad168599c5d3c5f2bcefcbb7f77733b703e12ab167f0778f6d2e3235c208c4d8b201bda5095070dcc8d46fbd9d257a151da34cb7fde855407f50dcd17dbe69b0c7833af6640bf038583395524dd85cbe5cc6eb7dbbb2312317449d7ef2277522186156ce1bc5c76394f3030462b399594b45069dd407d2c7c8c43e29dd841553078f82e92773c9cbd10c3635fe33c19dc2f5e2dd8cdab9fcb3b3a2ac474cc4ad07e1a85cb2696330c1be2fe7fd82f7faf96fcfbd493ff0433b63e3767ec5112ceee7e549003445044312450f5deb638ddc882dae95333869f808f8708e8ca780e2a6b70de702dabe97d56cff7ef606f7a06f4f62d598d4fbb2cc94570ba50918", &(0x7f0000000300)=0x1b6, &(0x7f0000000580)="b79d45b3f2734e690019dd6fbe65bdc9be3dd8f268fc9d7552f2141580936a226b5e06b4c46df36e38e89c55ad701f812ecfd5e7b62eba7ac8764ea473c322568a3a4a6a7ead545fb39d8104d9de1c4a027b15d87f28cb00c2de764c4997b8aea0292e02462667f4088c84eb2e61756ba0dd16f463436f249aba7545679dfb684af898cf68a646b5992fd97f2ed1b54016d80d83d3f5bc05fc72cf652c09ef7ff51780b2b020ef5c11f45d992aa5899efbbddb2c9589aa274fd633bb23dc979e51", 0xc1) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) r3 = socket(0x18, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) connect$unix(r3, 0x0, 0x0) r5 = dup2(r3, 0xffffffffffffffff) setsockopt(r5, 0x0, 0x23, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYRES64=r4, @ANYRES32=r0]) executing program 1: socket$inet(0x2, 0x3, 0x102) 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(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x4) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_request}}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) executing program 2: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="e70340489eb8f8ca41068931e4e193f296b1dcd01b172103561b7b2921bf54b005e17b35405318d8857002d3b99a398eca886fda1a46d2e2289d4cb347f925a7e25b5949b813b04cb5b6f1fd1d5ff445d1da9454b761f035f9b9bf4b7bd531000b2cde0de8560baa78538f9cb35cf61785093c8b0afe428c3fad1881091550a5871ee4cb6d74bc", 0x87) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000001c0)="8e77f1edad", &(0x7f0000000200)=0x5, &(0x7f0000000240)="743155382b58df1ce6d4761db544177e408d65cdf61141e2e41119aca5dd71142515c54382eb4bb6c3d02d1aa48240", 0x2f) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000002c0)="b15a3111d6e2b488e6b7db22782260c15e0ee3b7873dba5570cf2ded5707f4a188d251634166a496379d92db3d0dd6f334babc56faa9f228dccf1f764350167e10fc7e39b6656db368ce56a7cc2cd8eff5f41f7a9f65913890522f112ae2c424f141a060fbdc7f74f441b5ddce41803a6bf4fa15", &(0x7f0000000340)=0x74, &(0x7f0000000380)="7f5f4859b8e67089e6cc327d248400a2da1fce6b270dce97eb438f76e410775333db8147b1dfbd5ecd30daa4018721a6d3e168c5625edfa42752d7cb0ba466e724f6699d58aa92c724c8aeff40f7f706960c873e5e69473c01f921d69410065f1abb87437aef3b9dcde92bc32b8bea4bef821719504f3c3bde50b2cbe9046fd5797277afa931044cbedbdce1639848a2616e6da76106149ae01f607f11e837c22cdb5e3edef5ebd59da5d5b851ecf7503cdadbc762369c06dc7c81b2bf06fe6922f59329b6cfa4038480ac20982828e3a00a41c2f49b12b9e0a54f0e9cd6361293c7aad56bf9442f94874cf40721457746917fc194590b966764131e4ce2c12e50ba6c4d8937b617fb962a1158a3c5eaa206474b9a01852982b10d38075568e135cdb57f48f829e5b9ee99aaf10e3236a7e4e163c2e61f1176a5b54ba6d440bcdf61acf1353c792677097b7417beec600dcbd8c5f6a162a678717e64f03e1456fadbdd61d2b320a92d37f3da95df8bdc901bc7b32187d892a978617e53c73e474107072156db5a3a7d6a9060e36a0d84261ff99694759f7808a558daa27e0d6ccf66ff7336d8f80248cb5600ae851a8dfb57333d5ac5c961f352eaed36917a5d1d33ec1da94748b6b28159f2c7e41cc4aca4e1dedf7aa0d11d2802ecbe72b635ff3556e7c1980fc31312b626f1505e1cca6eea22f8cbbba33d773fd431c177b646747fd7c889fb9468b8c85584f078f9cce295aa5b5f2bead2b7ed24ba4bcca1b9c27d8a9bb080952500eac49e7409d1b08b7582ab20e81fd9d86839108346c388d7f50b45870b11531606b027254934fd943f7a32b576e41a711fb76a26e46bc0552591ab672b4973abefa2e8f1e0ef75c947056fa04a0becbcadd8eb0c32bfb811627892dfe6a5c2841c6306746e1228aacd69803580828d54369b044951327a90bc5140273dc441b6a599d19984a37856a45ddc7d15f9fc69a1ea11b5e43448829aae2d9662974a1f16157821dd6adf354c3c6de5822607654d43f736ba963623548a10e4c65eacf90a6685071517a36cddb7edd633f0e37492c80e29138af828acc818e3a15848123090c02912b490223ce20e6590d710ea6b875b83599aee600c4b7aff63af6a7fd8854ce32e6dacfa857225ad6a603a750f869ad4879c995a61e07bf04f7ca726cd705b55fa8d5408988a65511d727666355392e9549aee6ae2c9b2e8cd727b4482785b3010877207a1bf923191aefa81e4f6f751d215bc2b488ffd998503fa86669fe61d43daa49974255eb2f15c4b78cfc33847304d74d49b03a5f95bf78b08c84e5af0a95ffe5355b3f3a3ceb535bf1a96d7e6ef7f7f55b87611fc274231ef4437c99c92754f0f36bc3505280b0fac9d69ddb7681f72e656a218c820ff9197c530ad04bbe1b52fb9e9ffb05cce0404d4ace59273e47ea3df1390e5d97bbb3974404d28b60fe22c66078de14495ab320067223b8630e77c40e529561b42596add336b7847063fcf3febc51ad181d86d6b96f803192da302e2460a35717e73f19b00d7f8f1510b837d59ac36938df4e6fbfe31d20c4002d4df611460e5862b3ebcb9430be2217d84143e28ddd39f2a69683dc328d1ca49f0913d7012c6b7afe546826a002382a131adf4afe5b85fdc62bf76222de1cbb19aa5baac6ac344735129f7e9817b2ee2b34fceb91cde7669abc033743e5c69b423e4011b1eed416125610387b7d56548c65a28175b0813fedec72f43fc5c4a86b287c89b1cabeb902b0fa4de4bca91c93f50d6d8984aae54c733ca7aff3635717281fa103c749e84a99ea5456935ec3b2301bb90a5dfd5e55d2385f6325dff927dda939df0798fb4c1487889ffa6656634b9aecbab7d22a7a6add46a260e7d29945a50d08b797e7ae2d4f09e0e1abc9a80bacf1d3d2554f205b9a92aeb82ea7ab74c953c4e8edca02576bb2844879c633eb6edc6a438f57096c6183c9da5d18189cf8e3e8c8d3d1e02efb520f2957dc5cf62b7ebda73012cbe6be057f29dbcdd021229e5ff625f86a9d31acc1cbb36d34a250a0bcadc39aba8a4bbe13d1c6a98c57c02b6868e5abaec231b6385c5cf7056e37633adcde7c3451b59545acd9291915558c19c5f0299657eae4d87d701e4fbd8e67b8d78f6645fee47eb0f983e666542f6d03490d6b61d168dbb245e3588c726749edef2a95d9e40758c35e9b542f49a12b8b7e710c42a94ed2289a7ac0fc8391099c6fc883b522b2530f11e184cbcd7d176ecab0fba6dd75bd82507c3ace37d59002c5a7e834f8eb98312f398607a934ab4f6b9e18e674607d2e1fa6516e1bfda7781e3390fa08c98f7ae756e19a423df44e2e791604dc9319083a4e5a1c17595a90f0d65ab8a99e7b839203880a7166dec5d58e6f2c7bf43d94843a8405a5cbe5f798c574681a804edd85dbd0ab3ab3a6bf05007786762e8c7c35f99efad03a5e08a26b9c32329e74335500fbf02945388f9647ccd09c7865977dc6fc33f86053e7afb3b6559dba0dc2e52899c89b584503fd1ec488d57d7c8673e7bf2b633fc12afaafa8176508bcb178d13586dc942938b2053cebfa1c72d619b317c9d1cb16ec0cbe6ef8c59d8ea7fd32e5f9791d52c45b28cb44af60a70fb83e7579c93b06ac19affd7ed37525b0f5b78362ede8d9674cbde2721f5d423b9fe2ebb613524f094cb9f3eb2ed3d3a2fe08ce2f1755dcaf01098fb571916989d14dba3d352ef8bc1058f380d2133589e01cd79fb114521238e88477f7b37f5d3f6bab93a7633aa11b24becac71e92e5c33be608cef990ded552d7cbd3dd0497475c1fbc1a072dea3e6c19e3e809f866d95e122bf3c42326dc744bbb2d94adad9b215de22ba7f2efbfa903a39e91e78f634ba72d6686b04a1da82e43873a8bd976425d4c294c14e2d797c94ec493815e5d2d7406fb9ea82a10965e6a592b31091e6fe6a3be3fcef6073e398ea18f621fbf32cc3d1f5de4dcdc3654b6d3ba75fc280b829377d0c62a53c16eca291e2190939ea4d9a9264e4fb97511ced7af376b944e3405da27c6c891e297d689681090c6e41225574eedcd8a490c9d29f0fc6e2dcef551b010f24c6784bea277c4a08b6b560987ba5c8db36d0bffc1069fa595f62aeb1f75511727ba111d7d639fe4ae96c57344d852b2964f240b233b443ca29c14aa01f66671af02765cd0956347ebfe38f651fa0e554c634460f687010222a5236a29854e5523fd373cf559a9284fa1233bcf48fa6dd87e2ed57fa7cc367bc9f7414ce94c7e491f820038c3d60811b546fd97ffcffb29f35f1e4f7d510fc757ec18444149974a85acd890f8dd5e860a0a601fe8f6cf553dc41ec6071726efe6ab76c49d73459490829be270e17d5b14b1d42dfbcce4c339184a3437a5a4a58852ba08096a4138ff519c76d78460a03cd9d51099f35088dddede81f30c4e2a43eeade3f07e2afa7be941c23aa8a8f9a103c87e6f12e54d6532c95e131ed458b9e0dfc2c2b108a7535a8ad3462c40ab4d899dc8f85ec863d5ac932ccaa5cb7491727b86a7175c0f40430f29f70ef73abb6a33b157d30572a8922bce720eed2929a8663b70e2ca659556d54309cc8af24f8cc32b4dd7608e0c71af34a8c90657ab5cb6e33273ab88fd2cf99c9e4ab1f9a7bff010468a1b53abf75dd405c87d4f7dc503079f1dba29961d42f64965b7d9156a180c08646073ced167f635a67ae9b767fc8bb7ebd68f0e4177ad67ee969a2b9dd8dd4b4dbd533cbed6131cfcbae3ad71fdfd6a00afcc5b02671ec7c903f1c2fc59a596b19461df5dbbf5a2089d7f10237d934068f967c7175d7011551bfd6d101bcd41d54b0720d0a0157ca094c10523a7305f353d391ec3fcf27c44bf67e75eba88e90100b22c652952827d87e4f9818f67e0cf175a466d731c94db468268a3a7d2d594d4e6584ce0392af36d1509b0bbf3d24a1f7d0767449393128a587f232020880ea627719517dbe2bf52712d2a9c387c64ff2aaf29ff12c49d779d1d1e918f35f519eabcf84024e0dafd5e0e51b1f676b8292dc9f8c7f3375db46b7864170d05f46a1d7df703ca075b986cfc8f939d5a6d886daafbc6b1af5de62c1ce327358625b444add3b11f699e6a60817cdac229c986dce54cf799f9251e702a9b09fdbd653aa31b6941e47fc7805bedeb30aaff3dfc1a1ea7eeb4d2f09e97898043568a1fce272bd5ed6487384502a8d3d4a9308779eb89ccb31106ea0ba982d94192fd43f87651590824a810ea37baa166c3f33a49f003c8ebf0e6e32dc4bede92296b4147f52914ff7618e3059a610697a841008f50df9a1f1ad1c3ed0e28d22f1b06b79774afd0c567b2776b34395ef5e2d180a5f9820c685df8236aaffabae3948734c8d4c73246b9b89002091f98a548a691f45a3dcc223723d815a8b8420309c98c3ad1cfe5c749f22476ee03eeaf97efc05a0f64534a1d96824dd7e9cfaad164cafb94df5a306f8aa5b58178c3c669b921aea16197705f5a2b981210718d214c451d22c43320fd6266648c352d92a91b679ec0b06e6f9b4a27a0a5c5f5e7491f6fa1baeb76ae245b4dea560f761c0b32509ecc68a37345532dc2609071b12ff6fdeaa6aa6fdfd01db1cda92b70c6aba3ad004388c877dfedbc12bd241456fd7587ac195dcfbe8e0974623df83c61e29254b90f0c868500db34d062aa8cd3e98d9c07b0217fbf8bcb7684e231c0027e4043f0a6489cc341ac61df5292f3e7eef3e232d26eab5eeacb700854218a12d453ae9f0f324a4eeb94ff126abcc77b8add7b784ca71df54d2a90fd2f697435d553d8f9324904895a5c7c7cf611340f279695f7db947c2f2cccf9036af285f8174663e59abece6d04fcf232d2a01a530c5ed31c6ba9b1cc512a4789a663c267f3e96572d72b9c36584b26c1ece05c2aa89d75850cc7c42866e6e2949d25598341b6a7cd5cb6b2284d723179f74926bb9220f6954c9029b2ece3bd8e43ed7b33dae98ddacfe391f9d8f52c21f844257e8410ee502bbccaace7a77e17f09864cf563b61a1bac14c74918e981bfbce3b82ebf2508be4e4e9eb1c49104789468f360470f787917cd480b675d72007cb73630fb248ca420f50c17b5296999a03f9b7db293de2469b4a9c35ddf934c722c3b38e15ab93b82431b067de9a898371446fcc8b6cdc47d6b628d71117af15f1888f3c8ceb5da9030e6c3bc1c7b0a6450726e0b84c8f79d80cda175027990e25e62a8f5c0f38acdd058825950f0b526b5552f9ae432d4a27cbe8e0393ff031e866dc3170144732cce2d6388cc204d5db8fe41a78f774e95011d1cef934ba7e6cc03af80cb23caca6f711b2f327c2e2cb1f8074c3df9806e410791d188bcfaec56a9c701ff6b09f03049f6c3f69a86725d6ce89fbafaf108a1c65f71f4813dde68fbddec5dd2c9d316f60dfef68fe1b71da36c54c912ce488583f4e4a1b80e80af7af2cf25b9e21f15ca4ae7843704b88822f16bcc28c431a8720bf277553cdbe6af72d52c557301659c8a5aa30372cf394a645d2ceba904eb9428b9cbf0d3400453ded58831cfdc78641f44d95f9d0e60406df807d91a635d640189da12a53aa2cf61ac2fb1eee1536e7a597688bca8838ba8e2deb1e6af72be11d14b779b819e6d03075168fd4582d191371265f59a61e4c200a79568037564d32a4f9b81619eab77aa060d319658f4eaeb80cafbd0454e7715be25ceb7b13fc1ea535fa62fd2e1bdf47d03b31b8a061a364922233613d6e75e582dddc3b496cea83014698b3507", 0x1000) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000013c0)="3e5393779d174768339e34f69bcd301596037422d7c67bbe1edcd1e4b3512fbc86f6e533ec298aacd2b81c3eb35a9caaa3bc47107164ff50cee491dc76ec82d4f65fc328db1329f0480187c8aeb474dc63bf5688670a8965ea39f7a39c58b9bd43843c33649aee4e01499d2483cc7cb6dadb5544903c9284acfa0f70751a2af374b2e4d52081f58b531aa28b16cc59edc3fbe8e3bc6d029b1a33", &(0x7f0000001480)=0x9a, &(0x7f00000014c0)="fb7ae3aeb0c79a35b9d416e669a80f42a3b104c50e2355ac91b6812599ea3821f0a65a00d2d30cb6fb73fdaab164f969ec6510ac5a33ed43380849f2", 0x3c) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001500), 0x1, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001540)) sysctl$net_inet_udp(&(0x7f00000017c0)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000001800)="abf0171e9ac87e72228977ae853746a0c78a6718c81942242096261de26a33fd0da611cb00ac43c3b46c2a2303753e8d1dd97684daecb7724d8ffbee28f5b6c2e96535765037301619b3f8101ef941d685573be8e00411d5c8", &(0x7f0000001880)=0x59, &(0x7f00000018c0)="fcb91b187dd6acab03bd1addf9f5bcd49b3433bf7a9780f971cbc333b62634c0a830215f686e6b50b4ba93647836fc08ba48dda2817b6892803050989448f6ae4afe54803f1571705c6092343348199aee451f1ebef23107eb4e24b303a670bdeba3f25ecdc7531c034f12254e914db46b", 0x71) sysctl$net_inet_udp(&(0x7f0000001940)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000001980)="a135b9e6ac62dffe20de53e07521b930e5dbd022e9eff9645d2005e489768924c98808cd0a259728026c501c132be7a28e66d6967e0bcfce0fc4426e364adf10ce0021b59268dcf8bb755398921412696e0e3cdc0839eaae4d68fc1e60537395952a1fa107295a1724f3accefc10ee8524775a4755d379768033dda765a0bc4b21a9b80829c0af21ae8c09821e58a44d65d64d30a49aee11b44b06c24206313db4c071", &(0x7f0000001a40)=0xa3, &(0x7f0000001a80)="1773ccc73d", 0x5) sysctl$net_inet_divert(&(0x7f0000001ac0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000001b00)="6012c20b15f47002a3d5dc354cd79edab9196dfe3c89dff37874a772e6f64c861d2ef4894ed31cb61b9b3dd17f85273dc2bb17acef4a6f8a58189e94bebf344117e29a440af7dfa557b68b23", &(0x7f0000001b80)=0x4c, &(0x7f0000001bc0)="55f91816b670b43069c3222a4439c7046b15ec3840a3700a9dec52de6b3d1d19c3dd991c7fc7382651befe41dde4f08e4038450f0221d93a0bf73af88d17a4a4b90730b4e8c8361cb21c85fc95b33d1941f22562b8a83f6e4557b2464426fbd8f9e1e67ad626e7aff89711cd47f3ae5a34302ea1e31a3db9925b1260fc13af7e6a8e9ecea625d7c345c2cf2fef4ec9883a89c65422c542783a7483b8b863a1a894237f4cb30605ba9e67d8c3e6b97f95de8df8a7b4f4f2b540f20e08a798554ab295891242450a8ab59ce6fa2f8ead2431f5024e034d5fa7b27e3b186ea012", 0xdf) r1 = open$dir(&(0x7f0000001cc0)='./file0\x00', 0x8000, 0x80) read(r1, &(0x7f0000001d00)=""/64, 0x40) r2 = semget(0x1, 0x1, 0x549) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000001d40)=""/4096) sysctl$net_inet_udp(&(0x7f0000002d40)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000002d80)="cdebeb2af72ebc", &(0x7f0000002dc0)=0x7, &(0x7f0000002e00)="5c088c61125233fe889c45ef635dfd28a2a5c92cb6345cdabde8d66ba9f7923b3a204505d7da626f542127d430341f60351ae6ca034db00b7980a0ded76c8bd65ca1814bb50e02e047f932a8df08e2", 0x4f) writev(r1, &(0x7f0000003180)=[{&(0x7f0000002e80)="e484c1572bc243afdc5ee637d7ace749b05fc1f14d50f5fc1f9dad07799b50c98779cb0f1397b9d23ac6a3c4e278dab84d555e7a12cccae5723077e30155ab5f54ee23f03dcf", 0x46}, {&(0x7f0000002f00)="856c5bf2ac0c88cb6cbc098e241850fa9de1933d2aae7081d204e5b8cf5a85217a91866c05c220302ef09d3b40a66b9162df69c72e19fac3ff6b7df5f822cfd09e3475da39c16c24a0c8c1c9ac76380bd530b25751407bb78572f4ee1ff7ef63feeb77574303c88ced7c61c2ee32f64c9659f1f78ab414bf1750c93d5321bbbb809d6b64c69ee0121ba571fcfe50275886a947e5ff5ca7ff93114d4ee33dcf3666913b7301ca78c27dc3c8facb0fa2b1846c8e480dd782f1c0c083ad9c85bfe3b9d53b0cb70416437938fe716cb56911950725a61d03998ff586bcca4732db76f6c395b772326296ce6d796a48c8e7731de0e17e75d4ec1849680df87c5a", 0xfe}, {&(0x7f0000003000)="564ea647177b8e433ded7878589911204aafd42d20904183cf", 0x19}, {&(0x7f0000003040)="47989daea3e74edb928634688b847b975d522cd66e833cadf8d129d7c746e7edd62f7e", 0x23}, {&(0x7f0000003080)="f37dcb00f4f28d19a126ed241dd3eb931d8cb7fd859340da26cea052d898e01dab0762988d25382adba679340181b9f91a98c25026c8db5df56c757fe1455be435151867a89d328fd29e24836652665eb9297858b2885e33b9407fd884ee27dfec22e56294cb446e8926994c703e347d269ef8f934effe991856d39b04c4d7a08dd1a91d72551dbdab4f414fec9aed3215ca9fda81ec70ca3aab8cfb6fe9706995fa3f2a6ebf29a61cff6219a57a4374a130f2d3416e3af850c7e94a33292be3c1c66e0695f7524a8c87ac2a76b8095b36388dfc00509b68b0bc2735f8f858215bbb76d0f002751daf", 0xe9}], 0x5) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000003200)={0xffff8001, 0x2, {[0x1f, 0x0, 0x2b, 0x1, 0x6, 0x4, 0x3, 0x0, 0xfff, 0x1, 0xfffffffffffffffe, 0x800, 0x100000000, 0x20, 0x10001, 0x80000000, 0x640, 0x4], [0x9, 0x6, 0x7, 0x8000000000000000, 0x2, 0xd4, 0x1, 0x3e, 0x3, 0xac6], [0xffffffff, 0x1d88, 0x1, 0xffffffffb474de56, 0x2, 0x1, 0x1], [0x3, 0x4916, 0x8, 0xffffffffffffce44, 0x81, 0x3], [{0x9, 0x3ff, 0x80000001, 0x596e}, {0x4, 0x3ff, 0x8, 0x7}, {0xff81, 0x9, 0x4249464b, 0x4}, {0x2, 0x400, 0x7, 0x3ff}, {0x4, 0xffffffff, 0x3, 0x4de}, {0x80, 0x800, 0x8, 0x1fa}, {0x1ff, 0x6, 0x6, 0x9}, {0x400, 0x7fffffff, 0x6, 0xa8c4}], {0x2, 0x4239, 0xff, 0x200}, {0x5d0, 0x2, 0x4}}}) r3 = semget$private(0x0, 0x0, 0x2a0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000003440)=""/220) sysctl$net_inet_divert(&(0x7f0000003540)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000003580)="6d5ea63f45469ab6bbb5e414264f28613229d17e09e0b215d0bde60289b8626194223b68b4f87e89c3c5ef1cdb3fc7fb2911a16d809d828842a92266caa9d02e4f07e0dc73df35d69976e1d921d20297923f6b127b9680531abbfe94b6186a7706ef651594bf8131aa597c5750f511ae0c05ffb024199ef4e1adc49432bbf2eea0280c6e125c383dd46a1b1f7000d7bd2b4c9336e9427dfe3e1db1bf17313362c315f7ea6d0fe3d1e25ecd0854ae141c710c50ab1aa6fe772ebccd112cd105a264aa872955adde76f9a5b4d9ace10504adee15b0553bf31f0fa3218fdae5662a710c17777f3a120e04d7847c3b4727d3100b7527294915eb3c3d", &(0x7f0000003680)=0xfa, &(0x7f00000036c0)="b520f09c8d407607bcf34c8ef410269ad8b82cca14756a87", 0x18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003700), &(0x7f0000003740)=0xc) sysctl$net_inet_udp(&(0x7f0000003780)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f00000037c0)="148b48e2ad5290d2a69abd4743d267a6350f607b60c758e2ec4537d946e0572a29126bfeefbf55cc0c28959deff1e1c03418917bde338225b5e551c8520a0b691c3da342060d6355f31487f72018bcbc3379a80b06e56c3fda1bd9db4f27a67b16d8d0a399da2535e25fb6cd63006675dd1b5f1fe291f128405ce9616a230d025940296fb74ffbf6cdca39d71cff1bfa9b85cf6605aecaa5f587abc324d2539b83595e1381c0ccfd4e5bc1413f0202de20ac5cdf3898b851348af8ee02d2dddd50fff2f37d3afd45cdb22e", &(0x7f00000038c0)=0xcb, &(0x7f0000003900)="73bcc979f79eddc1adbc0e3fad5c6f660f82cecc9ff4f25e65fa814a400e9d3a3e2464061eb90c0059ae30bc0953d1c5385a43cc7567a3ee9fe7c8e9a05f5233001477e11c8ba5700820fad1c74a316a06c9dc4f383015a3ae515223db28e42fe3c2247fcaa42e059c66c3e34b82031830e9954bbb4c5c3c63d8cbb60fae5493c4cb7dd2c57d6ec15cd47dd74ce73df4fc842ea2b9ad736609c1635d82feb5f14f4b4528d884754d046ab8f92daf3d22387875ae9e8bf50c88a89376a560feda256dd14618d4cde4ba77fe7493547350110c4992d565b5d2e443e9695987b8040f8d72f98620efd228358b302c5c5f7302b6ded8", 0xf4) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000003a00)=""/7) writev(r1, &(0x7f0000003b80)=[{&(0x7f0000003a40)="3a85474af868ab343dfb7a6e9b3715253276261e480b44717beff5e84a1b432811f5336a623b4dcd3f602be2abab9e85b4d98dde2328b1f6cdc025dc8d7a27e887ed91b3ceb91d0c360e9280ad83bbe9ccebc6708cab6b449eb1d0390bc9bc7b504ade19998cc96aaf621fc1280b8b0fc707ea70d2f9ef3dd6ad2b0120a74f146080180e4067f691c51a1f4ee32a0be5aa03800556534ff93ca46255e01b62b7431797d942592c0056e91e91fe565109f08cd10d1bc26efa5bc9b06c68f66311134c263823d7cefff695ab1030838ab55598bbd1f5ad001cc5", 0xd9}, {&(0x7f0000003b40)="331be75e1693604525b488ec59942dc3d5501e15fdbb3a6497c158b8943339adc4434f3b227a57e65f75d76276", 0x2d}], 0x2) pipe(&(0x7f0000003bc0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x3) sysctl$hw(&(0x7f0000003c00)={0x6, 0x4}, 0x2, &(0x7f0000003c40)="06b2bbf2f7c66bc89f084a8decbb96c645bb413209c0fcaa917932138b23f0dbe0340bed1a4f4a43a1e026ca53608bc85cb9937ef89030528888c1de24d6862db585ad4f0b772f2ec3990957df7247bc85730234e5f9834f57852eabd90fbac2d8de36005e0235", &(0x7f0000003cc0)=0x67, &(0x7f0000003d00)="2588166162c7590f4c8a55ac065b1dda1924b3a7a572d465899239a33fe281e7469c75a91d104bd8ec36c1e7ec9cc53de90e70f38d24090a1e4330347436d791bbe894f755a64cddd2a00cb5b22c6e020c21dbb6105e9ec36d717d7f610f369a08ad4a8f6d821909d14ffc4dc5ccb389b047ec4054cf5df53213d231159653f6483ba0d7744bf5cb26dd384d65bb2da5f506f732d658b17e1ad3dd97928bfa59a3091c512298330f1b65f97d49a0487bb90ee78ac98f5b5b031c18d1af6d98649bbb984c8f706d40516dbdd7247e262870c2bb0cbf055834021930a55584ffafdf26301af8a8a57a959926ba", 0xec) semctl$IPC_RMID(r3, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000003e00)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000003e40)="01c1b08f9904138dd82a1da71ec29ff442336d99d6eb8ff90d1196d247e44ba5cf1feb4324a59e945cf51e8f2c5f01df293e13cc736a9a15424df7b3a4b0aebc07603164d2340c3eeb8048d4b6f09ffc508a891ac16c2cb6ca189a5d2fef0862742aaf4d0201194e8cdf36a426ce734b077790c46b389acfa54e57b6598596cb0a5a3ab0980d629a0a364329e27a2f6b136fd66ae1a1db5660c302ba54e877eab3f74e9b1031ac4eeec5f6a81e5b9ec9bea43d7b2c60d3f0b51792475c83e051cf3f425ec39408c85f670cd1e8f04bfa316fae0623fa689288e72f64be593a5fb0ab64b76726020b39c1198e3837a2fbbc9821aa6497715c05ef5a618a45b92e50e105d03d18a8a4dc3a298236449d31bfdca2e59b861e63d81ccbfdcde815ff800b8f272c54e31f295f9a1f942509212cfcd471f073b015c48ab8b798833f7427e5c487cea750939992a57ce14f89bd76ca380f9ad2920e730bb179c0dc79b55eb252e2290df68163d174b8374814bc0a1a9c84b28b9452f1ccc1b78c6d6be9f42488db9d586e5bb791ea1cf4429407bf987f43bbb65192cf7e6d1aba9e62c36368152248b441e80c13f071bd600a52a1c456ed5f7ea329cd50d52d422709e8592b265784fdafcf3d7be446d00dcbcd91240e9f54f5a8dbfa74fe60c8302bebd2a6bba4d149d7a1dfeea35c09b35f32918603153582f9e0a3cb4d13e7dc40be4cde3154ba7ffd6ad94e90a3dc4354a0b81971612b4134c0768ba8c2e7d200367d4f4d0f26edf4dc3afc9af1253dabd10b4010e75b2f6e14c57ee49ace734c3a3c24a57aeb860dd7d01cca71840c3c59343ce1a926b387e02ba296d68fef1e8a7f275ad214ae606a3891b2cf3b60d1bce8cb4c29cdb9070493f9a4bb9c83eee4dbf65dc02a5120f0480f5bed178e4c942707f1fb46376db1a9ae448fcca2fe9b67f0fc5177c7f53d121752240b5a9ab24eed83d68e746a0c01a6701f60c5c37f7d501258ef78cc300904f4fcfbb672105fe9ef928f1fcc541d94323dcc66d9d527ccd5a7adb690b2123d9ee0daf79c3e5ba8119c45ada03864e2a8f744819e132ae0221446e2d0e8a699746b6e86a5fe638a5a5db48d6fb3826c95ec27bc9424e0fb7834f634099428825c90b232cd32a62c55700a8f7f7cc36960584b609c5b7c6ff7780e5d3aa8d6de0c1dd1706e08d25dcf0a115ce212c62a7d54b63d3b8c3b3a0d1ec2ce57631a5425cd1b2d21dd66210cf55932113987048f7fb8515f51c778f2787db1d930632d1838e1a5a51ae1b0674e33da66e47a01c6f47156027379ec8fbfa396ca07434e2b26de56607466a00097240ad56948c49013008410f965a0cfade485f5cddd755ea8687582ce9919d5c5e483cbbdfccabc8169679f6635e7c48ceafe7b84e608b1267f606e986ea70f905dfe495f307f58587f3dbaffa770cb59508795ac4b545366584fd43fd880ce8293ea0b9e387bc7b692776fff2a8ae1df5b635cad2e67b265f9f2892648ef9acc299e10030926e324c1dd1e9fd961d027b9e1305f6b67c66a0cab932ee27f842dfa083ede7323f2f4f9112fbbe703b289890fc7bc6056ce5a970bdef4a6ac9b385ff68fcdefc3170da01b639f2cb43133e24d0f4c3521f5b4bc64226b91d8604ea7ecc59faf48c7e7ab2ddfe13e862a53d441b1360044724b00aeb037b05a95b5722a76f5aad924bb16fde0df9cc072144684750efafa93cc73d240f8c5b1c99d66eb8989c78131fa2b57595dc4f6daff16057314cd57b8d310b5fbc76e27e30bc458af24332b987ec87dfcd5896af98757523b5b7683a364b31af008ec2a475acdbb949752bb74b42c1cce5190ead9bdfb5f1a14a22d77c26d0588cfe81a1c71fe28b87a4260a47eccd2c8b1f21d964782b9502241a707bd1c5d1c7948eafe15d459199442145f0aecaabebd0e0594cb0fcaf0e478e78e617a9f10924542616616f9c24a28f643f5162c2fbfef1ee0916d698bb8504c53c9406d4e09cb82243bc262cad3b6967a411558c09edb89516eabe2949b7ebc6598571a36b23f0e913cb0b75378617e9929883b3aeb71bd795884ca8e914ad0a740e937da4701a9b5cb4757bdfc1289794c1ed3230871b82a474f401cedb6e0b912a0d0713a0d2c450dda7de9ee15944c2a2a132975b3fde686a18e5ff3725e5277d429f2627689021d912dbb83200796a4e8c31355a9bcd72bdfc389710cb163dd29aeea686a65b0be41c61d17df5eafe02a0c6bbeb7ada7066f79ac9f83f48724de3b6b365901aef446cb1881a1990086fbd75dc4ea13444f9d6a0565e9957ab75ac0ea973edd8827b51b69285f3f9e21d9e99e3a1c2721bcca73a6f0b1da5c3ce8a05277ae89eb0a2f7d6c94df337114a65f0d276b9ba9dd1df2c2353a7c0187eca886a21e60b64b77eac108bf70b05faa86d61eb6f1971a4b7873b3cf30d83034672fe1980cf6d94e14987e5461dd475c4dd606fb32dc981956a4f31d083e35b0413eb5e0d106d23415e0cb357ec765407fb2b0c13880194f8cb4ea3388df4cd8db4adad049b359b118840acd971a6874b5088e22e99e48a2073bb67eb3d40a7629bcd807735a3e17694c50f33dab8f34820baf5f4465c6c3b5dbea6f9832bf9625d4dae59ab86b5f1f9ddfca1b7250a1db11f4a05289054781278f0444fdb3a1ebdf49ee316d110a310258205e49a6d328117a82179a8387d0300b56d6020c2661b88755399820e483eee9515659290fb052449545d16ec480a0ad3ce7f18d72c3d855126ab17e37378704499987ed32ab6695a8b32bc51667ce39f04ed22bfebb191b601758ad130dc39caa1226ef5c63261e00799e6442dacce8caa82a1eb4aa57a2891f6e9efbe3295b8a9849548e70e0193e3240b2b5c8b05e889a171f807632f2be527430d0a2041668ccb2678713c7bb9749a1372440a9cfda74d803a04efc0a37d8b5e5a060034e40f800f2dd99322d9032bba97f33560330ad504c60a5bd19dba4524043ada4f17ebbc25dd2c09a88d7cc2159f9bf12103e1c924779943d877da36f1b32020547969be8e676b4418906c65d4dd593a30e09843b7355be917ce032d6dc4aa4e80f6a05b72c18921f6f34fc40089a912271ddd87a38647ae6ab464339173add0142473c6eec64cf87c36856b94fe93d9c719ac351e1ad1c42a47230dae1e17f902d798f6fab149df6354282d42220bafe7576064f0e8fafdbd4a8eb83cee1ae6eac1c3bbdd17dc1d2c23e32fd8c91be1863d78b1f35fc1513ff7af57db79c76d170cf39f9c1a65694e8e3556dc0a84456d34641fde6ceb7f45fc88d22f04bbcbefe30b8bb34507655f83d1471ce3c445321567f2eb0341c4f13ff9605efbe5fff8b81f71390cc12567f515bbda2ccf798d7795d089a381d9a6ad18a25d3717dc9dfa8588507fc822360701ceb12226eb984fb6ba55f10328c48fd610574b621e3974cb5146ff6606df0c146f99a91258f58a89dc54d51ed6c040aec679f273870ed8d50281c13756e87fdd0498098616c068645ef0fd7441976f5d567c380eb95bdcfe46a240abf97c4bc0db461b2118be7047b9b960ccd244b6edba3b9a50ea450cbd02f5ebee2f3711a795a474f825cab930dc92f955616e42cefb134c319c361fd5f7951e063aabcb2a5bb941f6ab0c1bea164f87dbf72f5003c0381ce6be000e66c305a4af5d6f5d867f264ca18a589a75bd670dea719de18abb36cb1659fdeb9a0d3bc2114368e454048bab86fbe882698179406fe0414d2c68c8e44d10e01a42cc58fae00d831b473c249131b4ca454805c2555f98c5b3825018c7226bcf97cfc5e82f9425f1d7bb80a85a80d2414459d017415b37a499414863c4735160d136afb980dec7544d12c45615f3a48af092097a2b050fdec2a6deb7c839ea903a16f2c66c319ce1f3d52223c5624fa9f420a57bfe39b3c77f692e9fe069b21f6ecbba8b4292c3d5847aee33d4ac8808129450894d9a48d3ab55490942451c4a4e701fa2dfe1c197f3ae53f9a725f8a5e254e41276e23071ded8d879c14b09829502d4c799573f5b578d45e233bcde05707357ac00925c97ee15c35d31339c4c2c4642d5332b16a57111537452bc9c97769d9d5d0d23414b083c2f7e43189df8dc11f5abdea9be6e86a3f8634d39aa45442a1129447a35fa1bfd6630d06d21a7d5c0fb5ad9cabf1c96fa9f43dd1c6471278aaac929f48555fb480a8c9e4a798a60c582dcd876b33cba552b65234df0d906b1b0534b5a75747cef6ffb7df281af1078f279424d3b06d08167f0eea3d22a56e46cf3c985062cb8142c7d95e3abb4754567a4d20508bfdbeef2c7b2495f3c994b208faa195314844af4e0b75bbb50ed152611b0a482c8b0afed429f691574be9d711d17118930e54a2a9bf86071d59428f734ce605e7c42aa1ef3aad9f979ca5ecc45947babe64901c8d0432df1dac27379439a2fd97e4f83ba485566fe458cf8d93c3a949959747c34afb5eee2ac7d7e32bb6337df1c6563f57174fe24b9d2e2618d77c5c91e6246dc054a0b39b8bc172fb5d891d983808b13b2e26ac5bc1d932809454b58a09752216a5a370a401b24c67cea7d5d79b9ffc3b6039a22fbf3e23ec34cb8c80059231e0fa2442e1b1bc31abb4348ed90bba914013d32bcd6e7264b57d8db02ee9930aa2f134a6369ea1cdc9c87ff86edd848bc76fe6834f00e455cb8f019a9a2012442c74b13ba306348f4a16e617da02748a10ad46be6abe2e69f4126c073456f9f57a58c89f94f8bb153dd5ea4038d06177df00e481a65f649a4f56e7227dde56149ff5d5ce9684574da0ed85841306137459d8ccb36147f130cb6dde30374c3889cfc9d61a13cc5ac9bb92e0c2c8d07c865ebc5ae94c4f15180a9ada3b9ade53dddb6bc8e70c9ccb7b9fae4b71110abb8391fb21810ba3c03c330583539c79953e854e68eb6e20260786b245bf0d9c1fad67416e6ce80edb881c3902bb855b5e97e16cea1930f1df99e0d7d0b275ea441866b495c8972353cfc5f357932f99e21e9f47e6eea9297e271151287e7a9e92874773b77cb8af494e606910d457225d2c55ac177f295c59112352fb34663f72c8976154bfcb0e223ac300bd3e5ea9f97342efd661b0724e56fd19e61d743d6d78046495eb45033f8a51d6264c0bb91328513d3ba0c8fbb6dee86fa673203bce8390c48bc8982a3660474183b7cc58b5617fcf9381c13399534bd5b50abc414a0db3c55a2d66fda36b9b2daa73d11d722646e4c478428fdf8864f09fc1ffc57f4318880b5f83b18890d4e7680ad6a2264887c4db3f2d32da5475d6021a3794b539c3dcbe4c443eaebaca30fbdb56545f6aa8c6309934bff1063f50b6f482dc9ab5ae304e36b75e17f7715d3461999a58046d0767315459964f2d4e11efcc384b1d4dc5f341b0835cffbb6607b388efc1a82cebe45c7e6bfcb01c073ee870f71f988c8e4f473e687f4545efdf7b39f87053c3bba43571883fceeef78e9749193a3a86161ba3d022d603d38ac914060847106a390acc8ae7d00952d0ce942a8f44da9837c18aa1ac51816ee90a40943280faf841ff2ecfccba81762e595db941e2c60fc58dfd40ef9c8e66b8ddea61b536c5657b65ef262112e141866de243329552262a656bd7a7292ede4c131da056da1f38ed57a1e4dbff287e5a6c7c10e9167f2053773d861f62a6c2530639666f1e84029af6d2199e08694daaf2c4abd3dabd2703af7ce949d8fba0198b50d2d6b9752177175ad282dab7a5bccf466c54", &(0x7f0000004e40)=0x1000, &(0x7f0000004e80)="8873d41495c954b0a2ad696177d06cb5b16262d68ae2b10125144fa89c28ea9b58cd6a59f318e91fc3c443ce8e000577a87f381d01601d15a154667d11d70759843c59c45805c1458bbe302c37d9816d04c5cc4e4ae755fc0944b3998f8f8422b5c37cd336307263a526b688bc9a86b0b6ebe7fabd74d46a1e718006fb185c4d00cb3df1067d81346db706b3b425b5", 0x8f) msgget(0x3, 0x240) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000004fc0)={&(0x7f0000004f40)='./file0\x00', 0x1, &(0x7f0000004f80)='./file0\x00', 0x8}) executing program 7: sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="d000000000000000ffff"], 0x158}, 0x0) 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) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8925000040002adb0070162e86398074c8dd60f6190000180600fe80000006004e2dbb40f363656779362d0000000000aa000000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003030400"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x87}, {0x6, 0x0, 0x0, 0xe00000}]}) r4 = dup2(r2, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) setrlimit(0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) syz_emit_ethernet(0x120, &(0x7f0000000300)=ANY=[@ANYBLOB="91a6e341d8bbffffffffffff0800450000f900000000003a9078ffffffff000000004e234e22", @ANYRES32, @ANYRES32, @ANYBLOB="4008001f90787fff13129a5abe51d7aadeac84c75742130686fd010402030305080a00000015000000050303651312c1951cde44e53f3fdfc07d85a06b56fc000303700033570000007749527436c230435939cf245f89cb0c3f6c884e2660a2c549b0badc033af3f5cf28abf54160305d7ab40b1d8195588dfad52a0c5b080945695cfee1b6f7e78690c33720aad7f2ddf5249513c8bbdcd0cf1fc75ebbd38d6cdf07c2d201223b040000e0a1f380bd16fa9069d76308fbb9f121d6a168e7ea92d250cddd12057c77d53a33043f8298f306908a72ab9e69193d8ae3ea9da5e02a3ff00ad5c2c0a8d4778e03073de87879e7c9b5a320c1d68178d4e4a100bf424ba23385280cc81b99a825d76b9c21d2aa3df48b14a6c5848291cdf0628821e48368a9b8cc76a041e38fc473eb69b8143cc59abb69bd00b96680ed4571d1d335d55eec72cd2ebe88fe14e0d5723b3c52ff0988dfd869a897a6fef1ee0fbcec79cbd1893cf911b24303e0b93e9c31f3b6d657ce08712a037ddf47168a4f38c8d05981c1fb89d922745e1592301c259f4b0c000000000000000000"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) mknod(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x80}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x3eb8802, 0x0, 0x80, 0x0) executing program 6: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d8", &(0x7f00000000c0)=0x90, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x200, 0x0, 0x0, 0x2000a002}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: open$dir(0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0xc7, 0x1000, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = open(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x15d) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x6e, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcfffffffffffffe34772c89118000000000000000000000000000aaff0051588522931c472445d9020000000000010000"]) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r1, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r8, 0xc02069a5, &(0x7f0000000100)) executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000500)=0x7ffd) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getpgrp() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r2, r3, r2, r5, 0x20, 0x1}, 0x8000, 0x0, r6, r6, 0x7, 0x3, 0x480, 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r7 = socket(0x2, 0x5, 0x7d) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000ac0)="0cfdfddd24212d49200116b5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7a6944be24ad642446f1459225e1be22ecff534637d0", 0x59) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) r8 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r8, 0x29, 0x65, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r9 = open(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffd73, &(0x7f00000003c0), 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES64=r2, @ANYRES32=0x0, @ANYBLOB="2dcaff8c951934719bcdf551d357fe8951cfd4c771cb4ee7efbd811a6b2203420f76ac08977722accba97ed1f63e8bd2e0476bc80f35a165c88965f68524cdcfca6efcd0e649b82f7b2f1a5b41c3ecbcc23ab8079a2f6ae7c20d1d72", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r9, @ANYRES8, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYBLOB="bfcd4e19d55b06d24f3558d9ff3bf46ffd3d8472afc55215a6412e837ae66d7d38e7fcac58cc8df267853c1951e46f48c4c2418719afc922eaa93378f8c84d04491e09305b791a56e2f5a30b43f60a7641a6bfbab8ea55bc129719281070983827ff883945880266b7c4e40c"], 0x68, 0x4}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) executing program 5: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x4, 0x4) listen(r0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086020000000000002c007514bd0800000000000037481e7b3b00297530ac4b1d49265c3d1e9b53741f77"]) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000180)=[{0x2, 0x0, 0x0, 0x9}, {0x20}, {0x4, 0x40, 0x0, 0x30e1}, {0x0, 0x1, 0x0, 0x5e}, {0x446}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e634e272b8b105bf7c0af7f2aa5dbfa0d900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c253a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342267816b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ce0000000000000000005616596778147cd46f79200cfe11ff673ae1a0dbb50cf1bb9975e9c075a903c0b6fc0b0e5df00c13983611bd0ee8cae5ce029f9a6ab124567c7ea0ca1ba75084ad7d9585ae43e890b328c5d199edad5c8cd200"/610, &(0x7f0000000100)=0x262, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, 0x0) close(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040), 0x8000, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff24) r2 = socket$unix(0x1, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="1ba4ffbd30fff62d81fb4e335404ab637b0ec4c3631319e4d31c0eaf", 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4000000000000084, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b71eaf6d5255b463750f82b252226587266ac0bacd5cdca6ba", 0x19) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() fcntl$setown(r0, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = semget(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x523e, r2, 0x0, r3, r4, 0x40, 0x7}, 0x4, 0x7492, 0xead7}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x2, 0x5, 0x3) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x4, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x7) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$vm(&(0x7f0000000180)={0x2, 0x2}, 0x2, &(0x7f0000001140), 0x0, 0x0, 0x0) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, 0x0) executing program 5: msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) readv(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0xffffffffffffffff) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2013, r0, 0x3) dup2(r1, r0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x380, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000080)=""/247, 0xf7}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)=""/4, 0x4}], 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1412, r1, 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000280)={0x10, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x25}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xf470}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x472c768a}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1eb}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7892}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffc0}], './file0\x00', 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000500)='/dev/rvnd0c\x00', &(0x7f0000000540)='+\x00', &(0x7f0000000580)='tap', &(0x7f00000005c0)=')\x00'], &(0x7f0000000740)=[&(0x7f0000000640)='],&[-\'\x00', &(0x7f0000000680)='tap', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='}\x00']) r4 = semget(0x1, 0x2, 0xd0) r5 = geteuid() r6 = getgid() r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000780)={{0x101, r5, r6, 0xffffffffffffffff, r7, 0x101, 0x800}, 0xfffffffffffffff8, 0x7}) getgid() munmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmmsg(r8, &(0x7f0000000980)={&(0x7f0000000940)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000840)=""/48, 0x30}], 0x1, &(0x7f00000008c0)=""/93, 0x5d}, 0x40}, 0x10, 0x1, &(0x7f00000009c0)={0x2, 0x2}) fcntl$getflags(r2, 0x1) setregid(r7, r6) mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) r9 = accept$inet(r8, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) connect$inet(r9, &(0x7f0000000a80)={0x2, 0x3}, 0xc) cksum4: out of data executing program 0: socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r0, 0xb, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a0be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab550879ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ed01bb5a469c78ade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xe6}], 0x3) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil}, {&(0x7f000081b000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xb433}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) executing program 6: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/240, 0xf0}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000002c0)=""/136, 0x88}, {&(0x7f0000000380)=""/82, 0x52}, {&(0x7f0000000400)=""/101, 0x65}], 0x6, &(0x7f0000000540)=""/88, 0x58}, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r0}}], 0xe4a, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) executing program 2: execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="fffbabe21112cf6ed2119eaaffffaaaaaabb0800450000280000000000009078ac14e46400000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="55a9c91c13fd815d9b1931", 0xb) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x1) socket(0x18, 0x3, 0x26) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000800007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x16, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) poll(0x0, 0x0, 0x2) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0x11) setpgid(r4, 0x0) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) close(0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000de66623512210e5dc34bed5126b60351b9ddc602d90cd7e15c9b506e650b1e4935ff583d206952b66fa577"], 0x33, 0x0) sync() syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe442f4f0e947a8501dea8a2028000000000000000000000000000aa00000000000000000000ffff"]) executing program 7: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000480)=""/229, 0xe5}], 0x3, 0xfffffffffffffffd) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) fcntl$dupfd(r1, 0xa, r0) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, "000001304c0000910000000000007c0002004000"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x4c) ioctl$TIOCSTSTAMP(r3, 0x8008745a, 0x0) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[@ANYRES16=r1, @ANYBLOB="5a5b95618b2135075fe6ae9bba401f1f69ff2da816566f6e1dcdb7f8b863e7178455987fa55f7e9ce6917c57334c847ab6b61568192dc23c0bf784d4077b21b0dad3634068887983c43f75ecccb2e9222579341400afe1c6e85551a8803ce9949c0d0d3d2c02a2758c043a4cb74ed705c9f265c03b412fc3bec5e3a181002179637eaa5e30525c023e219c130a9dabc12bee46b64a2eba9fb186414cfdfc9df71a98f9d8f07b4d52ae5ea111572a5dfd087189575789939d70e8536be27f03b2d3c0b8da1380bf9f3b59841a7a4e34af959252a580d64525d0dfbdbb276a6bf99e466b72e36730cc73f730a131aa10472d253cb11ce223475d0eba4291356a42412cdb7f9cc3c0b129a85bce17b49a0edb600eebd3442010228aaa46e85fa79ba2fcb5234c4499ecfc3958a730594c984ba4a6de11ed8a3e2b4ff042f0f069fff66046d2d4b983ada73e5dca9bba70003b3087b6dee0ffefa2d5c17696f548d0ab598821559d0b57ef9890e9234adf352513bd2cd814ec5986168b5b21f16347ac1c10e77d15bd2a94d341b253d19b2b7419ac332385250e533b865b86aca4c47176e4429d3238c9b96c878c0ce1551f3eb850b1a6b7a27bea6aa39b296a2d46f11a49d268e500b8bb03355e7e71093a4b85d32feb3d652fb1ab10be51b748169aaa499661cd1a04db21d24713d6736f828e5062b002b9c96a93e8e4f31063fc183b2fc8c2d1a99c5c88e3bec5a689a7c33dd689c28516566baa362a587fce28cb0d6458241940f74b6a4087a37017fe8a5c8f04ea086a89ba19dda10e631308549f9802fa7313e5ca31ae73bf7f968ceb2df6805985b8fa0081821b2a31b5ca5bd19112d713e75fd550707bb7b614b1d0d9029f78c40c2924a690484d0b62648abd93628c56b1d2eb036ebfa7a66b19fec28529153f52c82218a7482e748176ffd75915bb9c08e94ec927530e6fceca3ea58ae4f17ef8201e0b1407c8f576f22c4bf67db4482c2f8025b75bea016ff73857da851397a9be7d9ea5b65ea0ea6db8f6e30481473fa4514dbe1a5bfd787404e06194c41c6ccb8a1d6dd043b0cd8d077b6740defd5568280ba5400f510e6c6da1938651556f1a84b0f3c63dc8595c687b17e909822552afefc4b0788c2e64bb1eb3e52e693f11d6092567f20e6ab645f6ce726b1bd4dd81ebbb0f4c1eaa402e9050b4e41dbb70f384733fa929c1d7b9c7ad92441936e1a25c5099cfc53f902b69bc6557f8230ae97f9758da5f52b6ae86fd4fe411b108637d4ec1a299a3ad09319ba5501695dc21dc455eb011a56279459459e398edfa0780e242039e75bda6868d37f6bb8cabbf0f40bd4956407a23c7c7e082fdd6e7b9aff43852a82b9b05e978cf91a0a2b2460b80d94c4d491c13493e589bd1c23d92bf51f987facb5e8665290789a75693dfd8a945c700c2eaeae923fec6fde5263811a97ab299d00b46582d0df781793fd3cba7ceaa3c98ff86b774fb6c510d2b1eb90e71384703a4e23baa02276eb1d6fdc0ae1568c1a3c90e04b415b2496e1b33a950383d657eec4595587f7525e43e716ad0af20b01ac27b5d5812868eb917f9d74339e632d1851490506f185a6fa28cd886a8199ded0a9e90c1e17f97f06f752a073ac9f25edc133d8ae8574e9b6c22401f5d24b5a2f74ca134951863fb5f0dd04f04de469e909070c5eddf9b92ee7c899b0d73b869d08f3899654add1b61fc308af7745d08115426673fa48e27fb8e4af84143b40db559994b042542728eb5b4cb287fb86747de98735397ee9ae4563907806e0970cb36df7be5a49290a45d062cb8b496ca019075ce147dbf1d04324d197270298bfc573cd5e15623b1f9648a2691d01933d156613c889316108bcac3706d1222b4bb9ac6402c4a67130324bcdb0913e135a8aa6f9979311f15f838a17a94e90bf38568acd5377dca8e0c4a16aadf012e1c88640fe4a968f6a83ec8ec9e80013f8f39002c7a5af13dac1f925088ff354701a8285275f04bbfa9c6789a92f94934a8a3d2e2aff6032c2c1d57dd506c7bcef5d1889d5619b3d4d4efe4800ff82ea01e58583d030a07157d354acc236ad2b348953a4c9df05d6ee804e193896556c614b79752754b5156968a79dc0b9adbe76116e7f43f9c1bbb1f946afb127c39251ae18c72f256ec84e8a164387c0a1fe3c71651c31771a0303e50b39dc4750ff511eec85855501154a6d7b326856b1b9bc491e6d00b6781f9d5f705e46473df1936471a95b9d8595553a24a1bbdf867de813a21c4cdcad3a0faf2dcce01a20ad6cb2091cd6e5f7617454d0ae21b2c2db91739dd95baccb8f60961d8f2e5551b992ea23fd80a51fb7522c7f8d65ed6c704e47174ab2ea1c8a314a9df4066f0c1d91110addd672739b9dbdc70c9d3d05fc721ed382b61241ce86b9d87278d701c9691712ee0b0dda76debcdc727b9f62bff2533e8a8ad1b6477b8090dd1753c08c0bee725fb2d1d884ddd5d2fe9ce5258b4a328f4223acd9aecc2b9cb98392f4f7edfaeb81b8a57ff171a2d64b9fff0c3d8b6aa525260d1f27e73642bff46f0c389b3564eeb28624fbb923a803e9438d2170665142f97f9df394f3521ab68c92028511e2a32d431aaf4878babd10ce32b476014e08ee851c6f33aaadc529c2b02d8a9b71a9ca9725d644557f80886b638d4d75c9560e2ec1e941b779a23548b55b9b66f76b37710f069f06decfe83b56e4f6a84047c609d670b00ec8a684370f97cc07f37b5d77908dca73966ba4a79d1f781bb80465699464eb1137dea5dbcdb524c899a0e62dfeeaaf4b6b431078e9e381ef580138a18d450abb4ba66a8bb35ba38265f62039e5911964a5996d0ab840a69e7399aec78dd321456f8c1e317870157750aa3183ef9c60a19961b04b5fe454f674c0f343e2bd406fead74b22e90e2300ee7555c67e76fb3bd314e6a18a30b1eeea2ecdb86d137c074ce09a4ebffe7cf9db88a7be85076c3c8112c4643b0823e391369cef0ecc989f186bd4e46094629ed86d3e5d5d6af959fe3585dbc0ec9effb7a310d49a29bb4f8f5bc7d95ab49c39fb4ebb0f340c56bcf9e208f6f271a4b9c3f821af90ac660f652507263cfa5978519bd54baf3bbae4b084861ab4e7bb6e1430580ab1a03ce8307675c544f9d171389efa6ccb08c9bbcf699178b76f38c2a1f54db1ad6f80bcda899862327ccdb5ecd8b64868ef617a38a183d70c0192cadd28e03cb426dbb768bc0879184951b16c4a1c22531b80e841fcb9142dea8ef90a06cc8342665649141248b204c8fb77e48fdecdcab17a1ce26676ade2db61518b79571c1df9f79c18ea78a73d862f344ead00a64d3af95ef5d9c5cfca0a20fc3c0f25715d5122f8e614b5c96c28f30f6549ec1ce0707f6edab86ae111fbff07b3fe7a4d7534913c09f29492045c2203ee6a3945d0535d535378af550adb1afd8cf4ce58f2c90fa8c7b06e9af97783876ce14b3c4ed91510cc75f349dab30b97713020e1bad2d658a9da4736383f832d07eec77dd105f5ac78b8e1d952926faad736bdcc461cb0436e04a246c442d6202de9765cb84c665f7cc2c4ff5729251dfdb2e28cb928fe2a20cce8936ec81996463aa070ba8e9a72131d539598805519b5d1a3a0973e3cc8c6f7c886d952b32899f034bb7df1b1b18c349b22a596b843892d215c12d57cc5c34ce239f9966dc757aba33cad275ead3575f520e7e41492ddfd648e796e8058db040b3e3fdf8181967d83150dcdf2cc6a965015adc11f77d0589dceda20e05a4625eb43ff44fcdd8d09c4f8c470706450f0941ed2c64b1c32ac22a6595c5a9a33edb75f5377c4f67624a343505f0590bb9c14a9a31d5b24be09d04a08d7683d7c916a63de3d41d404af8d7e5ca43cc48e3fa60822d72f3ad028c361a78c45850840824c9deedc6af98245f1d89cc9aa2566fba4c878fc9a284f8906f91e4bcb8483e8f1e9a09176b9d2fe81c8640daeaeb6d79d8b2a262dc69e355220f766caf898e2a89f6a018da8b03e7ea950f9fc2258607fe60215652de7a1d21afeae8c3b24a6cdaf734c952c3f659a4b744fa5675713fe4b9c513ae037e8676388dec7593def0d7a499580dcea1fb7a9fa56d25594283928cec88b9862f0d58b640716eea35864dea94903f7af265880544dc2c0ccc3ce2f60a67846d425d2e2cc0c994ec997d1a4f1fa89b933526fe142ab506409ad8159747400f5ab9600a47347eba5716580c2962cc06e9a16b0ca784642e5d7828c5fdd44f5d27efd02b2ede036b712c1ba6454db0d95197e93c4f4ef990da7959d27b8ec595fb7db38cad845915a9401f51c5bf0698b638bc7d01e2f084177ddb3a4e54812b6eac4b9649eccb788f5fd1fdd0e473e1c9e0c06581693df83da72353b0f14e8c4667c848b599467f0c4af34c2bc32434e94346a1e815e2b4ef013fde6c4914a580ecc1eb339ae70725fea82b65522976590b8a2e60dfaf1d4bcd3779dcf635b62808aa6f5d6c31dca1e1af19bebe7627bcd1e7ed74d15834b79c5fdfb86fcc221290b393dfd1a011fb2f6cd548d27fe23fa10d2fa4169420f33fa8fb5c984d8771dc1cbde61ab86647f47ed50daf61a7e88b0a3ce973fa28205871341e21dfd190c68f0e1aad28c68d11b81c14caad20fa767b173334231275b31a470af611db9c7bfc7e02f8f1386b506e904fcaf528e02fb2b97c079013d7f3da5027770be636bbd84af484baba9abebbbf0f6c94cb24469115d91534ae72f0e1fe70c391766d00fb382adabac1006270024177a0e6b0a5845215503b9defc6967adcf565a82d79b3d786a5ce2bf37f20dae884b4b1d56808482c0e85d2749fd75bcec82f9259ae2d99a4cd8e38ab75572e1af5d0c0b910f3407efd2e5763a9df0f3a151054a2d9f396d75c940a7e2377561482c190196b346bd7da2816833a13269b5b818360c51845bd908c28ffe4164d95b4a61b296c56bc62533f11a8cb860ac29668e7d7f6e4c07d5be1e55ea7a55bc8af605ac4f64e9553f7da3593c9f3ae267c4f1b6257a5a8d8fdc910acf2ce6967b291a411c37911a8b7ff32d2446506d88fda50e1403af9eefbc2e7292f0004b3f47df487a1c780cf59b31733c283b8945ec9bcbbf472bff3dd81a6db8d96274c219de20d563d4a86246a943b5934eb90060d9b64643132d66f65e5dd0e185b39e28d1be1e9f7b4ba772ae5a8ceba6f2f69af235d20ff5234f7861431469da73f42a9f9731a14af03e2c5ccdfcec90720688217288259a9d9c47d3ba156f60bd35f49fa97e87bdbacba11840cbe02e3a02927417ddb576805bfe14d142c667979c4d2da8eeaf378256cadd8f5375ef343ca6acf24d4dbb3299430e1f257e445c938be24b9bee35892d68f9882bd875eca95d272ea77892e67f409d564ff9f3c81a55e8ebd6f8749bf6c1ebd5055ee2a02b43a02802e805f2b611d4626501a73b63936c3dcec7d246de924e2409a631e2593c60ebb17b0e22df81f4029ebdf9882417ec433370ba6f417eff65af5d5a11e5dfd395e09d43f43785cd6e4aaea83b6862eedcb171dae3a67823cd8b85f40d245c8c4d7b934eb387532c4a4638ec9dbc335d36aee35d86869a5f90513450d6bd1b816f96e523e89bda3c62e50d00a7fc04f32bcadd46ff915626c0237d0d200380776734bc001817ae604032c99ea6855dafcaa862383768a9256edeb873541a8572c89bb849845b3a4594e4d6678e9148b24df18145ab157eb948bd1671e5ad98d60feac55bbb526e10ebcf9149be08c25eb", @ANYRESHEX=r0, @ANYRESDEC, @ANYRES16=r3, @ANYBLOB="980328bf54d5b544d94b951da166a383dfa8d0636fd7eae3b36b72c611ad5bdc0a1f200eb9c0adfa7f4fce8289e6f62cce85ed8a0409ac03d9072d", @ANYRES32=r1]) bind$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open$dir(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xd5c, 0x0, {0x0, 0x10000000000001}}) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/517}, &(0x7f0000000540)=0x207) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="dee49f688a7812afeac0d43bc89f90887fca95e420d3c8687bdae7efcbe7ba5e9eba0bdaf55044d3e0fd0a080a0a36bfc0af9b3210a120d2d080e420d7b61df95d704927bb735112fae79b915c43b21c2b518c2f904a50aa9e66429a21ebcec346f5ee3302f8f911c454d26dd73161d262cf29eeff6e2967f72d18d9bb14c967b67dec04cbcd0313586f5476ec7abbe9d84f4ba6193c03a721d3965a614d45acb9fb465f72b6371ef7911c68de267709221858d72b810069432659dca1903149d78d2aa7415c64ad861de0803a2e948100921728911dbc1154b0e02796248792d1df7566e99cde", 0xe7, 0x6, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x51}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfffffffc) r3 = socket$inet6(0x18, 0x1, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x3, 0x7) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknod(&(0x7f00000002c0)='./file1\x00', 0x2000, 0xd02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file1/file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f00000001c0)="78a76d30c4684e229ec6e1cd3e25a36e4461234e8ee155e7a8920b14e3ab75c8224f592b79af4a54cebbaf4b2be9f96c036fe963ebbe73cbbde9319da8811139c3b88c219574405b2d6704391a1eb2022fabd0970a35a128203c083f3e89431dc79703abe2eef5fc58f7ff633422db6c8bd7ce331b2053ea22495cd824e5a7264cae2229c8a0ab9779c874b070a60cca1e", 0x91) 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}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0xffff}, {0x1917, 0x0, 0x0, 0x100}]}) write(r2, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) executing program 1: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x14, &(0x7f000038b000/0x4000)=nil) shmget(0x3, 0x1000, 0x16c, &(0x7f0000415000/0x1000)=nil) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfe}) socket(0x18, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), 0x10) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x7, 0x40, 0x5, 0x5}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0xce800dc10d4aa53c, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x3ff, 0xb49a, 0x6, 0x1000, "7d109350d0bd01ef16b60f8e9823d12924b557f8", 0x10000, 0x3f}) executing program 3: setrlimit(0x6, &(0x7f0000000100)={0x6, 0x52}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000140)="22d6120e53eb7573ba9e14c67d436f45f5918c4992d4ad8697b97a7fa9eb00b72f62f01cc6fd291631af9aa6b52b03b4d03a57591d2cbcb8ddbdfd0cf85c0b87ca14a359721e190a1c4f388f54d878d576754fd20309d67ff6a536d9b123b6b59ece67f28ffcc9b3fe93d033cc3c0e71d8755c1b1cecfcd66aba9cecefe9cdcae60e04c8d0badcffa6ab744e0702772a1692a0e17afc7b626aa38e5b4253da8d0f7e8cd0c373873f180d64", &(0x7f0000000080)=0xab, &(0x7f0000000200)="7bbab5135e9d975e00a2bbc720a6169b095e0d3d0df6829e5eb3ff37354a0752d9498234fd1d209237ae36a5bce6c686a82ff56f913e326c62d5c19e113dc82ff99095393fbb01b3c3ff0184e589f39ddc0667ab4a450a92e98ac4d97743290587522f7fc5cdfc4b", 0x68) r0 = syz_open_pts() close(r0) sysctl$vfs_nfs(&(0x7f0000000280)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000002c0)="55d40e5e7a50dbf62a84f970e8e236791441acc1d805ee5d6d6b71a8d4ae09f6afa824bab1e8c7e69bd0c174673a79bcd9a418195a21cef956b2816b5092e0ef66e22f6da32873b1a371457dbaae8e61e8", &(0x7f0000000340)=0x51, &(0x7f0000000380)="dca8510923d35ffd95", 0x9) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1810, r0, 0xe00000000) r1 = syz_open_pts() seteuid(0x0) writev(r1, &(0x7f0000001480), 0x0) executing program 7: sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, &(0x7f0000000300)="fa8a47634e29ddb96f75cd9cb91dbacd9fe80700000063cae76dd9ef8ea2000000000000000004007e8700000000b344ae8500001c5a629c72387922b4044ba72c5cd52c9eb65f144fef0dceec0294ddca212fac18b9275b32e83f88ce32fd790f48c67eb0c1fe5a3ae1e500"/119, &(0x7f0000001080)=0x77, &(0x7f00000010c0), 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000140)="eb5dd81708b61e6d96fa991157646da87476a3c993ce736d1cff6e6a51a84966b518be7cbe56777c5c4a0668139c2d68e60ba06967321c8f925792ca799757efb49a479524cf11b45455325e05c3316a031f6a6a294eb07c3b0351c74c41a708121e4ef84b935cd70ad61b3c37d457bafd62655834f810c670d0178f46c2c8841e66d1a905bc8028ae0ae81f453f", &(0x7f0000000080)=0x8e, &(0x7f0000000200)="fae151e1626b7be1a454693ef1406c55e4fe1f68ac50eea56eb333782a169fa06f92bd6a2b039fbf6c98a71955a4eb679164c5d04eee64e09a9cea545566ecde422e183f2f197f24fba10c08bb7a8a8e0c9a54c244aac4a3fe750829c5b48b866aa7ef8027ec", 0x66) executing program 5: open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000918, r0) open(0x0, 0x70e, 0x0) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000440)='c\x00') r1 = getpid() ktrace(0x0, 0x4, 0x0, r1) getppid() mknod(0x0, 0x8000, 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x6, 0x2, 0x3) msgget$private(0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f0000000100)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100), 0x0) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe800042964000000000000000127aea451cf3410e778f"]) shmdt(0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f00000003c0)="4df9b42ce4a5522bea5ed94d8964363eccad457b443587195bedb0406a8d25c3ea66", 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000480)=""/180, 0xb4}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) executing program 6: syz_open_pts() write(0xffffffffffffffff, &(0x7f00000000c0), 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000005c0)) dup2(r0, r1) setrlimit(0x8, &(0x7f0000000480)={0x100000007, 0x54}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r3 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0xfff]) setrlimit(0x0, &(0x7f0000000140)={0x1, 0x29ae}) getgid() r4 = getuid() chown(0x0, r4, 0x0) setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) executing program 2: execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="fffbabe21112cf6ed2119eaaffffaaaaaabb0800450000280000000000009078ac14e46400000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="55a9c91c13fd815d9b1931", 0xb) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x1) socket(0x18, 0x3, 0x26) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000800007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x16, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) poll(0x0, 0x0, 0x2) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0x11) setpgid(r4, 0x0) executing program 0: mknod(0x0, 0x40, 0x205b1e) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r4, r4) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r5) close(r1) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80286987, &(0x7f00000001c0)) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000001640)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000500), 0x7) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000006c0)=0x9) syz_open_pts() socket$inet6(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 4: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) kevent(r0, &(0x7f0000000000), 0x101, &(0x7f0000000180), 0x6, 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 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000100)=[{0x80, 0x3f, 0x7, 0x93}, {0xfffb, 0x3, 0x4, 0x3}, {0x4, 0x5, 0x6, 0x7ff}, {0x7ff, 0x80, 0x1f, 0x5}, {0xf7, 0xf8, 0x4, 0x3}, {0x8, 0x1, 0x1, 0x4a}, {0x0, 0x5, 0x2, 0x10001}, {0xfff8, 0x20, 0x0, 0xfffff801}]}) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7ff, 0x2b, 0x9, 0x7fffffff}]}) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0xee00, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r2) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r7, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) kqueue() r8 = kqueue() poll(&(0x7f0000000000)=[{r8, 0x1}], 0x1, 0x0) executing program 7: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x510, &(0x7f0000ffc000/0x4000)=nil) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, &(0x7f0000000200), &(0x7f0000000400), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54, 0x2, 0x0, 0x4}, {0x3d}, {0x46, 0x0, 0x0, 0x1000000}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000180)=[{0x2, 0xc7, 0x7}, {0x0, 0x1, 0xe3, 0xfffff000}, {0x2, 0xc1, 0x9}, {0xfff8, 0x6, 0x23, 0x6}, {0x1, 0x6, 0xcc, 0x8000}, {0x3f, 0xf, 0x0, 0x5}, {0x0, 0x7f, 0x0, 0x2}]}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x6, 0x0, 0xfffffff9, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}], 0x18}, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="01ec9ec281ed912a18472ecdaa3297792be10d06cf7eb81c072d3068098613173365c26d1171e658d6387b9dc6919fe516ea36265873119d004769abfca602dfa4908d18a9bab9bb50ed68208c47c12311e21870923342beeeaa83054535afd1dc611c71d2d897123caca3fc4a259e9e72804f6feae8822e3ee4029983e909c378f1d00831515a10299f27f8c7dd75cf9043bc5354bac798303f2296bd1c69073989dc1713d5ca647da037b6887722e05168643f76af66", 0xb7}, {&(0x7f0000000000)="a5b05c4ebb4c02da57e5973cee6f82a0d2a4b032aed02b1151cbca024e77", 0x1e}], 0x2, 0x2) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2=0xe000ffff}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto(r2, &(0x7f0000000400)="92263d0fbae588f71a5345245adf9f86edfc28483021122b9da23c17d29a2d8422a50dfc29b573db6b1ce9108c351eec3ca53c6ea566646a172dc4eaad4ce12790bbc70a0b0a633a70dc7777788dbb7f5e7f1ab7ae19b7185131", 0x5a, 0x0, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) executing program 1: select(0x40, &(0x7f0000000000)={0x29a9, 0x0, 0x8, 0x0, 0xfffffffffffffffd, 0xffffffff, 0xffffffffffffffff, 0x2}, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x3}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4000, 0x7f) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/233, 0xe9}, {&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f0000000500)=""/248, 0xf8}, {&(0x7f0000000600)=""/224, 0xe0}], 0x5, &(0x7f0000000780)=""/138, 0x8a}, 0x3) setsockopt(r0, 0x1000000029, 0x4002e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x3) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x100000001, &(0x7f0000000200)='./file0\x00', 0x8}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000efff00000000ff0100000000000000000000000000013a0000070000000022826d92f77e35791954b98619374879af5359d56a90462e77a0fc73db8968ffc602d0bd4a766c00af253974fa3a26a6cfe3dd7f96347aec2724cf7ac9828a2bb1647d6ea98a1d66eea8e3c9b42c115d32c26663568cc8b03ce5ae4ff0148d91"]) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) socket(0x0, 0x0, 0x0) r7 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x811, r7, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r3, 0x2) executing program 5: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0xc) r2 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/257}, &(0x7f0000000280)=0x103) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0xa0) readlinkat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/175, 0xaf) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x3, 0x1000, 0x9, 0x2, "dc6b73c596707bd151b3f6f5dc50de925f02adcc", 0x7, 0xffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000440)={0x2, 0x7ff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000004c0)) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x401, 0x3, r5}) ioctl$KDSETRAD(r1, 0x20004b43) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9d1596530fb8207a) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000580)) socket(0x16, 0x5, 0x81) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000005c0)) r8 = socket$unix(0x1, 0x2, 0x0) r9 = accept$unix(r8, &(0x7f0000000600)=@file={0x0, ""/73}, &(0x7f0000000680)=0x4b) semget(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) acct(&(0x7f0000000700)='./file0\x00') unlinkat(r7, &(0x7f0000000740)='./file0\x00', 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000780)={0x7d67, 0xe03, 0xc3e, 0x7}) ftruncate(r9, 0x9) socketpair(0x6, 0x4000, 0x80, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r10, 0xa, r2) executing program 0: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x13}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f00000000c0)="b2", 0x1) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file2\x00'}, 0xa) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc1, 0x80000000, 0x5d6, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x100, 0x8001}], 0x7, 0x0, 0x3ff, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/90, &(0x7f0000000000)=0x5a) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, 0x0, r2}, 0x8, 0x80000001, 0x13217f73}) getegid() getgid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x416}]}) syz_emit_ethernet(0x4e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="8b", &(0x7f00000000c0)=0x1, 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}) poll(&(0x7f0000000000)=[{}], 0x1, 0xfffffffd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="00003bcfe7016e7f064ea70400000072cebb2d4d00eb3499ab122a955fcea02c21856524680b6e4b418b557bf800000075aa5e409201ce1d617a000000020000a400", 0xfffffffffffffde3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x20, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) executing program 7: accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0), 0x6292fc5581955e55, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x8) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000280)=[{0x5, 0x0, 0xff}, {0x34, 0x0, 0x0, 0x3}, {0x9106, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0xffff8ef5) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) fchown(r4, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000280)='./bus\x00', 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x0, 0x3d}, {0x0, 0x0, 0x0, 0xfffffffc}]}) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) sendmsg(r4, &(0x7f00000009c0)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="10000000000000000000af7716000000"], 0x10}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x20}, {0x3, 0x0, 0x0, 0x1008}, {0x812e, 0x0, 0x13}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x7, 0x80000002, 0x20000009, 0x5, "ec92281f0511f0210d2de8de155400ff0400", 0x8, 0xfffffffc}) writev(r5, &(0x7f0000001a00)=[{&(0x7f0000000600)="5a69c72baf5fd3232db459d94484a842aaf90806a411650e0d", 0x19}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) kqueue() getgroups(0x0, 0x0) executing program 0: r0 = socket(0x11, 0x8000, 0x7) sendto$unix(r0, &(0x7f0000000380)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd1357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58904000000f1adf02bc07ffc87c783069900008000361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8", 0xb1, 0x5, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x34, 0x0, 0x0, 0x8}, {0x8196}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x28}, {0x3c}, {0x16}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x400000000000fd}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) socket$inet(0x2, 0x2, 0x5) executing program 1: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040)="34ab4576267eb58b436988bf3c760db1a1551a9d5a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de183893165686d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd634f23a0aa6a44c5", 0x7f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000400)="21000003", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRES32, @ANYRES32=r4, @ANYRESOCT=r4]) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x1036, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) write(r7, &(0x7f00000002c0)="921d00", 0x3) executing program 5: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(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)=@un=@abs={0x0, 0xd}, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x6c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r4 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) dup(r4) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000800)={0x0, 0x0, {0x0, 0x3}}) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) r7 = getpid() ktrace(0x0, 0x0, 0x0, r7) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x7fffffff, &(0x7f0000000300)='./file0\x00', 0x8}) executing program 3: bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x2, 0x4001, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 32) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) (async) acct(&(0x7f0000000180)='./file0\x00') socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) socket(0x0, 0x5, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (rerun: 32) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 64) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x61) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) semget(0x3, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) setrlimit(0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r6 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000200)="593c3af6b4ab52cd57301ec8070dc3492783d74c600f7e8951b61d39c4d30d57d625b7b8b65dd20e5578af5418c3475a7d572150704124b0f8ed5701a0f6f4b6b36df092132b10d92d8eb28d96596a668e0cb4babc86e82729862d52a1654528b2a95f4ed3f7a7a68f0c1c4b0f427ecfbf1ca808201987c8c34bcb6171ae6588210487959cfcc7c170372b907e842c8edb0faa3c866be128", 0x0, &(0x7f0000000240), 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xd27, 0x0, 0x0, 0xffffffff}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r8 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) r2 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r2, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') r3 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000001400)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x6) msgctl$IPC_RMID(r3, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read(r4, &(0x7f0000000140)=""/93, 0x5d) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x2, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x38}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x2c}]}}}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0xffff, 0xbb, 0x9, 0x9e5}, {0x0, 0x7, 0x8, 0x3ff}, {0x3, 0xd1, 0x4, 0x1ff}, {0xad, 0x7, 0x80, 0x8}, {0x9, 0x0, 0x8, 0x100}, {0x7, 0x7a, 0x9, 0x280}, {0x1, 0x5, 0x3, 0x3}, {0x0, 0x9, 0x8, 0x8}, {0x9, 0x2, 0xc7, 0xfffffffe}, {0x0, 0x3, 0x20, 0xcd30}]}) syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYRES8=r0, @ANYRES16=r0, @ANYRESDEC, @ANYRES16=0x0, @ANYRES16=r0]) executing program 0: setuid(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206918, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: getsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000180)='*\x00', &(0x7f00000001c0)='/\be{/bpf\x00', &(0x7f0000000480)=':}-).!&+\xcd\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00'], 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xa49, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000003c0)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x40000000000000d3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0xfffffffd, 0x20000009, 0x20351d, "28b77c094b5200000008000500", 0x0, 0xfeffffff}) r1 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) socket(0x10, 0x5, 0x38) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) shutdown(0xffffffffffffffff, 0x2) setrlimit(0x6, &(0x7f00000000c0)) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r5) executing program 3: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="ede83393c7360a543eaccb75be701a3c5fccf961503b6432eeb176918bbb590eb67a81ee90ddd92bade1ac0863c04efd77e60fb1cfeacfb43d0f796fd81cff564d6e13b6f8b79a496023bf82b50702b789614865ad28e52c16513b4214585ad0712ebefdb6a1232d5762c82e4dfb96ba840bd2b0bf102dd16289e90398dd70972a16ac65cd2b36d59afe87d5b3d83febbf56ea32ee7695befcbaed5293f8d44f2464c60000eaa584eecfef851981ed0226d09ebc4f1ee51eb031adbdf9780d8916cc877e76d108017300e64c194e38f7eec2dbd0771e03f926df3f4ffbe6e06a058cb15efd13bcc704ef", &(0x7f0000000140)=0xea, &(0x7f0000000180)="e4ca4827869908260ad2ac69e2b4bce78c4823245db75c973a159f41f7cb5ff3efab0effc8a106690a20bfe4e9cf96641c996cff06b9cbb351597f2494ba676df641ab8da36a9a8a9c46164ba18753e6e333d2d1284fe097e3ba374d7f4b4806d8827b6d38e4f515b12e6e581efdd6770d230dd1a52832893a3c6264062b323380bf3d403e7e8b4014a2399b3ecb7a5ead093383fa846ff27b8aeaf22d8733d69c4c67e9fdcaa3f226bb0901b58a7318e2b6859001814e1001723655295d8eeb8ba393b2241ed55197f65b57442f1aec4968af749af67cfbcd98c5", 0xdb) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000002c0)="f2e94d4bc5515deb756be0a0fc17884b1cb8faf7b413dc86bcf4246ef465be3f5f129a95a28ca639b6c0246c0420c13d52abd9dec1a2a6e64b3a0919f3d8c7ffd399e41c62f780a56764f25818f00d5a1dc6848722f2d1e83e89ba0892b314487a5046f6705d9041", &(0x7f0000000340)=0x68, &(0x7f0000000380)="a53a3a07b8be2b7e0db83ac963353c35e603f8665ad4a232d029d5182924f0c66baf01ff1bff6aefdb39cedc6df0b36df00633f56397bb28eed8f592e78c413739be2fcf5b656cc283e5a3a28bc85c25f04335c96e3fa6b999646106a4322ce9bb7ba0", 0x63) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x40, 0x8) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x1, 0x42) renameat(r0, &(0x7f0000000480)='./file0\x00', r1, &(0x7f0000000500)='./file0\x00') lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) r2 = open$dir(&(0x7f0000000600)='./file0\x00', 0x400, 0x1) fchmodat(r2, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x0, "e57a563dd0dc9b581c494399f3a05be11af3c1857921c0aa666242cdce1ef3"}, 0x27, 0x0) mknodat(r1, &(0x7f00000006c0)='./file0\x00', 0x1008, 0x80) sysctl$net_inet_divert(&(0x7f0000000700)={0x4, 0x2, 0x102, 0xe283c959d7414cb6}, 0x4, &(0x7f0000000740)="94ea4273c7f4350b19d0ffc533500869251f2ad4c4096440898a206df7c0ffa9b5f03a4d82935d00ddcdecc4dc29c95af8ac820d256df6886ffc2ef61893166152f9de0718afaa0c7cb5a856f35f950c346caadffcc65ae29f9ade3ebef62838e5719f7cca9dc97037a7f93d10d03b1cd49bb88998ee00f0d9bada516e06934c8333b7224f36438f6ecf9c4a0125d9d3bae4c8e9ffd79a2aa66bdc30f9689887c325ac4bdbfff45c0a34d7fbf7d93c10c0fbf3e0aac22dac040c72bfd799580c29cf8f963063723d954571eff8e248261d2760a97a35b904d34058f8a33fdd3d731875bd43e8fec1f38de72554837124f6ccbad78b13ca4241ec3db04c", &(0x7f0000000840)=0xfd, &(0x7f0000000880)="a1527a8fd7b7", 0x6) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000008c0)={""/16, @ifru_broadaddr=@in}) r3 = semget(0x2, 0x4, 0x400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000900)=""/4096) connect$unix(r0, &(0x7f0000001900)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000001940)={0x0, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000001980)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000019c0)="4a960d8be471b45ac0f40e5f77725d8455b26ee1b86ce02ca088961f9d2d3a7ac94cffab1d863875d2f33ccc1b8456da76bc57", &(0x7f0000001a00)=0x33, &(0x7f0000001a40)="a7170f41c2916d6a6911fa1384a926a813cdc3dbe91ee319b6dd1806062aabd3993690ae5516663ceddd53d181f5e331a002d959f13ea6e935f572f649cb25d87671e60571aed08bf96d5b73373f421a018fb369cb1724b3688f053c60a28c13ac76bb7f324dea4bce6e058c2adf8c5dc55db890b0c1da2f3610f4d9f0ec8f5e136b8a3acd967d8e60fcf5df8bdcb158088f8f9813a55f737b66e1bb2861e6939c70673a903bac5fe0af05d8cc9ffa4211a5185e5faaa73e9fc2aa26ff27ed447d82d547f891fd123cf29ffd0854a8605ca1b5a0f80bed1319bdd5b77a82a5715e0fb12f5be20bcf5d62239e32bee1353a244d0ba3440b23", 0xf8) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001b40)={0x10, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x6}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000fe3000/0xa000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fe8000/0x3000)=nil, 0x8}, {&(0x7f0000fe8000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xf8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0xae4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fe4000/0x2000)=nil, 0xd0e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fe8000/0x3000)=nil, 0x3}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8000000000000000}], './file0\x00', 0x2}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001d40)={'./file0/file0\x00', 0x6, 0x3, 0x32d, 0x0, 0xffffffff, 0x3, 0xffff7fff, 0x2, 0x0, 0x1ff, 0x57}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000001dc0)='./file0\x00', r4, r6) sysctl$net_inet_divert(&(0x7f0000001e40)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000001e80)="7e99c0cdf62779ca07e32b15feb41cc7c5c619fcf54ba4fc6d2f331ae742481f86cdca5a43dfc2a031eec145496b370499b5d4c5a4eea7748d19491d1e4ae5731b7a09f6ed3aab546c6d9091ce73136e70fc681de5a6aec6231676ce7ee9a9f62cb31eb76f6432bc08ed7e7ee8bd9a01b9ff7a5e56a219ef659e34eba5bee2619d1c11349ce2d0785471905f4f28884c4e739887e9a17e7035bf74b368d5", &(0x7f0000001f40)=0x9e, &(0x7f0000001f80)="2ad39ffbaf8ecf9a29c0205de64527d73351969f5da1a06465ce94cc1bf7d68be2b249e89b90b96234550ac0056181e6996fa326da8e24abe5314ad582a736f288eb6af6f4bc07fc46c1391743a5e87630faa58b9aa8d09fad4873997494d7992329f72889049f8219bbb3e6c8f7523b454bba7b38bde102ca1a82d0fd54b5cb2d46c48d79c7ec68a6b13e1dd3c560fab743fe09ef03eb21ec6d779e1a26751e208a667d264ca535f4ebe1d3aa9b1a32931868b118e3ace836b5ff4122724b7f1460f0611ef9c79cfbdfbdac31d0d751018b83c5cafba5d7c504b07ba87e4985360d9193eff11e812dcb664ec2", 0xed) sysctl$net_inet_divert(&(0x7f0000002080)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000020c0)="c948f28c4b9b699dea3aa985e408883ee1a4ccae41f8e8324c992d6b170dae3a175d20547f67322530e08cfa274a7d837b9419e2c4d9958f", &(0x7f0000002100)=0x38, &(0x7f0000002140)="da268d7b42f5a3c5d3cc9b2720351547bca0c0c66ea2f2e5dcc8926aced974f99ea1a14a9acf6086ad1dc5fd1b305a3ed756ae4292c4c3736312647025360d0d5f47c7967c2891b985a3c1647c488816e2026cd828529285c2e3b9dd4b5dc08ad1c47113daf1229f207fc6f8491778f85b17302fb90227ebb75b83510d9d3b1ada08167ff09c5080712934dbff893fe27c1fc6d7fd356a1b09e7", 0x9a) setegid(r5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000002240)={&(0x7f0000002200)=[{0x0, 0x1f}, {0x101, 0x6}, {0x83}, {0x44, 0x6}, {0x45, 0xc924}, {0x8a, 0x2}], 0x6}) getsockopt(r0, 0x1, 0x8, &(0x7f0000002280)=""/135, &(0x7f0000002340)=0x87) dup(r1) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3ff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="9b8a8c9983e72fa696fefb63e1c1d207176a4fe55cff252b09c4ab6e75b00ce48529f4c2a270df6995b6b03810b56c10f582625449dd7b39f68e519aa21cfacd12665ae2232e005e5b9086ab58ca436c3a1373996f3e1ce692be5fe3c58225bb3394b8af87978e61a0daaa4245b9c8a9fa96282e80ec973fb121e40546b1c1e30d959d8dbc1fb4ba8020bc622d94b2e5800a911a540be94e07e8f953e3454aef1f7a2b555514477e15965fba8f5f03febfe4d114c2e6c97565f568", 0xbb) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, r1, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="c8347790344caeed10656445983e5862f4487aed65499df00cc84d06624a581a", 0x20}, {&(0x7f0000000240)="aff74d8434fd43c5f585ee4d2db79da652038b4965c65e888c1c104dc4396488aa08d64d1261de70af10f6949e4dc799dcd4df200fe9650254e3d198601beb81b7c4807b77bc8de5634b44e0447787c6c3478d4897e37464c89c", 0x5a}], 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(0x0, r4) setitimer(0x0, &(0x7f0000000380)={{0x2}, {0x8, 0x101}}, 0x0) fchown(r2, r3, r4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x13, r1, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) fcntl$setflags(r5, 0x2, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) fchmod(r2, 0xe) r6 = fcntl$getown(r2, 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) fchdir(r7) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f0000000440)) setitimer(0x1, &(0x7f0000000480)={{0x6, 0x6}, {0xafd, 0x3}}, &(0x7f00000004c0)) getsockname$unix(r2, &(0x7f0000000500)=@file={0x0, ""/510}, &(0x7f0000000700)=0x200) ioctl$TIOCEXCL(r2, 0x2000740d) wait4(r6, &(0x7f0000000740), 0x9, &(0x7f0000000780)) close(r0) preadv(r5, &(0x7f0000001900)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/147, 0x93}], 0x2, 0x8001) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000001940)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001980)="c43d05bcbae7111058c61a2f74d73f048ba41d4db076b4aec708ad8b98cfce5f4f01b63130d9fbcb13f59fa4d37b3d3323b77462c76de1293f569166405d096dabb742246acd0ee6f91f4fbbf81deaf3e4663c1c275978f952e52cb6f76cdd5d43294d6416fde59fdf3bbeaefa0e6a3bf343cec8ccbfd922e8", 0x79) write(r2, &(0x7f0000001a00)="528eaf", 0x3) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000001a80)={0x2, &(0x7f0000001a40)=[{0x5, 0x7f, 0x5, 0x6, 0x1}, {0x1, 0xb6, 0x6, 0xfff, 0x1ff}]}) executing program 3: 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(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff070000003817463486dd60000126f5827872e112e7c62604a7f1c4009a00383a00fe80000000000000006d38ac751da5100402000000000000000000000000000101009078000000006000000000002c00fe8000000000000100000000000000aa"]) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 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) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x2, 0x4, 0xfc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a0be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab550879ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ed01bb5a469c78ade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xe6}], 0x3) r6 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x403}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f00000f2000/0x2000)=nil, &(0x7f0000054000/0x3000)=nil}, {&(0x7f0000ad4000/0x2000)=nil}, {&(0x7f000081b000/0xf000)=nil, &(0x7f0000001000/0x1000)=nil, 0x40bf}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xb433}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa05ee000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xc4, 0x9, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x381, 0x0) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 7: open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000]}}) r9 = getuid() getegid() r10 = getuid() setreuid(0xee00, r10) geteuid() chown(&(0x7f0000000180)='./file0\x00', r6, r4) lchown(&(0x7f0000000140)='./file0\x00', r9, 0x0) r11 = socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) sendto$unix(r11, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r3, r7}, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0x24, 0x30, 0x67, 0x7, 0xa3, 0x62, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x7, 0x5, [@broadcast]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x3f, 0x62e, 0xfff, 0x7fff, 0x5}}}}}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r4) r5 = fcntl$getown(r3, 0x5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2812, r1, 0x1000) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r5) setreuid(r4, 0x0) r6 = getppid() setpgid(0x0, r6) close(r0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x128, 0x1}, 0xffffffff, 0x6, 0x3}) r0 = geteuid() getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0x2) setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r0, r1, r2, r5, 0x4, 0x400}, 0x7b, 0x8, 0xffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000100)={0x6}) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4ebfac6bbaf7949) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000140)={&(0x7f0000000480)=[{0x2, 0x8}, {0x40, 0x6}, {0x23, 0x1ff}], 0x200000000000004b}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) pipe2(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xffffffff, r4, 0x0, r0, 0x0, 0x101}, 0x0, 0x1}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) r11 = socket(0x18, 0x1, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r12, r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) r2 = msgget$private(0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) open$dir(0x0, 0x0, 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8, 0x0) msgget$private(0x0, 0x0) sysctl$kern(&(0x7f0000000400)={0x1, 0x3a}, 0x2, &(0x7f0000000440)="539b0ce08cc18f7ef835806a7b266bbe3f059d6c8cea137925baea0a632847551de93cc2de1bd2f6e026c8fa191e158071486c750af6cfcd022b911ae4cbf7cfc37ef927f7f7c24c4037412e2bae202f95300019e9dd3c62104f374a0e4d10d2c7aa9b9ee5ef71a09be4dee0886a552be098870598ad5add0c131f7be3c5c6683a975f6e55e768715106728481496439d6be23d16a0fdb1b87725effd9d476ee9ae5d961a1ef7544a919f9b5285e219061324e02b87537fe87edacd7c59183169ec9bac31393a2980d43ad04bcb711d7d78204278a4d17f3b89a2318ec8a43f1eafcd4af0e16e4756a301767d8e4ec9efe80387917895e34c394fd8df58971dd71f1c720e17cdd1b29db0477a46c11e44008ce3c3ecfdd406f59a79152083443d310b7f2f7356e69d3e8ddab5c8f8ef1dc43b31e02b4b5f41d0513771e58fc6fd89bfe80c6e536205d089c922a20fce3ee5a1f49e34d06585b511768d7801d7abe432fc0b6ff2ccac507d66da08e1919c42e70ad2ddd372da0104bdde6a07e9e2c06ab35ce0bbc9267f237e47f0487ef9d7b698a0f530c2a3bac3bed58d24f09b193d661a8b120e7cca9266494bacfa221db3e832a1f4611ee236a84b72ecbaaca08e0788e98c0d961f916238bcae956932e4684a7f9a143c06b77534c7336f824eb8366333cabf68f528d45a31b428f601e8313b765090345a20e92eb2e55fcd38e664b1edddca3dec99aa6b95f40d6b6e6dcbc00e931cf9037626719347304d7a54986d41e7b27c28aeed59f0f315a548856ee8440f841a42970996a2b619688cd3edf9d4f4d7e0175ffd8399f6d9bc2dfa75ecadb73ce68ae1b0a744e4d4f7ffa3bac0a72ccfe8ddcbc938e423f5c805cb0bbabca795284b0113a95e7e4360200f04ec9ffd41753690a64fbfc21efe6997cb62b9ed9bfbdf80d1cb077d34b6e97a26082d29f4c627ddb679b7901e539b1acc03fe514313603f435b2a58c974cbc7923739cbfe2f6cc03f2ef0d59ac43510e7826e976cdec8075f9e8523224eef29d9b6c0f6bf34932f0f89db1ad0db647bcee750f573369ed51671a1a09dc75398025022daab21c3e5836f10cbfb72f22901fc056dc64908ba05f383c76df9f70aaef4fa2823f133e3c1e1f2b0b4a87dbccd3d3ec1133c2e6a3db5fe3001b562937650468b56372bb90487e56c95f16c0475569fb841113fe02f562aa7cde8d8a0088daa8f79da96c26bf7786328e584d377a7be8b33c58356e0e9bc386126d374fa7f119334c3a625b6dca24d9c07ab61ff2027ef4f11c66e028bdf86cf98be519429c62be37c85a8b383cac5ac1a68ee085ae882afa9e79e5b2e7b8f3c029697263c06bafda380d7194c4cbbe50c5bd6aa701aac960f241aaea936eab86b2ef87dc84e37bddc02465f5fd6f41d09f577dacee793aa79f852048caedba5ea08ca965a096f724dd9052e521eabc2bb7b3bdab44493f98d687c30f65bcb689bf0f9b1eb8812f3d5da6ae2b292293090de5f551e9f1e542ab8a92899156242f360a41000f7fe3a085502c46f7a272603ada3cefca0d6cfa05804d7b77d3539ded7d0b6633469e62daaea5bc54a38133c4694600720c7888d40cd440f3eb8a0933a1d30b98f61075c6470a0e1ecc1dda9ac425d3e7e95bd876aafcc6992bba618db895bc4250fcf6661c3f1ac82a942ed83244e41e0f3026e5e364ff868afbd9bbe13aebf77a87b8d75a0c74f42615741cd9241d2e39be348a4a48077ca802c151b50b33a7d6c21ccafda6a6e7b45e921f2fa5b27b5ea339d6cd40156cd0bbaf6741b8ff7f8ec69c247aecbbc1ccd2f40f4d4de84ab4c72d28d1c6048aad8109e831d73047042b3565da7ab21dbf68f9dbcd88c2082f4f1cbed2a0967e5c4681fbaa81626154e42f759b832f3a3e63da77f2f9b70f67b34d8ed6b74660017ee799bbff3e1d75c089385eb73e87368b83c07d9dccbc10aa2eee7a0eddf8ca8220a46e5996a2f44c8bc7102af36cff3512e50075a7f8aa2ad25b6a236af11ee87403d2292a3c9d4dce9306f37a1d628bd122d40efeb7c66110f46911a1c5450921b9d9bb1f8c16acda930ba2dc85b9185427f25cb6d4abb6dfed4569a8387a3982ab6b8115376286f997e6b8122b55697c7770a70eb19bc8df83ab26639f53ade9773972421439956b9361057dc2c692613d48c76688aa8964160a2cd474b58cfc5d82b00d54fa8e003b99668bd049fe46c652d8d9db11651e770fc40d20c8451be862aa0da5830c0f4023c79e06bf2ce5d879576fdc9bfc84b595e44d1cf59d03672157994d068c91dee0bcd9311d2d369b576644875c0d9610fc6d1dfb3ec04a925c9c554eeb4d07d59da638ff8bd390069ac042878836f7165999bc49902f6c1d27008426db4baf2288b01a0c647e234f3fc1f438a898534fe0816a4e7100784f2e3b424455293bbe9a2566444679ce8bffd92d2b049e81e6674c96c710c24bf5fbfef4ace4207d27f75387745655d346d13f68ff923afca493ac513ee6b7f6350d2dea5eae912ffcc2c5ef8e3382861bbb1d905144607b4ef8608b07bea04d437834bfe1106260bf227f21fa8929a9d6829fde47122e194b83a0e233d30b50", &(0x7f0000001440)=0x740, &(0x7f0000001480)="1d3c2f03fa936c149d3272a88bf47bb5e33b1209ba84420905a217bd3d45e7a83b0be3b1e8ed47bed75016bc7718dd582c61f880a8472665bc0f1bc0127338287650ebdbb37ebf2ff1860a15a04901a7fbc4027bfb463f07844a548708f014c044ce2dea2ab2609f88b53fd57b458c9f4718df28ee27e3d72509d65f8b6effd41a8e5e9b30be57597d2b1fb2984bea773b2a9bd74cc963e0ec4802d63699d38939535cc25da2141b643c36a5189d7b51ca2e83f4024609964028d5735470005b3083487d94703590aa4ff8ff9843fb20020620a5d4dae1dc7a64e39d71461e1f7006ec342abcc9073fe2d591214c0e9c36caad64328ec2ddd434a2991b02e031c6e6bad6855d5c8d52361fc0f2bf101e31ef8472a8c83036241bd884c4b4720182423b48489041092dafbec3abce57b60a97a5433d3c7876746b4fe54bfadab98db600952bbcf2e2577056d76979a8c0a3bc4c1efb113b874f285ffb8e79f3eec573595044ab53f5d393cb8c8295026787b2766dbdb151ac44abb0ddac741b11d909a85ec97a96809b69e0e11be10c426677d45a77f1fccbbb9ee110acd779e18e85c971ccd088b80348a58b43b6eb223e4910b6fab2797345049b8291ed9757c9198a14d907538abb463858eaf3b13743bb53bd7da460240330704eaf0ded26d174c21a83f5fa48b4e8d2032738a8a50c4aaab94078ddcaddfc519880c1e817b56f069fc5d1fe7a0cd404b1a7ae543b373af28b4a6fd6607bd34d870feadc1df2138e83a8914ea79eb3214832decd964eb8f2d98897180a549d12e3402e426fe5028ef6bcdd5ebb0b4e56639413407ca806514be7c62336692dc4c0d8b942c6fdd3bf46b26725d8bac1d1ebef092ed72ad87c14d486b55998eb5009d26a3e3e736b645f5b057029fd5b6828f589cd4772d18a50a5f0df528fb729f254530a8293525287d93720ed52c5b48259ad7f75a59101c5b80cd70c0258d0ad7c577730f06b343b685b52022885da16c81d8ddf6fa942783bbdde789491a5c3c6eac7cbc5a256847cd5fedd4f23e30899998429506d4b0fe4e7d6e690b6be099dfbc2e2f8680d075c5593420613a16a36fc12b345386408e5cf673ea3e1475922a80a84bf7fb787fb800080b074d2e6cb0b0adf2413b9635e8a6dc90b8251928f51fe3d9c3aec1c96519f57ec2a2f34304fcb78399267c0847fbb33f0aee772667444066262dcd6a94453766c89edb77fe8d773b58146680ee29e4af3924595a0620ab0196520c5a51690e30856aefbd7292149d618aea29cd37be4944c40b322d0435afe7367b50c98d237c3e58e926cfd14ad3fdf714e9814bf7016b2c042fb4d9b44e8ffe145710c01aba0cee453437fbffee367d9f2edba0796add862878be32f66e818070bf2d23d7ae27573c0a5d32c2e439afdcd7578a1ba7c31348fe0137b13ae1adf18df6d9fd92f364201c0891d002c091f08b9d5c9d947a1963257ce53dccccf4c3e10395a2284db3a324dd3df4e3f123c352c5ca404b120c282f3b831dc53e62e3c5859d321b1de8678cb37f70a8746f42d95731b7c533ec3b0f5196680e73f322c9282f9c707f55f8f20bab07b4055ee26467fa4cf49ba10fda15b06ca864404eef95d893cfd15db78736df859690c3fa95dbd21e5801a3aef2a1998064b640f6a80fb8f8633ebb0d4c7624ceb604fbf4e7c30ce3c6488a6674baec41180fe2623b5beed7931e79db04c2924c51d6514b5cc26659a96f1d8b7bd81bd326948c735f75de304f116005811582ba2387368adfbd225cc310b68c814af56c0809521d6059666f37f31b38e3c5f8820a4afdf9724b77aa231ffe4be5937b90e6c604488630bd8f15e22b85f50e4adc3850e4788fbefb1eeb4299f011c159fa5f19597b80b2a3af42794295b1c78e282499ef513232f3f64d86fe723738e1aef73954d508329b62190f5a8f9ac08cdabb84c4818fbfac19da94f4f82372b3f6ffbf8ddeaa7460055431ca0dc08ac3a2add3fa76379662694bf4fa86aca71ab95945528d5fafc150e0faf4e6a3ef692d299b22593e93b2f7f351b5e16490c68af4d3c266892d0a63ac5523f255023217a92c66635055308e00b777d3e1257da3e2b3e2ab9cc5d096ef045edb0e0dfcb934b17ea64087241785131ca232854b229159f287545ce09e9b2bf9dd4c6285c95a0f1e3baebc4067ca54074aedcd7a4702085f550a326621b701653273d18369d76465232426ba285cac0a943427f4b96db8c1a3a5b3869946428ea44d44943e23fee630d31ace4b6255c23096f978b919d28b7d580c3086e9a1a71a8ac908f46f8929d07264c02fdc32728ffc8ffe49a7b058a5951551c4578e3829c5516797f82372d09464b4bb176059e94953a888d110b7c00bc4c87d87245c774a2c17c33dc8883bd491679694cd25f4484a4767912cbdfb716e303367495aa7fd1f988a9053c636de8379ff0f4d650e08156eea8be97b560928e9006f6e7eff0ab0bb1434a6ae78776ed428a882a3418ca79e516f85a826a5f98f9756301069185753f1378d5eea5a6130a6e715827e9828a39dd93c6159978d83d386443f0c0d8019dc2d6343bc27709c1f90c48cd11a8fb4ba0e53d7b4a8f2670939ccb18ba9c6d22830a443a160c80059a9fccf0fef32b09c47861c568a3979f64e8d8ea6069f7b82f407dc0dc8cfb663a6e7ed9cbe0669ffca73d1a0113fe3d601f7b8678e476c369a9c38e85490344d16f17e59eb1f4bc6b1519f03933803f72469f61bb0c77bcd22c071fa02ffcb060485a693a03bcb0efc82ad906e6ff38095ef4cc0b4c51502fc55be3dab1d781ad86c317e1aa106883a1e2260ab4e88de20c95b2588cbb81cbe765fa2ec6b92350559e51b96256a145997340e1848cfb5139d795720e5c4c7fc91ded6ca68e172e90c1184f9dee248c509f3d80754c4ed0c0b07e770ca405cba3fafb1aed81b949afe1810318b33fc80000ee071f8177b13efaf8aef0748f96b8cfa184bdd19ec1c566ef400e4f97372333b980e4166ab85a3da1b6274fc0a9b55c1bb12daa1445a55c87c7380e68d9b536ce6403ef16d650c1a517e416031543fa6f5d6cb5840820c8bfc9f8300d9ef6c3fde9beb397a9f9595cbae8f4d7fc59792622e5183765cf69a9d052980859fbe4dc9f63386b4a7ab90216cb9303a98265320052e8fdfb3186f4940b31eccc3450b53530ce1cfa90095f6cf82490eabbcfeb6c56ff9a03e8aa294792154993d76365b77a4e9195951d13f37bde8a7dcd1d308af8fdf54724991b1a1784d55e4aa8d40450aac58cc43a40e94926982ac8b30c26b8143d43a61091ffcefb4cc362595b8ea87e87af319fd12d0ec9f78a33e78865f4610b00dc7312c227d58b87f03b3a011cb74602c3ccf875b54d620f0c11d85f93ef84db1082272441602c546fcaf593896be27888961d5fc8d5d03e0ef1f8456dc4e8231f1ed24e122fb7e952be44ff83dd4921d439835b371bb417e330da0a6ac44e3676e9584fe5f1b84f5d1fe1cab9857d1f3dbaca13c80bc849d7bbc1689bc972dac95384e27c6a8faae79c6745ff90481c77b7ffd90bce9a958fc2d6fe38759f8c1276a81161b48fa504ab091fed9672e0a3496535bf4fe8769af60394b32baed9f0ff5716b02bcd52a8a72317893007543bf0a5686c68b49bba2e8385dbd1574c50db1cebfab1a93a0deebec00f45f749d859691eba4fc634295d872148cbcedd4e82583484b00e90fd74c80df1efb345d772e6201e745454a4dea8e08f34e6d6c4db1b9663dadab2ae4a924dace2c0458c8ef934c8462cd04f6be5e31543b5925a09993512089ed03ffcf818c6e576271d18ccc2c2a1c66fb9f44201d0229e0f87c37a91aace52d74a9cb0be20d47ca97417a0809ea59b6eab78d00f75cdca227cc581022130e47d7fa520c457b1a0c39b6e6a69f9807fd2a557fad3fa839969e53680f809186d91598dac94b1cf1e99e56e30900638b1e91e2bceee3825fb414a4d1ab8cdc7a8e35b769667cd1f752993f31523a9b4d54fb8daa776ff862c38db3085b0995834e8eb6f63b453f8cbe855b048140f8a9c640af85b14bfa948dff402a1fb3404e39e978e140270da6164fa6176d3120e2ddcad2efec10ae736d7dff38cfea5f4d39ffd78e2f88b55c0aa1105c464bcfc05a366bb704a62e92667561d8ec72f150a8f2aaaf98e619cf3e6312c37a8ff0993d2b7c861ed79d2e5529b30dbf4984d28b6aaf3f65fb8172461", 0xbc8) socketpair(0x18, 0x8000, 0xd2, 0x0) getpid() msgsnd(r2, &(0x7f0000002880)={0x0, "11a6f8c659bc18ce7dbab7fcfcec4c76dac97845cd5eeb62aff15d34ab9200ff58b0ad77d4ed079c9da912ed1c61b31973f13869b06a85fd3a395beeeac8884e25168587ff4985432b3e12a7e2cdbd03d0fe917fce66ccfede0306d80bc9d774679eba2bf3f6c8087e90835812ae855f407722e0b09f620371ee001c8570386bdc72e2cad9a59510dfa81922783905b111998050bebdcf15a3d3c1c162fc35c8c89f46e96648bf07bbc4b039a4caf1515382f72957c1324603897f087910359faef1b7f9f227e9e19160277d12633be3921aac4b7dc43110596678b88741105d96748d3b70a3d12c4d3d24bef3ea97046230938cf46865600f041d3b535c06d6d462ca2323fd2948d252048540126b4dcf7b4f0c41d54190abe10bca65666541404a5237086069631670feb1460232d1a0ce4313dcc5313cd2dde3b25e3ab77e2381c2ea526d87949d6cd7b46d766509a97d91377acbb5111fa33c3ac2f2b9388159c5ae6aa7d095d2e4b3c915617410c3d9d48e5ac86f3c462d8205c7ef8eb230a5bbef1f69c9413cf78fa98a476bb2ffe2dd8ee62ea29995c2a9c0b39581d219aa83dfba730fe10b479e1834069acaff1899a0b4be14aaaed53219a64a299954fe32dec0ccc96be17a9021763f0cffdab707697ced20a0e702cb628cdbd7d2f1a9d0db063d4b922f7bde8594099bdfa3cee943405c2dc233d9a46eb4ac24a0ff798bec254867c2ceafade3a4f575cd85f9a760a9281789d79a20be169fc13830be66437a42788f27439cd18258af6736af4e1be3c58014481fb0e2b7e0fceaf7b281135b7537b87da17f682c21959b724a409439bcbea068c9f60cf9991077b0a143eaf3929933cbd6a038270f699401fa9e920d550a80862f185f5c1560cdc07151a97b61640de5591b9f667b0801a3680f6c59a466037a98e57972139590c8856adcd76b72cdd8a8698b8d709851d0aa2951458672eee41120aae10c7a0269b9448c977cc6923a312e44c72ba9691076dfe37e22d03a5ae1971692aeaae871bd82e10f11fdff490124449b918de96c72f98e98d652ee65f03d4182cad1637eeab74f8cff63e886e4124838a6fe7722f7a2e2ad578f6b4c4db826f4da9423be3df29a88920aa9e9fe18322252825452dc09e408ab52d2f59ffb241393b545dbc3eabfbeb4f1cd516ddea4cc4fe45e1a8a3f767cc1d546bc9addd2c433f869fd3c6e6491620590f26d4e371f64e7dff2ffad85c035224515d6a1059e8c51a9de5432a6f276b820f085e15f618ee7009b03842d6fac9e36eac90b79da1df92c83655361d9e1390370524c53f0d81c3e0e59bce4a88d7c917114e22c7e47a81aaa965893f8161c44d298da350b551c3edb3e479e5407b90dc0bd36f63456ddd90fcc66fe4c47640c31e98b215dfd60aacb4e4c6810b1ab93c1f2c1d8d91c64a693ef51b401a8b75e36040871471c94d17b188a6c0ea0a911beb9feb992623f537655d663ae77c370e6dd6e2e6600d96fdbc6a76f87a833f1abb561a40ef92574fd23b80f22533e814ed424902dae725913c5062a1beb7725a6f6db9251f0efe4d8a67764bfe483a3f6697e82c73a007e63a59c188da9ebdc2b122b65d6e09d179d594228c739c44a88b1a8235d4ef387592d6f156b738a0040a168993f5d78deb31c17dfa3a6651bd86931379b6fb86b77c4f98c1e9881a2cd665f45ed0050cce05244b07741c04867114c093be7dbaa15482866e80396a274ebf7374b6b22ddaf2ce7c300b9159f67db5d9d713c5781421f39c0a3b24bdea41763fe34f28e292f352b23d3827e843c2b7d4f48726e3450bc40963a74969c6f56aee97dc21efe8abfa422e9d533e443edfec6e53ccc50ca553854857eb11e527df300dd10e94b2c5ea7b68185a87cf3d0f9fc369be291e7f7b151e67542a3718b16a75aff11f143cb15932a7ed4fe09b93f14394f6812db7a8824bc4e50cff0ae90725d5b5ebebb563f25aa9752d5db43444db75935eff4a73e4ad4190bbae983d6bbb61394cf4a44ec2dca5d40dc6d1e4534e823bb9369f29394a079ed21b6b53cf66b94d9b6a8e5288bee2328730f1b9d7eaad4e042cc8ed704e59a87d51f0917eb968d91b9fe47ef1bdca1248728554a58c5326cbee0345a576f9eefff68725537bb6b68dae7958012a1ddb6bb31f16a53d651319c82ec1ad3b15013f0981e57fc96f18c18caa94f39ad56b869344a8cba3f9a01fa3cd25ef92aa2e3f3a27ae3321cc316dc1d3054849ce98be307de9e51fd3ebbb49978c7b7682c196a6eb5a8d3199a42758038abb3f99ed378a77afd5dc3eed08d09ce382333d49093b70873d27679a3df67b1dd379c80bf36ad5fdcf77237ca398562c5c7cedd89fd8a3ce85346dcce3312adb7609e129b5a8f0e13036a296ca895516f07194182e7d349b19625d8079439e0575279231de38b353804306b123d5c45fdb634daff54863b81745f47ec7e9c0eb69e3daae40f87c72c743a8a14eae66e5c5b8e67a2642890ef89b53e1120dbf813fefdd4bac86999aaf1a774d7df9ee1229eaa237f842290365753261d12efc69d911572987b01e52893e3719ca261f310383c43f92c542c81d7266177b02723955eb33f414acfff18556e744459fb56f0f737e8c830fa6adcd3438c67ebeac59c9b3ae6b05595ec04f14588cf9331c1cfe627903b42cf56647a20e2ed5a4caef021f966b8d480b5ce580f42ca6d349f0663b64d9e12b3a05fb9075c82f7982c19464d765a7cce83391eee296eb52ac4fe9dd5e0b50de5a5b56d027b1aaf74aae49986ee408ca1135debe68deae30fc20514a0caf30e921ca7955f8e2acd939b6aa84d87b0db98ca8838ce9436e025da598ab84964ce935e83e288ce5a5e2ed29c27b8cf4410836dc5d7ad71d27a126e8db477ebf6717ea6901585812a7fc5c76c11c2d3968f9fbf0ee12c3469e9a0c6cb832c9c48b88418d1be20742b9be9500fecda61ca22829f84460a921f58e5827a05fda33faabc2536d3c0d74e2cef7b6992d5eea3f92265beb2247529e9d805994eeb4dd74974ede89ae2d2a09a3d81fb7c3ddffa6f8c5b10a31521dd292daaa81ac3dc5a5a4f64e7eb1b261ee79d8824a34d4130a6f052f15df7c3101b705fe4817366e0c831765653b9319eefeed677f83ba8585d87e203795cd209247daccd176d1782f79514e5d464896c5195ecf9a1956000a06d6e131acd2ac8af3058623886d6843a17801ecf159cc7498ddc3bf79d54a3f3dca661ed0bf476efb09ddab6693bb6185a3504eab0b4050b5b6ac006d894cf82a6b6aac08097be86c4c37da1ecc1281cca20346d2818b205f85765082d10acd07fb08d0b49355f110946ac9d547dc6f2b2712839851bb3fb50f88078d9b86ba9446716de4797b6ed0d111a14b55472c58959bc12d9428718b07597aec084c9d82f9c80cc0c7f74028d4dba38c0370c4f9c0d3336058cd2044dc3095b5a05272a5967ba565f607f1a3e8e805c8b15722b10cc2635e95eaefbe10cfa1f6824bc75b536679cdb88c4d0b0bdbd9f8976eb27b3eb5d235c492d55d26ecdc77e26eb02ad636df4172ff6a1f19c50afef3372b441cc281b764f2261dc4a9fb0afe05353be509f0cf88452f20d8c7911d7536189999214646926a4eb99943760a4a9c8582bb721eb789a9814ce607f61d0cba2619e4d4c0a4fab6552222f6bcb289c9cc0e7535902025ff9d7e052e21e5291de3f2e039315d9a3948ee4a56d656d998d4a607749d6ab5796c669deacf764d029e94fd47c9c5f71167cb57a22dce84ce31285983ae846422c28de7bf8c34b083c4df1005ba140371a5e539d3a94998a598eee20543ec925e4b786c8c806ff99afe450903a7a2dae8c6e96a720554a2e0f9490ce7f4bab134886017a5ae66c3f6d30629ed04a6e7b230151ab3afa7f83e67783c48f724539735b007b8991a4d9803b67944e881b3516942a163f9df120d96207332a1fde876b92c0c1cb121690a985c915a4583e977340c88584b5ba30b0e86c9c0c7137724a219767aca57826a15d6d108c8674e5ec2e01c70114c1d16c10cfb2681935185a96aa8568f2a2add6b44105236f9fcaa987b41c497f72f685bbe690f19e0a5092442bbf5cd7a024b1e77f6562f98ab063f1302ae4848b3352cfa0fa95fd341ef8db3f321b0e9e1069ae33ba066301f848257f448426d3f8d8bcfe7e0ba4d6a04923a4ff3a8e115f7d0c00175ad9597c2035b00740a2bf6a42f34b676e8212e39b997fb0bbd5aabdf499ed4de0588e322bf9fb98291b6a35189ccde36addc9e37eb04e0ce3fa328bd28285b7fb94ff173dc01e09d7e396cb04daa321ebaee89a4f5423ab72cbb3634bea2e2d69147e8d834c9fbbe03436d3065fbb30b17fe1026724fe86240e2ca55864d4cabf68bb65c81c90642e2bcb64294ec1da05a3b56b86deca5276f1473385aedcf7cddf69577937e0493517d2f5009405e0121bf3f1bcb6132e2d21d2d37f1e4efbf45ac4ae3b2cd8631f0080697cdc9fa150da9423c53151af8bb5502e94f11ded04e4a99a701a0aabfe44aa3bd150028dbc08c3fad029776162d6b8b23707bf9194e4486a2e2dc91264a7279fa9de8449ed0531ef4289135cfea473e85491c8c803cef329605013a28da3218ecf7a322836279bba5b0a74f45c7423a783099c2984ab14e341d14e89a17d858c1ac1a3d9f5c4b9e3cfc488e710d67c46af546bdd9c185c7408e6fc4300bdf9c3f8dcb8ae791427c71385c7f9a14c74a40469fd8c7b20fb0404b9d03880a491121ddb28633c05a12fc0c89819f6d2054b9f91e3106320d9cc00b1f50af0681121958de10717ac67d4e939f8ac5c4ca77c7ac9aaa93950b36731853b98e3e75182bcecbb5a6d2ccd0ed0d3938408982721c7e9ed2b27c5c08051c6f853c34d87bd3e63a4860739fd03301ba0729da0f181ef125625fd5bd26c818445c1e0d4cd3d6e1e97b0309e35dbae5aec26e905cbd9872944e74378b694e073b3f8e18ad8c5b8f58c5dc638ecec049f832fb12cb48a3c0334388b371fe4e0da4ef91a306cfc638188a8cd5b4b5d07e5d08817b2dc03981ad9fdb24e41d9197fcbc98acf41bf3afbbbda5faefcf70e8897b719ab7bee5de6299906074753c00f1df0140c828c40d14c6869440379b553c6b433b3306495a29223f83c1ddfefdfd16ffc8c9d092642b3cebe4bbb2921235c67d5a4cc5d0bc4ba4a1b9639ea2188f5d8e1921faedb35fa5b291a531b8b300b60a60f8daae690b67bc22991952b6038c1afd3fc517088c4f3cedd31475f1c196f440b800d6b1b5b72657090763a1165d58a7095f116f5f36940f14d8e2295b272e3b3a74d5cbc198c0bf54d710787bd0c26696e48b526ca95c1d79c7bc632233fad32b96cb7d5e290426fd25c070f4b81735c6885db3e90f1404e32f00d573cb0d0d2e2a40323131c8d16c67a8bd1f734303f5285e21d64c603e43e84632cdcca6dfdb8965002c4bfa853d75c48222b245b3a394b688f0e5fc0a2c1a25d35037a6438b40696ddfad1137d28444a03dc6731b93f4a26397b88e8b11feca477c6e24579d24d5e91204fe61ac0c40f1d665d25cf67c439c472335f435d4d6fe882962555362317d8c2757b241e57d45b688c043722aa850ff4f3806458525ec37a2e93b41f9be354982713a8a931f8542609d8562c169a4d23731ecc4579b033bec12132ec10bbc09e2cbaf4587f145e2d965a35366339171787b9d9041d44"}, 0xff7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ftruncate(r4, 0x80002) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r5, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x2c}, {0x35}, {0x6}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2012, r1, 0x8) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) vm_resetcpu: failed panic: inconsistent poll.fdMutex goroutine 51 [running]: internal/poll.(*fdMutex).rwunlock(0xc0000e5858?, 0xc7?) /usr/local/go/src/internal/poll/fd_mutex.go:179 +0xde internal/poll.(*FD).readUnlock(0xc00036e8a0) /usr/local/go/src/internal/poll/fd_mutex.go:231 +0x1f internal/poll.(*FD).Read(0xc00036e8a0, {0xc000402830, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:170 +0x351 os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000358298, {0xc000402830?, 0xc0000e5978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 io.ReadAtLeast({0xd9a300, 0xc000358298}, {0xc000402830, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00019c480, 0xc0000e5d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003a6180, 0xc0000e5d58, {0xc00011d400, 0x135, 0x135}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e main.(*Proc).executeProgram(0xc0000102e8, {0x9c9, {0xc00011d400, 0x135, 0x135}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b main.(*Proc).execute(0xc0000102e8?, {0x9c9, {0xc00011d400, 0x135, 0x135}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 main.(*Proc).loop(0xc0000102e8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a