00200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20, 0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffc, &(0x7f0000000140)=[{0x14}, {0x85, 0x0, 0x0, 0x10000001}, {0x800100006}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") map stack 0x20719000-0x2071d000 of map 0xfffffd803f014cc0 failed: hole in range 07:02:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000000c0)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0xb4) close(r2) shutdown(r2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) poll(&(0x7f0000000100)=[{r2, 0x14e}, {r4, 0x1}], 0x2, 0x40000000400) shutdown(r0, 0x0) 07:02:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 07:02:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000140)="13f632158cedfac6e93e62751d6674a3774a21ffc6264167ee4a399b4fbe12acd412f22c735130bfece8419cfe21fedd3736dcf4b6411b8d60bf07121b659f43670cc7e9afdf7fea6f0309d51b58c482b6658c6556bf1445e0345ea3c0923e93dfb5d9452b7698ff332da34985fcf78a6d81b8f36d0bcc8970c19ae9ce37a8a4a5920d3ec94446b38d0c752f49a267a2c1a2f071623889936c5a21a95568071eabb497a4f011ae7a27212c8a9332557c84", 0xb1}, {&(0x7f0000000200)="ac56c0d403bbe8e7f57b445722e60a0641e98deb3c76e6aa0da722684f8ed7d8becb84f9ff5be15f052a0d65d26dd329370bad43f7ae39f38ddb735566254b15e3f620293d7cb39f373b27eda800629056596aedeef277a3b092599992219cccdf323c45ec178124ae0c3d2c71b184c66a753f0764c544e87a811b", 0x7b}, {&(0x7f0000000280)="9550f4d23808c45284636cb865c55aebc1402fddd4f3f83310b410359f978b3ae50a4d452cd35b4236e79e4989474e6092ee8d8dd2c2d71f3f3bc2aafa4405a43ac433837eb086acccc9b740a71177283917097e4f103dcf0151e402bb9dc9d5c8b9785efedbba87d7a193d8d50f3a82f26a3a82b6da302e5657ef377d67e03092055fe27d9332e123310560aecf01b3d3c17f0223f6f63b21d80fda2da84e77e78f3ce3f0c6bf4fc2446dbd09e22ccfea4451cfd3f22849dd4250e2b3641677880a48d0d8fbb3c76009f56c70cf04483ce3", 0xd2}, {&(0x7f0000000380)="a5e45aa2d6bfc25a38e2e55f118807ea3f8c71ff9ed7d8796bf9fcf68e61d44ea06f5d7b6cfca884d5f4022f1f293489992f4b04f1985e3dd11c6011cba37b02c64c74fc23906f4d1ce58200f4324e44de71359af830d8e7b38dbd4f72f7480b1511bdb7", 0x64}, {&(0x7f0000000400)="ed00926f5f5815cff4c00c10bb8ef9d556cf56f8d0ae1663436a98c848cbebb51ede47531cef59240bafd044e11cb6844523a991bf7799f8496ddec35cf3f9575a8b75c7e8492a4ec8960e8ed217e92ecb5d1cba76be7bf7e2b0c0d52aa82dfdeb1c51baa640cd4b8b93b79124ef10b87ed33a5cb5b0d383977dd2357f0be7d55fca851c414c7cdb62404d49f333aa57005f19ae1b791cf64aff1cdf51f43b4be9f5d644c3e939d8266760cc41985203197d1eedeca0fb15f226b5731c0d45fa40c9fad1d4b45ae5ce4efb50bd80960a0e5642c72c672bd7788048683f92cc0cb3a4f76776f4c1c3a44043ff13335fb75cf51d4813564d9d3b32d1e8d84a8b897279d4298a2fa4338df82d92e2655f8b3f5eb11635c9ce55d6588651f836101570bda1eb48c5804e6c08bd1d2bb584507b78ca08944ccc2e1703e3e0f9f152561bd15d8f9b0cbdc5cba4af14abfa3c839fa9eb07b675d6fd119fb64dc995c1e372d001577ea941f9a7685c8d9fe2e9d40f63448ad2b0bf1c5cc863b8e209f2cb5547a903162e0fd25e5204aad712e4bce59a4d77867bce32b5926ea4a0e36a28bee18fabb37b5c99897ce140115755ea1aeaa8a90543eb5dce1da282a4507280ac68f5067c2883ebdbb27578b88aca4fdc6d99e41526832ed8f697d9920d624a6f25cdcbd1753703d22b48a87135fe3ddcb8ec344b8e472569899ae6d6d2f6b9f03fda7c5a9c5e38dcc8a4d186b02204f56c76cbb8eb03f3d4fc55a8ffdf0de4613361e1365ffe57ee05a38b4391954ee78d1eb3b6ec418315b97cba40bb25d16c61facbfdc79a100c89397dd829ca3909a98ead029255c9dbdc626768f90d2a8331184b60cc44cabd1db072dcc36a18b2c8c8d205950d84644030a5588a9807b356b661792bd4cacc2c0d45d5988d38eeffd8687aaf27583f3c15619dd1693f485a6135c0b1ca97c9c42041bb89113585db9c05692f733e4a4a520ce93e5540066ba54fead28f76f186aec772b509f053e7c4aab650ac1a69aee8f583a05f2a1a6189da309101e66e25408a0c3d6463a988d3e944ed6b8103ef0b9a9dad80e732b2fcb01d84666e8dc955db7e28d60f370f2dc71c55b1515e923bc0deccaa63ceef3d4a8012d0d241cf4c132895e91c3aa3fa8e48613776d8376de31d0f9e49f2dff594a878afe6c358b88fee9f7282c689aa0e214b64d643de7112c863b23cb3ddd218dca6c6e2c1086f44cdc7854c8935474e142e211b22446fa9a8ecd9dbd654b4119886e3798c225d5c5bddda147f7e5f4bad465aecceaf0d063728efa9094c8f73753874f2fcef51c15cda5408e8346218ab97aedb378011ead77d6d830687321bafab291aa6a6d7f1eed21364a34af677ffa9efeb3f553f90d065805f38fceadad9c6220a6c6e58c007685c44c568d91056ffc4b778dccae16e7665234539338765a087f5fee42f1cf2f2979bd2db5c02f308e2348b304cfa2cf1a882782c15a9efa0418d04d40af44ba91c86d067d352710340a8c9d9a9df208bdf5841086ecc0380640aa120e0df181c4d7a01df134022f09e186f5e3f8e62e45962c1a10604aa8083409fe8aff8c2eb68a8a829a98a03e09a9ade17b06e24dbace67fea177dae12851021c6d0b23a3e3ac168f5086afdd90af83208dc9e1780ae46757a495d1247576775082de62f0162f85298f99106ca0150cf5f56b9ba6905d739017fc2e4f0616cf9e7f2eead4296204bcf5937b0bc2f8e5bd74c307b87dac6bb5aac70a2d474bc184c9a15295e9d6f5e11656589001e624782cff69170a7a59e279e9ac120968e7b981e856a7facebfee13f9db6d8ded13f50f0185b47339e07772a46d5827ed3ba3af7bfaf35e2fb693cd7ccfa9bbaaa3bedc98e94aad436e85a4204e472eaaece0a64b51c85ef89e014f2b3b96f0267f9adbb7d8c9904802dfe8f31c5895e2be2c439beb639f49071ef6822595cd1e1d2dba98ec46c4e3697e674299dd4b3db6a2b2ad9040df7e68a7a7960dfe5885d478eaaedc2d9872da15e89b0e3adc0cd51eb98cb3e8a0275d020896ba8771e9a45e71af54ae23e15d625b1d538ccadc2583fa3248140b68e0d814f93f0050c84b169909bdb871d6d7400e1f1be9336bcb0b934a70d559b59451aa659b6fcc0436b2553d23d1907a7bbee85da9dfef31b5198432bd1e5798fd9013f49316ffccd0f8d83f503d802b27231fcee48e0f385781742dfeb6eabd7e9fdef2af0c56ebe29facbc82430941bf85417b0921da6271894add0f6f1ee999ec16a9803a92a628b98ebd22c82a935c2149b57534164004c29caad702434d65b89018339a7bde95c2fbf66af5fbb6cbd879858c29ae9d5b5dccff437e1f21f9e6b38e52dde7d7cb4130a4b65e46638eff9467ce043f02a7e276ec2091054890cb59eaca181c62f2b9079fbb098edc417d62433eb2bb7bd83f5dfdce0b28ae73f7fb0b5b5d2678bda09adc7ff2d26357924fffda675152d4b811bcbda164986627c6adecbc88b69c58d584b27bc9c11d48e78b8a10d63364b990c83d39f115a40b47f8ca59e4ec27aa852fe95d6bdb39158c3243a92dcf5b5027b303799f84e82cc69acaa786e4e5dc548bd66c5356631956d91fe6581860bc40ff426c29ff32d5eb9a1b1b17feda9e88b3e419d968dc03c5c2cb99a38a5fbaa1e5551d96da71601b2522f3213a4513c4225f4a4c23c4e86d0d605b87b782453ee6e9c925b25a9945393f47d4525c27e6b639e0b17db79e06f1d58178d4c8618c927d1546d474ce1ac00ebe2abead839a4fb5b0e9081889be66435ffada9f4654e3034a4295fb380f97e8fbd0d8a982c83a4482fe822cdb4a84d8969aed1b705e2b2d5f714b1b0f284dee32fd35dbcf56fdea46143eae4eb2d4e8c8b96dd545d5997d62a316d315df92030bfa8a91d658f566512b5e87ff18ab8585261a7011ecdd33e4b64cb34e0ecb32947178d5e469d56b855066c4e63be2740e1341f08916c5613011f7a81d7ee248ebea8edac5e964c0e2e6a5be2b239579fa4ccd185ed145c24ba2d708e00868d9cb56747327ea0212e548bdfd813f0fb3223b78bbc931b2d94a07bab393db0c19b7476a472ef1b139e31ad5379c044e5b09aa45eba704f61548da4b69ce47973c6827a18e472ebf5a97a8a2f5be839004150e3f713a2e7151f90e4ec0b891e1f0bf3e909d8b3cbfe8ff011e6e64cd9bc197893c3676721ba853b4f878e069ad62b07e562e5c15048963b2f03aaf66e6522d35a51842ab879eef9eb4f9f8398cecf53bbc26dce58092fc3ee49435690e44ce77d2c9efd427008f0f9f5672fa7408bc0de3cb0afe6cc016581def034de93293f74620e7a11786d01db68e9b94289efcc4af9ac60dd9413b012f308f9908f31f2f5f486b8e26aec1f88aa10623edef6ee66477ad8eca933e26dbec85224c12078ab1d49aeafd8ba26a20eab41c09a73a0711450045181f3c907ac40a7cfae261dfb826881e441d53e24dab13361f59630874e4745ae91ffeb1b65f3f811320dff2875c302c73ccf1621a0310d3b693254f4343456c8dcb9e2cc3373dc6024d8876c0d5cc7226890ea15ba7a3adfcd3a5e9e5642d2cbc0c69c16c867fd23f3edb8536c7baee8229d03827ce556f65a47cebd328b292514877f7a73eb85e7cdce7dfcb027bbfe8dae5923a1c93dd420a25972165821a18a9ff113c6aa107d31a9399195419361bbc3161631d07512c2c3fc9d31587d58b6dab0ebc0541707ce1585a99e5706f7b3be451d44500219c04fda9c1259150f477ca207089c9a1a97315795686547ab2bf598ada29fb5064e0837060a63e705682dc192f1716969017ca8c07aa5bd5b6583124488842ecb5e6dce0aa7e1ffcef2703f99068deb8a019a63020d3c5ba2d24b2d5baa657a86ade874465af46324f6905af5fab421096d8ce9e0b0c750835c7c348d0670249dfc994f2cdffc78dac1993e3e8f7bbf209067dfbd58c69134204d6b53b3ade071ea7667d138de66a4919c2732de651f5737ab2ac6d1d5723e45a46b6c85fd0aa5f3c0b886d463f3ba8e7dbf3f09eda2faed99351dda7e7adc26c6ee78a1cd44e7a8388f9c765792dbf7f7f31ac1273fda35961d4e215b10f747afc5008b44ece6d721d048166db00f2677ac8e619ae1e766a8cc063a0f9c85173876976f3843dba5570f9446174b14ad9176769dd67e49308d7d9a1484745f7269092a7cabb3f358cdc6a26dda83516e1595054d8115befd5162c39060c369ba11f9eaa969ccc980f000aa7de52905d5b5b9eb24fc893ba62693918f09a43cdf1c3369a13c75bc7d0efefe31b519d2762683e1ceae40d2c31994d19560e0bab0ffbe18f0c3ddb5b6c1ef2e049d7422330c68d046acbe137ee99edd943ba6a373a8bec863eca088898ca05ffa279d4ef827719fdf625e2f7d7b2dc5e39c865b4a79937aba43cd70344c378b5fad493aa2c3dcb7e09ff038d4618cfb17253fb478fa7a6fff181d9922035450d94b81247ec62a39eb102bb9b4541e8170d26b3dbd7f9a4e579f6e0289c01be25f5cb02725094b3d4280b57485dee9a5d6d97907d8c3a8a74612e9400c2d2baef292dd2b392255ca7e93b28208de7765fa73d13610b332da564f9bd50dd7ed751ca66f0be55d190186448363fad886690fc59154fa6e625c8bda03d744dd2c9df5770e0c69a0af25da0ba5763825ce78a4ef117e55886a0c66fd7a9f4092233cb3942fd22af099c5a5db4ddf4f1ac4fd6a5f40476e60671236c0326bfbf32ff9d2f85f9c34ce9db87d84f50d14726d50264babf9cb2db5781003ff5bc8cca70cc25c7647f588b722f67a645ed713098f51f0e16a870d169065c110daae3c32c4da7ec9d150a02d58d51f6f55454cca25254b8ac7c9e933b037f6b61f7a6cdbf3e4638dfabb7dbfa43cfa995c9bbeddf560d938d7ed1482ec0a87675dac147a5ffc68b570ffccdd69cf85ed1fd7297b4c0a028924dbff23e00e6a7a89a3d9278ed2ab82f8aebd4294743837027edadd2884b92c87435cf4893ac92029bb0a6ccc805bd93fe570e400330a233365c278402269d6807673ca2bd08dfefe44fec83b5227418093eb8eb88e7bbb77f0a255b49d76fdeae424da422e72a5cecf50c441e3946516fc284c8c0fc0fcd8918e85bf0277343eb868373ff5f240721c12709e063f1d221f4e0f832750d6c3745d9e3c6da3162746b3a1a8e6d32f1b1fc7410e2dc6131476f0dd5d3c23d48ec44c1ac7ff81213c790f68914575a7f8e2e5abc44dc29a82ef3b8912129526339aa832bf8f6bbfd7734ef77ae80a6acda9d3493ca2aa13da9bcacc628cfabf3cbf381092843c1d2e6b793cdd81ec1f0f222b7954978c2707eb05380ff13a242edec25a97603ee83f78480c9a33e23ac0c299bc3c8435e052918f99370aef3da507a4af42a6fa62b2038d182b121d4b2f6090716ad3ff9510a3cb3d49bf830f07ddbb64c3ae245e5134c6c5e5082951c94ede17725a0d82e347fe256187b1d5a0a655b9d40674e85f845f85d866129841b6be2c7a3711839edf688d114a9a697998eb8b158d18be72aa8a5b7581a1ef1655989951d19c764117df78478433b27e35e4c4ac6e6d0e8275de02141e6f8fcf81f446edc05f1d560b17c7e5153a83bc6b4f36d20ff8bc66afa4b3991611f1ee0042b4f51b06b2b4602b71edf44c6842e0b3639b2d84149ae8b15a31249cd56d79f1fdeb104e0d6ece99d211fcf142645bec519ea02153f0f11eb57005a7599f9bb9b53ffaee38a4bc38ed4894", 0x1000}, {&(0x7f0000001400)="7e9f8f1d15bc0dcd66137ca3be714deaba8204abab5c6a617ee0f7e7b1ff3c2258dcdd7b6c5d24700fc7ac4bb4390db3e10449366e311d0c0f765a391d3f2ccfa32c069c2b8794c5403c88602aa7da91aa13223930e0b4cecf695fb8e28946fd042eff4ee30e92f912aa935d9f4999ad776027dd3cce98515d3942e9f13c18e0b9ab4c36c8cf875a65f222a6b9290182cefa25a740d3830aaac16a12d41b48215e06b44964f59dd6be4356bcd856ac9fcfdcee3c122d1adbb4bf28dae9ecd4654b9e7f2198312df96801d357c12367880922c1906140998a8bc50f9754f82b9aba93b9fc6c328b877d372a1786a4ea244907b19e613ba4422b7a31c8062bdbf447ce7844aabac5abf2b4b2d552ff9ae8a9c8dc32c82997a8973276089e7dae0c23ca1589e8c98ad6dbbbbe79d3d00e5f4dd23175089465107548d69d85d868eb753c9baa75577096551b108e1c58ffee6860698ad20bd92654d973924f684de2365a56c9339393b75ce79472d52db9a68e7599d24e791e36c54ff353e0af507668dc24d6029a20cc18231f4a12420666bed11da7434ab3ce598b53aa588fcaa8d887cf2c1c2932086a2f9ad1246c5cfedf8b80eb5ae8947d3e4b54a15741cf448b5af17b55d09fc5661034a97bd9032afee5f050be0e7245d9e049588a74a29c6ccecf2ffe6fc20e698eda2d06e4c8ad8e01817a5b8a89969f451d40510960557480dac1971da154e7df1447daf71adb37fcc3934b5d6f26d663a2a622bb417a9b0c6309b6dcc47f5af2649aa574eb27fe20b626d7f637596fadccbb6a16356a4b9e71d1975c84572f2bb8dc45df7804a52b7c9698adfb2dce4263a45a5b2f7e8ef87e7e47dfd94039d07d32049c5207653a0601259ef4129853ce4572114f11836cf1063073e92efd729ba78ced62327bb21292071fa72f42725c3d8a3f12a993c46d492fd810f30be1eb7e51322074bbfbc1ff0cd1f70271c9e87c5b6b6a602dded964f9ece2a627d2a9f4eaf0ee47a5b2382d4aed22fdffa8f925e694b9bcd54a1bb8204569d837fb8702828cf6719792760f02827a6dd0d3a0ae494e0627b3434ae56ff96047d9f601f596fea92f3162bdedeeb2f9561310bafd33ae5d667ab61d5cc57856d827aaba63ca89444b9d5c9dc54a4f674f456989b893d00ea6bbb71d2258627db59099c5525f543b7f72fd3dd20d3b9eb0d260f4be0820d4c0d21e7027515d59ede28018b6a3f443d8476a2a46a8df887172b0d91cafb2a875d17ac4eecbb075d0cd56cca21681709de4b4e1f99a95835f76d3102180f4d9d86e175c87ea78b5fc4a520078958a2d7b0afc4f405508fe65cc7f733ae69e1557cf11c4f592a08854e9053cbdaa1412f9d6c7b128dd1822a7f61b258aa33b675723ca883ac86aba3a201ef30c68ecfb788df3f25f02d314c2638aa6df914c34cff966be9339348be49c6aa4c51aa54de5b2342ea4ce03779f932e9759366643358a22de12be8e785f6648ba36d737d95b4c6a07dc6a38bd2fb8700245d76c26b01a6c8b9c340c5ed0dd1f97909d5c7e9da73c3179ace2f91dfaadd9175cc0aaafff4dbfd4f0af8f8690e6a8ceb623fc0bbc96b2bb84c1842f5084273a72e56fdee5ab74e0226c5fe264d64a7e909bdaa69687a09be40209e47e991237b94cecbc3c558678551fecb38b2fb05500f9f87e04eaadf435e5a6833eaef75bd3c408bc73887b971f2f4937364ab177d639a67a92d513ea9487b220a7b84baecffa269565c7cde19bc746201a91c3b178066de309365c8f596f9afcad7d5b7d4b7a968e3cfb3d213713c620a44e09f712b2c1efcabb65cb643136fcae85e7ff3084067bc48c992891b0aa9f713c23824a25aee9e7c2502800e08b77085f6ea0ca90f3afa668232721d310f52b3f7384d1ceddbd43907c8d1faf7a2fa47dcde0dea38331e1f222a1720d29d313fca2701506f0db12bc3aae86e905a3974be3dc7d138a76c1d9f27734db99abda0be8f1c3b6310d3a8370be308abba44ced8fde4f9f42955eb3aaf9fe62b79a7e43ec728cf4cc5eba792893b4f4d0be147feeb875d4b9cb9c7411ff528ed3880457649b50169d50269dce2377a7a0bce80f66612a7faf77f556c4de9a0a577f77745b622f40970a4947c167771f26bdf42ab244a651dfdcfa65be47080f6be44faef5f10778f5a08a8c3b932a3678939f1789ef96270a90018fb0f86bed852002eb439114427ddc4276b47640b458a0ba96c6c6bdb27cd2b370fc1893ba1aab96fc6bd68cc50980a298c726fb3696737fd11e05d1069ed6230224b5c2aa9317994942e8862c8936660f97f0a5eaacbc01ab55d9d7593b7afef0cff83cfe496ceb5181bb13566ed6e1c9b65cb0f20a511cdd50c05ee9674b79c620a5ca8f5b99c4e37e2d3acd3dead2902c56dbf77fb247585a493236a4ccab794e1842447b61a5bc4ea4db72e075614f2f96c0d6be240d2c91d781c0f583fb9a7ef18fd68a0493328ef7fc052645ff95f1a8e1a3eed51989ac14ae1cfdd45fcfc0168764d2b1eca47fb33d9fd0e3c6a85af42dae93aa924709c9b61035682905245ac2746eaedd508f60293ca29c661479457f1e0d2dd94e99128b3ad7e3a30f58503e86d472327e483ecd2b95860910ff56882db7c828f27ab6512253467be0baff39c1563bc289c931b892f5689189cd88e6f9a7429c8149736d8ca74dc3ff3828a14f891df9252da0fe8642233c4e19cfd9c77652cc59f14c4c0605143e04f1d730c0e736919062218e3ba7aadbf5543f5444beff1692c45cd0beff1edcf5329f6305ca93aeeac8704f2312b788e628d50248e712ac8898cbb766e8a24f53c664715982982ff51d558db2cd2f066c59af7c4b7ad6f22210dd973f9b85f9aa8eef0b983d6d1905fc38097b7ab74d8862740b5723e631da5df588f66a6d57d8a7ac8200369701f7e25ae054615b06f7299b02633056bd43b2badfd8b497f22af3134fd69d85a234b0c9532344212a6577cf6f6443c89ce4c2ef90ac078fecc7570765f31206761ee3812f46c3ded2b673e535b154f6534b786058c222f7f7428139766b19a92ddf125db5ea69e9c3787678dcf9f044b4bfebeb527b58f6933867ad89f3730c4e37307e115587a8ad062aec0ec7346707b09533272d12cbacffab16eae85b5849597a4b8859f4652e73e6d78a10c1cc3e03c4a0ca8b9d10a858de64d34cb4d2632e44ac22263cc96b05b076567cab9f767fb57b3ff4fd46f62711233ed7e43fba71504aabd4296d1626016ae78b4a85c5744e2f6fae4726319ca0a5b886b8c8a37f7f3967686cccbc876f6883402543c493ce631ad5d75cf684e9b9728c68c3884b3bafbf061eb42ce3d3d4b63eacb60f4e495fe550f7a4f0ea7bff344216306d1b98008e608fce3846bc84b6f89ea54d7fe89a9264afece4f7113659a35f3147e3aba19dfb5e890b718800578398f2f8c7f29e978dce0df91bc8b4ffb16b22c2fdfeb816e7026206938eefdb40bc9cffc8ee81a1659b0388670564ad6502f7f0d1e14ec51d95a4547988910f912af8d992cce7d830a7b765679c8727132dbbf16ca3c3260caeda5fc127b72c4a9e812c557a90b2283a7ace5cdde1373db23d2fd8a144b7e69ed83c4a666568fdd7fbd17fce2108aaf3056348c6646fb21ef9708ee49d528165cf0c5971a3ee9f9965513b4b379f4f0abb2083ebe1c206d95539e1e85b15e705dec84f346604ed635be69929d2ee5a8b175ebbd3de6cf4abc5bc0b8753da6008452c535f87565729480bca1120f6f9cee7a7dff33e85ec90a09c30dac8eef3c0b5e40d93149989fa1d75f99d8b7a519250b3fe84d7d7f4093b27a99145c2dcaef87271eb38194379070785ec8e651e77ee2a5e9bf4e3ed4732bbe24a1ec764446ebafc4d3b15025b554268313a10e8158de7d5b3fefd293b58d7ecef82d241196b2fdbdf78801757e27add57f63f7f024112c76fb0aba057edb95cd38ce53ad0e781f848eba96ca4baeec50bc971cab14bd8e760504dc45520554bca577afd1022794a205075317f5cfd342fae29f0910e28ebbe45efa372fc9395e86d5ddb1976c1d1fa425d6da550d5ef5d2750122efb05da73733ee92c1dcc36e4d5a617c8a23d6026bb69b77a71390a3af601218739e1cdf9170e0f20ccc78a03788963c68a6e1648767fab3054336b94f49ec650b73acdc705a1024d8269b0a85d929806bf3486d33b1684ab188970087796b9819fe3ee701f7a2f73e7239f867beff4ecaf34e6e351ec819395b2a37cdc8377502965cc32a6df7533a238ee0ace356f7121fe6fd60a82961b331fca8a8710a04e1386f890df29ec3a1adf79966edd41e209d4a1b74bf1673c56b5a7dd74f2803d594f875cf650ab63958bcf13d1e7076e05c5617970e278bc2fb22233a28722b5768915d14763a2ec71c8a0f755bbd7caf1d04fa3ea8f8d249f510d259a959756e7d29eb2317f10abd5287634150eeeeb6a466c3fdc7015e5fd9c9a57ed7f9a1d2cea04c4956e87b1ea001ea88d7767f193935370e7b7a774710813c2a2c8931ee60e5af70a7d59006a361cc7a9dba4a419076e34cbf2045d331c938396b81eaf657b08654030c24a672411c3e3d79fffadf24275c777a4777eb134c07d74bedb948f2724683d7c222fc58c6b6bd0442d3536f9e0cc30d993a99cd67a8420c8c025208346aeff8cd142dcb1104c63bf99c0857230a922a3f341a0cc08fb8c542f0c676f959a39389af83900c6a5d937eef8569cc272f8ac01a6febd0a24bafc9555db786076991dd0941ba2a505e3a18de452698e525fbb85674f209636d5be18ddb83f004f8ae77addfb25990bd5667fd7e01b8a5b9e24ca999a3440a5dfc03ac452a7bd8ca1c6363a4966f1d2eb90bc97760b5439c6ede4ae1e2fcdd17e0975197f5198608a2aa40707f0801f7ee20adfb7089c557722a9d559944417bc099faaf37be172b51f22296900682aae80c0edc5a1c4cef7aa3384725f07c5055ed9e17beb5a83d797703f09b5ad49e03b484aabd79ea4146ed1559b59800a3120fb6703feff82ce7d5cfc5a44330c1c2787f5abf3be5d32aba45ab3e528a606e45e7caef591abd9968a17e12647f8f0790463f24ac1821ccccd4c9bb5dd491c2a6054c48943a1e72c4e3995088c3f942c1d93c5b282e30cb551f05ea629b5a532b414dde248b83e99d665e0e58e7477b7c7ed7f6f8bf1b7c73d3085d9998c8c12c0ce5e3d12da0701b95668ae0627ad4ec5ff26cc179f055ef5e95d7c0978f5a00746ac4852b7dcb35ead4f168589a848fa4669233c27edafc9f6152c8b16b7d5c9dd7e6a3a1c6523f7d14c8da95206a874e616335752879b1cbec4c1eee8c4cbadabf18a373256a99433a21bec7f2df7f26c34ecd3112a4b087952cb5875dcfe2156a4a3e11bfd14d8077262035baed53902d637c9f1872cb1788fdddbeb2acc8d03fd1133ee1f7c12c86b76c90045069251bf24bd094f50153c4ba1a3bcb6cc0d938b17b3fefe3efc93d80721ad8e495f974ea556747b7bd5ea100f8dad0754513d170c60826fdef82da16ef38d753ff239870d8c6b5b32da7731e9e11ac9a6c42f5d140ac42951bf76304b7e73c37b0a166b21af0a8608a7b81372d3c02442a4a1778642b1bcd5f2118b0281ec1a828559af3b9bb273621aaecde54c5b48c126b3856972c70e688cc51baf38607d36adaaf808c6d8402fbc92068d338913406cc78dd4bff918bed66625b593d978816323b645c4fe1f3b57b36270ec6b89a31172", 0x1000}, {&(0x7f0000002400)="5e3cce530f69d3ebd657e7ded95f41f8593ea7ea319bb679bf654e802d7db8a97f11a9561b79f807896cebba53a4c1e02a9952008528733cce5e1ee80e3d19a794a0c0901ff1f9ea83f7fe16", 0x4c}, {&(0x7f00000000c0)="bbc76dcf9497ec581152ce89b162954d2725f2d777302f441caad48f49fd30d669932d1338ab13ca15fa", 0x2a}, {&(0x7f0000002480)="a12f18b86501e649bb9d79e1d293cd0ab6791e972690f79d5b2c0d959b9d23cfcf9faec39736d5423dc0a0b267ed42d66954fa694f660dc651b8b5b8271ecf97623bf7f3d94b49c7fb935b5ac4120fafa522105a298e4c98119eb53bc4733d050be70ae3cddafa8625410cb5e0d8d83f9293a573c5570ea733e22e2e89797fc70f6c09fda1b17ee9a6c9e8fa95b384e97a95fbf43a0d05c5683cf5eaa3ab21c45d43995d5d7c357937bf45097f67d9349760d50a311a2e681adc68", 0xbb}], 0x9) fcntl$setstatus(r2, 0x4, 0x88) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)=0x38faaa89) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000002600)=""/21, 0x15}, {&(0x7f0000002640)=""/198, 0xc6}, {&(0x7f0000002740)=""/28, 0x1c}, {&(0x7f0000002780)=""/42, 0x2a}], 0x4) 07:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='(\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x6, 0x81, 0x0, 0x7f}, {0x5, 0xff, 0x1, 0x4}, {0x7ff, 0x81, 0xcd, 0x8}, {0x3, 0x1, 0xfc, 0x100}, {0x7, 0x0, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="7015adca2e50ac54140893eab918") 07:02:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 07:02:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) socketpair(0x2, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0xfffffffc, 0x9}, 0xc) write(r1, &(0x7f00000000c0)='N', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) 07:02:09 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x8b5fb4714c03fe58}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) close(r5) mkdir(&(0x7f00000002c0)='./bus\x00', 0x100) shutdown(r3, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r3}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) shutdown(r6, 0x0) read(r6, &(0x7f0000000300)=""/199, 0xc7) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000000)=[{0xfeff, 0x20, 0x5, 0x4}, {0x6, 0x6, 0x81, 0x1}, {0x3, 0xc, 0x2, 0x3ff}, {0x1, 0x1, 0x2, 0x3}, {0xfff8, 0x9, 0x81, 0x800}, {0x4, 0x0, 0x2, 0x282}, {0x7, 0x0, 0x4, 0x2}, {0x5, 0x0, 0x1, 0x6068}]}) 07:02:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000002980)=0x1123) semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x213b9ac3098c3554}, {0x2, 0x6, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x3, 0x6, 0x1c00}, {0x1, 0x8, 0x800}, {0x0, 0x4, 0x400}, {0x2f951665a026793b, 0x0, 0x800}, {0x0, 0x3}], 0x9) 07:02:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) utimes(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x32, 0x6}, {0x8, 0xf0}}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) sendto(r2, &(0x7f0000000240)="37bf89ec841be6c493d7ca1d5c9dce917cc9c98442ed58dbafc6c211e9743f942006b1905c3b27ce1f12e4110e3916b00714e472ed9e3c1a0bd802512da6d5adf87dd035027a28a9389dcdb8fa4d3dea345ae1ad99bf429d77daf4db026113b16ff8481f7becbc7c443b8c996b4f24c42b4f2dfd9ef8d6c44a9994fcba0328782bbe5848b0e5534faadd49676eece0ce24164454192de524c8defc29797c6a8fe5aed47cbe19601e1a3daf6d845ed69b97b0713d0e1d496b63a220a2678c514a6397d797f775622c9ac260cd5902583e9c5c3e62ec196503982704ab04619cdfd3a8c56fcc", 0xe5, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) renameat(r3, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 07:02:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x20) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000000c0)) 07:02:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0x2, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 07:02:09 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0xfffffffffffffffd}], 0x29c, 0x0, 0x0, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000001740)=[{&(0x7f0000000040)="8d55866e839a1d4c309422648a8ebd8ade806b8a97d363ce6b045eaff178935f180b4646070baa67c4656084a9ab65d0c85ad7838a58c30845a7906a999f7b57043105a3c37828bb16501f796c08c66867941964aa2e6495c97f", 0x5a}, {&(0x7f0000000100)="a8b4550ce635b32accfcd1ef0289760fdc2201e9069ccf4a6023d45243eca28d3c5d715e805afc48c0008fad35f4d984cd359a0d743189e7169c2bf858adcc3059b6d9ce77d251b5ab8370ba657b390ea47ed1e275c21a941db7ea0a5c241b4728a3c7d060ebb59ccccff785c52f6f7ac6900722509f9d2a7852b97911bbe50aee64a023d8625c06d6f4526d02bd353a5874e233114c7642a63a241ec59a9ff5a662d4c24eeae421e3b5227e620e0106ab2ed9c178a1c08e4ab7d24478d02098a1b760fffda9276fcf92edbaf0204474854f5e7d75a914d783d574eb06", 0xdd}, {&(0x7f0000000200)="597128e2b1cf1618ab5e7598a1e2b739b8b26069136a1c53cb8d0d2e03ee5c9478e0c9b9953bef12a3ab35cacbf957e51546810d0633739d5e27de7f89c2cb1386b617ddeb67af81b9596cf4ce2fa81ed277e90bcacf7ec1730f2e8c4b2ecb9e", 0x60}, {&(0x7f0000000280)="97c777590213d5f473a83e011cdb36ff403d63b31fd9c1c7c5d393615ed6827bfa5cf12daa7acb8c67c975853a6166523454bfc151347c403493e378dadd68b0aa8addf0e88d0f295170871d11a4b1c56e7ddbbb9aa23333b45a1b2238d37f798d3872e855154f0094eb47da870cbb8cf87c8857807e08fbf579241e02dd0d209448b6298478b33486c44e60ab0071dcda672088eca256c68e04688ec805c3eb6bad4c068b2504c52e435a617ee536fb3fadd70a8aabf8b423b20dd6ab491240b5ef82eeb67017bda150", 0xca}, {&(0x7f0000000380)="5202bf49241fd2c276711739297bead079755f8d534d3a7e48c5eb43e00e6b7779577e72b46ff20844c29e138438c8489a2a7c1a116d93f7e92f267eabc59ad36437ce5eb02c228866a99f73a2e41ba9d03042e576f08d801cabb1c94e4aa23d80d86c81972c3c8dce4f1ecf536b03c297d3c5d28f51088151c32975296d68450f787625db14c40784b80882ff3cb876c77d803c41ce90661d12ed9830942ac6b7a462ef505307050d00595cb8078e032bd38cede431252350768ec124e89ee592e5307133e6e1a1d6312d4641a9584f10a195b53dc3265fe1f5c3c84b39a2e63ce7f7fcb7238fadc649", 0xea}, {&(0x7f0000000480)="e35008e0b9f8492a92f9ee40cd761732b31481da22d4b857b010386e435c357171001ba2b301bcf24c8fa255632c07596eef6f1fd8f2d4376825be53bdb1f296986fc5e9a1393041cb889d67ba5b40f63c7181fbfa938f852dc05e84f65d2a6d075a13b32df0639aa03ec5349b736b6cfaca31f0523d4919e98eeca7fa2b3b8c1a5e28f398b658e947adf6e73a44ecfffc89d53a81de8fa20e127c91805075a4f40c37acda0f3d9d3516d8dc782cb1c0005993adc6bebda0f4ee6a27e5d7c12b91f20049329fbee1", 0xc8}, {&(0x7f0000000580)="d1996722d13e42f0697e08e0ada58259a090aa22a49cc27b4d438fba4e24ce6fb100829dce5ebafd00d50f1290f85ec99214a91ee36d727565b6752f6fa079a5fcc6dd0ed2a36b5dc36db275d2821277f63cc3f03b50b6f18ffbb61c6e803488eca3c92084d21c018d7f8d69dc7b3832f81bf13070e736f4330b439f213df34ac2", 0x81}, {&(0x7f0000000640)="4cf81754fce4e0e7084b5633961bdd0d4dcde7bb933baf831174e431764298ae92e7f2ac16737715836d62b4364bd59ce657ca43a74fe090965468d7b2923e0b4af791d77f720a6ac8db4ff2b8864ec825c8442300b69ceffc3505fbacb7fefc3a3fc8706e7b39c06abfbd7d817beccf95dca929c4f0ac34ad2e750a16d9af260bcece73d9b6b337eb1d0bccd0f069ba8dd400d9c32f519731b627d41dc906d38f0ce2d2f3c4686bce132b5228b98281da86d5817b801251e1215e7cdb80addab20e342a1ac7a5c58376a686a55622961661a69731505b96a6f7a562ed85fde7d8d93649d7c06cea0250220aba19ea0bc9dd212ca2", 0xf5}, {&(0x7f0000000740)="2d03da1a28bce43d6a12cd73dc2b07fac3b0eab993e5a3b3d99d00f80ef52e0b79013a96010c3210c1614fc2de67f4073422ac5275d2780a1f93029560172f6961130fb71863532e0bd6c7ea1b992317f9bc12bb946384d5a3b9bd7a78b9a24b365079b6ac13c645049749401e9446221cbd948af20ae26c0395527b9e5fdfd360a885f218f5e759c9600d9a7c0139c51e3c1a1c0541143b406af6c20b8f0e9c7e9813f30714dc69b617aa3a5ba1bef3a54432b8546d3eaac89b448fac020105a0e5eb08cb546a4282331a8248393db246cf8b8661b341d96ba50f7e5cba86864380f778200c79f4d4585110153930083c295046f398a7a2849b55838c677abb0ed0bfd30a3db6b86984da2202b235c5c38bcc6d2fd2dac8aadd883329515b769b3c55e77f70f4755644fac465c16a008d8c7931d2c4fd6e617753debd9584638769aa98f63ff3fcdd3b958f14ed810ce59a4508d30993c31641cbfbf55e394554ec06d5d47f59d1cdbb0dba5e59a1ab978c840fd28a211413ec52dd7cce18589600ef0acd8bb87453f64268ee16756240c25dbb3eee92ceb193a3b5e95c92d01a8613ccae444c5f33d241763415fad678cd8acb7956dd0131fb3babf1f790ba29ab40de70536979ea900cb30be5c36cc55e626d84b723001f2b5dde72f46eebe0bbd9a25f10da4da73918e8340ff171a44f4cc8688ac707c9d532143f66d162be63fe6d0ff96c36ae676e4848f5d249ce3a23e78d8dbf913f3f0555a2140316e62107a8eddcac8dd6df07a3fbcf17deed41c3fa3da2070bd7fddc2c14c05711f733ee66b6cfacd64797c02b9e2a8087b3a97365b1e04abcd9ff6837b249b8ae10bfb46ec5b747fed6e4b4a726fc59fdf53fa699ba7733326ecdb31caf8d651aacd123851c059ae27662ae314470d54c7a425364dd4596d808558ca2801e80d776507a751e921d9da4787dbf4f0d738b8c2c42a8303319f018f04dba30d7613127f18437df409be2997b3b5940371aad78bd3632e852bf6d0f3c0cab12eab823144a507b626b11ed602cc6d9e0acba8c28fbd7dfe3744c1bb79efc247843ac6f0ab74253dd45f37e1e73108db5fd5a76a6f11c52db4ea435d2f3f61a4b4afb732eba42ee3bf8cf41c459c24e8fe0c649e672a8695c2eb61733e55d635d81565a5fe5bae407b696db63280df16545c9943a4879e1ff5d7230719c1b4d9219e58f58727d7ea26898b441b4216ae9e80f7c3adc2de340a07ff1db5f17ddf88173f53a4b27260aafed8a77699218dd198df2a62502f54a1973fb59ca416cc7c9d35cb525db49a4d04273149de5a090022a6571bc584d7fb25633de7073731e8853c878930216278904e7ab26aaab14d182f8bdab0157c10055aecfec58b7275890b0ae67c803bea1c7136451a5fbc1884df9e671068f69f439c28004e2b036727dd4133bc786232fd37fedf915303a731a243d9583bba9bb472579591f018546b88321e6d08ca644c88ec5dfa602000eb6c0d19027c6a65ff9ef6d21383542fdcca705c014087a367c5e514bcd92734ef3faa9abae226ecebd5fb1953c4d5837a887f738b589db6c932197e0e563436462b4c97b590b0b61f9d8f34709c47eedfff69e42851ac0ec2d55d1e20212ac105f6037fd4564c912bac4875395a6d9352a8425958cb8c5f6f0ba921af5df9747508706298a8c2aef8d1c737cd598ea49b13a25262a1e05c6b02c179217996f788648081f2dbc8d5bbb72b45e435a3879ec2fcae1301e5c5be2cb117e1d9d28fca50af301cca5495579d068f0f42619425fc34960e725218691de3afec331bea9fe090155e4f7b93d1fec703ab345089ba44116c1cc63fc459ee0a0b5b35f399ff431415819b9df65b2d8cbd28ab9edb932ca0b220b8932b74d5a1c33fb18e1fc8af4a2dc9ff87cc65233fc4d7046d61fbdfdb2ecff8b67624cdcd3c123f24bb2ad4f79148b91d77fa166148efa30ad3fd7916f0c699503dba2bd31b59599a54537e56946ace2497604613a2e465f94026abe46f1e24d1b60ed1dec9545fbeba2c965cc9e778c1537266257ad6887f97dd6a8f983a82cf4c3a3ced094e7be80f9c5eb1752096abe84b88b8c2f70101be36dc0942f45376c7be633db47772074c66c9254ccd67b38cf573c9652eae467fc595b2fce4b71758bc98d6e4e90842843a7d080a1ae66d777ba6f4eae71e1ba1172769c036b0c80bd24cb131be6c8178b9462ec18198e6351f46dccf96ddab7c950a298095bd85ba678162971cd4c413ab2183c11b1747d6b79ce5efee3318a5ed19e306963c32750453f2c117eaab9f044fb9336a8a947ae88c635f2c3a8390435cf3549a131d6a00e6645ba90fb3f6300a92196d30ff5fdca0fdf69ead89771ec3ca57e4e2619c5d455ac08c1b9ae87fd146af413511bd9c09fb329e39d32942ac19e822752f8a958be423c10acec5b319f23538fb48eee9b9715da5966ab7fef632e9d6dca57ecda896e8e411d207a44a4bed9940e49263f6d8671ed50559f4a9128e1859c71288ae9578b32822bb7835f84ba5b766002a83c0a43e67bcdd97eccf6aac0b42c88a4d1026648e15a405a7a95c9c0f9673c30d92956751f4203ba5e431d3675ea461d06ebe99796d65cd443a464aea52ed477e1061e97e68ea0fefb792336d3fb0e4ab4cc222fa1db8968d2f314611c01473db57ae05787455e325abd6099a4efe58e297ce952fc482e3576274f0380978878d939d0737eb4712e0bcc2d1f05c74257e643da82ccd522668e194576cbec6bf8d1a31d4f97d96b85af006a807bb468b59360d61c2e4fdfe3a3d52914ffd2990f6d4c3d6dbeebc4eca0ac8de8929030abcd4dab73feabe36558a9da7fb6405b4d14b8b5eed5208b398a96a027af6e37442c03cb6cd9f21f0417309f6d9ad4988ae297bf132bff02607de32de6503903d178d1f201677492c5951f00147e38e4143001727763c5c700eea9db012c744d6f0c20a176e9e5ae960f2a1a996f444183b358d6cefe9230b80412f0d52431f762e53097a2bf2a35717e9d27890e4ab57e99633e04e9b34dff05d65f20e1da251250d060a86f12d9c01f73d6effdf5e4525b22eac309c698d1cd8083285e27109ea24a061cb5b967896a1c7ea19d714010b5e5270c0d2ba6c097f87c099d1b31ab25e321c709871d6619e5a813c72a3c2eeb86247f563285af19ed765beaa0e0005527dd38ad21eb6d0e377f9dde8f5a408a3737830a6f981f0ad6f800987b15b0fa1d796e9c5d1d9fa37ea9f242882ed7f856e7689e6d1ce0a29a58f165432d56cd1ea76c008630a283d172e1743ed59be6522a58ade763f6f3328cca6b6a126e83bf438f98dd0a6bbfc83dea4b53b4bbf67d0ef2cc88303fbef0afb70a98cf2bda3f8a58fab5168f3dbe6e673626d9336d2817127098a80267295ddcb697ef8780ffab205e290dc895cf9658881e0aff3ca64680eb73cc38043daa4bd94312ea3e45ba809a669bdc76322e2856339ef2a5c0e1edab55b762038e53519dacbcf5ddd814c9e7969379b3ab59980ae559e725063aa80d67ba7824797f4c03acb965abd4d821c78468fbd768f1f7f37218b939259b5bed1f4ff6393b57856420e7418465b904582dd62738504cc3ed0474e753176c104808e2cd9f0dfe25a6aa3dc237ce7215b87e51c0b6ccae58c3fe539aa30a8c6657c473d14e11b90571a5eaa2e892c62804914cbc9fceb2430bc7b8272638ae19b02416940260efed598397e0bfc2eae8e5eb8d47705d5d4a8ba323b1c29a52b557fc1694726aa5bea13af851045f2a7e86035d3e22683edc149bab1f88f3770ee6252afb7171d1c3cdd58e1720dd1d2f659909db621fd619901bc7c6421413b813ca1e9fee6608535a4d9684233c63a117e1c636002b18629c522a55581cdcfd7c3596994f12cc3b7330f7a9b786afaabae728d9ecfa687c42e7ff14889597e2e75f55357c5a914f1e0311ba043f42501454a9ba13b7ddf4f6a4309c26ab71c62ffeed6d1fb559eadf1eaf9aca75df7598666ffbb24821c64fe2d929495c4dc9483d2d6aae2c2898f8a4fea8c280423a8743328208cdae9895cce675d92015d1989cb0569297cf4bbe2177b245a0a74a76cdc3ba13ac523175885a8f37a62b885602cc2fe1c94fc28eb9faf0d06a06533c889e9965e54c19fd76d5dea42fb7d865eaf95171ae32aa4627092edfcb8310ecf091eac3af5b1d16819184952fd0eab896d8c8cb12d6e1b16046a105cc6d0d6e29595b5e5cce3e7a338103ad3a4ed33ac0e42e5f5d07cef98bdaab55033c3a2789fd2c68e56b555a7d2f3350fd069a1d871f2d16964542c055d13d5942153249833bcc68ab83e883bdf6b67ae62ceea6ccb6ac4966097aa1b29a0d753b74595dc377a119794d63cf3805d4a0051eeddd52df937531952473084884fd227d154db03905d39f241b0b105e37ce5ddc2f59d7396cbd5f5212b87c0e6ada93246dfe6ec3e9a7df5bbc4f3308cbc9b2b0ef53599a63c712d1f9dcb34a925eaabce307a7c282fc8f2113c1e1539dfa5dd05e17b05aecab1feabdbfe718bd706b57bb69b1a6992023f13e71fe4f30668de533340285934ab39db5a0ae6250477f17b5d545dd4926295c6284d411093b5882c40a84beccc6031b6f7972858663d7b9d5d798ff06969e391c6aa4ab629ecc12236052856f9d39a8382be89550116e2d6c332762824cedafd65d871b13526cfa28fc68222a3370fedd36194219f3de8744cf6c03b7d762c8a5cdcb08f22a5138f08ef35dc7b4e5b4c193c7e2bd5a4fafd9d5052bcb8ddeaed70b721dd01a95056574a3e6b55f64ee431f1ccb627711adf08302924d249b5449b7e91935154c5a546cebdbe39e00ca3adbfeced340a9274856c2554dabe8d821dbb6dd94efac730420351170ae242819b7bf8a151e3c9758a14a3362ba59b7808aa55cf2dd863cef581a083931ef6eb05fe8b195d00dd75b00f8bd983f9de5133dfb3d99f772076db7a175bf1276ebea1b7ec4e27342abbf4da81e23b2121d18e54e512ab51bb01ebfd1e970b4c948804474d28a2e21ddfe13f23c491ef957bfb9bc6d2a7fe158e5020cf02e9422ce6136a32921e0bf7a695256c3818701af7811b71def5442b2c104b39b6214de30c131a7775df6678c607a8b1fc5ac1f3b0e3ec3fb32bb61e9cd60f5334261d3206e2ddcb076122fc74ee8b0704e60e34c710015d34649a3ff53bc3aafdbb32d15f5fc51f78e708aa5b718e48cf45cec639973e0d36ed85f96059b3555ca7f400d4b29233bdab66cc1c1b5593ae50fd23f332a15f75973fa6cf12fdbb6f0c20d6b6ffc9910368502f43b5d1c04af198cacbde468b47b4781fd2bb59b5b84aa1196c2c6888e9c43b3550e157a24724f3389adcc6f1cbf3f44a0c370a795c9429dd0dcfffe0cc2950dd61ad0666a0a93a608b97f94a4391713541101988587fcbcaef86d1b0db4a996972d2be0551657f185523647ac6479638484ed10228a84a37028ea963e80c70d17895904ba32014efa9b66dc0a152a088aecb2fffabdff555766f7d4130ca1e9cd1df4c3777f2f11a97df649f003e20c58c3b60bdba3bf5fc1838b432fc624d0e8cfc0bff1863d7cd3e2c1044421dfa97a34aa75ab41da11adf761559e2ebe88386b0bc600e3a92d1819be47f35570bbd136659b0e9a49fe165f4ff5786e6a20eaf0f4c228da8c1756225915ce2683df57602638ffa3b0e3c787bcb23bf5246fca53ed0ae8076d83327278a41c7d48b7b7764327ead396", 0x1000}], 0x9) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 07:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="e14288de67dc", 0x6) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="3d7436f2fd30e1d2e30d3e5436573a5a627e8531b2cb6e8cc10924b71e2a5846570478127b351fa271bf60503d4eb367481e02189218ae63f02271a23aac0d5c53225dde63326112088d5538dbfbd348c2a802c0d7721d8e0a935dd2d117f05d3cb7dfc7b746e1aca4e0564a309c461e48eb38d56915aa8739a38d20c818b65eacc40960364f3b8ed145aa7db2bc9a38ced33924802f2f5860534aeddca77c417fcb8820c304698e", @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r7, @ANYPTR64, @ANYRES32=r0, @ANYRES64=r4, @ANYRES32=r3], @ANYRES64=r8, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESOCT=r9], @ANYRES32=0x0, @ANYRES64=r4], @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYBLOB="e1183eaddf78eed44aaa8e5c8b980337d4aab03f2bf9d89259565c9111874fa0eb3ec7a774341a22d2a4bb62fddfce24d31eec5129021904ced56df1652cb6d399a1e4a6e18ce04a063ecf418ddbe972d4fba9fd98f5a7ebff54518ea12fc894bf11dbfdc4661127f418b2d195911c94d050c9b3f7c5760120000000000000001032137a506efa488025119bf100"/152, @ANYRES16, @ANYRES64, @ANYRESHEX=r0, @ANYBLOB="a4f8b9f9448a429ea3b00dd5fde61e3f321b85", @ANYRES16=r6]], 0x8) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000380), 0x0) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r11 = socket(0x11, 0x4003, 0x8) r12 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r12, &(0x7f0000000000)='./file0\x00') utimensat(r12, &(0x7f00000003c0)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0xfffffffffffffffd}, {0x0, 0xffffffffffffffff}}, 0x2) sendto$unix(r12, &(0x7f0000000a40)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc286261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294", 0x177, 0x40e, 0x0, 0x0) r13 = dup(r11) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getgroups(0x3, &(0x7f0000000140)=[r15, r19, 0x0]) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getgid() r26 = getegid() setgroups(0x4, &(0x7f0000000240)=[r20, r24, r25, r26]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 07:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:02:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4000f0000000ff]}}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 07:02:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x7694963d067a3f51, 0x0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0xb, 0x3, 0x1) fcntl$dupfd(r4, 0x0, r4) socket(0x0, 0x4000, 0x80) mmap(&(0x7f0000390000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) 07:02:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8001) munlockall() 07:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x3}, {0x6, 0x0, 0x0, 0x300}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 07:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 07:02:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) flock(r3, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "57df92021714202cc690ef63a34b63c27ef86567"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x7ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 07:02:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f00000004c0)="4bcb2335de9c823a55df47fa80c6f4fadcd75d09d094c3cadb2f2254e8ef48ff8e16c20b90be67c802c5e6ce5699132f47ad50b419822f2216db9eb6df61e494705a9a58766f7ea6f6b574b3bae932519b636758ef0cbb0cd02eebe1f4cdd5c71f14148728635d1985f0f53248218d970bacf09935b9c1873df1ca959f1b08ed02c047152841ff4a67315dc55b6758c67c028a99d6e64d3a239809614a0be3233db4a1955a89a4c51be2783d92129793bc10772e9505292696afc7b05803487d4fb1f248f2c3a318120468319b90d20086e1b51a8c07a5a9003d4d6fef82cd3ac641a170c710b3e593859db5885de92be9faf22c1626e7d4d44faffb8968a740d358556a5b5c18db3d0d04a27c129816059d2caa80d187a00bae5813521f78b49df05efb87dd97c4bc41f5dccc770064803c1b352eed8442a1a1ade0411a81607682e19b2c2f53e5e11d9cf3680c7238bf38f77b8aabbf4121483dc97d4d3e823167b9596bc44f44ff35a3acf9fa6625b760a113d355d600e74a912f5bdf6d9358f69e1865225bba77d8ddccae61f9981e663066a16d36f47e47730697d5774c00b8ce50f86b6f993328e93a5d685810303e3c67cd0bb7d7efec798720e098b8d47998379c5d4eddd65d7786e8428c22c5ce0a0c8ee006fdbb8943934d536ab1f40718984728956845933e10272e45890d4953a10a303c67dbfec672f6b346e3fbb4d77c62236bd8c26ca9beee6938255c98fa9f1de2e524fa93c4d35ad9fad4dec3b28e347935e6ab1cb06502c81bd948ccc07038374d31468738b9eebbce8e8bad6e4d391d81b71bdb253026b5fd243eea2cc19801a8fefe9f6886532315bd03e36dd5170ce615206942be8f71481b598e708aed2f8e2b74218a8c9c42faf43b7a6c32d23b1ed8c6cd19e8c96e0eb440a9abb89a94457195168fbd2e93f56af3b9bea7d620132da9f2fa2eefc92713b06710bd5cb4783fc71f0add08322f772544c665ca2b243cc8e51ec2a8ae77a365c413cdf05de48bcfa1f316a2f12f8fe30de4334e8d2b6d2e194e9efaa61ae7b37fa0ef7f9463b9014ef4881c0b52833dafdead2aaff6584a543b58858d4602f472e36d828c4902888a1c02c237e788d64ee1ed63c0faf82962c560642cda81b594dd3e95d9233623f98ca0e7d003e21be93d8881ec1de0b7e43cc116d7e7b8897dd9857421f15607cad7ae98cef6d17d9455871eb1dce60c0241e599ec3a1b5b308eeda79fadf1c3787c95dd0726e50bb789f86885f34a6d69fe57039ca67a3157af9a1f567dc07a73ad5b034bce84372245d7e8ed7a268f3109f7caa0cbb4a2ea34485395623575e7bc787c2e4b587a6ac07c81acf877756bcc03d86e58e7d8c75899baa12c0b8759147aa11641d09a04dc78f04c175c64ad6ea1779b8a4ef5137385a08481a9b4a21fe67471f21aa081cf995bee2e97e1eb8952f1741c82c27a16acb9e286e544c3db5b381d461a7c8da97fcad069205fff1105444f59ad57e15b6fce69beb6826cf512b4cfdece89ce2c24672b4268c96209b4ce2d59102b6e8a47b9bd53f9de7d5732745cbbe26d60fa3ba8dffab4c2b189c518d1f3526a7833726a04d6d67ad1d69cbf93c018de0ebec266dd85590e73de7f5df9e16eb2cb27c22fb5b73ad1a522ec12d22b3127a0a5e9b7a00e989b9fa3d410016f0d6f63e4ddd891ec78c5f8b85c1be05ecf980fc04c5539ab829eb8a64be9c449a4e6ebf4aeab0fd86d99fff86845d263946144f92bd4d97af3d9a141dde9afca827945bc770d35bdac72f36a9c356c057d07b3ba49a6b4b12b9bafd00fb09b84a282b13f2c4dd32df6b6ebc9918520ec41c788e0e1d8dd1e4eca63858409afc0acdf8f5a9addae5c38c25216b3f674de3cba3b14a9fdf9d6edcfd10aefb8ceb6914d2abdacb9cbe544b6beeb25bf20b197bf091cb5f6af169d4e1ad5dcc0ba5fb05551cd7cc8f2e2823fdfb34cfcff5acaa14b65963365fcff383f323ac9991576adbb4d549c8913a9539a13c55060dbfd58ef54a9af4d966f1f0e6638c4fa8ab4af0025190ba9f71662724e3ca207d2eda1c4eb038fb578f87b07de514855fbb90027fd67eb032b6efb1b4d835310aa545c70e35c349f5a45d69756fb05ec4d94eb11df19815299f46686fc4428b73402a5be1ca564875c4cde7bea353d0021a7683bfc0ddf08e9271358274c3dfcf3fe0c432dc0d9454aa26282efa2ffdd07c4091f229a8205e9a6a8dfde279b4b7f5bb0bc074be6f40bc0e630f48d4f80c2d3502dc1b52e7fa28b8feeb77e61aae956131dc3189ae762c62f4010dc9adba37312d6b6d5977d955a612a750ef907d5db3dfed0974d3212418251e5f89b56acb1abfdbb3300f11b7f6c2e51e609a7689e44d9e0b480def2dc0b5c4ee2f3a971066be2370d66024674ec7640db9580dcf815a93ccef9055ebac7ec38670e95593c65d4375507668bf2c951a39de5096ed9c7beea6345715d39e2d99bab7d357e5c2084331312ebda2bebf98469cd301e753490fa96ba90ea34940a5a0d4598c5a366899cf53650ff224596d806159bd0bab7288752478b8b88dfb9a3111187a0d9e901f1d9d0b1b2e3a25aeb357562726909034af774fcf8c347e9bcc7d765cdf9a06d331481a4a17eb350cd29fa54fec9870b776869e0ab3e3a5ffd671ae64d6b07524910ecc8de18b2f8d196fc861d6afcf2b78eb3b6cc5fbee7ae7fbdbab3b56a9899ae46a96bd4939804db6c7a9367ecbfa7b82cd7deea50771e0ab4c039b6c801869a806522a99af6820e03a441311087972dbd7ca0948fc2520196f4303149e22605c0db889e9a7b383567685ffb88ca6b6aba0465c432fc8b6c37fb7f1b95141386ed581bb0d4f69feb0b5832d64b752de260a85bf93a5232486358e4cd755aa90640b1a64da7e346fd1418856668518d2baaaf497b2a23e8215c1154d0e1b490735672fa87a32d3df721bbdcfd4acd5e25792af6897bf956f022c2f75d7ae81ccc4a0df15e4a442ee57e0b6872b7bd12989cddf180fa9e860a2a1cfc6605841957705307be9661ac3b630de55aae35132256376b409ba29bd173044b278a1f8d39939d5c743e9c0e49ca3d15637172e380a3526951058826545c2e4de494ae74d538cf626ed908f680b59d174cd38b1a2082e22b52e9abd31ceaa6185307c65c2fab52d702be04d04b086bd06d301a7a7437d31c0aef7f73d48b14190af843fe6c5cd683d2f384e295149f99c3f576c99364df35270d23d993947d5f9eb9828394e5a61d476f7a2dc7c84050fa77b229a20c9f6b6e39df4a54926e54eb3ba0a7949136a113cccdc0ce2acaeb1c8fcb18d5e4b3acdc613ed8ba2da018fc817de070115356e182ff63232140382ced757fd65d34428568a551737e43afcefc53b349e99c003617d2a59ca5fbd6b48f8cd761e2fcdbe7783a72bdc204e7cf5b9f0fe3d4091b0d9b86d71034e66d542ad41701368b60a45efb63e6af9836b6d0a586642444d01da2d2b120a95af8d5ef0c16ddb5e30d9cced76f106602091e9e1d9c07e960fade4bbb41cfa307101446be550fe577b296e96d848e05bb203a06c9c8c11da2a8b0a3f45adf4e1f7b06ca9ffc2b433bc0d349118e97564d5562c57b1049f88788d01d8f31dc38d6ae702551b04011863bac0ac27cc3bcf97199dc9eb7e97e943d05e97115b1bdf269dcb5a70b6298f7fbd40f583af8c9aae58131a251062eff6481d3002ae41360766472ae6040186c4c9034b548c67c060eae87977bc0880482e968afa2668b04aa18208a7f5df832172a5900f301adfacbb76820ff2dd3dc837f14b53294799e02319cb9c5880dca929607f176f9d32b43e83d46a1610f27eaaae98ce1e2f1170bee73e33d224215c5cabc28dddc3ca5c1fe5a09648730bda2a4fe7a13d31d4b5cb754b23ff23e54a19680e68cb5d4ee2f9a34d3f8e8ad42ecf032f8b74fcc1b1f92ace94a6b1387f4ad38c948b70e9c0310b43f7534faa5a99adb3f9243356d9a29eee09c922c24d9727bf0ab1b83502ab53782805c92e888fab1da0e842f8c67a2b35712efbd9a9f2d845c45a0c5d7fd6220b41367391bc9ef58f2ee4f98626ddbf7fb36b6e5632671a4ac94bf6172fe30e6f54246e736b4bc0a617c1106cc008560b03a875ff473bbc9b20435d4e0efe5b8c81e11949a46e3f81ace1ecb99175b8381f6e4e180b9e4bded705f34919b83af7c2ad7db63ac15966a15973a0b58315dbc1dff9551ad534f3b005f26a0e60842262d26bf424cdc9c61c582d7125a508a316a47830ca41ade7138d6d8041ab857639513fb5a613c1c58f6c19b4243596f4bd52e740de74bec95de67e703d1f037334e6eb0e3a59680eae9f1110771f21cca1c2b17084278714b4ff8463e8c39468ae885f32703242dbdc04e23936570738c9266d3447e72683569144050c76d6c7b183092654b4221df3c93bf40ddc8021cdf56a3faef1200e789449deec5335608452e3d6e344400d689cc9510e32381973553cc23e2be7e8725390a7866dc241899b81c9df95c2dde64c1283ebda58cc32bb608906e553c331397c8b11a48fed58724e345018de5e8d183bfabf50d3110bd434428f3e0cadf30919d48b9dfc8d97da603173b1502f1a18c63d0b90692c1842559d66ca5dc9063727da3cac2708a5e3d24078bb9d01105b275da36b7721deba2de8ef0682e9252caedde2a80a011ace4565fb7d0d8cd78d07ff3f144d47456918475ad61be5dc72697d205ccfb81514de8b9ac40f3851f6c43a3f6e0eb867d26d994bd840aba72953d522e99436b753fa8c035b16b2084352f5fe27357b6e72bb78613840c6a964b30c35092077750dafc4d94ca51922abfb13717b314f29b715316e0af35acf10c1dbfc51aa602f3c83c551e93998d0b54c5711a193436075753bbca7eb9737f299825a0dd59a02b64d2d27fc6472a82abfa368d1243348b6d880ab6a63a7aa733f6bedbdc037456a579f8e4fe4247f0375e9dce1a8f0360dc9a77d305c80727766d53b671ceb0d319c09fb964c0abaf2e0c94fe4e44666f40bedeec49a640703943105ee6349cf4c7068ba487d2432a8cd54510873dbe10423603b2070bd82d9e7165fb346b019b15d3d1524ac383e09e39f12390fd65c8d55a8dd48bb22b5bf8715e5b4d43809a79803bd1d9dc017b0ed780ac9ee5199aea4c8f0b224749876c39004f1aa7a625970f5d1c936ff65ca853a1b56d5d24a368e33ec50616a18b71fe3d705d3efc778f99563a0e6df6fa15a0832f39a63868c70dbac786c803a14ba48cde86954c669abc9efeeb5ef6073f6a76eda3f939f6ce5ec1e580add16e1f99bf6ae31b8963c8dbbc4eb77cc4463c43d9e15d7439c722c85bb763856780fab0c47af23229bc7d7a94d300e32cc84fb42af84235fa67dba92ef4f597d34278e026dcfc23cb8b5385c06bd23178c330e4391e90f6f1e038effa6c6e6603d5c8d48f25d960bb6414597119b5f8ad65916f2a6c8ef5f027f4eb40772fdb26f65e4104b4941b5ca3eddce547a49db7ded0d3a815cd6a2f23790771a4006c2ecc68ed01014daf91fdf1490460e3efbf19075f2a45238ffd37aa0cbdbedbf1361cf37b586eb1eeaf728c22907fb88b350ecf14f41e5be4bb23512456da45c8e08b3868cf1c73a41c771188436c32a64d38d1ab8700363d7c781e20cf230a56f5423702ba09f51b4913f21cf38c3713d8902056b1737ed6b6fab6dfbc6c84636ed063fc08f3876068010377e6ef50f091bb466ccbdeae", 0x1000}, {&(0x7f00000000c0)="0f3844138d7363566174550751e2605e3aae28f53c1f1a7e3caf6d392030af38135d3c66a64cd8abb9eec01622044c965930d4f8afb6573b3466a3a9b4dcc197fe8b2d77e1bc2023d3e4259b3b3ec80ae793a5a437da8b5502f23f52f9fa8a9c62cbc92eede50df122e1318e4a6a5ff72904acf9774396bba2aefd883f0bc0d3", 0x80}, {&(0x7f0000000140)="0b6bbc1d5d8b6d5b5eb1252a130a7b5f08825fd2d456e59ee86b17b784cc1af61b31e4e62d7f2d704262dc7e34a48cf530b74744ee62b8156e018c3f06c3a09365b37c2eb971d1fba2a7dc6213877b3c639201b29e95d9b8286619beb1f730e1f9a2d89e4a8f5dc60fb27b4e46940d1acbd97a5e8471e62b4199c0c8300fbe3e6db75392dd60d34b5174fb8fd53dae373071847aa2c0d862f8008bd92fbcfc93a9a30e8e3918fc1a5154aa937714cfacf3e36a9215ef92d01d8a5bcc6e5fb5e8387e163752ebf8e096dcde983e12925f2d5a0d856fd8fddc68d135a6a4b415889b3c0b1c033629cf3c76c486dd2222379b5f65a83ed65bffc1843b4b", 0xfc}, {&(0x7f00000014c0)="711b607a195e9031d3d6e9fa6fd52da60eb1041822aeccb5d9e954a24c1ffe4bf28ee3", 0x23}, {&(0x7f0000001500)="165a9a3204c8bba461b1619bb8e9c2b70127433dad91fff73c1630f59ce613addc64ba621d938a314fc8007755729636", 0x30}, {&(0x7f0000001540)="1f31a5130c20453a1754c81da519ed476917158b4bd387", 0x17}, {&(0x7f0000001580)="d8e66d5e837c22f36d9e9f6aeae86094b90696ec41039fe6b537d9b8522b7114058c6388e8d3818ff074aef50cd2428667c6b1a47be157144a9fcc4baf88cbbc7c9fae90c97098280ba54a57d13b3056523bf611f786587df35dd0e645a4382910d27dbeb6d78fbf175fa87756a5eda1be64e7e32e042e4b3294e153dc0bc5bb568a59b3a3", 0x85}], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 07:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x10000a4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x2) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getpeername$unix(r6, 0x0, &(0x7f0000000200)) close(r6) 07:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x8800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x842) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 07:02:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffa, 0x81}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) pread(r2, &(0x7f0000000240)="1679a6a8272e9579b8f828efa52d78f810d72d0071d0076fdb9ba3fc84dfc4c2d34dc471d61895f920f801ca797c585d8e9b2b15f7b0259185a95639e7f8aaec7c0d6a45581dc87ce7a292190be6e47f0dd05ff0ac3da67ef0426b1e89ad4b32fa6bf94f294eaa221dd53fd601c5d3a7349dcf14d1b0a081ceab96888dd75378674d7ff33f56e8ee4ba5fd5b080fc3de549812b9655dd4d83c8c5db13324bad02f683b4d84c57fb7df281ff3f20bc8ef816c04d00aa3942d12744091937f09626784781f3579d0cf884f2637736923cfa396c8479f169b5f02fa9e1ea2435493f6ceee8a86806d6da4a1f5ba943d9e53c69a9611", 0xf4, 0x0, 0x4f) ftruncate(r0, 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000001c0)=0x10001) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) write(0xffffffffffffff9c, &(0x7f0000000140)="c69edae698335b1feb58a7b840fc8f297aabee8c5c3966f35fee83e61779d87330e24757e7439019ddd87d84b5", 0x2d) r6 = getgid() semget$private(0x0, 0x3, 0x8) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r3, 0x0, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000100)=0x7) 07:02:10 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x408, 0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x30, 0x2, 0x7c3, 0xc0}) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)=')\x00', &(0x7f0000000100)=',}(]L,\x94\x00', &(0x7f0000000140)='\x00', &(0x7f00000005c0)='\"^\xd8\xeb\x82I\x17\x87\xa0\xff\x13\x9d$\xf4\xc3k\xf3\xfdn\xec\xe9\xe8\x86\xf9\xb4\x14\x1a0\xf0\xda\xc2\x01v[\x15\xfb\xb7*:\xd8\x00)\a\x9d\x19#\x04\xf0\xe4\f\xd2`\xd9\xf8d\x1f\xae\x89\x93\x9b\xebp\xd9\xf5+\xbfc\x14(:,\xe3\f`\xb8\xd1\xb3t\xe0N\x82\xbc\xbe\x12O\x1f\"\x8b{\xde0\xd3\xb8\xdd\t\xf1\x84\xa4\x88\xac\x10\r\xe1\xd5\xa5a`\xae\x84\x1en\xceW\x94\xa9\xa5\x969H?\xa7.\x01\x97\x15\x1a\x02$\xf6(\xf00\xf0G\x8e\x7f\xde\x10H\x1e\xe4\x9aG\xc5#\x83%D\xc8|\xecVt\xfa\x19\x8f\'\x8b_n\xa8\xc2F\x01\xd0\xc4\x9b\x9f\xf6\xc8\xab/\x98\x80\xf0u\xc4\xfa{\xf0\x93\'/q\xe8\xb3\xe3(\xaf\xda\xf9\xaaS\xc0\xa3\x13\f\x8e\xd0\xc4[?\x1fm\xfc\xea\x82\xf6\xe6\a\x1e\xc3\xbd\xfeY\x9dqRE.\x00\xf2\xa1\xff\x8f\x9a\xc8\x81\xcc\xce\"\xa5\xe3<\xf5\xfa8=f\x03vR,\x05\x8fww\x8eB\x85\xe0\xcad\xd6\xe1}\x92\xce\xbc\v&\xc0\x93\x05\x00\x1f\x91\xcf.]\xf7\xc8~\x14W\xe3e\xe7\xc0^\xe6r\xa6P\n\x13F\xfdE\x0f\x06\xac>\xb2\xd3%z\xf5\xeb\\|\xe9-d\xc1P\xae\x04\xabB\x19\x1b]\xa91\xc3\f2q7\xd2\x13f\xba0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r3, 0xbbd070b494d18fa1) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) dup2(r2, r4) 07:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0xfffffffe}, {0x6c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 07:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000300)={0x2, 0x1ff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r7 = socket(0x1, 0x14006, 0x0) close(r7) shutdown(r7, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000280)=r7) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000240)=0xffff, 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 07:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000700)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)=""/11, 0xb}, {&(0x7f00000002c0)=""/92, 0x5c}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000480)=""/100, 0x64}, {&(0x7f0000000500)=""/160, 0xa0}], 0x6, &(0x7f0000000640)=""/132, 0x84}, 0x40) 07:02:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) shutdown(0xffffffffffffffff, 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x20, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 07:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000080)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x4006}]}) r1 = semget$private(0x0, 0x0, 0x103) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0xcc, 0x6, 0x4, 0xfffa]) 07:02:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x1000, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00", 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) writev(r1, &(0x7f00000016c0)=[{&(0x7f00000000c0)="cdae77d7184b32524dce5dadff7643a608f7587ac0fc046edf9cf02f2ef8657306c532bae887e5a4d6cc7a138d3436bd81bd3056c1fc495590", 0x39}, {&(0x7f0000000100)="2a9fb2144edb577f3f8e2d13608739e206a32252dbb02a64f782d29fc373dd79bbe1d5e72ad7c413ae7c1053edbb7b066b4041a3f15b3e818a926f77c066840e968aa2824562c696b7ff230c7fdbf10a44f658e9b42bdef48d84b988396a7fab9d4b64a698096dc58bc80c24b55864dca3d741464fe0fccdb11b320efb0699bb7b93e1c9d51eccef16fbff8588a4a1c9306c4c5466ad9ad96b8319e18a54648da4d9b3a20b72bcf14d2764fe6aff06444a4b8b75fca6f7ad896d0d733e0f2bde86e18f67839a55b038ae6c2e47e299aade2cc511eb6366357189357770", 0xdd}, {&(0x7f00000004c0)="79705b428a579025d11a64f08ef2b6ee0781fb25d756bfec3ec93994d55e2c89c88db473777e231f5ee31c2e0991e05a2b899ed6e43f60898f5d27ead03158ea41926bf2189b1107b45f7d54405f9a620aa2bc284a678d2f74c35cb677fc5b334fbdcd35ce040698e83e220ed7e651de4dfdcd4680b4b7dd21bf54c4479d9d4ccf71d6664ee399dca389c46dcbf65d48d589816a73face7cdde65e596ea47639b2e64e2538a21f524ada1fbb4f2667701bda0d2a363a4cba058b6ecd1390a378bfbd", 0xc2}, {&(0x7f00000005c0)="e95bb86b5e7459b47c7e7b09dce280ee0c465db233c455468f61d945c5336de928a2645129bffcbbdd4d3b7960ca3af390a430109ea4596b34e2b897a6cbf8a8e21df820622fd99794d40dcc58f6617953fb9b4e63adc85616137b4f74ea206dabadbcc8bc337996d50c57144949bad2e5e61b1fb53ed8f6d0cdc7ac4fc26b855b1678d5c2af74b92ddf5861843874ea7116d204b9ce5cf1308fc85b6f16c3ee7d2276b759683383f10fe868867b4ef2ff5bc8943193b355bbc47c7d00121c21d833f76b4fd2b44b817fa3", 0xcb}, {&(0x7f00000006c0)="b1167948915f752887e1a8701929ab71ac41370d7df8ee3a4b15e9aae17af48a40817723a9e5b951e022d435fdfbbd5d528dfdd004b92897eea9049ae76f17a6a57ca9dde93c24e7aec334281cc66e837a895bd1d226be5879adab6b04b0860b824ee5f6547f8337ba025598c8ce5b299f58bf80ba2c0f232cfe0cfd1224e3fa31a642bc897c3a43ba2dfb2178e680fa01d3364449c2b26118c75d5b5dc7dbeae7c765583729d62f7289c2b39338a4b1cd5527961fca8ce385bb8f7babf47160adcfec9088020b39207078ef58c8bcc6c2cb7b96e8ec68aa5c4fa71f964a5695ee1aad6a613ff0ee3e91b07bd7761cfaf2cc161ebaacb1609d443516ef051cd6f65b8262c354923aa2e6a46cc1355be5dc4d2881fcf1dcca69e77b0b7abbe5d4bc13cf67814155a4b148701dfa9e47295845880f0be807c829c674b282fbc804dd0645daf2c30decdf8b46516a58457ef589168680720192b3a5217cfea547d8f67558d8afb98418c61d23e41eebfeac44256d38402e9e3f87e169c5b4a3db855fdaa47a85469bdd36bda185bccf1534c61b02fa27e8f193f837ac762b55c900e80e1a93f77c8608a8a72936a022fa49d30f69c9aa61e8d2ea50d6fd2df303dea45df958a6bd6ee54fba9d471251bf690990ece4b1eb32e4d1b44585bcb0bf1e3f15c716e54b9a31007362236e0b34760299c869321d736a85139e079020bfd7ccd8b3313e6fea8a566e12fdc23fc7875c5272fb37850407f3d0c5fccd456ecfd04d64fb85b5bf39bb9a764467ead1a9c23936461fdba98828a35759858119961c58a050a43d7bbb1ee58bf030820de526b63a3c464195c238610be9415c1cf7946fd1a7e5f69b89735c153aa6aa16f41a2e82d6d09df3d02eb0c8055e12753f2dbb48161df9807e615b1667c072002d135daaa933adde89863a5888f4d476bbb06ff9eb374bcf9f572d5fc83d9ad8438a44e0ecb9b6d400b554132ee7272d7d97b905bd482e99a3d53fe89fcb881da23664ddb484b6e19be35bb7b06bf64cf10f4c4c7661eb2eec12ccd6bd6c3dabc1f1765a10d997adb2f95ecebfea4af61c3e68f2ff92094de6f347c7313f34d28c2cf46ed2fbca536f45e5e9bef133a0755648e3fafd42bf24786bc01ec58a0c319b4be44ce7ee5f1c8863b90c8ebd7fbfc370a3978510cae71ad81f2fd0a17b0c6333765bfc559e190053fb7bf54c590440a818fd91d87b38a9ddcdcc1f9d42f844bdf0cd99c2c00470ef688ff58b7ed207ea9504182542a5189fcdc2a4a63cce84b6cb54fe25c2a945d50e98628977de3359379d6c419abd15cd8cc2e139526c44c6f67a5d39de834478aa5e6d8572ceb9e31c90a53ece9b1dd939311ae6d372a204f146ebe76d20843e059d42a70e7d7ddade62fb1f94175885e17480812a120c1247735e527e2723be430113363e93cf0c09518c60a0555a23946fe1e593c92ba7329c607bdb3836ca44f525421276ea264c15906ab0a229e32dfc10b19da906432d94e5302790d9bdf17dcf84a84c476261c9978220608fea872818c33482598cd9d6b5f97a4ffbb8dfaf508f7948e51664b5cae6e0f4871251bdbabdd4b556b2a3508295df6f096ed99b128e6d1246a9b8768358fb7c9fe633cf79c735410c3d30b4e0c1ae6a486ff95343be3c592625066f927ae0e08ed0c63f1b6f6e9d946d957dde0204d21f20b6cd1ffd31e7db156edc70f9c251df59b2500884798dfc3cbaec2d990efd4ce5df98448f25012dea1b0f406c65cf7c9ba5c51043d421da27841210d9a91b52b10dd548f73cdb8205fd7fbf2ef1d5558386809ceb7ac9d7b0f8c307616056a96d517c960f622b8331647acbfa1fb0771f6a107d42e548dbc7dbd1cc710593fee19499f35ca2adf552b98e7f141d395daf7b5eba7a459ac2a1723b6144351abe5eaa72720edf72ea4c8b6cdf02df6e96c3e91fe3221ca53c53e9607f1e5625da70d042f05b322afe39ada19341ba58daca8d9f251ebf085d2af5a064e37584e058f3c28df987f9b1b0d5b5c4aaa9c843689fc9f5bfca9f8c9d8002c53093e034894cbb8c7573ae46ad6b27565a3badafededd66b61f575a5cce3079e31fd334148e9a8dc875781779241d212703f269c1aa8833e815ea9b7f83f1a340215aaa58b34074e8821087b11c4f053aa97bee8de73ee0f9b6380a1787f5bb89eb2364dffe2f4050eba33adf4409e01d6fd7e2fe39f6c626a81043075785061381aa4ef7cbdadb78cbf6223ba2ad6f160885e19df55141a1d6fafbf3dc618e1fe3c41f7a0b18e94f90e15a6ccf3ff9b019a8f3d53cd8b5706d80b1a1ce8ece8bb3a1639dbb80e62f69906cc896879ca2fc18009076de0f48e05386e2bce93d2bad29315cc475c24ce6b066abff38d238544056e67810b85c17be1858b868aaf3ff9a4802217ef596e07b0b6f1524be9a5241af385470778602ac961eafeedbd36ca441c8989ff64d8733c1f5d4267609aad9d197417636f11c964bfa7472194c0db8896956deb417bdb84cfbe67d19515e3a47b6bca4f77bc25b676118fa3f3577db6de9fac92eb40833e960f55f0547bef918f0050eb797f9cb76f67e16e3810d34a630f7be4fc876bafef4b84b8bdc708973f9542cdf08cad9a8aa7cc3aaf9a7bdb0f26b59e0b57f9f1b5bcbc8647d3d491c57d214d7a0ec2e6c59f8ffb61fc5744fd8fcf649bba315c3d7f97b4e6086bb235a3ec3651483e74cea75b34ead0c3bf619ea1603d963bfa8b28ba4da8eff32f43902a02d76a682da8ddfa55d2589f026319daf41a6434662d11f8668d8fae90686a41fb11751443039f51d1693fcbff8bc3c83862ab8a29030e8c912f778ea40fa929ae1e23e0d06714fea74ad51e8df60c36a55cf70a7b14945d0ccc3d891ef0355e63aa0c1b67224fc12d0129f5182ec72756c5ea6a6c64e138e5fe2e042da4cc7518f3e1b6280a7917f42152ae30da79a82c73d0001349b03af3de773770640b92b9665a3123a72e66b8bad372ad23749d9055119529ac4f9820e5465964ba8315c4396fd89a6a35177424f9092191a772275c34416fda063d91d15f7a87279dfb32ce1dbe62d1b5d0f9ec01ac5b2ff250a3c211ab622ef97d4c95732fdc9fb7b3bb7eac46fa3852409b4ce430ebd0f51fbffbe57f0ef99bdd96566ce8dc5631a531faf2704f8315fee121c8a5e76c2079a4f1aa7ce0cc6c191c012ac0d407f9a4bcc667e3f954d1a25e4b010ba37156064d7c892a4b8f5ba2212c8fdb8df57718bc67d8d890069a1f0d4bc6e209400825b7d1b1bcd159749baad22644e99d76cea0b7f0b4cb5662cff51cc87320b62dccd9f0661ed5864de0778eceefc8a5f1dc183e3c35bfbb90d2ceb4b9ffcd05d2f7d43541df01e10f00fbcd9e77ed19eec4144c7bc80b3a3bf38c7762fd370367150104bcad6eaabf256bf0148b9922e293eba6f8ebb1d7bb7476a1a5a9de96a282f7b93accadae566d8dc1f499ecf071c0413070ab3509fb342de7114e3f035455bf12779dfcb7f4d8876e2076f569f14299cdbecb45ad89963e92adb0e56c269640eb2c4fadce1bcae5e98d7adb8b5857caec301f4b8828a003edc4ea2173a859e15302626f210f1f4a4d3f314f349b58ddb7e5b7d22889b07479cc913fa6cf6b32209b3e05a1ff01ac9cf9574a748203362de5f5c071ab4604ea9d25cfac66ae304b4219b8dae2f3ff6daa6d82cae0dceafdd03785ea84f42b4dad5ce5d5dc96390f49b74953189c9e0c3dd7ef036435a2e050a90151a23c0125c3b6a6b5404589ffb7e82ced7221f2bb7c90a104787f09e3bae5b8e8c2b347bd9f456512ca0e06bca60c346112af52edd8150eea285ce852eb5d73dc140f286033a2bd608d011552c5995785a21b1974407509c219198f2eea120831ce69fd817842089ddb199fcd0f2ea64ceb1b689d0d34d8836758645eaa8e20639e14b6e696e8a9cddcfc19dc97924e44057435771ca189d82663d88d9afc9ac162aa6c2e7e2a0144535a54c337f4b16d052006e161a9e8704b01652591eac11b9fe0227442e1c36aed26f5e1aac6c22c8ac7472faa722cc8512375982f3b6e8a7c413f01794eded9d02d5974271bc7e08ca621ba283b515cee98fd11e7d9bee47225e864ee4718f7281c07539d220375ec4c0e2869ac541c84e0fc79b3833e8ebd683dba2f9d47cfd0526f7002906b06c9394216ad68eb56efe24d42f165c8c533e1640ceda61be1e1fc922a31ec3f83dc10ddc7d821bbac24a14e911bd1d393792e937c71787870d81a1d4cdc59bdc8573a59120c1164ea30c7c098b8c00662c062bd0e47ebcb7b055f119e2a583c76d02bd6ab8082d81b8d1d2c8987cd9c4979335c47c65ca4de2ee5764f2b96b38e9aea198ca57393f387ec28128f7da23a0444b2b49247150e078ced92753fb9dce584caafef1d6c1bc1b8132500f64eeacc8eb50c1acbe5d422327777fa9f5c7da9c68e7f32c9827a32aee43e2cfa445191011fee4c67e121c821b9994fed7bbde51fc2e2bb38bb9bfb5f49ec495d94aebcf136ac4e3859bacbb42c3e926b5e2182bdd6e828b16727abba5040a8877af0fbf487f072923dc7ed28f197fa3ab9e062d2eda1e4dcaa7f1784dde2d4333de1bfde35a17d7ed6fbf1ada1067947be46b46be90f0c137cf1f0e2fed83194417f7c9ef8f95771242ef8368366a4ed221811134f962456d5f3d7eeb1fdfc9e345186f98c094d3ee2661da370f123df533f6592a79dbccf1ebdf7bd13616233c882f8976b91cfad116f0d26b9374135c98d566de2bfe96acb7d666bea972095a257f19b6b609798eb4818db94aab84e3a545f0205d2ada3a40b38fac011739460bf2716f50ca9340dd5d586721c32dd684a7198e2819734d82d222e474a8411081a9e079405c37fa3a9c2f040f4b30b891f760320e11e7a01aade404d5c7a00f5da62c2be4f37068b3854042f785c6f6807961cafaf2bc4ef2b5feb3ad971b81f2c064a36dce9fcd4d39b1ed77b05d7a92a2ece069e4dd19b5adcee26548ab8d67caef22618ad53e24c435f5200699d9b0bb9beb4a56143c81411467974cc6cb355fa751f3c3d3f37b7f06a19e3ea3b21116163c0642b08ea06086b348bc2f672cc6df80f19153440f7d8150aefba1ffc1fbd52a977a333974136cdbe72f8479789f0137b29abb4e5d0dd780a14f05d0c7383c747ece270b4786644641c785597b487bb49cb2e5182d3f1ae4aeba82723faa941a29b803d2894c2fd990199d4186c8e234c74c9ad43dfb910c0bc893deeed9f69b78322309b6561d51640ea01f556ad2b0f3aac044f23dd56b747fbd67d9fa1f141f118b981bde739435b72a0c0f908b60bfb170ce5b84c18858ac6ec76044bc92df214a498cf32e50b21d89985651b657a54d7a78c660f092cb9c0e8da583984db4eca157a8e0794a0fa88e38d96ff40af27389f0ab63c02de73af864d1527e8170419e7bf4f3bce4cee16281de1f097043ee30104dbb4a972aed2813c273757081c2c912630d9d6ee3b84fc9f78beb54b01e9c7629078b93363601a60a99c3faa9f7f81a8bdbf8f7607b325ae936c0fd1942ac5d6d11bd63687fbcb94fd472e58069b4d0f7a900410ac1f70aa1b9214d2724891ad35ba7c35da3762626ed970e335df942baa4ba4a7e1522b95df890bc94f1c0d79b340f57fcf8e25555459b3fdbdde5110871e9d682bdc5c96a5b597feea26268f56445a557538daea3191eb37a230ef3a08e69462099bce07140cdfcef071b84d5ac073d9be2c62b9", 0x1000}, {&(0x7f0000000200)="4699cfd8526ba65c66a6b9b6c33d1af8d41255564ecf92360cfc69f0eb23b3aff0daeb28cb69a177db4f2cceb254605ec40001eeba5b6d134952c5c0", 0x3c}], 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x8) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 07:02:11 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0xabf4606039c49f62, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="462b7fae71ea07137efc"], 0xa) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0xfffffffffffffffd}], 0x34, 0x0, 0x0, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x1c1) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) shutdown(r10, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r11, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000001c0), 0x209, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r12 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r13, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 07:02:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 07:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00@\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x15}, {0x4c, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") chdir(&(0x7f0000000080)='./file0\x00') 07:02:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) socketpair(0x2, 0x400f, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x3, 0xdbe8, &(0x7f00000000c0)="4ff0844a84c39932110d83510982598d13bf974a99483c18a9b61a139673f8275e0140170b60339ecf29", 0x2a) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 07:02:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x1, 0x20) 07:02:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file1\x00'}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 07:02:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() chflags(&(0x7f00000000c0)='./bus\x00', 0x1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r5) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) accept(r7, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r8) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) accept(r10, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r11) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) accept(r13, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r14) getgroups(0x4, &(0x7f0000000100)=[r8, r11, r14, 0xffffffffffffffff]) r16 = getgid() r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r18 = dup(r17) accept(r18, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r19) r20 = getegid() setgroups(0x5, &(0x7f0000000140)=[r5, r15, r16, r19, r20]) shutdown(r2, 0x0) ftruncate(r2, 0x0, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6, 0x0, 0x9, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="90af3f0508a8c413f2eaaa77a644e04251f16a5437ca9a955a84063bae90f9ecef99eb4d25c8fbf5b66783aa9486bd81c939014d15ce5833f5c9d9d2901b9f478bca99e05bf0f0d05dbc383b44d50ae429b29327ad0c255c71777ea8dfbe6e20c402d6ec9fc43b46375017e18a50b3553a7447d0a0d162c10b26cb360d23184e5f83f5830c61b79359f972393b0f32891d24f04fd8a477ce189f7b8d68a9df4e055a40415a71477d52995fae09b016ce7164a7d7b755ef864b6d01260f23faed7e9082345a020fbcf6a8d567ea441607ac8f544317fbf71bc6a3de9ba85c756d5a64641ae6c3fa0c45e597928349b8", 0xef}, {&(0x7f0000000340)="5bb958c13b143411b5efedb823470cdb5f0b3d6a0b16d78b80faf66ecbb8a348935bbdf9cc2e095063bb4969510593771d8f37ebc8c5428307aedce9dab8718a94a667dde62a5d0de02d59609a2b3da3497dc301667dd570ebdd3d0c1ba0341123b7d10626551b306e70573cd912fb7bb2a93eeeed8df1b9862ecd376805ca82b2ad803d4ec05f01e1fb7ec760072382a3a39378a622e1548c5a482e3ba5c7ee1d8f9d9b584b04eb2d79e3e86e9719b0ab5e57c12faafa8e7ede1d15ef0bcdb3cb2b496def43db77af25eb82aa19509725168b5e1c9a6df350106bc2", 0xdc}], 0x2, &(0x7f0000000440)=[{0x50, 0xf51b85da146bc6b6, 0x2, "40d27731449f76c84a6aa85c3cba3cec3ddd1641f540d410245721b0600eb8216692f4ede6d6dd6946258af02f8f9f363103e1c2e287b7479c06"}, {0x40, 0x1, 0xfffffff9, "2884cd1a5a6924a26cbe238e6b44c25fcb7f06bb3afedfba95c6471072b666bfcca9dbe744510bdfe2749be2a93eb661"}], 0x90}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) 07:02:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x5, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x118) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x4}, 0xc) ftruncate(r0, 0x0, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) 07:02:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000241889c7291f827a9748000000003de88d8166cb8cee7d1dd800000000"], 0x10}, 0x0) 07:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x74, &(0x7f0000000240)="4f6dc138ee45b847a5961d2c1b9b26822e826b11519ff4e2cfd3252cc423d4744ac0bcc1d27d60655231b5ae5a2cf05f5365bc124aacc39cd06185a2ddc088f60f846b9cc8117530c88008678004d99f26c3e666cab54644c452284a91c9aac2431a86029c2258851d94d1610000000000000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000080)) 07:02:13 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46", 0xffffffffffffff4f, 0x0, 0x0, 0xffffff0c) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 07:02:13 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) chdir(&(0x7f0000000080)='./bus\x00') r0 = socket(0x18, 0x1, 0xaf) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = fcntl$dupfd(r1, 0x1e, r2) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x0) close(r0) 07:02:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 07:02:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="6e0fc3a02cad385301de2eb3ae324195c30066fad7cb14ffa9252fa33c335f59379635c8967905c1f62c0ce8fd99cacc1ab7e63f27f3eedda0dede7cd761e612c0c8b7c7446cdedbf8a3", 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="688db6e490a4f36d6665011c4a6b6240acae1e773987d65c7646dbc25b7d93b47ecbd84391744f1f8586add232f5e4b453573635236b6e8e8889b117892e4b76ac2f15"], 0x18}, 0x0) 07:02:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 07:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 07:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x10000000000001a9, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r6 = dup2(r5, r4) r7 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = open$dir(&(0x7f0000000540)='./file0\x00', 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r5, 0x2}, {r7, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {r6, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000500), 0x0, 0x4c) read(r0, &(0x7f0000000040)=""/32, 0x20) r11 = socket(0x18, 0x1, 0x0) close(r11) shutdown(r11, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setegid(r12) 07:02:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x841a, 0x0) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x78c25b122f15f31f, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) r9 = getpid() r10 = geteuid() r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) accept(r12, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x88c71edff357bcda, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) shutdown(r15, 0x0) r16 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r17 = openat(r16, &(0x7f0000000400)='./file0\x00', 0x800, 0x1c5) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="9db423eca1073be3a024bb24c61d4edd2c25faeb6d679317c17934663ce09b3f376880c818efed6a1325dbb223b6576c35f29d57e1c0bf608b4ff96b56c3985634fa580315d97e6a5a07c2098073f0ba8842f3e211e50163e469c7", 0x5b}, {&(0x7f0000000180)}, {&(0x7f00000001c0)}], 0x3, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r13}, @rights={0x20, 0xffff, 0x1, [r14, r15, r17]}], 0x80, 0x8}, 0x24bbd91fdc6e8f35) shutdown(r0, 0x0) 07:02:14 executing program 0: mmap(&(0x7f00008f7000/0x1000)=nil, 0x1000, 0x3, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 07:02:15 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3f6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="c7868c634035453562aab497ac1ee1f562ae5b9f486622de28a97f173e850cf2ec30973a51d0dff2af3b7cbcc8dbc125acb428560a9e0424227080989560419c9ea827304f2ea52f", 0x48}, {&(0x7f0000000240)="705787d8e96924434cfa4865ee65ebea2710fe90fb77ee9c29f5070167bad121686bffdfb8117b08b1bad6fda2f7a0c73f57605b72a33c3c696d0ea31d97c134539c3bcef9f0a3b75bd9e5fc6f48cb089eecf5cd3d2e1b90d18d88879ad5a7296b3e23cd576827d7ee0bf09e1241a2e0b2c0626f9b7f12629d06a44f2fdd8e0537538e0aa6eead17b5935012dc87998f87744cb48eaafcb2b6606314b9b9ff0491c929361fbb881d6a0794f794adf21b3b4b64c0b1ebba714d22a84bf7982a2d4feec9b3a77ef25828ae20aa008e0b411ae9bfbf47c9", 0xd6}, {&(0x7f0000000340)="3252709222e341efc62bd35d05b8aa13a83875f97a377e9133c273406d094b0e928e1e735e97559d641c42f0305d2593084c8d2f6b3976cae5a2a9dfba8f294fdaf0bd35e25d8104a3d344accba630e0e8fe420f6ad201f385217b9ff00b94365d59ffe2e22ba253bf0cdd3610018275ecbe9dcbe1adf5aeb159ac4c", 0x7c}], 0x3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) 07:02:16 executing program 1: r0 = msgget(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) listen(0xffffffffffffff9c, 0x400) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000a2df29f95605d2190000000000000000000000000000000000000000000000000000000000008ff76f38d09e589a4000000000000000ff00f200000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000007f00"/188], 0xc3, 0x3, 0x3800) sync() r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x7fffffff, 0x3f, {0x9, 0x2}}) 07:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000b80)) 07:02:16 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) recvfrom$unix(r1, &(0x7f0000000380)=""/246, 0xf6, 0x62, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x2d, 0xae, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648891e9cf1dd3dbf48b915a049023cf121417c65a1b67c6a4be55a26b30036494dedeee7d6284c361adcdd444001dd28d875c586f4d1ddb62c5ffa40b4e40fee4be4245663161665c58d84e7a4a4533489a53d416cf3ba55f94f4b78e221bd28958f03921d2fe9804e06e7d9c893e6c6bd4afb1dcdfa26b107fdb4a81e7c8eb3b8bae4d6490acaf4ca6405d7ba6cd4ec97f1592d7cebd866296ea58eabdcb46182125083a7d5e4792c921875635de922b2000000e70ec0b51ed6b471", 0xcf) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) connect$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x18, 0xcd0150e4dfe248d7, 0x0) close(r4) shutdown(r4, 0x0) sendto$inet6(r4, &(0x7f0000000240)="6214189bb64cbfadf8c666185a678d0793e4b4e51dcc8d9a44b9070a0a3564643330623f0ef543ca6584a224070dead711423e69ca7c89f0f4a3c734a62a182eb2f0f5ca4811293d49ea7b3fa1a25574298eb6c26eabdcb013ee2f9e3dec316809b2253d86b989b3b7497cb190b07a76fd1001cf5c83064a770e8f7ac681e5775caa2b8ff6b5b15c1074bb17259e4de48c9805e8a9f9775053dfd73bbf40e614f9f6a4aa3a8049b4", 0xa8, 0x402, &(0x7f0000000300)={0x18, 0x2, 0x3, 0x101}, 0xc) 07:02:16 executing program 1: r0 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000002980)=0x1123) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r2) fcntl$setown(r1, 0x6, r2) 07:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x3, 0x0, 0x20}, {0x3c}, {0x80000002d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0xe000) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 07:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) syz_emit_ethernet(0x389, &(0x7f00000000c0)="4afc5dae674595e5f534e191024013d074fffa46d103e5bcd96fb517379f82d79308736b9885c17f44740cdb7e09e1dbab830f0fadff0c32236d4b915224bb00000000000000d64a7e98d5a08e5bcbc924c3b666") 07:02:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff46) shutdown(r2, 0x1) 07:02:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8a022e2f66696c6530002b20918a06b4abc1f47d9b7179af69f74e8f5207c843ad18928d328701c8a9261d55ec8001b870d8dbc412cf2b5b4eeb2974fe11a8ea7d84f614e41aa788ac64f4083ab27c5e760bf92539c2fedaefd419fa703060d53500ec3d20071f4d1af7344e1a80d3783726bac9254b6b2736c887843bc0c2b995c3fd3da61dbf938f038a7594744e75fa6b52126b794dc7f49519309a3ff4f72068842995b5785fb0905a18eea87d66c7ec760200000000000000000018a35b516e3ff216999bb5b7a7b10ecb80139e82f260e2f638c8e72467421faeb1fdab4701f7932b1e4cafcb52f8976c408a0805a61e3fcfe84cdc818dddf9f54e15c5d28a85e173c7c3f8746395ce68c3f11776d17fb31460d4d7a2171688e201f70e9fab262c3c489b354f36629b0529865f4d56854eb762444d4d8ec9a4b796a653aa7f00b1735a50e0e5f3a795248e38a3a18547fa7c089d759c1742dac172219a5b446ffc743c910648b43bd07cee40ea"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x2, 0x388) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 07:02:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) close(r1) 07:02:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 07:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x4, 0x9, &(0x7f0000000000)="06000000", 0x4) setuid(0xee01) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000002c0)) sendto$unix(r4, &(0x7f00000001c0)="1dac8e0c96135acc572394477337333ad2161e9ae1b5328bbf82adc6deeb135ee34ff5feb507325a1aa7cc7e5a7b08693978a84baede60510de04ff13d1d34699ffbc39a6e0e585dd1aa4902736c1df23b649fddd0e14a0811eebd2b5284f924ab2707ae", 0x64, 0x4, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) faccessat(r3, &(0x7f0000000100)='./bus\x00', 0x180, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 07:02:17 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100800001, 0xb1f1}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100800001, 0xb1f1}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) r28 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r31, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100800001, 0xb1f1}) r36 = socket(0x2, 0xc003, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r36, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x70) r41 = fcntl$dupfd(r38, 0x0, r39) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = getpgrp() r48 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, r47, r48, 0x7f, 0x100800001, 0xb1f1}) r49 = semget$private(0x0, 0x4, 0xa5) semop(r49, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r49, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r51 = socket(0x18, 0x1, 0x0) dup2(r50, r51) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() r52 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r52, &(0x7f0000ffa000/0x1000)=nil, 0x0) r53 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r53, &(0x7f0000ff9000/0x2000)=nil, 0x0) r54 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r55 = shmat(r54, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r55) 07:02:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x4000080c4, 0x400000040008000, 0x0, 0x0, 0x0, 0x0, 0x2}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x4, 0x9, 0x7f, 0x80000001}]}) 07:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64, 0x0, 0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 07:02:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="b9c78a74dab136063b4274438f0c443b0a111427d481ac7a7a48ba5acf8eef2846d6de5dcf74500568a086abfcdd0c5724702ef6274f4e45", 0x38}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x1000) 07:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x1c}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) close(r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x7fff) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 07:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x8}, {0x27, 0x0, 0x0, 0x7}, {0xa, 0x0, 0x0, 0x42000100}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) fcntl$setflags(r1, 0x2, 0x1) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 07:02:17 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) 07:02:17 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='use\x00\x00\x00\x00\x00\b\x00', 0x400, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$KDSETRAD(r2, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:02:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = shmget(0x1, 0x4000, 0xd24c54988f578e53, &(0x7f0000ffc000/0x4000)=nil) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r3, 0xee01) r4 = getegid() r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, 0xffffffffffffffff, r7, 0x120, 0x1}, 0x8, 0x3, 0xffffffffffffffff, r9, 0x0, 0x8001, 0x6}) r10 = socket(0x2, 0xc003, 0x0) connect$unix(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c117000000004bcb777fa69dfceac2a84e6abca64896bc0500c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf154799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r10, 0x0, 0x0) getsockname$unix(r10, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x0) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) dup2(r11, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r0) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:02:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) syz_open_pts() syz_open_pts() nanosleep(&(0x7f0000000040)={0x9, 0x10000}, &(0x7f0000000100)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100), 0x10000000000003a3) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x800}, 0xc) 07:02:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290e00002000000000000000880a605b4d7a5c0c47ea0020000000000000ffcb69ce691afbcc606bb31ecfaeb4d481cb012843aa"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:02:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x9b6, 0x0, 0x7ff, 0xfffffffffffffffe, "4f795acd00", 0x0, 0xc}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) write(r0, &(0x7f0000002540)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1dccab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02483d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce77f3f5e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69180c92ef578a789ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a120086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd2233492953060000568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aae28ae978b3bee72a1fff894e1047e829d3f80de347f59010b7cbef6d2faaef3b19de1021a3fd5c36fdbf3db90d312783a8fcb02a87e16db7abd42fa1293c017705f8a20221cd350b8af37c10f8066f894102d5e2bd51e0e83228c1a58c36cadd17eaf9f905630ad0e158e2c5223a922df41ff803c084fac291b548ad2511f5e3912ccd09ef07c4e2b86ed14d7204f914250b53b727137b975f1a4a914ba31549d516ce5fcf7b27781cb3736fe235d13d5f172a66fff6a180d2b299172a0acd76f5cb71964f5b4061b4a8bf075d237fa5f1b116679eb63f2ed51004ec6520393f37844f776c5ac88319592c8404a031b057584059afe2978dfac0c75bc84d33d3921a369f2e691dfb97f87c1b65135934754b96b069a07c013273dac9d91d80caffc2946c94a42832b136728214f507c3098694f9f3e2ca744ede3f5790570cacfce8da9b601bdfdc3a21f9e3609d09c140834b9469485c6f3877c3b55e827037293cfdd3f3a0ae72e776779e95c43c4cb091cb4b6527643126dc6432b149918a60ac1d274138fe55b276e8e7f5f6430a86fbc2452f0d85206edfc18fc533b9e09abd94149c0659685af69ea6855efbfd658096079d11c40003acdb2bf6fe5e4af1e3c21e09a21d6c6cb1ecd5fc33f5bcda82e98916f84e3f098d9fed9812d96c4af3c9b440acc093d7a2b7c4fc3e316a116ffc69752a1837d01ebd1e44de2a73ced7fd4e441098e7a708a16b6dc05655c85c3804141673118d53c0484e6da0da22a87d7d27a25cd9467fd5a595357bbabc1698fd181c8f4f64bb8a94dd13aaba2703d5790e35c35cc2ff7c6fa5ed4170e081027d2795cfe81f3f86eddc9f6758df4815f00ff99648723cdff2d2d4b3be8b817edf4873580cbd4abae1d10e2a8a0b5e82af66e75d1fd4b8b34e85f817441d110321660485e19103f23ef4908463c1a149f417e5ce9ab4da729cb65620c93daad91016a80fb9c5708b717192b5511ea2327fd33e95130b3e00289ca8955d8f4fa2243457905ab428de26b5074aeec6599bf1c117a25d524431c4c7d838940cfb4ce8ec76951170d516e11bd42fab70c502efada58ba28a6fe619b016ca1dba0af7c6b0d67d36ad1e6107da2576b6046735dfbd44a6479b02e885336c52bde6734e3273614252c31cc611f5d612f44b6433396e825f33b5ee206a08ddbd142aaab5da205afa5fa5c8a6211f4a376c25062c06350230e445ca5dbf51228c9b67360ee16198fc8c5d4f4639f09b97ae528db4e663af544e46bdb38074c2f3cdae2d7f45e1f3e4b065966d6fe40d4598cb43c9b2c34e572e551d108c64410194d10efa33e9d479ad975b7302fd0945a02e74e53731940cfe6bd518bb483371103926887196f2ae83d022fda47da5669435dfcb61239d6b872d49cbd7054e053a6b779df5adeac318e2a26a76077e1ece7e8fd848afd1a0aad39c4324b8de2f3aa4afccad3752835b1a55ab05531a54b7701e12258a3c0a8e2e48ce5cc9d63a2247ff745e3fa00fa153c6234691b24deb2834b67143d15228c18738de7e46e788c8db93fcc983289670fad9e45ebb324db5cbb0e29d66cf44d6fd004dedf5abdb83853faee052aaa915b6584048fd604d77c7849b06699373d993273a187da0e5bda2ab8388c40e24c80b769be3f600242e7097c960ee22b4015cd716e53f70cdae49a94248c5464bdce2a0d76a816c089baf4e0000000000000000000000b7115f83ad872801949de729bb8a0a93526bd7d7161a5bbdb4ff1c763b33b41397e60f3b627fbf97efbd9540282dbd02adf6ada8772f1ac764db1f28ebd305f83a2d516c03de9337849376264828139bfe77a8f03718e22cef042a0e72732881233fb9a472abf20f52f27039602e4eb42df651932dab6364b646", 0xfce557d235a2d929) syz_open_pts() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x2, 0x9, 0x6, 0x4}) r4 = socket$inet(0x2, 0x4000, 0x93) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 07:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x29, 0x0, 0x8, 0x1, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") 07:02:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r1, 0xee01) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r5) r6 = getpgid(r5) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) accept(r13, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r14) r15 = socket(0x18, 0x1, 0x0) close(r15) shutdown(r15, 0x0) r16 = accept(r15, &(0x7f0000001240)=@un=@abs, &(0x7f0000001280)=0x8) r17 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x8000, 0x171) r18 = socket$inet6(0x18, 0x3, 0x2) r19 = getpid() r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x1, r6, r21, 0x2, 0x14, 0x3f, 0xfcc}) r25 = socket(0x18, 0x1, 0x0) close(r25) shutdown(r25, 0x0) r26 = socket(0x18, 0x1, 0x0) close(r26) shutdown(r26, 0x0) r27 = dup(r3) r28 = socket(0x18, 0x1, 0x0) close(r28) shutdown(r28, 0x0) sendmsg$unix(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000180)="d7a023e6c781fef5c2dc0bb509a4a6b5379782c437278386272ee635351d3e5a8c798ef902637826b14b36a3092c0f48e8b3332a8b375e7c599fe85bce99ebe46ce6d695e1571767ad7499da41a64c4f93c4f75c63bd5660f8c24d22031da9114737a3dd00009d97e61d4b6caab656c9f56f7fa270b40adc19af41e0c3bcccc25c98bfebaee91754f6de37f11c5b22f3692e47afad223fde1496ab96c7c01c7732b2879a2d6ffdf684dceda6beccdb51cf05255260c1595143afe35b9dd28d142c32a7d7d5d59296b69813e41251a38b3ea15158ed52ee37eb54f3b9a738fbc1ad00f2dfd487c855f03c3e02f6994580fea1747984c9d4df878139b360c9bea17e7152211a6072577f548e228587620875df98137d03f4cdffbe9317c2ecbe7d9b47c395ee3c1b3f08ddeaca6ea2ace4c48a0a2841b3d9f7185e207ac7f557b1c7665ef711e4edac24a84e76187e76afcfb4135f7285f8580a6cf6e3b51e87f92c6a8dbe7319b6efbd0665bcca32ec45796d156f18a912e97c2a0e882ab080a6972717950fd7543083d4e440b84925b05bf9c48745e96b00cd44c5911402c7d5a8634ac099d7081621edb517f92cafd84c1902267ed137d02ce6b783d0b1ea0d37eaad338876bd999918e587ef32e862c30abb3b9112fd1e0c95af8a2ac5214a5a0659e8fc0057343374bdacc81a691933e81ead676938111e1022366a23dab99d650ba3e0537e237d0f3b4efeed6a285ff19d402d1384ac02817c681f3ab8b54ac633418bda20bc6c79c5c0e55ff869eb41a1154804d1aa7c9de67d0467ada2cb6313f7f4288ff661e9a459c43cf06b6cb768b67fd0288c1d37e754af1eff4e50f39bdae1717bbb35162200885bd4be90af2fc4e5f69fde1ea43b9ad9088d79be076617d390cfc435b3ce18b539f9685acb52a2cd6e54aecf6c30b2d9a32e9197328ea5de5c511875671e063761515b999fbfad7df03701d86f0fb835a23ef70feff603261b691eee7753623a277ae07db78d1de79253d748dbf9a944bbf544fa82f56924a966f4fd4386cbe54db88b78a2b6070b3cdf6bcbde0a846ce4929ccbbb824b1c655fbcee0cb7e0034675a9bfc3b76c6439a4c2d2606bd8218b02965a07c87315c0aa3b4416668eb9c3c6f6569c1e209479110b1160336df9e020a56ade21759c1059c2e6bba0dd164ae8ab433fdd98c0c80716789a9c052382de6edcbed98217f128a7e1ab596cdb1227752ee80618ded53f7a79c92de4ed47d86f0653441d010135a8bb086eaa3d86ed5103c930a8cbac87e722552d950d0deac0cfb9c36386bb1a78571ee248315053fd46aa91012bd7b55b856c4ad425be5a7ec5265d32c734e0f5073e2bdaeb22e8b764245f0eac3905e549fd007d13bacd1207944c9cf53cc3d7ab2c1cb1f2696c503dbe093a5390aa3438c2d49bcdad2261eec26350de1352005981f603b11bbddfb5cee2001d54368ca3a5908792ed54ac946cf63fe222d23edbb8e85a0b09edc5a015425a8613dfb6d1f4a09054db0d21fdb0851a21ebad447fce0cfc8763f9548d888b88ded52277d209f20b01f00386114fe3bdeb3fec8526b3e99af38daa3d5f7aff07969b9d2b295d1479a794c8723b612a92f2fe92abf33e8a1344e5b0c4b1a7698c22d3abb246a2867311ea28b9b517c024d05ba2e8d0c7aff1d1fe785778376f4234af4738b03e729267319fa3f0e1857373a692eb72a76dd22ff97deb2ef5eb43296713fe9943d805e2789ba7bfca3c329f7bfe3a991715b6b70c2328de5a371a0a49ea9243dbdff65420fb0383cc64e897a4a81f9b57c90cfd1f09bc01ae70e04015152b70693a2ca6ef12cdceabd2091c86732503f608caaf0ccdd164218addd235f91b19d4622d16014de748967f6703ed07dcf958c086dd0c6786c3b4b79057005779238a5378e11affc50f10d3a8ee3e9210848aeaf551769ac349c8bb47f69002bee6918c0a25f623054428ee15c740d6e24190ebce3d6e8b1e0f5a82be0b0409a30c27ab83f4658b1aa2d21d069d7b95926ee6809cbdfa966cf893af80edd8711a836dcdd274af6c551651b986345c5728e309ab4ea58fa6ce8bf7f96348b3200bb4a08c5a1a0869843e7213ed445f0fcf0707ed158bd0ca9f71f07307de27632090c7ad23c3a2cdf2e1a1bdbed525c241b025241146a71e41ad14ce8fc04d002e8ce62beecb589ecee25ee13715210a1d699b43254e8fa776f22dba7e42226cbc2204741b857c1fd566b1bd7f19950ca4483686559682528ba652d1d3f7ad21409ecef38e33006e5548270495a4a901b0fa1a8d04949ef9b594f210f1fd24ca35b514117ce2a5232e2f3f089e69c9cedd77ceec971313bcc41b86827429a6f7a7d7e1203faa4a8f88cf9475a3aab8488972182333e6eeb918a32d5bfcdbbff3689b60f2818cc080a7bbdc509bc0d95d98ce6d07c05f1fedcbd015585022d2888185f88353e36d01e230b689ec62da5f144a3eb3d040cacc1a2ba7fe35c0f01155718d7aff00b4897fb632154363811033e840b97f213bf9462a50e3f26e1c5d728023b78c43e64b0f2232874136523872d5f9b95be84943ccc4cea20a9e2820a36041a1269dea3766412e5f5afa415d05d438ba2b28a9a4fd2f9ecbc8c804284f80272cdb769286d5580b3a68779fcdbd9867dbf1ad3cbc6f04b80845abb9d47119354634f4a66bc76166fb2d777049ce2bbedfc189b077874fb91ddad363e4e8b2d9fb029961fb045b9aed85613183f1ff9767fe4c11d0533c8625cca401326c13c591044de6b4c92877d6493b6dcf77f2865543f72783ca6f7724472bc29843295a772db7832531f4be2b2090f9b4c91171c6c0c16e8b113cb27494f06c7e6b3bf6c2a835cbe56fec49ae9bb05682803cf22a38f99620821266b3021bd49b94a0b5122d2e8d910f97e4d7184ec545417c2b725c1be9b4d6061c96d0f4565eed126254d36451cd813ed7bbe669aef827ab4e572cf66789a857b4363e815d61edcc825b7dcdf69b869eed5ca0ee8a45d975a539728394d334ea269bfab578cd5aa3c356a7494c0b9fcee5f01d66b5d63d0d5d5a95c49c1d5ef51be53e50e32d6cd2a0d9653da885dd380d393770e0072c1e382f9285ebeda2562c6de533837121bff3259bffba67197a411cc975a5b22d86a1ca25a3469b48bb3968d36e05a2858c040238e91a55b30977158e10f99f101115f28b40734840b8763354c787a08bab32b1700b51f75aa6b2561f4d39f6f0835f29a996efe4889d4746895ba3be1de02e73b7f97a3ddc5e630173dc786c6901a876724d1b596125f034faead747cb39ff7f55c91dcce48c9009f9ab536ba82cc632959d316bf9293d0d7cd77a036ab4264d58e17fe640da6cf899bf9191492e85017db9c63cc6d682dfcabd4bfdc6fd2c317c59cea3f5667267d14deeeba3545c1f3ef08c19d06d70ef8e468659377fae83f77ffb035f8c5575df7fade802a58dcb010ee2a6b47c04d6023b992f88544a13a5240bc145ad9195e584014009899be4d2d8bb296bd28286c7834a16cc62cdd6becc0f0efcafb767df43b8d4ce436bc58ce860a2a56d2752e9f1f5e251ea0d178bed3c77a4dba6fc94854a78a0231331fd81dba534e1cb7efa2180a609b61463778f4ab80cff739081f72a1bb0a436716bde7c44ad5482aa2d3575bc96c379d52df6724d4d205011c5f39ea1583d00bf41c4552e09970125fa6629bea69eef6e686183a05742d7d9bdd259fb405cdf5e47ee0101f9a68e6f136e5b2531ff40b3300b4bd6d4aaae9a2e90038d79f26f894c660ea5aa12fd425b28abdcfe05a82f838fbd0d58a72957583c3eae0585d7db795e08a45a14c293f73de19bb484010b98f7aa6845a1d8a4c48c8172a52d8dbd9639f83fab6b488c4b5e525be3cddf422d1fe45bf751c2a0ed7c5a88242abc629a5ae96d031895f5b7c27124a76e1cd103356e3edab2a65ec3c9f821008a19a09d77dadeced0488b2f17f66c389448af30b8e9f52075fd95f39fd3ae2caa803907bd2b9374466747ff869aafa7b5a66f5b8633304e256910bb27d585ceabb60516a03eb205c453a4d84c942a4c8bee70ca92bbb0d4bbed2073345c1a4205c8980558450b3d9f896134619077dc6ed09657c22cde605ca8014b8cdbc427da75b3004c65acfbc4dfa88405d7cec67871c5536932f2313b1bf6edaf935409c5383ecdb4fbb73795b4a62ed340a8632bd32fbcf945497fc60c5c5388ce2bc93a867ec45f34703fc880a3620f8a476fd25e091664ddeea61ed219d9394af6af40ec1d33ba38b4c9684050e774d69108d2adb4e1965d49fa598e757465ab73ca343a1edfe6db22badf88a8995cf880754a9dbec4a938208b5f652e10315800f5d4781b88ebe254c7a3fcc4193eb6a010f9813f0516cb28432bad468ab75b69f3137a3258bc28d99d75775201b009276fdbc341f25318e28dacc0e72923c5354e60bcecf2a637f092a039e841f3da65d156693f284f11520ab1300a585f7c411b12e03b74d406d933e207d537c0487188a0b0a2a9729ab2cd4cd6a49c23a6300bc638b28aa9973c8a3360155c176e3af3f833a19f505453fa0f6f727887ce8005428a1b1ebefb3fef0d351fcaaeae002a0aedb6890f36081bee62af34659d0339df5bab7024098800a3602e41841648fb586f6fadf1c8905cf2bf998d2622db17dfae2713ea3ab75dbded85b2560060f7cb3fd316894e20c493834c351bcf9eae030734f8bde9e48bd3ebb08d628c3cced516a63a6c47daa58943ea4173c6dacacd5b1b9aef84cf41d8216509fbdc02d70fe47e67c6fb038b44d33b1bfad209b1897b61b9cd31e6b3d637f0ff208ffdc9960feca4db9b57668f352d8715a10610519071fd53e3869872f82f91f20f23f7c2823bc1a80554fe9cf3c2fd0c46161d3ea5c743e8259f7620f0aef0304ef3bbfa37034545596cf87854d349b832b040bb9038f9e55b92f28370a3d309ffabeed5d8e2dd4a9d5b9b980e80aba573d5db9fbeee03efbc32cdfa96e7b40c34637caba5af14a3173bc31c9a4eded5d81f0d34963c23a8a8ff261198ee6dcecf8507eb0f6a215833b97e6919400e8181ca9a7e4904324afa8ee84537e65cbf623f700c0d1e99d6ab90035eedc5ead7593b7cbaf2496172211042e6da2b5e1705cead78823db1f7387e28cf4e96cab46fa636122ec36443e9b5e213ed6d97147b48544f48400af1edbd4618054721582185d242b197d8863062fa62544e6c3eb6b20091919688c87b27b146b883e6ec5b023772f4daf7e981a3c976eff5730633b5f2e080981a5bcbb34c37081ad2b6669c5377e629a97c36eb0c326095c7241e0407aafbb8880b376643228dc903504b1abdcf104db7e424d03ea36d4541f417fb758b4267609da1897ea39e330b5b3c402ab45d2f58acdfa26f2332f6664c10cb1741d6368c78fca20e958411763c4ed4c892072d291c9723c6b388e4eebc82abd58835d3136952167c4bf46b4bf9c39c1eccb87d43a35eab33648c2e49001f5593eb2aa03a29037e020280685181f31cae5ca09527ecaf953c165501ecca15677176e5444db364ad496660238867b2294b5c8341fdf4d6789032c992aaad94ef5ae8e9ec041f61d6ec3e4d95c2331981805cad2b850c98bcffd3abc27fc3ee33111bf05ca0f2ed0de79db10bef4510e53f6e4239654c427e898327083b62b42f3363648b0545d49c7b4260e8ab692a2f56981bf80b6c91d0d83c521ebb127442dc400ad2f5bc38236d", 0x1000}, {&(0x7f0000001180)="52870a343a1a53854f863d18aa6f518f64594ef83a61b8a275b219d71ac3f77caf99fd5087a77acf1be80aee267f39581a75e73daaa074e478c67833bbd534348a61915d4b93d1aeb8209b1f101333a977805d3f47c47bcc205adf21c8ceb26b04222005892a274d49e3", 0x6a}], 0x2, &(0x7f0000001400)=ANY=[@ANYBLOB="475619b048f13fe7d8fe8b872b42", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r14, @ANYBLOB="0000000000ffff0000f1f8b0763903891c", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r18, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r22, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r25, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r26, @ANYRESHEX=r28, @ANYRES32=r27, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xb6, 0x4}, 0x402) close(r3) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d74de400"}) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:02:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, 0xffffffffffffffff, 0xe) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) 07:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0x42, &(0x7f0000000200)="17cfe602000000000f7000f70000077d9ff5cacd34c783091172ec1a95e1717455d038679c7f3bafd3c0d01b6d505f5252754df67658f143b6164e0a403dde398ad4") 07:02:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x9) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) fchmod(r3, 0x168) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) 07:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x9, 0x1f, 0xff, 0x5c7d7e79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="dd3c043ba34b3d856b859c071ec2") 07:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {}, {0x3b, 0x0, 0xb8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x5, 0x3f, 0x80}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) geteuid() writev(r1, &(0x7f0000000500)=[{&(0x7f0000000540)="81ed91e26de9b7d1019c220afa32f26e581940a07ad339c5e23859b487677815f807f3985abd169bb50b5a900bf9d9954afc28c70e0992d34865f5dcc0b0057a1b9033df24dab23b8c7d37dfd8c92011f227e5df28f4a8a37f4e088992f08c06d7c817af77181573fb084162c1c79ab45ceedfcf1721bedbcd2eda0012d654213d70a452bc29cfffadabe2d3c9cfc3df3331ad25f6abf826298480c9ab7a9ce45558868440183f9cf07cc585206e52", 0xffffffffffffff1c}, {&(0x7f0000000380)="89d6e63d2db4dd357c4bcdd297139fbc161f6eaed09a8cbdfd1d98250a6831c478af01c0c4924f31f776eff030b2661bcf6087f384051024e4d39db1ffc51e08570ca73dc8113c98d3b0bcaad00cd3db5d7a4794d24d7cc48a747723890b750ce506000727dd8051e888510d19351f2fef08f26d8c7f87be"}, {&(0x7f0000000440)="b74c8f34649bc3bd67b37ff8fcd12c9f1427b181b0a6107eeb0bc1941575a97fc6abbe2aca792f358f19591d5f9118575cd2e879ed1e97eec9e4b7e808cd96f7e261fb465cbe34cebf09f9853be9564d1da11a0f67e542a113ec79addd9ef7c4b1b56de84a4cd5595c3999108a08f1be89b38dacf9ca1f0b59d00b5ae288e3e036c4db54f187ad976360b7d956b599aaf2c8e7b287c322a728409901bdf88f174d4c01b1894bb4efb138c48500c025620a5a"}], 0x302) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 07:02:18 executing program 0: munlockall() r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) pread(r1, &(0x7f0000000040)="18f2e45abf05dfcbf44f27b3eb16382ff44b34e734dfa2ba5fa7c92cd0fe1b2a70af0c97c617476ae1bbdf9ba6b591d8f213b4fc4f5a636c1bd46c3c9ca36ca0ffc6add75cbf1ab8776044a625d69157da4366030ec7dcbe0a666b6e8a7255db07ddbeb0e57067d38af526ea8d496b4597a7c13056108901bb378783bec162f23d46950c38a37d4183fa8dc99bf5b28edb12aefc2c0ab84d0e3f506bbe1e57d8cf677b1e39e678cb2694b27a54270d6e77c288f924bffc2fe3360f76f809b8af4574e7ef21537f247aa361498568b3b8396b9712970c9c58a78e7eef4d40c9874e5d508ec43fb9b1a24f0468ea3991c3adef40cae1", 0xf5, 0x0, 0x47) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000004000000000004fecea11ea8fef96ecfe73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be9aa5b23ed00f4c8b2ca3e9ec257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000d5517c28b7f4d481474ed53c01416db9581f6240b960b9aa83ac287aae8d6ea812236394be7501c467d48d05b9f346dfc492ede94ebd8062ea102ecf005a73c9a8ebe3aee3", 0xfffffffffffffff2, 0x0, 0x0, 0xfffffffffffffc6a) pckbd_enable: command error pckbd_enable: command error 07:02:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = kqueue() fcntl$dupfd(r2, 0x14, r3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 07:02:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/118, 0x76) 07:02:21 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1b6e829b05e902de, 0x9d) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f00000000c0)=""/225, &(0x7f00000001c0)=0xe1) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000003c0)="80", 0x13f}], 0x1) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x2) r5 = getgid() fchown(r4, 0x0, r5) close(r0) execve(0x0, 0x0, 0x0) 07:02:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="32c879d69bb57d0137f0ffeb41da3f4e882dbed391936d8eac6624a9e11ebb8ee7ab3d779a030d0cc4690dcfdf91610f627c47446076896a026374990bf383dad186b9fa53f7765be296c8c8c564561748caa1219cf9a15676db", 0x5a) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x200, 0x0) r6 = dup(0xffffffffffffffff) r7 = socket(0x18, 0x1, 0x0) preadv(r6, &(0x7f0000000480)=[{&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f0000000140)=""/23, 0x17}], 0x2, 0x0, 0x0) close(r7) shutdown(r7, 0x0) kevent(r1, &(0x7f0000000140), 0x8, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xffffffffffff0000, 0x1}, {{r3}, 0xfffffffffffffff8, 0x2, 0x2, 0xf2a0, 0x6}, {{r2}, 0xfffffffffffffffe, 0x51, 0x20000000, 0xffffffff, 0x6}, {{r4}, 0xa1d7c0faccfdab6c, 0xa2, 0x1, 0x800, 0x1}, {{r5}, 0xfffffffffffffffc, 0x28, 0x2, 0x401, 0x80000000}, {{r6}, 0xfffffffffffffffa, 0x4, 0x10, 0x3, 0x2}, {{r0}, 0xfffffffffffffff8, 0x60, 0x2, 0x9, 0x2}, {{r2}, 0xfffffffffffffffb, 0x80, 0x4, 0x3ff, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x8}, {{r7}, 0xfffffffffffffffa, 0xa0, 0x4, 0x1, 0x9}], 0x0, &(0x7f0000000340)={0x100, 0x9}) r8 = shmget$private(0x0, 0x2000, 0x402, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r1, &(0x7f0000000000), 0x36f) 07:02:21 executing program 0: nanosleep(&(0x7f0000000280)={0x2000000000000006, 0x1d67}, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x9, 0x5}, 0xc) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x43) execve(0x0, 0x0, 0x0) 07:02:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x4) 07:02:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0xc4, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = dup2(r2, r3) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) shutdown(r6, 0x0) r7 = getppid() r8 = getuid() r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) accept(r10, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r11) r12 = socket(0x18, 0x1, 0x0) close(r12) shutdown(r12, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) shutdown(r13, 0x0) r14 = socket(0x18, 0x1, 0x0) close(r14) shutdown(r14, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) shutdown(r15, 0x0) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x40, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) shutdown(r17, 0x0) socketpair(0x18, 0x4000, 0x40, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket(0x18, 0x1, 0x0) close(r19) shutdown(r19, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) shutdown(r20, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) shutdown(r21, 0x0) r22 = socket(0x18, 0x1, 0x0) close(r22) shutdown(r22, 0x0) r23 = getpgrp() r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r26, r27, 0x90, 0x10}, 0x5, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0xfcc}) r29 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r30 = dup(r29) accept(r30, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r31) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r32) r33 = socket(0x18, 0x1, 0x0) close(r33) shutdown(r33, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r35 = getegid() r36 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r36) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r36) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r38 = socket(0x18, 0x1, 0x0) close(r38) shutdown(r38, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r40 = kqueue() r41 = socket(0x18, 0x1, 0x0) close(r41) shutdown(r41, 0x0) r42 = socket(0x10, 0x1, 0x0) r43 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x8, 0x0) r44 = syz_open_pts() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f00000001c0)="1fad2191f692a39ee2fbfe235edbec615c4e8c5996a0886d07c70c9b66e94b22dfce2db2bb11216ea9a2c5f2d20608058f47006617efa603bddd3ecfd06c1971ca6df5b99009d4d373029f207a5b71da76b1d4d214d5a948d1c882c8cbefd8b0299da85d7854d14fdcd704b425e491ee8ffac47b4351846b72d903620f634572b3ab60165fc2ee72244ed3f37450650b28896592246a3f7ab40a17cbca147b76b5c27c101871429f6fa4add600e1f4afb7895088e63c9059a4df0726af5c4bdb25184d68fe63ec7379f707bcfaa701988e269fc99ca8ddb9821d8cdaa0c501234df0340a21482509661d9b6f7c3e", 0xee}, {&(0x7f0000000300)="30561d94f51a11922a5d68d78393bcbfbb6576df58d52a80cd6a478e13c5dc29c758574c87ea4b8bf9fdacbca939060d7e350ed39a8b1d01960060eebf40ea86d38ebfa9b7ec7207f2cb5129635efcab375416e6ae0b4e7fbd6899c8efcfbe712d49ee533a31dc129749207095e1db65922a4a5e0b1a0129fd2ef6b78b9b", 0x7e}, {&(0x7f0000000380)="6e896110dd62991beee184ed7d1c94528aaacc55f0c551302ff3dea0a1c4df479bc754dda830881908bdc1586e9e8c0d687dd499fc41bd6f18e04497a60c3a2de68f4ab66358d6d92a2076665a9f13b18a1154e57b95f74d6de7d760675c038da00c1439cd1c5b366d703edaa52683d668c09a515ccc3e316e7b5499deb5ab8ec2d5175eef040b8f31167a33e16f8b516708e8f3a819391cf7f81fefe27254f9df63bc6d07187230b85b35c316369450867070e132804a3e2912bf46d3bcd74c15fdc9199ebd12aa", 0xc8}, {&(0x7f0000000140)="27c6f896ef574de3dbe7f1de6762440f46a532871d086411fd13ec04972bb04d08ddef6b92bf3f81f6d814d711bba8fc5cf63e2af2eb", 0x36}, {&(0x7f0000000480)="7921c9359995df02ad7b2adc7b2a9a827e86055e0dc0e78cf30c6494b9a29a7259ada28fff0060f7116b32d4002cd129b11c33273983183233e45060e07c537de2ce0a3f38e3d01d48d0aae28a5ee41b05402fdb8e4f040855e999d72dce63d851ed6efaaf7d4b1dd31a0764a3ffce02acf16b2e29e1c1a3e5cdafe9698c2ad9cb11d655fc388fd00f9377289eda4659fe5fa8b86632f86fe399f9dcd94d44784d4df94043a7556bca088ba162dec6a9e0800f79edb303365ca45c331a22194d9bb59ed618c9d8c06a21ac0b563645ee2205daad1ad90cd6f94528ec0ceb42fdec7a1c3bcf3ac8", 0xe7}, {&(0x7f0000000580)="eded94e8bde72894ba6edebac413e507b6c3ea0bc76b42640dd5bd7851356203bc5f00bf5c76047bb7ca96885520ec344eb89c24e187f58579d1af372446899f43b9aba051a5c1d86b0b28c8ef30b583997bc253660305c4b37d47a918fa0e98777aab3e88", 0x65}, {&(0x7f0000000600)="cc3935ef6f6b78f798196beb", 0xc}], 0x7, &(0x7f00000008c0)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r11}, @rights={0x20, 0xffff, 0x1, [r0, r1, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @rights={0x38, 0xffff, 0x1, [r17, r1, r18, r0, r0, r19, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r26, r31}, @cred={0x20, 0xffff, 0x0, r32, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r37, r39}, @rights={0x28, 0xffff, 0x1, [r40, r1, r41, r1, r42, r43]}, @rights={0x18, 0xffff, 0x1, [r44]}], 0x150, 0x65818eb4b3cbed38}, 0x408) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)="0900004b589be924", 0x8) r1 = socket(0x18, 0x1, 0x0) socket(0x6, 0x2, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) close(r1) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xfffffffffffffe35) 07:02:22 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x2}, {0x23, 0x26}, {0x42, 0x8}, {0x104, 0x3}, {0x8a, 0x9}, {0x24, 0x3}], 0x6}) 07:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x200000000000007b, &(0x7f0000000040)}) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x8}, {r3, 0x20}, {r1, 0x10}, {r1, 0x8}, {r1, 0x10}], 0x5, 0x0) r4 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$inet6(r4, &(0x7f00000001c0)={0x18, 0x0, 0x1f, 0x8}, 0xc) 07:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x4) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) 07:02:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0xfffffffffffffcc3) getrlimit(0x1, &(0x7f0000000080)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) getgid() 07:02:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) chflags(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 07:02:22 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x5, 0xfd) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r7, 0x8de049f35916501f) r8 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) fcntl$setflags(r9, 0x2, 0x1) flock(r9, 0x4) accept$inet(r3, &(0x7f0000000340), &(0x7f00000000c0)=0x305) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 07:02:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 07:02:22 executing program 0: r0 = socket(0x14, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 07:02:22 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) fcntl$getflags(r2, 0x1) close(r1) shutdown(r1, 0x0) getpid() fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x10001, 0x4}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x8000, 0x9) accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x7d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) 07:02:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x80000000ff], [], [{}, {0xb99}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 07:02:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x1) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) recvfrom(0xffffffffffffff9c, &(0x7f0000000240)=""/218, 0xda, 0x0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 07:02:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendto(0xffffffffffffff9c, &(0x7f0000000080)="1e95ca07d3425720258db625e3cc88851f2f7d9738d270eccae78674088f644d5950cbd90ebe6a114c27a907957ae4d40061dcfef4680ca631e4269192701bb2acf5929a33ab0bfc7c059cbf6c99f528e5762131160b549328c2e47d1a78be5eaca1e1ee42ba182879f407239b68ccecf0aa7c48b156d85612476a18911bb82865d3c31d2ccd4cd2e89a8d3e8b00", 0x8e, 0x8, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3ff, 0x7fff}, 0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) accept$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000040)=0x1002) 07:02:23 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000940)={0x10, 0x5, 0x4, 0x4dfa, [{&(0x7f0000073000/0x1000)=nil, &(0x7f000043b000/0x1000)=nil, 0x5}, {&(0x7f00002ee000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xdee}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000166000/0x4000)=nil, &(0x7f0000166000/0x1000)=nil, 0x4}, {&(0x7f0000533000/0x3000)=nil, &(0x7f000072c000/0x1000)=nil, 0x42}, {&(0x7f00007d3000/0x4000)=nil, &(0x7f00002be000/0x4000)=nil, 0x6}, {&(0x7f000048d000/0x3000)=nil, &(0x7f0000702000/0x1000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f00001f7000/0x4000)=nil, &(0x7f000027e000/0x1000)=nil, 0x3}, {&(0x7f00005e3000/0x4000)=nil, &(0x7f00007c2000/0x4000)=nil, 0x7ff}, {&(0x7f0000449000/0x4000)=nil, &(0x7f00007b0000/0x1000)=nil, 0x7}, {&(0x7f00000a6000/0x2000)=nil, &(0x7f000052e000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f00007ce000/0x4000)=nil, &(0x7f0000706000/0x4000)=nil}, {&(0x7f00004db000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000066000/0x4000)=nil, 0x6}, {&(0x7f00002a9000/0x2000)=nil, &(0x7f0000677000/0x1000)=nil}], ['./file1\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './bus\x00', './file0\x00', ['./file', './file', './file', './file']}) getrlimit(0x6, &(0x7f0000000300)) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0xc1b3dff3aa8a15d8, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r6, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r9, 0xee01) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) fchownat(r4, &(0x7f00000003c0)='./file\x00', r12, r7, 0x0) r15 = shmget(0x2, 0x2000, 0x62, &(0x7f0000286000/0x2000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000240)=""/189) close(r3) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000340)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) writev(r16, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$BIOCSHDRCMPLT(r16, 0x80044275, &(0x7f0000000380)=0x80) ioctl$TIOCSDTR(r16, 0x20007479) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:02:23 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0xfffffffffffffff3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) shutdown(r2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002640)='/dev/wskbd\x00', 0x80, 0x0) r4 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r4) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r6, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r8) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r10, 0xee01) r11 = open$dir(&(0x7f0000002900)='./bus\x00', 0x200, 0x64) r12 = dup(r11) accept(r12, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r13) r14 = getppid() r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r17, r18, 0x90, 0x10}, 0x5, 0x54, r16, r16, 0x2, 0x14, 0x3f, 0xfcc}) r20 = getegid() r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd0\x00', 0x20000, 0x0) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wsmouse\x00', 0x100, 0x0) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000002740), &(0x7f0000002780)=0xc) r24 = openat$pci(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/pci\x00', 0x8000, 0x0) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000640)="5ab55b90386242b71e0e465255e1a0658a546b8e85fcafa8e58c4efead6723c61dd1ae847c4159f3ff69e429c2994a6be220e5d9796df8aaf013e84df4880ba99951db76e4682fd8ca1176a8c1187f0c8122690e241cdf74140c4d801522f54c601d2da03fb7115ad35fac24083c558d9152039c2cef2cd26a2e7d1a0ba6556a67358a1b9f51cabab13e4a027d03f5cd76c5802ffc8282ef2017394b64b8f8322a2af8e8b177ac6fc427f0003af860eec0578ba3913c25b67501a6cf39df6f2c77cc266d1f8d7eca7bf671c9bae51ce0c3607f04143d3b6b7314f5beb4c77f7b898f79a27e0ec5cda45e374fea11a3b6cb3190b0fb63be6397575676436406f93793538c1f0d0e1da07daa3a0363dfa5e382cef5861b00489196194c7987a6c8c4361e240bc6cb6cbc24afda71a5871216559910c807eb3a666039b55a7d744cb178ef1ba84cd9d211dfa08657d0b66f9645a423fbf57710c6440e01c403b0598bda1a1edff6e447d959ff237ab98847dc277af4247873148f9c8a3884791cb1636bdb6a45b6069b006ae425669f1104e42e341bb15f9525b1a8b40536ead7e4835a40d1fc71713f7e41b8fb47a1826b255f41bd8ff9b266b7fe2823248a9a95e146152a627c62b94f8aaec06b01864c04fbfa88151765801f7202efe586fa5ae132a3af7674f157650170038210aed35f5d6f05ae6848a1ef916fa512f307ef7316d2328a9770cecb43a8125602f619aa180e9ff97c10ab016211cf2284d6c2ffa5e72c0d6a0e93e43f1a8b625ee6bc149ab819fdd9b892c70207fd998b4ac4132c9a902685fa30b242bc0fb34f1184ef38a89457f41cb466b6ba7c146e3d1025f2d6dc853ead951f0c9663e264683aadf7699f1a8e9ecad42858ac8a9d80a5198babf6367e6c737e74c54dd1cfe4ffd1484554d83d61f6afe9b7d8ad7248ab55bfa51983e13860362850751eb6f65907ed6964eedce6864bcbc1ce1e3deee38953ff8175a05485c5632231607a182be7e4e242198e4fcce7cca4ba66c06bed828e179adadfd116bf6a7580f3da53701f62629f31f963116e9f4cd5bc7a42d8fe5745217c5ad70cc9df92a99d73e2c746feba646faf4ee5d07213e1f1c62f6de5d1852e2d77478ba1722cccb43e6499227eaafb6a48d582a7d9fdce52e2da704c8d3d3727c3a65cf1fe51f20f3c4116f6a4dc96f3e4e9928709b9ff73b949491742c5c7a26511bc3110f0bedff3132093f3e75cf886863f2c385910ea892d2d71cc1c7466e6fb5bee8302c95212b097fab39b73fe21b8d2d4b82920cb461c9577c063eda1b11072d64f6f0ea964e2dff0f9e3a10ffbf2fea544291478ce108234210b485bd224c0e04bee3c88a684ca0a034824f9e9b4e3224f9ba7aa7c2b7b96c24f28f81f294f37ccf20b5978c5501cb6aac9f96f0583bf7470ac6bcbbfd7ca5f345e11a338e152279b93763fe668384015d51a2fc08f0bf203b7343708c30d5c281ce1d1699e707f327fe278123369e05a9a4592f867fea4621152ae9946ccc62e216f5b9f3b8417dd7fdf01b639cdbb93eb9f706495ee60a464e6162bb42cc8d6672e64b3b4d6301b10026ad3f46226e1be44b210121f43df1342b5b612c67b20f4c6061a6a7e46c4bc6ed14541c82ae5194d1f79c25df6809c549dd7c3c39543c1f9f9516b1590c7dc70dccb0cce2055bbe2bd65762990cb847de77407d1c6d669dfbc91110b3ba80b79e109be7a9dc126d6fa9cf8e838f779d9084c9e56b6fa7ea2655d3358e89d6d778f7bfcc3db1727665a16d838eea5a07ea2231a0fc2d02daa31cf3cab0fe98e636124c6c434c4223bf82a84ac14f6b9d065236fbb37c18a756eb586f32e2363314c63f0a8f09e41aa309e506a153a98404d6695c1807a347a17a9b8d1732555eca61fb8a82e655f1ad36d0edad1ec9afa22dab59113dc0f46777d2e75810a41d7c8dd72b3e62d45167c498426ea110dd631d7b9c5e7550f368b3eb2854b0f9452a64fd89170768a3d9c89c1447b15169e484192cf05610dddf37c6ac0afe98fd895b4cd67a02c37a6e28bd975cf903b96ba26e24e93e7f721f3799787194eab77900708fbb822ceef65fcbd4a644b9294a70f7a8a9612270dd2568b7ceb024a8b8a9f4751f12af8a05b3831eb810868b49425f3bd27c9b8d976cdec28a8fd4e0461811313f363df289c307480d424625d73e458e8d07c20f55fb80bcf9b507f6055302d72045cba742a52d7d68fd6cedf5dc8fab2f7199761d480d51d5d219411059d824c6b4a73a37f9a682c42209020ac7dea18dd8d770353b4c036756463dae08a12f5a6e8f63e0707882079383e79df8cebcedc030e177f1aba045869f485e96540991f829aa12ff33c57e85d6142ebec1b9ebf91e6e5ddd80dd822fbf41754820f4d62f1007d42896acb6513d0a6044ae0963e075a9b5a97610a91e093a569ae880830522baa320698db662c91612da3ce831bade9d509d07a040e20ba64dae8d7a470b060468694b482fd8756e8634d63dd94b323f1f2c74ec1b35e79457fa0f31312e3ab753fedf67df42c7a35796952d9ea5c429bbaae3bb029e09e4466325ef6a9f7531b9158a143c7142a88acf486e46c82ff20d15daabf73fc4d5d5b598cd6ca1f7ff177adb9c4c2fd9f363420ad451c99f5a573bb457816d083f24573421edcffc86f2dd861d52c2f35c8fd4f464ab6315e65f48dfab744dd698bddcf34dc6c1ead3fb5d085cf3ef1a941eb7e26c11353fdb14ae7c5b07d3d4a0862a39549041facba53ebb2dec5bdf516f20913232a723778fb70ffebd5a6eb988376fdc7c3841ed7e4dfbd4b1b9eb6c47d2373705d3f89b7e8e48ce4eafa7f37b006343ffaa5ea865ecb15f61925bf02a66cb8dc057d8d54c2f055636c8d5fec9c30b50409cb5a067ccc3d1e52eef4336b62ef87fa0a049fefd6750fcc9fa40b3d81640bfcb84ca89877f9a0fcbb754553e1bcf409d10425711dd58c45119fb428f345770e65225b5802492cc8dbb1e1824e17b39f82f8f6bf64d562c1110201b74733a0a8fbc292d5e83c1a9c792ef7d79e5b139afdf4282839a7fc26ab8f8bf82bc24aa671a588b7cb63898d12bdc653d7822cf5047f82bf8aede3f0d202afdf6ecb920b87f77c4bb31407d00e5ef6864cbc72d67c22006e132128432897d5a104feba0b21b13e80839178231420cb256f44dacad29b9ef29ee316b40f24a029bebc93f3f8e1b8aa243c75424c3d6a24cca5f3d1e18bc75e6ca337f10e3d1385b5ba1ace06fbcfdd2dbcba773c3364377dc7f30c6467b59dded6cefee5945ee1f46b20da26b536a688b1dc3c5d01d2af0c0580b8e68d5678127b07c1b620502e2a862ca569188ab925a0d2139cfa03028bd0da2b32571522a7c4fc8a4221318276612a974bf837e4b5e1ca8f3c477b6a0a211dfdeb977c40119965fb3bbd95293595050aed188680ca7c6f1050333b7f7e0f2fcda59177e6618bd686da701820dfad4d4b74f6f72f784fb0e1900937cf8db3e72c012d6b38912b2ad75300a36ac96a99729fec50d9d0e84e5779f19425e74eb5eb6986a5cb7a3bd5558da0fd9b594bb1f87811516e786e22085e51101f507fd0e7f0aa2ca06fd5b9b38c559f0eb916aa137e9bdfb3114b69f4e7252f1d98d8e48c057ff640dd19926163d5b7da35458b772a3b4c945b29f16db5aa11815565c96063de9d1b336c9cd6bc95b1d8e34bff26a26cec218e09952d80b9c7bde6078caa32bddb7b0f890c5f73899633b88fdaa68539d4e15fc516eb7f758d9371fe5c349bebe70d59c5ad69334885fdce151dd649932ff439b1952170801076e52a9ed70e128aa45556c281b0055b2fc5f61e95f000ea7a308d53b237bcf26637934dcf436bb55c04da10c1e391c17e032e5ce3ee93025475abc8a3064ad742c5dc059667c7158981cc0efae605eabfe832f52691f23d702f04c8e81254f3d51e8641b578fad1dc5c5b5ff50b0e317feae38b58de6df6dfb476a5c71183dbecca2ced26357e09f2d4398f928bbdc7331c53e4063d44ff7ad1553ca6822efa271f0f0f5d13c82eeb7872de019255d3cf3ee859c1411b88c258a8afe91426b97e7ed71ce0b169cb58c5c5fba46a943f7c7701d593a5029b0938c9014993d7c013fbab9b3e0d3ad7b2b72ec3fc7fde5781fe91d883e9d2916fbf35020a6b05f791024ecd03639f0c427041724c42c0ae3afd12cf08ef99ccb044286a5f7bb308e7ff9f2251ec0523913e2d1895d3693e69c8622a98c87a4f6a3dce694d095ffbcb9f212b487a6ad313eddaa603619b740dd7cbe6f2aeee48df06f0dd5f2d218569cf18009bb808d99ffb058aa2582a74d3836bd1b6ac6f294a2b0c3ceffe42debe33d10f8c854aa6870adf4ef9c8b5eda456639f8c128657d9db2391088320e2af82d13e4e8ce20f7ab5a7abca4780c95473d107886f6437a6599b7a3d52a274244f0ecf4a6c6dbcf897115b3c3eb435739428ea9a7b911cdca42ebae2ca99b1d7555c8ddb139c427822ca2b641e4bb2f5598623c67a59cf32dca99b78a69160ace7c7f13b6187eec4dc5c0cbea01cdedbdc017470704fc19a4b066ef306097d954189bc02c5cb15db395188dde812e7c077d945a88ac0e683575518970b61fcb0672597c683af88a830eb389d958e5dcae1bdf775dcaa5f0dc583fc17837111593775a2f50539929e35c9718d6589504a5fedadf09ca383092d4fb8c25f4a91ac67d03b152161cc2e253bce1f81bfc0e1ec90b5fd20879e1b33d2835444a0f7b3805bf906542710d8a6ea1d770e6ddfcbe177f8d041ca533e7e7e8fbd1e3a55e8dab4867f8241409301b890854b83225e07db66aeb7624c706f3cd96dc019a0ffa0814e20198584f11633c0469f91cccd2b3a62cb1f121614cd5f71ad931872d20468e4368fa84447a4baaa2dce7a619e9540893357ea49476d8c4521e5599b5db3f8e226da3ca8866046aad8874586f596171d610560d44da53b9a1bb5a826e26c131852e261739eb11a52987662e2fa423fa88199151f48de32f6a4a38c1f5f19afc15b14e8eccf4e37d03ed832ab0f6b077d918fd1e9d7c6a028ed416d7150e9823e99f6c034c23645e58c2b9eb4590e9168039071cc09fd8e89d87f7d8b600318d82f68f39b8cf6dad5e4f0b8adce7e674ea8f49c0616c9834a4a9993d6aee3e213b1d91a694f440920e7e8930ed853ac6a33efac8b6ca03ea88ec72a4255301768ecf85ee95750be35a122aebef7633f0e61a7715f5f14a73c446682404e9f6a89efae2f8dccbb7929b82d5c6de5a30cf0549bc64f9de21ef8fdd0429eb1ad658af5a014e2e058c8c883d51acd2f859d935db8f7184cb51b297571391ddb5224f230fe47d9f617d09fb867679d7f698fd992abb2944f474d93f82ad60fcac1337b0a0887d9fca4eaf196c08167fc618e1f32abd58338d5bd2bd64756c8ed98280a435ca4ad23284e7d10ff292de82a2e2ac95add438c184fddf0ed284e1b7fa658ecb31819fdf4362c1e66dc476c1efb8db4dac8016010f2f159550211e544205c53e1873a3ce03b11afd4eadd369c90d3af545c23969efdcc80327a4075a98ec28c94bbdab0a76f5e294e880b2ee5e515887396791d29d413794119613e535d466289b749054a321f4ab1454e22c6973acab9026e0b4a4b3648f28344489a2a8b7395dc5a515673a44480f2a1a68c14134257ed85521d3235889d76196eb0d4beace23ce82f7f7661c9063e064816b4ef1142155ca755887e32d1d93aa2e74d", 0x1000}, {&(0x7f00000001c0)="f0fa380af17a61728b75a40a4a67d3f452ce4788ea0bd6f05bdf1af443b5f96e545ce37f8095b21ccd4b5e04b68a0fa431f1525ec36a32b9250c99", 0x3b}, {&(0x7f0000000200)="0d2bcd7bf5a66ae75352d022915b2727f101d261f82febdacfaa853c601bdf56a29dc6975098e030c98c01117decc2b2ec25cb5e01dc0828531c453ac7b8da2ac96f891e59dc8489f81ee6d44f07119252fd61c5d83f3047dda6d9e90e47bd157d7c0f236ff7ffb80332efe8e0a6a1053bff90ce1388947db8dd88f43105da4813", 0x81}, {&(0x7f0000001640)="b2156b321fdb015b98f4055d7b1f2048fa8ffe016b6ec248d1bdf5000ba04145d51053d458365b6d7daebf36651d429cfdd6bcbac84b478da6b29fa49e40cfe218207f40ab8f3ebfddaed8a1622f8a8edc5703ee4ba4103c2309954007e7d732270f506ee1f0be8b64b888a16df086a011ffa8f507ec39a99d82f7e688577d270823fe7bd19a57a47528d5d52dbfbf1dc3423a62122a629ae4c4d7322f79dbce06e221819b5112819dee3a11027720ff6d0dc3b7771f54efaaa6f7050f90d2ee864f5a19277c492e65f5e3a484a6b31537a8b97477206d0153f560fe456b175eba0e6b4fadbaed450709d472ef457d6f3362e8590e0544d42c0003f5e7c23acdae4e9a4351a2bbbf90c2d8899d7007baf0b0e1ec65991b770427b791f236fad0f06aed2750f47af12db7d37e74a21a5e6fa923cd1671989ac0daf421bf1d6747e62ff5066c0d9a6a543dec695ea0aedb2c6357c7332fd4865a073a4c363e89dbe450fc476f3d45b7c9381dd797f56c29505a45d90b570a2c3c39773484a9d9b520886071fc46f381bf527208289db3247c91a1314dabd4f98cc2ef3f101db9f828b4bd9cd49da006a52f2caa2681482257f1eef771f7302d76e1a3347f56d4047eeda376d3456bb2f4603006a94082244c49ba8dd24d88e22aa877f0cf5222a8bca1900dc74842fe5d7b1c510018cd0f8ea5e93bfa33f64e60e760760fb6ddcd081392b2e51016c1c1eeb3ef1ab2203ba9b776ed5f97dd82786beca1f9268f6196743ad90a4b6d6a7f16b9098f54fcd31021b1cbce29dd8938ebcc51fb84c68a556e6227ff055a784062e02f214fec7ad07aacaee4f402cb6f2e86004d81f261f0989676a2358a6d7b5f64b56c5786846ae35267b632861775bf392978d83b423aa32e9d1067c588dafb6fdd51c645d78cdc4228bd43d399345ff61149f87fcb44fbd14dc18c6bb1a86563516e9aac964f2ba30940e5dac4103a6f3492feb47032a75fd0e82f8295e6fe83102406f7e60326e2aa620cee0935eb46b85e27678b484ac58c282af2fd0b007da4b08e70e5ebf603a23729e227c334ad4ccbdce7d3f2b026848c0db5943c9bf962ee30b54adbcbca0ad23a00c168b8f4c27feca1a78b04d09e6aa9c542785b0f7148ad3bc60a4fe8b1fa784dc15fdf15ff75a6b2b6e27c705f85bc6ee4930d5ebc9678f3f9ec3ec8712c43d986794357c8f25b1c9ac96abefe509fb3938d47b82371553be312d284fb10bdac8f9432f056ec672876ef580aa25b3023b3ce483eadcc9337aaec5e70440fa9018562ce1c2efbb90e2c0782e3ae3657ad27d721c955b1f7d4ac2f9bc2057c9513c5b9e2b19a8ff87690e64b721347869da4fc2d120729ff2805ca78816b27f35cbfce5e3308bafebc176e6498def1558eae5ba8f36f56114be41cea7b1338fc247fc0fb3f8ec26a87989aa993d840d8308856efdfd4cd13fe3ec4e0a8987cbd3a2c76e0cf78b9c23433387e429e4f3dedf42198bf9e030111edf14691a3ebf28cefebef4cdfc36a56f7679a5cb0f93d77ab3c7c31151742b5415bcbb76a937b0acfcbf3836d727446fc0d7ff0ad8243059b752d32727b1297c6523f581e952e212bfe79e8b14900b7d1574cac8f477e282ba64d3c80aae83a3898a124d9cb39b95c9f9b993932921d8c194e857049692142e842fe3e7ee734dea7b430c7a339231c555e2217d6a459c545c512653a07038e241d981ef1167de17338b32845cd9e126435568be0654162a8f81692d2ed7b36ba3d3b85ce00d549f4b08c5622c4efc30d52b93d68d6dd90e0ee373d9fa3aecce4234dad296e01d6c33eb2d4bd1b9c40c3c62372d2828331e624b190c8ff52212bf9f1f47fb0a9385a1b29a5aa3e4622e068511dc56b8c5a38b6d2b9cddef098ef6894fc6d335041ee6b3d94d9dc643adfeac8fcf1ff15a8f182504477490f476bc556729d27bf21c7d889c2e882046d546af0b25f1cba23ca22dec3c75b7099870eea315f85c6c12140fda608953f870bbc4db1265d9e1cb40800a9953a1d4c69fd5730b2268b0acae1c0b1b323f09b853f0bf19a9b82fd4965b2816657ccb0630e81936c12876b98cac12322e79797c115748485198d6c397edb0f5969806c5aa2e3221e170f2ec1193d253bd473de05d76c373edc2cdccbd75fc3adcfecc6e4d6a76b343c830c2ca3f4b4d2b26968af96bddca69fffe8223651f95b5ac0986ed6cd4d71fa874da9678fd98424be207f5e01abf23cc8179cf2f91afa39eca2cad4d7a72f114fa944b4ca0ab6f25db0932ef75767f5ccebeb82437e6c0a65bb2abfbe960ff03dda899a1acd01b27686273a3d0f35d25bf7a00a76d900d57726051309f3b47109ab695cc6cab5544a5b89d3edae9cb57d2e5c7ef0f7e47f407c033cd265f3dc9ffae86b739425a009e940ed6bc9a4f822998abb8f42f5b8be66c8b8b186033161d43da28348af8783ca2a4cbfcb9323e4dfb7445a09a14b133ee5fd961f6dbf51250d5d58a64812c52008f4db15b53ca4287d4689878f5d175b210415ea1e72bbd390fb9e03fcd0ec422406ed7e0f8e02c8d23e082ebcd6418e8547b4aef323807321d65e97c6f96d24cec561adb2b35d3046c0f962c6005a785ebbe4d0abc785bdc829481cdeeafcfaf58311407e0da130977cf169ae65be41d4e0dc20c668cb8f299d560199094b28814d319018922223fe3a2ae3cc54d4a27f182ebdc0de0ab512c9af201746f7578f5731ce5e41cb42623c1694a8a6ec3ac41ed05be2ecf76c999a12cad448ba2066cc38c3640884917c39b0ebde35e774ae975f08f1631aea71147d77c4fa2512d1b86b10a2be542cf71b654ba320210ad8157d1f515ae5051fb5eb629ee1d21efa32aebc7d0bdc062d0e07ede0665f2f1d5f258d3b41476e0a3df83daa80f89d9b2cf5af85a06f0439437c055ac8815050a6995a9197fa9a9293612b16546d02a4facc39c88090baf2fce5b8004765c8c6b2e880c4c2e21e4a83e5353739df604fcaf222acd7a3509427ecf6eccbb0e0d09dee467c0119cdd48c30c41b17cd6ed892bd82c0c650eec57b96b15c5aa2b9ff4e9ba38ba0e0cc8b8d13af078a75540081c420f988f5a6a80ce4aa5a04e9c22b66fe61e0aeea0ff62c46cc8605578068bc753750aed8e2eedc187fd43903e4e0246248b4a2e20d2b9706b29d54bb0fafeca694db4c5bbaf4e7ed7d4c3c212b26daac2081ac69be88bee51b9fee7cabdec5c419d4cf88418310adcfe2df5dd65bcc97a1991c06c471a1a32c8dea50a01d8929c9865edad1299980edf569e6c1554cb2f9e1e775aca7bd8c2c8ddd93ab9c10722d7e7576b2deed9d0376299252003a1a39f919a59e174aa22ecbc6676dbca2c79dbd68ea5f65d40a75924e94006465b4119468ab344c332ae9c7d80dd5e7be1bfed47ec9ec0cddbaed9a5da653b58c41b0a6413971c524125dabc97e707f61fb4e57e9d1268c85f0d9b06203d30fe55170e77e46bdcff028c39456fede453da67d6e81df828be895f53245472b6045dc3c9f1c3d018045ddb2881f62843212b57adbd7c5e147567ad20672f63b28deaa6772e5026d84a40805c44493b08258a80a614deecbfa9f528dc18b2841caae20a606cb3b21db96da81189c00c3a29490fcaa1dae82fe228c8162755ffe377c921b2da0484be5a71145e81b7cb77ac15d54b735136cc80c082f4caee86cc11a2fc387637b9568ca4f3ce449488d85aef79745d51fd3ac1f3783942af585cde12f03de04d7f59c5d11b5f58beb2f2c5a143ab1046de478c93885b148285d7c8118ad95cf195c806d08d041075f4a4e82c6093136fb2b6eabdc12a41091452267e2c01039081caa72ba27128fc3529e0207fe488bcfdae5bce7148e4537ce7b3483237e874fb30ebcacb10d00b31fbd1ec89d02ef0a037c17f73a0c2bd962d3ceb5411bbba3516e5b06825d7cc6f7bcecfea3f0688caa79684e6209ad06bf1681b989b94c5ce5f8416cd993180c91fd40e57154deae2afef315afbb1c81e0e804dc459e8d2bda1a04d429d51d840febde116d68885b3c32d3245d810947a39126e1df0120f49c2aad27a81ec85ac631853403920fa4ffa6159a321b4120a3591d5090b44b9a91744f4cc56ee4ca120ef7abb561b8d6018f1d4b071edb4d417cdf53f52127b114a104f5c56245f4c46deeae96220b81f8491d707ff9d45a5f8468bbbf23d7d4137511d9a7d90c7e4ee7ea049f29fb986df0b4e74d75a78f27b853139c66f3c01b0e10a5aeec9b1b1e8d973358a248735b90c9aa470eb35369acfecf6ede3b61d0278f74a2038b9b58c3cf1c0d2bede22fd75f34b6e56050d6dc0d5ce62236265c9ba12be3b8088c4cfdbdff270b98cfe8cd8e369e1fda446dd6da7c848d92e02e70dca69ecf1ea0b3f29d7fb71c646e733095d7db9bcc58aded954584536af6e0e03bd9e8a215b9cafb3a31432cefecee3b7d3be93446092474522b3acfce317f958197b2cf1b05c337ea19fbae62cd98b300d0ae3bcee3028fa012d956a904bca8a06233229b93c702da340a2b35937921aa3441744ab1b5df9cb236f99ea1e9c2995954c94261e00e7cff009542aa8132ad946ed2ce914c3017ede3a400f035cb016adcd860d7bc81cc8dc5a1d3d839e5479557f615f897a0a644c827bba4f3c9999aec4e6efda1eb720700a5da67d07b04a219b395d0bebfa58f2c4633098ca292864745a8b3eed8e40ba472f2110b1882b5ba28efd6078180e17daf5a4bdea5793f439ed2f9018b9e777f7498965d456716b2c9a8807482a8df9b73bfb5ddce3618345762c41599eb3935ecdf156f492f9de296a8d5d04cb4c3ea8f89d4e42fa757ce0240d8076459c380197ef82f73ab3053ce50fcedc8142fb789d93ce89d882aa6ccc0ddcfe0a10d7a62b2e6378fcdfee33c6a3e25eee3ba352b20d1be274852520acf11e23a13a044459e9d48ff5dcb7496eae5bbfd5f0cb34b2fd41fd07f7303539de1a043dccd4f9c7b027f52160988b826a1549bd5c2afec52e7793eda0df89cead965864f3d66d4a8b3ee113a1994c0a9ce8209a6322ad87aeedde155ac7b2532e3b7a8c444b927dfa0f94189dffbefd5d06b41ec817198330e1f1cbe30a255440e649eb4d983c623b6dba750c04ef6f23ca6005b0d56bbd668bdecba0a193e650043439eb50a8855ef8c3c02edfd95a738a022f6d25c6b133cb010751255ea22f5d28d4bdcce825f72a172664676a946adaee1e1de5113f9ac680b1949ff716f04ee8b48cc4b1cf84c6d7d7463c673256dca65252660e55893c77268b6a0f9f53439601f26e624180e0d3b6232869914f48535664e7013761e32c9960f9b909bad1da5165aba1619c88820a12dafd1379f714056b523f9a037ab1fb5492b244ceda42ecfdfeee480cc0823731c82434da0b90238853705769276886a8fe2d62289dcfe09a7c76d82fb218b76c47e49b77e14ce96a8e9ba17156bfbab66b85cc6915238cfb22245706cf367b11527b74ddbaf0ae27d003f6a178074423c0fbdf4932719075bb33122a6e3c28ed3bdae0e23c0e9d3cafc3d91e2911fc34a32a6489611852e9b444e7c1e5432c62f3b45c12a76526fc98b29cd3d181bb2a9e448a348394d586053e9a956f2d021cc13a8f1e486976ae33f0bd1d61aa495a9ba28373a07b69e5a1340fac7dcf60f4b4c48cec680ed2309b670f9fc3eb5923134c7711b59dff9e767ee0ba591def9eadeeb8c897631d4cee493530165114b48f96fae067f134ed018d6e0d8c7", 0x1000}, {&(0x7f00000002c0)="86956271dc87e8050b0eb63ff35176c527525430dbcca27dcbd5a2be91d354df26cdbbdd863b0bbcf3f742a2cca0fe79171c2b57c1f09be64464bc96678204341edefd1b2d27fb7e9f742deaaace75aab11291b361fe474951a9f35928ba8dd6fdb98b779dce4b32342d1fff87396e09f8ef92c5cc852e8df1dcde8b231bfebe390877b3d8fd06a034775d9c3a126368847f5426c82a2bf3", 0x98}, {&(0x7f0000000380)="a9e568dc01a0d6854948945baf1b29516743acda3a0a78a83528244d756c95fa5e121d91933e6260d75cfe88fbc6267cabd8510965366f3da054cccaf28c15e39b6fa4fb09da7b7420fc3abd4afa619b74b1ab28f95b4ef07b14befd20eadce0c07fda7411bb1edc796ba539afb67069a74a302ebd917cca9bd1fbaecf29231dc37b5684fd5f3b46da65421a129041f3d58728e3ef70c17bd9829d96c5d30dc0cbc26ecdad4a4ebb9d9817a6bfdfe59c67b61ccc30586acca14afd07e9631f40360e1eeaf7edfeb24ab59a847e4fc83c69e1934a70ac1f426776a67513a0b629", 0xe0}, {&(0x7f0000000480)="fdec53b06ea694622d174709f14a87cf81b61a0099c9eca7b028e5a4e45003ec278a20d25b0430aba82c32fac6601d27a5ecbe956aac6250f00ee03ed03529d18098e9199c691efbee49b2fd778c7dd567c43987f8715c8b99cd4a4245d1de9e8044abf899b4f3c395551c5952fbb6224ee0527ec3ad6e559b1134a4b88e45d2783ba14d3276137fa23d2bbcb2fa6514842f3af258e42f0aff4cf0b138459e5a7b7b0660424b89f505654023205b790e87b8c4d0579fb95f2982019ce784b38112c1dbfc4bf10a576c7a59260e26dc0db6c71df9553bb0e7e8be96bfbd63dfd4b552c6badca829320212f8195f348884e31149422e8e1658174f53f186", 0xfd}], 0x7, &(0x7f0000002800)=ANY=[@ANYBLOB="1800000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r17, @ANYRES32=r20, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r24], 0xa0, 0x3}, 0x1) r25 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x18000) ioctl$WSMOUSEIO_GTYPE(r25, 0x40045720, &(0x7f00000000c0)) 07:02:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 07:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x8f!k', 0x0}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x6, 0x4000, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) fcntl$getflags(r2, 0x1) close(r1) shutdown(r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x25) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f0000000380)=0x2) 07:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1a0800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 07:02:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0603a277d05745192a10100000006e574006d57e3320000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9d7ac563e210ca21c08c6d3fb2a3c2acefd4fc25187f5a0edc6320121b1467e4d426f27d35de68dc63ddc1e4c6575b4fef961af66fdaae1aa78dfc90de2a44d01c8027c50fcc747a7f76e219359004655f57c89b745c7be2e2f7378330f34c8dfc6fb9ea4008b88cab245e1316a9dd51c9dafe809b89cea3e3df33c9dbb40eb0b33e36f3c42aac38827e2758858d1d736d1741a4366bf4ed1f1e8b4c234d650e40ae354268033df72a12fd12f50890ef0a6a1fabad0cf3b6dde1de30e9b1495b0312e58d337b8be9dcff1d6e9b68ab954e474cde6024994baa431128ff715f73aa7f63485affdfcdff6f2a", 0xeb}], 0x1, 0x0, 0x0) 07:02:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file1\x00', 0x20, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 07:02:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x200000000000029e, &(0x7f0000000040)=[{0x4d}, {0x4d}, {0x6}]}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82026e137789c6696c653000"], 0x10) r4 = socket(0x10000000002, 0x3, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x310) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000300)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0xffffffff) r7 = semget$private(0x0, 0x6, 0x200008000000010) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) semop(r7, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) semop(r7, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0x7fffffff, 0x2000}], 0x5) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000006c0)=""/191) semop(r7, &(0x7f00000001c0)=[{0x4, 0x0, 0xbd5e8f8e540ecc61}, {0x2, 0x200}], 0x2) kqueue() r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c7f3000"], 0x8) dup2(r8, 0xffffffffffffffff) shutdown(r8, 0x1) close(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) 07:02:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = socket(0x11, 0x4002, 0x7) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x1, 0x4000, 0x7f) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 07:02:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x82}, {0x2}], 0x2}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgid() r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) shutdown(r2, 0x2) fcntl$setown(r0, 0x6, 0x0) 07:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 07:02:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202002, 0xffff2d5f) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002840)=[{&(0x7f00000023c0)="48e069addcd94776a6f6a0ac6146299eccdfc4469efcf776d44a0aea63e9afeb2a87aec50ac15876caeeed63e3ad424c79823add74ff934c7e8fd219afd062c9fcffeb6118037b2e4de8f670decf56f4ff91a73f4e2812cdca1c7ce74a19352837f9ffe94b0bd770de0aa9cce130730684e8a834cafdec84c69ef637bf53c6a1d2b055a7d6864064d41ccbb0c029f3327cf84566289c9e1c12ec77fe1f4884d141c820d82e16fbc67b613dc2c068c1d5ed5ee0c9e3f1a8108235b9b0"}, {&(0x7f0000002480)="53b0215f0040879051b55c5117d2eaf43e7293355d98e16716f7fffbd5dbb6940000000000000016f219a13daf154ae6d733252f58fe0f5639927dcfa84fea95a185cce95bf6a0be807cb4b0887742425c01a94be43bcfad8f78c87fa9eb208ca19966fe18c24a8ec92bed8b8cc6c5ee697964b4ea357be639d447"}, {&(0x7f0000000280)="103548650ae937a423bb35891c46a45d79b566d2e178efe20326c49ecc9b09f81be23b4dd000f740fb08220b3172993920b04abde9b4aab9e9fa6e17548d0a"}, {&(0x7f0000002500)="ae3f806955befed0551ed3ac595eab2492d4f12ab78e2212933d51afe667de893fd543e65ed0b95fa6d502a7c2b42f1a4b8863a7a003a8f73bd7cbb17ba679902eda6abb81d141b70f85aa5c71486bc81811813b3710f971adb170f35e0aca16"}, {&(0x7f0000002580)="457168cb1566780276cd1c3554317b0a04e3dc282284c1aa2b3926fbac18cbf0ced2264d60f29ddf0f2f8652cfdbbc2be1b2d06abc207116f3378ec2c439af7ff9ca5535018e05ec0b7110abfb149fa05c8ab4eceaede66174e88888063d7b091519ad36c4bb75cdfcc37ea9cfe592f04e44732534f00cc22397ec3a35fd463b8f54c9"}, {&(0x7f0000002640)="bb3e78fd5022b9ae1a11169ef33871dd6d151cd583e90bdbd26cafbf6c125fc45d04b871b770d9da317a5ddd54524a4fe5f0ed5c2ac1742092bf5242ba0a51607c33c28eb5bed288d17c833586e2862ac351e9f1dce9575245884df3acda19d646819792ab197f1416829f867fbec67dae7ce21cc50e0d9ac9672912be515e45c97d21b487fefc93b979ea6d0d07e72753f0009615a10696f99be332fad8ee9de6ff6ceca1e8d19977abbab2c3cf5de328578fbd7d01a580fd1c2c213a60bb727cc22dc522830037cde5dc92ac"}, {&(0x7f0000002740)="8d01c1e6272a1781c33b8b6f81cadf048f241189336f5f3962ab6113290370563844754cad134b54b17c4b44e532a6b0a5bc4b9ad92e9637a69220ca2377b9f1963ae7641edcc35314192ad8e981029dcaf9a2e39b725285408757e43a524b340cd220f781edb83ee41ab101001088d36c2b954bd5df2746020aaf3445e1ceef2c183dbba997f92059d173c3308f05925b35eb23118d34153cf93306dda748302ad48cc51f0bc8bf9480d75d845014e4505ad541c7e9a1e18bf31eb834d1e59b9679638892103dd1d6a0d8bb266daebd2afab2b4c530ed8ff9a13ce6dbf114c668977a13653216ab04322d8cf37adee38d84c8d729451ab702"}], 0xcd) r1 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000002980)=0x1123) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x0, 0x3ff, 0xff80, 0x7, 0x6, 0x0, 0x0]) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x3f}, 0x8) 07:02:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="42d9240cc117126aef4d976e8c7f9bf44326a4d9e8cb34c500b7133c0c432446467eb8ce54e044021e24f123bbb5107a070741f8fc6082e251380b1c81dcdab934a0a22736167b3d96a4681b9b0ba4e999bcf41cf6ef2106b42de7e76cb9f475668fad1d63b01a3d432302bde9fe409e34f979d9e8fba104fe", 0x79) 07:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffff21, &(0x7f0000000000)="b6") 07:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x7}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) dup2(r2, r3) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0xcf06ac33673ed977, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 07:02:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400000000000000010000000000000000", 0xae, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0x3f, 0x9, 0x7}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/40, 0x28}], 0x8) 07:02:23 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) fcntl$dupfd(r0, 0x5, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 07:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x20}, {0x8007}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1b0861ed3a81b578, &(0x7f0000000140)="e99a426371c166cb8a25a6b1050003a80a6bc6ffafa7b4cc3ebaa3870000") 07:02:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000040)) 07:02:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x100, &(0x7f00000002c0), 0x1, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x16b}], 0xc0}, 0x0) 07:02:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200000042, 0x28) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0xffffffff, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil, 0x3}, {&(0x7f0000a50000/0x3000)=nil, &(0x7f0000db1000/0x3000)=nil, 0x9}, {&(0x7f0000f91000/0x2000)=nil, &(0x7f0000d8f000/0x4000)=nil}, {&(0x7f0000f29000/0x2000)=nil, &(0x7f0000aee000/0x3000)=nil, 0x7ff}, {&(0x7f0000a9e000/0x3000)=nil, &(0x7f0000a21000/0x2000)=nil, 0x8}, {&(0x7f0000c89000/0x3000)=nil, &(0x7f0000c70000/0x4000)=nil}, {&(0x7f0000a4d000/0x1000)=nil, &(0x7f0000bae000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000d10000/0x4000)=nil, 0x3}, {&(0x7f0000d34000/0x2000)=nil, &(0x7f0000b9a000/0x3000)=nil, 0x8}, {&(0x7f0000dbd000/0x4000)=nil, &(0x7f0000fb3000/0x3000)=nil, 0x4748d98c}, {&(0x7f0000ace000/0x2000)=nil, &(0x7f0000e3f000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e03000/0x4000)=nil, 0x10}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x10001}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 07:02:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESDEC=0x0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 07:02:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101]}}) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="1a82e4dce92540027a11a043472b4ff1c42e1c7c2c9f0db68e7ad496afe8171c858dcc71d00e9ac12831c0c8c5d6a091b0ce5e7fe5ef52cffb0c0993053b", 0x3e}, {&(0x7f0000000040)="fbba59e161e19d7a780f80eb7a820f41990e410166e856cf7f3bf2cff646214dd6847ab640fe553ca380e1088cc96fef4d8e5262c2309b9f7a3d50e830cd19a8585e595759ab7230ac8cddfc6eba6aaaa28520d87b7d205ff10f8906a42c41cbfb7eed94ab3e1cddc231819b574c6a913b2eb1ad0ed81b6ade34e6adaa9cb1b295794bd284477e8e87e3d9461a7544e2db96a3d1190c", 0x96}, {&(0x7f0000000100)="9c29f668c59d9d286490261d84c180051ee4dde7e869b020cf886c187c6e054847455044ddb436027f9c89d065c8b9694053af8461ea357fff8f194d32e36f090d79e5b1383069550c37b1ac0817b94dfe836273f11ccaf14ba0c5408ef83398a789c18e3bee", 0x35}, {&(0x7f0000000580)="77b8ad02e80776a70e4b7ec75fac026c193662c8af568f8668561e2e08ef237a3381039ca1c40335013644043c340fe2ea957daf0404bc218fc6b93152d3597b12e7ad96cc82c93486e6aec9da23fb5e0fbcdd455a9e45e43f1467a35f6f5d929d678ea3541858d52cbc7374924f47fbbdb9898f11b10a4d80357886ca3bd0769340dc7a5cad00000000000000", 0xfffffffffffffe9c}, {&(0x7f00000004c0)="a00e5dc70df672ce072a254f43426c499e60d3efa2345ca995047cab56db074b405cca29439e94", 0x27}], 0x5, 0x0, 0x1) 07:02:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000180)=[{0x7fff, 0x7, 0x8, 0xff}, {0x5, 0x40, 0x4}, {0x100, 0x5, 0x9, 0x4}, {0x8001, 0x2, 0x3, 0x4}, {0x1000, 0x0, 0xff, 0x480000}, {0xb9a5, 0x3, 0x40, 0x3f}, {0x8, 0x2, 0x80, 0x2}, {0x8000, 0x4, 0x5, 0x5}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x47}, {0x25, 0x1}, {0x3, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(0xffffffffffffff9c, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 07:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/uev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x6, 0x0, 0x0) close(r2) shutdown(r2, 0x0) read(r2, &(0x7f0000000140)=""/186, 0xba) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='x\x00') shutdown(r4, 0x0) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x0, 0x356, 0xfd}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000280), 0x2, &(0x7f0000000380)=""/127, 0x455}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x6c}, {0x16}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 07:02:23 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fd}) close(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 07:02:23 executing program 1: socket(0x2000000000000002, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da, 0x0, 0x2}, 0x8, 0x0}, 0x0) 07:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x0, 0x8}, {0x87, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 07:02:23 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000008c0)=""/146) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) 07:02:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) 07:02:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x86) getpid() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 07:02:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x2, 0x0, 0x4}, {0x6, 0x1, 0xff, 0x6}, {0x0, 0x49, 0x20, 0x3}]}) 07:02:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0xe1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x0, 0x3f, 0x1}) r2 = socket(0x20, 0x5, 0x40) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) load: 1.67 cmd: getty 58765 [ttyin] 0.00u 0.00s 0% 304k load: 1.67 cmd: getty 58765 [ttyin] 0.00u 0.00s 0% 304k 07:02:23 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x46e8, 0x101, 0x0, 0x3f, 0x3, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 07:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30, 0xff}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x1, 0xd6c7, 0x5, r2}) 07:02:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x55064eaae07e45cf, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) faccessat(r1, &(0x7f0000000200)='./bus\x00', 0x2, 0x2) renameat(r0, &(0x7f0000000000)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCCBRK(r4, 0x2000747a) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 07:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 07:02:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x7, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8003, 0x10) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 07:02:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x100, 0x6, 0x1, 0x7f, 0x2, 0x4, 0x0, 0x2, 0x7fff, 0x5}) r2 = socket(0x18, 0x8000, 0x9) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="f0d485e99b40a2278511f9642c03bf225e3287a5e58c61a5a5a559b47cb0d586de49f2b615361933390262814897e87f01c29ffe8a52d698d1b09ccab8231a05076fa2792a0f472c1d097a2e008e81be3a22b7c16ab82b7c9f4cde6275ca50185f030c97c2cee419d5f35f588bc7cb955515b011351591b4fd50810058f1487594f204cca95638e1fa30e806a0fb1e05cf0319fd64f10828c733e8b563894678b4cc729ada6d1958edaab0a7906d304c607fa1adbc10b94ce9d19f570b621ca79f2a3bea0fde9a7951730388888c025e5a78f115e00bb24b230d8a25a07856ff", 0xe0}, {&(0x7f0000000200)="e6717a86b4f108e58257ccea29ba56f764d2e99160d17eb58813427cda59ab91f3b0e732937e63f8a7ef6587de539768fea52e1866d0137b3bbd44f685c7ddd7bb562723dd5d1029b825501021a336fe2dd89e17a013fa4174bfaa777db2109e16f2092c1fdec183fabc4fbf1e107bd045", 0x71}, {&(0x7f0000000280)="2b7d147df5af0e2faecb914df1f8fddbea317e44420d83d5b5b284082b0b272eeb2136affe511b997bc6e3013dd2afb34e695d01306263100291978e7a139f112066bb7445c4b0bb09e8536e0cc9979aa7c6ce4930f4a22f3a903fcfa18ee605236ad33130dfdd095377aa97d91fc769cea1a9104f9caddc390aa51196da72bb5b39de4a0a149f5b603955f5e1f89f62dfec0a7639ef97382e9c1006ad92f812a42124ba85e9a75b5d8eaa11f561ad", 0xaf}, {&(0x7f0000000340)="a55bda87d2d31ed811d43bfc3c534293a599a0507cb23800c741636b2c796666e76b79d3149822afc584cdb5c87a2ccfcfa7dc0568bc277e9cb34f768dc3947ab68d50139378b3d6bd39ec576f0012228a099f255530b0f395656c863f19353d7679a9f86e318ee05336327e5aa280908b33c0f2e30ab4ffa53a1e62255b68ed83b8f796399a9a3d65e18c90a94785fe0627ba537d6918723411b98a5acc2e2ae1ea75d3", 0xa4}, {&(0x7f0000000400)="2ca015d9c4f5133af3a531bffb45ba8f3e9dd691707300da16ca2cbdf8ab735f6827bcccefb07c671f23aa6840e422712c0f72bbed1353b58b21e4eb0532a52a6452535ad301c72a13d5c0dac33610edfb0eabe11aac50004ed2cc4bf219f4bcdd3057cd051bf9062943fd673da47a734814fbe41a97b6a5b6972e222d53da0cb1f2dd226e1d779d74f00c0cf12914c6f220acf5483c7c6b34b552fea8f092777e7500853908ee94132f3ea1928f6ed25e68b1ead389037e751a31f804ad3484475b940a9b9fa6e949b9b137edeff3f86bb80e8d5aa2370091b94358110204adeafed313bc79c56f622ff877a20db64dabdc7bd496bc", 0xf6}], 0x5, 0x0, 0x0, 0x2}, 0xa0e) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000600)={0x2}) r4 = dup(0xffffffffffffffff) connect(r4, &(0x7f0000000640)=@in6={0x18, 0x3, 0xffffff59, 0x1ff}, 0xc) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000680)) r5 = socket(0x18, 0x4000, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getrusage(0x0, &(0x7f0000000700)) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000800)={0x1}) r6 = socket$inet(0x2, 0x3, 0x73) recvfrom(r6, &(0x7f0000000840)=""/179, 0xb3, 0x0, &(0x7f0000000900)=@un=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000940)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980)='/dev/diskmap\x00', 0x1009a, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000009c0)={0x8, 0x5}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000a00)=""/116) listen(r0, 0x2) socketpair(0x18, 0x0, 0x81, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000ac0)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000b00)={0x61c7, 0x201d}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) chdir(&(0x7f0000000bc0)='./file0\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000c00)=[0x7f, 0x3, 0xf2, 0xa, 0xd789, 0x800, 0x1]) shmget$private(0x0, 0x3000, 0x508, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000000c40)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000c80)) 07:02:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efffb27858f508000000b3bf0100d6ff00000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r1, r4, 0x6) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 07:02:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 07:02:23 executing program 0: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xf, 0xffffffffffffff9c) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x2, 0x40000}) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cae5326b00"/67], 0x43, 0x800) 07:02:23 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x80000}) r0 = semget(0x1, 0x880b3b51ced39411, 0x76564fb45ab478bb) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/252) 07:02:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 07:02:24 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r0 = socket$inet6(0x18, 0x4000, 0x800) close(r0) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x3, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x3, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r9 = socket(0x18, 0x3, 0x0) close(r9) fcntl$dupfd(r8, 0x0, r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) kevent(r3, &(0x7f0000000500)=[{{r6}, 0x0, 0x10, 0x40000000, 0x1}, {{}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x1, 0x4}, {{r1}, 0xfffffffffffffffd, 0x38, 0x40000000, 0xffffffff80000001, 0xe7e}], 0x40, &(0x7f0000000600)=[{{r8}, 0xfffffffffffffffb, 0x10, 0x2, 0x10000, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x31, 0x4, 0x6f2, 0x94b0}, {{r10}, 0xfffffffffffffffb, 0x4, 0x4, 0x100000001, 0xffffffffffffff81}, {{r0}, 0xfffffffffffffffd, 0x5f, 0x4000002c, 0x4, 0x3}, {{r11}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x8001, 0x6}], 0x9d1f, &(0x7f00000006c0)={0x1}) getrlimit(0x2, &(0x7f0000000700)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 07:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r3 = kqueue() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xb469d7ac708b7ef3, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) shutdown(r6, 0x0) r7 = syz_open_pts() r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) shutdown(r10, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) shutdown(r12, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) shutdown(r13, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x20, 0xffffd, 0x30, 0xfcc1}, {{r5}, 0xafd1ebc1cf1ae01e, 0x1, 0x0, 0x64d96069, 0x1}, {{r6}, 0xfffffffffffffffb, 0x52b2204f49927a55, 0xd0000008, 0x180000, 0xffff}, {{r7}, 0x7ffffffffffffffd, 0x2ff05ae97b3ed1dc, 0x1, 0x4, 0x2}, {{r8}, 0xfffffffffffffff8, 0x2, 0x3, 0x7, 0x9}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x52da, 0x3}], 0x5, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x32, 0x1, 0x6, 0x7}, {{r9}, 0xfffffffffffffff8, 0x69, 0x3, 0x4, 0x132}, {{r10}, 0xfffffffffffffff8, 0x90, 0x2, 0x2, 0x5}, {{}, 0x0, 0x28, 0xf0000000, 0x0, 0x7}, {{r11}, 0xfffffffffffffffb, 0xb1, 0x10, 0x4, 0x100}, {{r1}, 0xfffffffffffffffe, 0x11, 0x10000003, 0x4}, {{r12}, 0xfffffffffffffff4, 0x30, 0x40000000, 0x1, 0x8}, {{r13}, 0xfffffffffffffffb, 0x8, 0x8, 0x20, 0x1}], 0x44, &(0x7f0000000400)={0x8, 0x1f}) 07:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="e14288de67dc", 0x6) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="3d7436f2fd30e1d2e30d3e5436573a5a627e8531b2cb6e8cc10924b71e2a5846570478127b351fa271bf60503d4eb367481e02189218ae63f02271a23aac0d5c53225dde63326112088d5538dbfbd348c2a802c0d7721d8e0a935dd2d117f05d3cb7dfc7b746e1aca4e0564a309c461e48eb38d56915aa8739a38d20c818b65eacc40960364f3b8ed145aa7db2bc9a38ced33924802f2f5860534aeddca77c417fcb8820c304698e", @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r7, @ANYPTR64, @ANYRES32=r0, @ANYRES64=r4, @ANYRES32=r3], @ANYRES64=r8, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESOCT=r9], @ANYRES32=0x0, @ANYRES64=r4], @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYBLOB="e1183eaddf78eed448aa8e5c8b980337d4aab03f2bf9565c9111874fa0eb3ec7a774341a22d2a4bb62fddfce24d31eec5129021904ced56df1652cb6d399a1e4a6e18ce04a063ecf418ddbe972d4fba9fd98f5a7ebff54518ea12fc894bf11dbfdc4661127f418b2d195911c94d050c9b3f7c5760120000000000000001032137a506efa488000000011bcf4b8e2b417d90000000093265ffc65880e937e65825ed4218d79d50af24c175e3f98a5645d704e4578e251191a8e0dbcadc0e2feba4793c11511cccdcd68f0b4f50142ba5819461aef093b6d096d995d2b623145886583496f0291e4a74d30c4043eeaeb650a1758d62215445ae7d55e9d62420eb14beb108880", @ANYRES16, @ANYRES64, @ANYRESHEX=r0, @ANYBLOB="a4f8b9f9448a429ea3b00dd5fde61e3f321b85", @ANYRES16=r6]], 0x8) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r10 = socket(0x11, 0x4003, 0x8) r11 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r11, &(0x7f0000000000)='./file0\x00') utimensat(r11, &(0x7f00000003c0)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0xfffffffffffffffd}, {0x0, 0xffffffffffffffff}}, 0x2) sendto$unix(r11, &(0x7f0000000a40)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc286261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294", 0x177, 0x40e, 0x0, 0x0) r12 = dup(r10) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) getgroups(0x3, &(0x7f0000000140)=[r14, r18, 0x0]) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = getgid() r25 = getegid() setgroups(0x4, &(0x7f0000000240)=[r19, r23, r24, r25]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 07:02:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) getpid() 07:02:24 executing program 1: socketpair(0x6, 0x2, 0x3f, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000840)=0xc) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe659ff6209bd986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9eafb8e38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f99912ff64c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd94110556b5e6ccb71a8a94cb5fea93c554c59000e95d6d9157779287169330afd4fe5ca4751f3f421062c07ea5de961566823645a4017289fb60c672840d69a5f3e62baaa3bf61d8c23834f3cfe77741342ad15a15fce01d100878640e7a48cf1ef3436a099b38898b19e18e0ff63666323f44acc786a7b4c3688709e9bec9fd1dc11389a7be4ea91fe371ec9d39"], 0x10) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) 07:02:24 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) open(&(0x7f0000000300)='\x00', 0x1, 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='\x00\x00\x00\x00\x00$\x00\x00\x13F', 0x10000, 0x0) r2 = accept(r0, 0x0, &(0x7f0000003140)=0x274) connect$unix(r1, &(0x7f0000003340)=ANY=[], 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000240)={0x1, 0xff}) listen(r2, 0xfea0) recvfrom(r2, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYPTR64]], 0x1) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='.\x00') r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x2000003, 0x7, 0xe4a9, 0x4000000000000101, 0xfffffffffffff10b, 0x8, 0x3}, {[0xff, 0x3, 0x8, 0x7, 0x400, 0x0, 0xdf, 0x20, 0x81, 0x7ff, 0x100000000001, 0x6, 0x6, 0x52, 0xa, 0x10001, 0x4, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14d, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x2000000000000001, 0x2], [0x0, 0x0, 0x101, 0x1, 0x8, 0x6, 0x9], [0x7f3, 0x3, 0x140803c6, 0x5, 0x3, 0x2], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x9, 0x400ff, 0xffffffff}, {0x7, 0x3, 0xfffffffffffefffc, 0x8}, {0xb, 0x7, 0xffffffc5, 0x80000000}, {0x83, 0x100000001, 0x1, 0x8}, {0x0, 0x576, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x8000001, 0x80000001, 0x2d0}], {0x81, 0x9, 0x2, 0x1}, {0x1, 0xffffffffffff7fff, 0x8, 0x7f}}}, 0x6, 0x3ff}) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) r6 = accept(r5, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) recvmsg(r6, 0x0, 0x802) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)) 07:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0x1, 0x1, 0x9}, {0x1000, 0x1f, 0x4, 0xee55}, {0x0, 0x0, 0x2, 0x9}, {0xb5e8, 0x5, 0x78, 0x5}, {0x6, 0x8, 0x5, 0x1000}, {0x0, 0x3, 0x1, 0xc121}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 07:02:24 executing program 0: r0 = shmget(0x1, 0x2000, 0x28, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10100, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2, 0x1, 0x0, 0x0, 0x401, 0x683, 0x1000, 0x0, 0x1, 0x8, 0x1f}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x800) 07:02:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) recvfrom(r1, &(0x7f0000000080)=""/73, 0x49, 0x841, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1f, 0xaa6}, 0xc) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x10008) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="131278e995986415d9cfcb9925a895b08fe79f9a575136ec426ce567a5a1f3739dbe2f07000000d8dc6446d738058980c4f04d58630f671f378d3e8b91013e0f00eaaf659229316632447f45466cc61dc1360d5da83065bbccc30f8958ef37b520e7aa50fb1ed02b5e27dea6259a448aec09ed0b5dd6257f179f70f535d25a8a64df6ce2c4d388a735b88fce325e6d2b8c4382b81f4916674ab8622e7620754aaccaa7a699f1acc52a92258f0079d131c2bf0924ef580d719356e646628ead0100000000000000822778053b90f6da632bda5e2e66c790eb85d02a346363653acacfa96c08055fb92518f4b864d8d37c7f73ac4d9f1837c838b2d2e5375520b3f544698f4ff953dc5c23769e3a4dcd610933acd531cf4865648b32d3d07bf19b5612461f09ded5555da7e881a1eecab6e5b61d38712d92921a65866f3fe5674f6d0a9351989d5f90570699639cfc5ce7d7adc73ea7222648fb84b3233af123f8d2eb9df28122f2ce40e76b8e0000"], 0x10) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 07:02:24 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f00000001c0)='O#cs#\xcb\x9f\x04\x00\x00\x00O\xe0H\xaf\xa8\x90;\x98\xd8\x1b\x02\xcc{=Y\xc3b\xe37i:\\9\xb3\xbd\x8e\xcd!\x15ymS\xbf\xe0\xf1wm\xa7S`6\xb3\xf8F1\xfc*\x7f(O\xf6\"U\x16\xe79\xb16\xbas\xd2sW)\a\xa3i\xe6\x91\x0e\x87jY2%\xa1\xa9A\x95\xdd'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 07:02:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 07:02:24 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000291b000000"], 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000300)={0x80000000, 0x4, 0x1, 0x4, 0x3f, 0x401, 0x1f, 0x10, [{0x8, 0x1000, 0x2, 0x3}, {0x6, 0x9, 0x1f}, {0x41ead60a, 0x7, 0x7f, 0x200}, {0x7, 0x81c, 0x9, 0x5}, {0x6, 0x2, 0x92d, 0xfffff334}, {0xfffff001, 0x8, 0x5, 0x7}, {0x400, 0x80000001, 0x0, 0x704}, {0x8, 0x7fff, 0x81}, {0x100, 0x1, 0x50, 0x6}, {0x8, 0x1, 0x3, 0x8}, {0x207, 0xfe04, 0x7}, {0x200, 0x1000, 0x4, 0x6}, {0x5, 0x7, 0x10000, 0xfffffffe}, {0x6, 0x1, 0x80000001, 0x8}, {0x746d, 0x1, 0x1, 0x36}, {0x9, 0x3, 0x2, 0x6}]}) 07:02:24 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:02:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/45, 0x2d, 0x46, &(0x7f0000000180)=@in6={0x18, 0x0, 0x8108, 0x7}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:24 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000291b000000"], 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000300)={0x80000000, 0x4, 0x1, 0x4, 0x3f, 0x401, 0x1f, 0x10, [{0x8, 0x1000, 0x2, 0x3}, {0x6, 0x9, 0x1f}, {0x41ead60a, 0x7, 0x7f, 0x200}, {0x7, 0x81c, 0x9, 0x5}, {0x6, 0x2, 0x92d, 0xfffff334}, {0xfffff001, 0x8, 0x5, 0x7}, {0x400, 0x80000001, 0x0, 0x704}, {0x8, 0x7fff, 0x81}, {0x100, 0x1, 0x50, 0x6}, {0x8, 0x1, 0x3, 0x8}, {0x207, 0xfe04, 0x7}, {0x200, 0x1000, 0x4, 0x6}, {0x5, 0x7, 0x10000, 0xfffffffe}, {0x6, 0x1, 0x80000001, 0x8}, {0x746d, 0x1, 0x1, 0x36}, {0x9, 0x3, 0x2, 0x6}]}) 07:02:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) mkdirat(r0, &(0x7f0000000700)='./bus\x00', 0x20) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r2) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r4, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0xb5e5ac0c85c898e3, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="37a35c0bdef60733aceab41db347c5c311a942b8c2c90333dab919bd7e34dd13e7f32abb9f0aec750e5d199c480e3a0749d4e04b6a0cc964c188f0fcefc289b20c71a1d55f6b52b662ff71082ba50ecfce0c0be996d946127471491056837aace93b58e620a8e2ecf7f4cdf890196e325f54afc42a81633f31c6d619108ec90be9090fb1d69937a1055dc03d03ef7cfe96ff785bd7d8a451dcaf5cbeb388a70548873e6c754b506064d8f2b921e52bcdbe10bca6d6eaf69e7d347f01bdacdd8de07383a494ec3b136662d0fff2909d11cfc1390d4a80f01f7c0a4ccae31a2db2", 0xe0}, {&(0x7f0000000280)="111b3025c08fb6fa72c5ee12b1040be93a1e0e5b13d33f69981b3ac1786b9b7bf39d648604b980660a141d635e71962612c8aad52762fb381b2bed45d85f58e4530f92f9d651f4aaa3c380ab972faed4b5aa152e22e809ef2603ed7b10142c8fc3e0a4f44f76bbb8eb477b1d005226f95e57cbec1f25e0b4e86a37ba642113fd866da8ee5d", 0x85}, {&(0x7f0000000340)="69422661b0e1156bc5362be0f1001176e6ad23645528609315749747b29f5f6eba2f0713d263e28f12fe9e565926f19e7832906485b7e0a182befdc63ea609eb7e33b6390b16ca", 0x47}, {&(0x7f0000000440)="22d3cac5924832a56a170c3156aa2f8f89725270442c58e2f4375a610ac66abb7a65935a9df9f3a372c57868f7177bf138598f9d89b0fec15c2d224a60387d423ddd68764bec339d2317c0829b4419fedc53a80cec8793c0bfc25624a8a961a69ce98a97c23f11b9482ebc5a3439567940a74657ff59cc4cce25e1a99b94c8147d936639a2142a0d65a792e778b850a1f5c7065edb2b422fc55f61cc02ada3310f2101299f40e4a0b85c55a3ae31d7545eff990ad9fd672f30facc0d64cbbf4f71", 0xc1}, {&(0x7f00000003c0)="856bc69e1f3a48a30bd10bd022a0ee4f19aebef4e82a", 0x16}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x20, 0x4}, 0x0) shutdown(r1, 0x0) fchdir(r1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$unix(r1, &(0x7f00000006c0)=@abs={0x3, 0x0, 0x1}, 0x8) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) mknod$loop(&(0x7f0000000680)='./file0\x00', 0xc000, 0x1) 07:02:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800400000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000085000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 07:02:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x287) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000300)=0xfffff606) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000200)={0x8e, 0x0, &(0x7f0000000140)=""/142}) getpid() lseek(r2, 0x0, 0xc600000000000000, 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000002980)=0x1123) r3 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000002980)=0x1123) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000002c0)=""/31) semop(r1, &(0x7f0000000080)=[{0x0, 0x1f, 0xc00}, {0x474a0adf42661988, 0x1, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x80, 0xc00}], 0x4) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x4a0, &(0x7f0000ffa000/0x4000)=nil) getrusage(0x0, &(0x7f0000000340)) 07:02:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x1}, {{}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 07:02:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="0ce928b42ec702978ad2ac6e4f9008f9dd505957d008f2d8a1888c41a748680e1dfcda3d23dadcc24c5decebf1198c2e59e54f06ac7e32daa14bea7066b37a3e756966d56a2c6f2c702bd87d863179fa4e3faa33809c44fcd8412e9a6b404e6ddac6aa83585820a781c623d8dafd0dd9c7a0175ea42786ca2d3b846c2ede438bdc4ce8dfe4c6b18135cde3e6ca54c90b29db477e9c85241b4bd390556148b40eeff7542bc7d743a6cad72f55b4e6a2b86e67557fd29f4997c43e9d647122f03a3f6a3ddb", 0xc4, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000001280)=0xc) dup2(0xffffffffffffff9c, r2) getdents(0xffffffffffffff9c, &(0x7f0000000280)=""/4096, 0x1000) 07:02:25 executing program 1: r0 = getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) pwrite(r4, &(0x7f0000000140)="4756cc79161e8065be6544f9b28dde4f523f25f1ae64037f63efede684cd55d0f3726100d6f4f447f970fa37f4e0b1568bf9f662a3313ad8dd7d6d53f918e0824a009af4370f7cf21a3c514060066e258bb78ec97c81d851bf49a8e65a569c1e4f1c28de8022f40c09d82f5ba9c7", 0x6e, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) flock(r5, 0x6) r6 = socket$unix(0x1, 0x3, 0x0) getsockopt(r6, 0x40, 0x5e9, &(0x7f00000001c0)=""/97, &(0x7f0000000240)=0x61) r7 = fcntl$dupfd(r2, 0x5, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x5, 0x81, 0x7f, 0xd8}, {0x800, 0x9, 0x40, 0x3}, {0x3800, 0x7f, 0x65, 0x5}, {0x8000, 0x80, 0xaa, 0x3}, {0x1, 0x7, 0x8, 0x901f}]}) r9 = socket$inet(0x2, 0x2, 0x4) flock(r9, 0x4) r10 = dup(0xffffffffffffffff) getpeername$inet(r10, &(0x7f0000000440), &(0x7f0000000480)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0xdbc00000000000, r3}) sendmsg$unix(r8, &(0x7f0000000640)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000540)="e07411f44bfa35ba3a3f2192fa4e837c5c58daf6b5074990ded3f55b8f97a9f25b641e9a57b011fd6c6d4d09e56b9b937f36b3786772b6b75e6d01d6e3055db58931b2f2b7b4351cd4ed195d9d3376f4498a97323a83c783f1d3a2c30699e8d8fb3e2c1906c531a5ea7037ff728faeef44a5d1c03d282294a6414abe1f6e92686cf15cdee98077d356b675b1975d6ea7beec32b3a2428bfc67010063e5d1a7a02efb457cd08c0c40826fd5575e9c9a9e868aad880db6218700bbde70a524dc52", 0xc0}], 0x1, 0x0, 0x0, 0x8}, 0x4) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f00000006c0)) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) fcntl$setstatus(r12, 0x4, 0x8) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSDLT(r13, 0x8004427a, &(0x7f0000000a00)=0x8) r14 = socket$inet(0x2, 0x4000, 0x7) r15 = dup(0xffffffffffffffff) poll(&(0x7f0000000a40)=[{0xffffffffffffffff, 0x4}, {r9, 0x80}, {0xffffffffffffff9c, 0x8}, {r14, 0x8}, {r15, 0x80}, {r10, 0x4}, {r5}], 0x7, 0x10000) 07:02:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(0xffffffffffffffff) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r2) open(&(0x7f0000000000)='./file0\x00', 0x8282, 0x40) 07:02:25 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x4, 0x6]}) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) flock(r0, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) 07:02:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x4, 0x8000029d8aaab}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x3c}, {0x407ffffffe}]}) socketpair(0x10, 0x8003, 0x1, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x0, 0x68, 0x4fff, 0x11400000}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/69, 0x45}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 07:02:26 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r5 = msgget(0x1, 0x240) msgrcv(r5, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000a80)=""/175) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) chflagsat(r7, &(0x7f0000000280)='./bus\x00', 0x0, 0xc3b44c1f30aad837) close(r6) shutdown(r6, 0x0) sendmsg(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000340)="241674960591c9c27e2ff03407e2d3de32d640395dde88417cdd51e840a515269ce9b6f71052953af85678032d296d18242abde602692fd42d9ed6bae8333f24a7549f0942b40fdba7e6e37c4fe61987292b71ccdee7", 0x56}, {&(0x7f00000004c0)="301c51fe1e1ee103306581a14f9e654651fa6a1c25cb1cc3a070d9328fc76b836bafb7e1342b2dbd38426a1d3a23e1c3e1df3225c5cd4c4156180a4d990ee9e03b1d8d6028c70dd7863ff1d6d22e64d56e139d51b32a9dd117a539e9a6f2a583089486fe9ceb9a95566e9da0b84e129608c90b2fe6178b81839b5409a43fde22f669873599ab5ae2124818f82cf84f694514ab855202c382ff65325e3fb6d128563b42d855c5ab57457c3ab67bce90af5e9584401ff36e680dcbfc16ef", 0xbd}, {&(0x7f0000000580)="f6e465ba898ac88db0bbc11743fd10c0490626682f441c6e7c3b95ae9b5c2f693b4cff8036405be85e2cc0b5c2f81249957232d1a331961d0da1c4e1d010c6339cb1e4728fd00d2b4eb79e06d5660af249", 0x51}, {&(0x7f0000000680)="45cdc820b58b21dee5eefd464ee3e687c1c8e8a1742d03ba9e21ee27a3633c4ec1c9648e9436e1deedeab2d6301400c82af39c756bbd74dbf8333efbe8de0b165794f1225e6a32b520da217f3302754cdd341b95e93eef517d0f9bbdb30140c76583112f029ff04cb9ac078810267a7594cc5c1439436695da044f8208d20217cfe4dd4bfb15a3f9abdbd47785c6e1dac7c9ad2dfaa276cbebe1565ee16d3baedae00e00b021ffd2ac5bb1b4b658c34e7652b0f75b20e3ffa1f3558828bec1ab469497c9abd625ce5ffbdfa5a218475024", 0xd1}, {&(0x7f0000000780)="b348aab1b405f1ce102d402e34043bea1e377e27f2cd272f4eaff7f422f955ac92a3a755aa938ff523d0b9c7466d03e46c88147d8e17e2e744313f87e76b6ab2d6ad9c747420e653bf51110ff5daec135f5a306de9734e8cfd5e4b6f8ee570b92e9d7895edc89198b9ad64e7e2b11dc8e6379b5c7d03f16f183add293539972287df0b81548620737a9e1f9a17faf7bc05c3717f19e992076d6be374f293404a716cbc2a6f9b70", 0xa7}], 0x5, &(0x7f00000008c0)=[{0xb8, 0xffff, 0x1ff, "c3e48a9f95332adfdcbc638aeceb762810b1428a23179504659bc5d2338b1cbe90655ff2676cd7997575656e4dc1b721bef2b97ec288a96501d43392b02a873f7f164cf1b0f35a56a176a911c4cf51c7af6525ba4e9e9953e8226f0de5a6e968852e4809530596f3df5b806759eef9f6827c85c5d3f016e8916162788fba960d1be485da898b43510efab39f2da0577b9fd82ced6a9a6ecb03d9e6ed6c5c38d0a38a21a0"}, {0x78, 0x57fec3511cd9dda7, 0x9, "fbbce4ff2f2feea025037d5af27e49a6b3fc2d4a9e1ff3b7f0dc6c7f853e71c287f63a6dfa0b23f7fe5a4daea9bdf16f51cc6f566026e063009b6bea097d0fa10710366aa9baa43e5721d481534aa9142172a0fd690b7533de56796fa21f8934e2bfcd69ab"}, {0x60, 0x0, 0x86, "90e444ff6ff5c920fa8503c284092b594e1961332fd15aaba578045f997b64284702dff9371c76c2160d77f945048c8e021e1ff3c8c23f33ec71beb5be7a2c9b26eaeb9c28666301151c"}], 0x190}, 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) read(r8, &(0x7f0000000b40)=""/145, 0x91) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 07:02:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 07:02:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) 07:02:26 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x400, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3d}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x3, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x0, 0x1, 0x3) 07:02:26 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r25, r27, 0x1e4, 0x8}, 0x5, 0x5, r28, r29, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r41, r42) chown(&(0x7f0000000200)='./file0/file0\x00', r41, r42) lchown(&(0x7f0000000780)='./file0\x00', r41, r42) lchown(&(0x7f00000001c0)='./file0\x00', r41, r42) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, r41, r31, r35, r37, 0x1e6, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r30, &(0x7f0000001000/0x2000)=nil, 0x1000) r43 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r43, 0x0, 0x0) shmctl$IPC_SET(r43, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r45 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r45, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r46 = getgid() r47 = socket(0x800000018, 0x1, 0x0) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r49 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r48, r49, 0x10, 0x9}, 0x8, 0x1, 0x9}) r50 = getgid() r51 = getppid() r52 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r54, r55) chown(&(0x7f0000000200)='./file0/file0\x00', r54, r55) lchown(&(0x7f0000000780)='./file0\x00', r54, r55) lchown(&(0x7f00000001c0)='./file0\x00', r54, r55) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000080)={{0x6, r54, r44, r48, r50, 0x1e6, 0x8}, 0x5, 0x5, r51, r52, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r43, &(0x7f0000001000/0x2000)=nil, 0x1000) r56 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r56, 0x0, 0x0) shmctl$IPC_SET(r56, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r56, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r58 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r58, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r58, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r58, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r59 = getgid() r60 = socket(0x800000018, 0x1, 0x0) bind$unix(r60, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r62 = getgid() semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r59, r61, r62, 0x10, 0x9}, 0x8, 0x1, 0x9}) r63 = getgid() r64 = getppid() r65 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r67, r68) chown(&(0x7f0000000200)='./file0/file0\x00', r67, r68) lchown(&(0x7f0000000780)='./file0\x00', r67, r68) lchown(&(0x7f00000001c0)='./file0\x00', r67, r68) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000080)={{0x6, r67, r57, r61, r63, 0x1e6, 0x8}, 0x5, 0x5, r64, r65, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r56, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r56, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r70 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r70, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r70, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r71 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r73 = getgid() semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r71, r72, r73, 0x10, 0x9}, 0x8, 0x1, 0x9}) r74 = getgid() r75 = getppid() r76 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r69, r72, r74, 0x1e4, 0x8}, 0x5, 0x5, r75, r76, 0xfffffffffffffe01, 0x9, 0x7ff}) r77 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r80, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r80, &(0x7f0000000b40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d4ca14ebb887555e5158c00a6332b362fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r80, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r80, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r85 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, r81, r84, r79, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r85, r85, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r87 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r87, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r87, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r87, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r87, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r87, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r87, &(0x7f0000000480)=ANY=[@ANYRESHEX=r85, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r78], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r83], 0x4, 0x2, 0x1800) msgrcv(r87, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r88 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r89, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r91 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000980)={{0x2, r88, r90, r86, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r91, r91, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r6, r72, r90) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 07:02:26 executing program 0: mkdir(&(0x7f0000002000)='\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) symlink(&(0x7f0000000240)='\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', &(0x7f00000002c0)='\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') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) symlink(&(0x7f00000000c0)='\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', &(0x7f0000000000)='\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') rename(&(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', &(0x7f00000001c0)='\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') 07:02:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x400, 0x1, 0x1, 0x0, 0x74, 0x1f, 0x1ff, 0x0, 0x1, 0x3ff}) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) 07:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x9, 0x5, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 07:02:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 07:02:26 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0xff}, {}]}) r0 = shmget(0x3, 0x1000, 0x40, &(0x7f000039f000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x1f, 0x0, {0x0, 0x80000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) dup(r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 07:02:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 07:02:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="63e3bf0f291e73c4a3a05eb87639d055d179", 0x12}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) poll(&(0x7f00000001c0), 0x200005be, 0x200) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) sendsyslog(&(0x7f00000000c0)="082a3a9117977ee82d831bb97455e499d5de1a7245f9fc4aecf20667d1a09a77d04b2eb5a9e5f04a0eeebdbb3d576b76eee8da2d225cfde60257c277b73caed118b6160565e5d94fb8def9b2fffeb33ea8a03bd7c8d16e59c9bb373cdf448ae66ad258c93c36790fa7b264479e54de60f8e32c783074755fb8fcad71122ac402c943dc38a50dab03c786e57eb106709bca29784bec", 0x95, 0x28) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x0, 0xffffffff}) ftruncate(r3, 0x0, 0x402ffff) 07:02:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x84}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x8b61}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 07:02:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x18) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffef6, "42ce5cdb5a050047000000006f157f3300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x2, 0x751cf32c, 0x1ff, "b7557fea61ffcfcd66681a62db5ce56f4122e9cf", 0x7}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="73421787f8029701d2f33ccf25041fcfe215c91e691269226b9c697c9a8c57a02d9115883e20ea946da3e7ad3b024d7b80e96f62f48e13d47f156e0222c0f39fe2111debb546ec987cf97ac25ebb7cc3c9c7d904b063394e99337373c99d2fcc51cfed56ee3e8c4f687d3baadccfdded8bab4b496948b4f68f609becbcec796a837d82c2966067691049723cd9867a82103417ac3ea5a462e7934bfe8b9c8e4adef4eeb5baafd3365c6f16db104d51b31932a6232b9ed0d38ed27d0ea8e6df2f3c4608dc3c987d2b27ca5ec8d42f4ad5212f2ed6166bbe85cd2115d5e24b891e630c5db2a67543ea2c67175d95954546b037ba47b0878e491f516d0755303a4be35fdf53be99c65a89bf97b66a3e68ccd360a7ce75b684f5f5541267065106a9bc8188fc155854428ae5fcac57617e763004a2cef4f5f806a966db6c3302ff580e753cfb93858835777521cfbd609140d9f8fb7817351df676bee6cc23a2d413cc51df659c51a58440ada3d3bf7502bbbcb6f1d51cf39ae180c9639856836288bc85740ab1d5c7f357f7264b0b73daff90438af639a176226290478b4d6b2c0046d02a280c898793b425c029b959b9ab87e0941edcfbd86c6cecbd869dd3e707ee98822b814625ab60b109bc3e5d6cc721882be0007a3d51001d716cea750d1302b8e7d947689d2652712a42680e18cc9304a5ff0364d3d1704077a47a4ec02796916244778b482ea1cd6f45407e670c90c3c5417822e1315f1e9933", 0x21c}], 0x1) 07:02:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x401, 0xbb4}, 0xc) close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 07:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xfffd, 0x1, 0x6, 0x8}, {0xffff, 0x4, 0xfa, 0x4}, {0x4, 0x90, 0x6, 0x8}, {0x0, 0x6, 0x70, 0x8}, {0x9, 0x4, 0x3, 0x161f9c8d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 07:02:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffee3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x70280, 0x0) getsockname$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setreuid(r3, 0xee01) setuid(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='?\x00', 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x4006}]}) r8 = dup(0xffffffffffffff9c) r9 = socket(0x18, 0x1, 0x0) close(r9) shutdown(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) accept(r12, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r13) getgroups(0x2, &(0x7f0000000480)=[r4, r13]) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r15) r16 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r17 = dup(r16) r18 = socket(0x18, 0x1, 0x0) close(r18) shutdown(r18, 0x0) r19 = socket(0x18, 0x1, 0x0) close(r19) shutdown(r19, 0x0) accept(r19, &(0x7f0000000600)=@in, &(0x7f0000000080)=0xfffffffffffffdb8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r20) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000380)=@abs={0x6616a5ea5846755a, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="8d367793905cc0b1df9aeb3594953bd7062528a8eeb06cee1240", 0x1a}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r10, r14}, @cred={0x20, 0xffff, 0x0, r15, r3, r20}], 0x40}, 0x401) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) 07:02:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10470, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x81, 0x36d, 0x2, 0x0, 0x7, 0x15a, 0x3d, 0x2, 0x1, 0x68ed, 0x3}) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="925bc9869e1a8474000000006a33550dffff000000000000"]) shutdown(r2, 0x0) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r5) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000300)="f6edd61606a9f495f7d3785b223c20ed3bcfad1f4dbddfa51894e5a84ca80ae19c0835723d3c66f23a36e08ae536154b1d70fa551f0f20437b01ce25766c2c5f5889ce873ef06cf8c5006e9ee9003c2dde173ec346dec8eb481a64dab11a68114b2a3f51960b4b454487ff8d50ee968715718242a9dacf3a5ec1dc2aa63e1754ed22bf79f3e8eee15fc0df3ee81887b85595aad9f65f0709df3bcb99bcaed3f6ee893e4ba31d9612955cfdd22d8599ae434444c4b950b3fa42a043fd4ffc7e421796453be87fcd6ddb8640c9f7b578eb477ebdef1c6c30f499fabbb6fe4205e30ab15aa40c0c724f925905", 0xeb}, {&(0x7f0000000440)="2f94760eb6c458bdcadf23b84e481ed5c3da23e4df0778ca8b19bf797213ff0ca14b989da18c5e366538683ac8c94954a2b6ca3d226bd092cd4d9a587dcedf9caa2419fbbf78cc9686fdfa801b86181941a74f651923b481c4bab8fafd6106da0413a0057892ce0385d014e1f5c81dda062c4af13c116388318a8e50307bf14d8b1cf2e15306e8656d9d014bcf876246657fa702eb30f91479a0b960a81eef038564ed22b63c031ded866ee08ba973a7877b4a", 0xb3}, {&(0x7f0000000500)="c499c88e915fa31a722e1bf8ff0af730317595c523e6a8574af807e825a8ecb14495222b63fb04e3346703c5ba1658afc5758c9eb4fe62f7c086f4210c1a28a911e837b001e634737e4bd10aecfe8b2d2b74e968d19c4c6fc594ca97c79f1aa2de07038fb56a4ec73d731a8569962590d28a2427e26355fb28e7875dc3525353fbac26e26a98c00299b7acbbf2bcb3df317ea7212a8fa29b9a86cb04dba83f43b26daf49167a577fccbaf6a3c2ddf457e0bfa20ff8f968fdd68ec6fb01761c7e3bc3987da48c3d18043dc842fbf81089ce42", 0xd2}, {&(0x7f0000000600)="74f87c24fb2f2725275491434f57a8d4e1d5b4bd779282efa2580b3f1a58", 0x1e}], 0x4) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x1, 0x81, 0x3, r5}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x1) r6 = fcntl$dupfd(r2, 0xa, r2) fcntl$lock(r6, 0x8, &(0x7f00000002c0)={0x5, 0x1, 0x8, 0x1ca, r5}) 07:02:26 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="96120819ba2b2db91dd83b94c336487e24892c9e7f9c1b5861308344e9992b4845", 0x21) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 07:02:26 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0x100004000fa}) 07:02:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:26 executing program 1: shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 07:02:26 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x40) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) writev(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)="b052c80217c1a70daedf1e4001d1430037543b503d9f8994969087ba3f9689c3fc9ea4a949179321e445e86cf617817940f7453ff099d1f6797a40d42de511a201e199493a14db44b5bb1562dcb62633a9420c4893b7"}, {&(0x7f0000000280)="be83c9d21ebd212ef696d34c51a5d38d2dc9747b6b28f2f933c9f0caa0377004a4e8e2462eb853a899e7b9f121a99bd332996d057a6f2a17d14c2972cc51d00a12379b47307851b1b1e7d1195d2f4155b15c712070b5dd9730f082618be534150eef55cad01c17"}, {&(0x7f0000000440)="6d638ed5ae615ddcc065cef3dcb6e1b88f9c2cc1ce45d6b25fe8bd70afbf9e579c80d6bb144f84e913979510d485ab812fa13d567cf3f4a88d0ad8d01079a42bf9895cb2196006e88b4d56e83203ca2a2928853ea90674f3d251fc6c789b575fd89bd5ff03afcfe3b3aa6225abf97f8ac644e05dbe7801dece997dba6e2f558a71dfc93b50503ad6375be8ebf01ec2759175eb7eb82457512df38e3bf37549037e343af8972da87220e4add0d30e7b9d93141cc909db59e1adda367865271331fb151b113b2ceb965c87ae84e600f78ae4ff6bd44dfdaa050eb5a2d6a3c5f9f2db99ff6a41850004b38bd8a5e60cac6204a22ddc79c7e7165f44fea258afb25d0b673e89fcb090f1fdde914224eeeaa435471de69a5430cee914f5a8f119bd254a88f7601067a33f8c21cd8ed8179930c20a09de436769dfa23ac9f69e1c7bec7efc30a3cbc77e2b7e1770261e4f5e8f61fd90d08ad73e6b0eb60ea5fa0d0b89879614c554bd30e538e34e4c15f5d794c72883fef9d116fca56bf3f7569c7d252eac4da910da730b0dbde4960c67731f63e8267c2a46dbf268d9c53f9c43e7c58d531df82c98439752fe368f7347b09a401dbdce8f28b562b2b66e71cd72b324e7aaa83eae4ec3c5d8c55bb0b85c6d532194e7118ab56cbfc441995086c79941c5f9dbb08a09130de1c4dbd680e5d241869305a7d1ff09c9d7d248f9d4dca37fae55470069a7915c92cb6df19c8c78a227ac9fae8da09872382b97e5eabed5a49657f0b8b9cded9ed4648420bfc265e79717dac86b229e3f87bd991e408afe6b4a20394b34f4c4daff13f0a78dce0dfd4e09e164b8d9b7d3f64f3388f0348dccf3f0d23e32e8b4ffd1dcaaeb5cdcc59b26b358e20b2b7090cdf554fe0bb44c73149ee3984e7eba2a933b7bc77c021dadc76c03ca9c05820016e68ef40fb1936ca9bf9b40dc312e6640bfc1f743676d10ed1291c7fea18b15e94f6bae2acaa78936161dc07e5e0b680c14db196b4cfc7968c70767b6af2d915f5580c9df0ee6de32ebcf3761c58ca31bad2c896e493c2bb7b07794d4e15a40007000cf4cc9e85075c08b9dd5797229ae84a21c084f7a3694ca1e51dbc3893f36c844d218b0bd74b843bddada7937f5fae6b07de5e249baa3012c3eb564d2fc53773b27e6b9b5418097811b4e6b2751ca5f627f2becec030d78fdb2131c0b231ffdb548563f2b19658d93dd1549cab4b287915876dbd8c31410d66c9363b79e13c7859b0419010f241e136849ae6bfcb29a842d15a4e50f7d1e7d27ffb75d5d645d3119e4f8ee9ba9f80fce911a310117870cad446e41f469399025171b9c3c1d4e64bb054ff1f4a701d7e6842f86c4f9389b80a4025f6fb1ba151791955ab1d4ff0b32b5e8722b25b67018412abb3b4f43ec8c31532d49c65967fa7d3cb8f57de1ecc9cd550eca7ed4a8a42c1779ad3e37ff7417fd64296e338f1ac58adc24e01df56f8fbb7461e13d09cd9f9e8861059179fd2f8603df099f5448904739fb36943636457e230eb37eb2b648c871b4c12f4ebb0db8fb3bd5863e521b5734fe231358375cce6c9b5854786759a5789eef8cee52d5cfe153c5043c207daebb02e0496c7c174c7f6e1a05c98f3a81018b0298e7445e6a009927fee67e8be7edf2b94bb9c5b7140f2f30b669b11cc4925d705404bfe7f1f53da58a5dc8a748ee27504b0ffde1d23b34e53c78c30ecc1b6d19c839c097cbea17a8ffe4e212f4c054ba4d36a635f175730d955264954cbfeeed4fc78835d2953a9828800d1dc42ad121dd38fb3ec4c0d609619a442caca3f8b43ed930303a66fcdc109ca745b72d62fca9e62a3fbe869a408bf30d79d1f3e838bc3660bc8c34dd28e9a4bf7ccd30e8b7855b580b166436cad8d7b60d1ceb55a9631ea57f82aadbbe2a128797a2087224c1ff9a85f50970fc602313cc8d80e383c62f6087d605016677a6532ae3e4ae66335f07029243999683df179ab5a3b6e990c7525f6006237047437ff40d7d55033dbfcefe13ab8130a81a34e9b339b7511ccbe4b2a3181da72d697dcd27e8b15b269d5afe130b5bca3867731272fca1aee2a486d9ba954f45bba80b26c56a2f349e643dda99db0e35bc682d917df172ef3f7a4c4b1a00f2918abd521bf3aa244b1e69ab80246d3f32a8f711274ec542582e8b7d6a7fb92a109a87b260c8e9c14719fade7f212f0efeb4f721d7cc7c269a982a8a2c9e2d385556a285a3d482c7e844efec492eb85a939902e5e937087f2ba3128cac39602b9032d354f3c5116836962cebfa8e4c28af67ce3e9f115047aa24361698e91f77a48b7be99ea8b261017935bf1cfb37e63e6f4445f2b344e940e0308e8d05724c39ebcb6f5ed3b0da4a1fc60cd1836eb9a223fd8b4866c13f8551f9cc86f94e81076ffb358c1eb25dcaaa5427b31e3e70722094c32245c5d73e49787329df67d1600759e521cd75dcea1b5ebbd25829b0540e4be38d28516dc71ce3c2a8db32020d1c3af4157e6fabbea80431615b4a31a9fb3bd916ae511a794fde509d766113c98f719f591676168e682b6c4fa5b39e66885d957e7b36028980da92a96939d80ee296091597203673d13e5f7ba2113bcda7ba38d262c26f17afcc24bedf68508313a61fa91408295d649f50506c106a8d2a77ff0197bec6a60fc65d26618a28394c0e14f6cc734cf1904f75d51e845f039799f4ba9191eb1d37daf14b50d860d0e22ec013229bfc6f9b383ba5f23b3c2510a2d98c49285a3d68c4468e7b5e2de4b5aa952e51d9e60184ec7ec28f6a4be12b83c7c30c023523fa0bdcfeb820a4e81873bfa607f42c0a9d517a056d79fe543f1ef39bc5845e6db26ebe1bd97c9af7978e3ff00b7d54ab87eae1d5545c62aa275124a74f36c1c8898db7d57979f25e12790901fe5fac4016aadc64a8d12c4b3103831156b724f832ee0427e4f4f9590f94835be9ab6ba1edbeb42b84786f947610288607090f75ee1d8a7a7c95a3c58af9d52c7c860d8e805b4d482c1e9bf87a24ce6e6f576157e8e109cf0997200414dcd7c8ea5805dfa1ed457f556f89dc306de5e073f30ee51b1a7b130256d9b6a61d3cc83d59792f0c23232003aa6cfad2c818f81ba2c6a08128e574051dcb6ff865959e9db25ef06a53bfd4daa40e94b3f449a67e98830b379b8467e2070ed75d142170756d03af59b927d8359f5e142c5e6572ebf1340c3a2cde7f78b9b2e91fae7cc74b9fce7e33be3f418a931ebdf523d6a5b24a03a6a45471db24d563d1a65cdd435aac006b1cb140d513e9eb12f3d69c4fc7d59ef6b989d4bccb793133a51724518733a24057eec15d51954808a5f222acac56728884b0678f5d87858bcf6b26a6f6b2c7b87a1f7ee6c4ad3e9f016410847d97ff5d6cd0f8c3a93fe82b69197ee4e485e5c9835530af83a7fea961aa5b53ffece286b93397afb92d7e6c7339837c01a967df237b951e253d248170deef9f8aad7029fb30e20389542d7fa1f2722d0144ff2a3fd27852846faaf6e7f8662c5d64596eb6c779215f03dd5aa2c7ea161acb89135aac70a3ec420aa67051cfb301608b3b894b0577b0966f4143ed71880de760d04576d2d0bbb5dec28bf83bc6efa6dc36437a4dbb9fb777d3678a51277e994b87932217004570b68f556d20ea4690cffb76f9aff8f5b8d20386b27ca343f3e03c47338f4135c9ce715198b2ead5e5a054ae15099ad9eb8de096e4e32d2a0001fa736686bbecc031adddf31375dcb77b514531f4f75fb60b51180a650ee329d816084935a195d68b192eed2bd49b097d18b8887d15a37d010d3de50544fe6b8dd0456e5e1c2828c1f57c9bc08a86101f55fcaef511b3c903af7a460a6b26983cf08448780f21244ca8a46f60e184629ce80c49a182e9a574bfd3bec150856243fa5cfc47cf91e8e00ec787a85d0928b0a52dd6c072f9c6f8b0c3ad1a0d0c7b90975fad6b08221c9042095be58c2ad487e2f82aebd7ee8724d7282197d8784e96478a034e285fad4b2ac7b131d0c001a48323188af908544714a476de95584a3f29b49ed1e59854cdfe61ec24689478001a6826b308fbe8b3ed20ce5ffe89a364d413ee56942df8a882046c8a96782da7a64ee441ab905092d70abb376d21dd239802860708e14ac9ff28b45a2ce4821f91a0dc05011bc70a3031533eb2073d4ad50679e6ceaaec85a6006092b29b71f31281acfdbca3aeb49160a342b63d4dc99a757b95babef26804138bca870325f6a9c17d0c224e094fb6c122544567692c203e3cf8252ae74ed56a2f12c03d68e9fd2df3ab00fd0f5454484b04a9077108d421c3f4e6b01e47688fb34da5bb7ca48bc841b0f55c509c31347c89e6d12affc7b4717d6f47997e0bd08e4df53dd1bc4d0e0324ae2c3d08edf2b2c74b9b4a15fe2f93bb773b12fbb766742adff6e385c874ba15827b079510ebd274324ff54946913af76ebdd9ab3ee65b954fa466d9a74e61a9f64ba5cc100c5693092fc3b53ac865e5871b47dfe7452aa57dfdf1d89a91b27efdc1b34e4fb1a5579d20c4be66c4301e3bcbe9385cc9e33d1398a792f9ea1014c0b937cd1b8be48dbcb29d6b67780767ea7cd55b918473181f6eb89f0ecb6a73f471ca44800f7999aeb1db3cfef2f61fa1f9da237ea3edf7ef4fe582e5a9bb519ca22bf58cbb7074112cca392e6b8c10d428bf04d1f008d68aba27c6058317d4a7afb3cdc2af991f733df76d29d44150d119a9f840a1955e0d496e120b1156f46615bc5851ca91ded35780cc184956d3b5960d4cd0759b10d1744cef42d4f005b53d34c3be658081365b867be475e0c3389f0b4a9f6cd15e9f06d7d742717c12e5f6e1b1d35f7e340e9d3bad63aa9d8909a396d093c13e26540bd346d852535feddb625b835e24bffec73d1a8d38629717518eb2af3bd60dec1621df278d783819237ed7592b28e2c6b6fc7ca5e741a441b861bad188157a05e95943ba4bb9b2f73a0ead654dbce13afd9250a195d373543f3ac96c3569a67e30d06cdddaf8f83a69030b54d1e29ffe2d99ba885e8f89fc8828d2f5ec4d220f8320ddbada6948b382dc50657433bf13d883c13c8018d1939a17b8e14d7921229934a12ea7e1639fdb6960ba62f5dbc577768e50470a7b1e4e6392c380dd521c3c407df90cf556d0c5eb61941b7a4518427c201105c9d6b6d3849d5272b2263db30012432625d520883b3d7f1bf5b830c9059f8cb4eeec5a7f74ed8161ad7371e05988bc67cf4bb646ab84c2468889c29e20d1766b0eca9affd61ac1f78804b6e24d058e484ee4121fe79f9e82b0095de26067706284e6f5f3cfbcbeb4c077862d90a3ca069137efe68471c7271c1fa9c99e940b1f3041cd3e19f5f28ff33ade2bd52ce25314d134088d8a7b118c07c643ef37310df934c324a15fd4370ef537a6bf92a598724f433455435dda7909d5acef8755c14153c488dd6ed5d88d522ecc77928da6f30d435dde98c75be727d3fdd5329425c6825d79fee804a759e42aaaf95b380c99a61e4943f04d33f4ef7fe7756ee8861cc97f8fc9bc519df105ff3f0981a428da71856aa1474cec912564352029e78476f7efc9807bde147903019edc10b1e2a8550116d7c6b8134081cbf1ac72d2123a85e2c3937cfa5e575afd0f8d63a66771c308cfc3957f4279be5f3c5d327b6f0b86831e69860b6fe14f0f35baa2d9ed746addd7a4a21c3de8cf15c2daf44e67909adb86b61833054e702a7d1077e65f7e1d1d309a9d54174ff1021c46636544eb2b22c3ba3d"}, {&(0x7f0000000380)="791ee72216c4a946125841fbfb8afd19d5ab3322647ae63cb408a5ee26cc"}, {&(0x7f0000001440)="f32eefa9d20f74398dd33643bb91bac74fc01d19276119484c7e274acd31016558a36ab20d8d1d00ec608553b9e6465812c36582b9c796962f461b39dc9b5504729fc4304952ced04c5ce02e31855d05dd83014501bcfa6d0b9d228394c50eb3be98d64ed1c8e816d3582a3bded4f03e7a772d2c58bb5ec6a365a89b469666"}, {&(0x7f00000003c0)="6fa67ec8690b4acd24279775"}], 0x22c) getdents(r0, &(0x7f0000000180)=""/255, 0xff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06d7731d7193feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 07:02:26 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x5, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) 07:02:26 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x1000, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xd1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 07:02:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) 07:02:26 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) r1 = kqueue() r2 = socket(0x20, 0x1, 0x7) close(r2) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x1df, 0xf0000083, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x84, 0xfffff, 0x5, 0x6}, {{r0}, 0xfffffffffffffff8, 0x93e19b4ecc7a9261, 0x8, 0x40, 0x39fd78ac}, {{r0}, 0x8000000000000001, 0x80, 0x1, 0x3, 0x9}, {{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0x7}], 0x127, &(0x7f0000000100), 0x101, &(0x7f0000000180)={0x7fff, 0x800}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x7}, {0x6, 0x0, 0x0, 0x80000000000100}]}) 07:02:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0xfffffffffffffc8b}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) mmap(&(0x7f000003f000/0x1000)=nil, 0x1000, 0x0, 0x2010, r3, 0x0, 0x0) close(r2) shutdown(r2, 0x0) clock_gettime(0x4, &(0x7f0000000040)) listen(r2, 0x20) write(r0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 07:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x40, 0xfffffffe}, {0x20000000000006}]}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x7, 0x8, {0x8, 0x8}}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 07:02:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0xfffffedb, 0x0}, 0x0) 07:02:26 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x1, 0x5, 0xff) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) fchmod(r3, 0xa0) shutdown(r2, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3c) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 07:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x1, 0x240) msgrcv(r1, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xdd0f1b07494e06f5, 0x0) msgrcv(r1, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 07:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe3a) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1199652888607a2b, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000140)) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x4010}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) setuid(r3) 07:02:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") rmdir(&(0x7f0000000100)='./bus\x00') 07:02:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xbc) accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x81) flock(0xffffffffffffffff, 0x1) close(0xffffffffffffffff) mkdir(&(0x7f00000000c0)='\x00', 0x204) 07:02:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x8) 07:02:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\b.\x00'], 0x4, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x2, 0x6, 0x4, 0x81, "885c7084f9600f7cbfb4c9b72b5a6f03e92b37e6", 0x3, 0xd91}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) msgget$private(0x0, 0x85fe6ec772a2d2d0) 07:02:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x2}, {0x60}, {0x8fe}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000300)=[{0x6, 0x5, 0x4, 0x2}, {0xff, 0x4, 0x80, 0x3c2}, {0x1869, 0x2b, 0xd9, 0x7}, {0x0, 0xfa, 0x2, 0x3f}, {0x6, 0x4, 0x2}]}) ftruncate(r0, 0x0, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) close(r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt(r5, 0x1, 0xe2, &(0x7f0000000200)="cce6238d964da3f9893220980725c6f8436a5d1d4cb6bbba7cb00c45466015876479cc50f21f302910ed17e8890a10bcc57fe614ca78ad3b33560d20cb6a7a16f5d05e73fd4ba192cf2b17", 0x4b) shutdown(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r6) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r7 = dup(r0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000080)=0x6) 07:02:27 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x79) writev(r0, &(0x7f00000000c0), 0xa9) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000000c0)="a865ae19493904a7df764e72fc2f16b7984d5f2c5d334f20cf7133ff33af182111efb39676374722e9f5511a89408140705a103cb1818ecd6402e222804bf102f24e43bbcfe8de2ed59318211c511a789084ab6249591bfee45bb2362ce807574adb70eeb6afe7", 0x67}, {&(0x7f0000000040)="c3a0ead12c94", 0x6}, {&(0x7f0000000140)="6db574471e02b09be00c0040c965c9551d793eaa6a9d0e68393206a0c902feee840ab64d53d0a095f0", 0x29}, {&(0x7f0000000180)="022b01bc8926a7a52322e770d168acc83de69c3cccbfe5ea034a43ac69d41a9e982aced3aaabe3ceea3f7554a3c7b8d737ba987a1d1f9d5aa1d02ccc14c543927ff1acbe874c756b294d9deb056b86ce329b9e36346f4aa2014726caa0d2c8db043e6981f5f659887c11cb3b17b0b1a49351051e5333cac80088c295afa6043b2bc13324e7ac79c68886082c55d40610947438bab5a76262ca5ec345dc0d480ef4a58c44de627493295fda5f1a8164d6228e2c084a3e527fd7ded85a7ed6c4597d023270d25340aa1af6fa7a144c98c617e8cdd827a44763c5017d56d7d2b5a8", 0xe0}, {&(0x7f0000000280)="6d8b5ed9ad962cd9afa13d00af1c261331e86d417f328fc823ad0e609b30ae0dd4c1fd1939f37773fd9270defb12080e7699b1423aa8f94ded9fdb091361c2e6cbc1aa5fa7e80e08847cc2d1592538c373de576eeb2aaa7b13a4139a2289942321d68ea396bbb04deb80de7c6feceef495eabf3296c321acca80696f5bb725307d0a92ec96462b8bce61d54640e6", 0x8e}, {&(0x7f0000000340)="65c7645ea9271b8d873ed89ccff2", 0xe}, {&(0x7f0000000380)="c6cad491f36869d38035ab05401aa50b9ee4d388e713752a5cf146abf88efafda7ab52260b9799dd328e9bcd936cce3b72b0b9f70388fb0e17a4cc7e873d45518442fa5f4e2c4b57aeec7cf2ca625ece05a361798c2afaaec365b9d8069b644f5feb6a4cbb5398df1753f518efbaca1e0ceda711980efc30ed2e03a26b6ace01d04b6f54c6a8e93fff28d82bb55a6f1d1a18181d4f2aaa297a773646ee78fc2c49994b40aebcedd871079dae58eb538035f17ea998aae9907d029bbfee8de1ec1d01d9893913b446abb364248783a72b8ddcf6675b463e4770be7e9aeeab7ebc926456", 0xe3}, {&(0x7f0000000480)="7e332d32ac415362fd3cef7df0e089d7f5a37b73de6ab4f2e6ba48954f9e1f7cbe553f160f57686cfc6781206ca5bec07c2e1713b49db1fea1f2810a0d2126d218e0b02b24e1492fc369474aad9a4dd6376ba50e93da361461c494fb2dcbc33f9facc0bc381e83a690781c4c438322e4dcf15be9183d26ef490a47cb2ce782b87fceb5d3f92e11c1510cb1c1b5c90f002f", 0x91}, {&(0x7f0000000640)="489ba534992c939f1707ebf7297e95c35092ce73b40c534f234d2d2126bf0459a6db5e252cc35dc5330f18ca3ef7c1418e1e13c7a0a074ac5f4dbe0494c08d199c473cc576b25ae287aa83484b26912c1fc1d220754e2d9c3368515cc1c3a647e413325b44a445c6d06eda58d8ae266bd186a864442ffecc0c50069830593c40936f271e23a79c9765fee80d54b775d598162e27d13e2934bff9193220d1f0629fa47a89428a0b17db1cf2a9405bab8600a39246e9602517cd2ecdf15382500be24912c7395656dd90d9251b370cb1e6f4b316457a2829f3a455e650c6de855c8b2afdcb8a5643f0dd36eb8bb75c2707ee5858cbfbe7ef1b5413faf8e2dcc0fb7ff1bc0bbef9b704e8c060a9dd6235c3f3db07736f0cdd4d971b8fe70640226141d8cf14c5384f4eaf717a7878d4ac804b713dbdf43266bf3ebf391279015c7b1995b97816ff8cdef81aa056e3ab1483328c0207e483a002f420b97f79395594cf8b2ca02146999df0fa113b9bc1ec7f739a6ea1785fbd5de31f99858153265cb2bfffa5918dc84a0cbb0cf370a261daefec5b7b9f59981a40fea8d19dd1ba109487a40f13ee3f02bef90dce78cc855486272721b5cf66027f376330f1b11a2920ee4e10037bc57bd078c04c2480b5fd4c36ab0f0428d346bd19b01bbeb2808f50a8a5fdffc3bd7891c3d1a4a505f594b4f396f9320b77af959bf667bace70dca49f57f9be7cf1fd3c7be513d99307e4ddc82080740543659e359797148370c99d2af0683803070a185a5a2f94c6fc5a80c57e5f8de18592d1d1565669d3bec4be716086c83bfd93a6c178b9e12ed555a92a570b84c8c141a7081bd0fd0bd15c1ed8c09b347822b80ae018e2fd0efca5279dffe0ad7595bdea1e1b37faa01a925ad1c09b64d624f06cfce9d77c4394b57bc6869f46053a2897cbbfa1b3febcfe222bb1d22efa3c20c4c346f4f82ffedad267a71a5d418a736b0f55ce911e146968b8836bc6fa963771598f3bdf181debb0c853933f0248d2cbd611f1a561c1496c7454cfb6a0bf3944a52705d3348819a67ed0773b28f77d72abf5f276956795392f7cd9843d2353cc884537c36555707f36e6405ae394be2c0a6c3996299eea2eef905ad6cae3d33ec450cea4c669647cb46f6a9161f7ac60ffab200d192387857d9008b6d1d262c8bc5d0eb390daad1d163d5c6eb75751a6a1b95b95a12a5447663616043ccca90207b1f83233cec538264c2fa811c5bad39ac81e22206f3e7df6b2c519fcc3442e6596930ca7206503978fb4cdcb9563b0a50e63d8d8beae4a353e9d9ed2e333423822a34cc881ee8a24329655cffc31407d43bf2e4dc3ce65fe08c960f7de7b6d7c4af1907e9d8704d65afccb83577a560adf118e0574cfaaaf6de420084c558dd8ca8193063cb035c7f0f4294fba0037ed77c5d78e441da04b8ee4667b2ab5767f796ebefbeaeebc615132a8eb40a28a2fb937e8dd8f755ecd46e9bc205e6437ec5691b94b27eb20daff9482a911a0ecefdf0f812556ba0d22b16e2d4fda886f31a3502603aed77a1b77c3132e8067febf2417dd236c7f4c7410fbd85fb593cd8cb593ee9d86081d68e6aa1b47a16ade999fc67ca2fc6bef288f8433af1cde142dc95de51f7bf003fc553fa69e8e941684bc0067cb6cdfd6641e57f0ca5e3c24285ef092ae2d67d9a240c26560138b3c5d081fae1e249fc74bbf660e78870611585f40cd2af2ea6b65dfb53ff6b4c99a88b44591aa10f859c471bfd2ef74c37640e15b5423baef95314fb4ea5b31e4204d797e7f4f045edce79a1eee65707fc47de26ff4d66817844866ec25f1ee96c5cc4e0b8cd26552a73fcc172c3e22b1fc196b995005c83f3db26086eb04f32a3b48ddfbf37b95945f75a9b63542e3564614f4b243093efc38de99ed9625cc4c34652319e68e98e707f7f4fb0137814df044f7e77d3294ecb533b56bde6c1ee19d39c64cbd8d88b5f8adc2bc75fe1ae02f2f68448ce507791f5e9320e62a5b7cddc04ed77608a6006d93040c107901575173936f91427889f514c08c0e471c05dede84f491bd0274ce0fb844fe32091692ed563a537ce45cc5137b6878d4325aa1da7782613d6970e11e2af8b2033be32e311cc1edb20f148fe8783e8b6852246984a3ba3312d10524d3ceee86cd8e731c42f0c646013e8f820f7eefeeeb96b1fd073d10bcb8a4ce158c12c6e3036c5b120fbede892a5a6928023c989b84b879bbdb2afa9ec5d573efab97818f3859800306ca70022f2bca5c5069d206ef431a43bed9cb408826df48c7c2ff68c1db43cbaed4e214d07d544858299de741d90b7da97cdfc40ca7f3b9fc1c718b3dd156cef4ca7f98e478a88ff7424566879f07cf0f3fe969e29f149bd1ccc06fc0b3cbad811075da24e0211ce456183a91e10016758a7093fec1c5fe060f99ecc4dbe9929471729218c51fddb4bad48ba09de8b032b4d2dd4fe8d3845498af1795b247886a375ca1dc2d6d6d365dd19640985168ea31838c5991e679ae3f6909e9a5774dc8753668617aaaa76596344e9a58cad125629fe56aa005db42758c6775f2a80a5d480a3bafa21033f54252bd98cc07e3c65550889a22b32e99c10f870f482fb99d367f1d59b46aa43f5f81dcc01c79ce7c844ac0078d08b2f66f5838766f0797262dcda1a99fab28aeb3e8f05657a00f1ab960b57a232594156f56dc09f2d524e842cde58d4ce5a51a8308757e680d9eabefbefb2d78d81d38ad778849dde51bc4c182f2a8dfd8f335bf63e63c0de831d19af703720ce71910df584fbbdfd1440d5c07a228ea77f8b371ee050ba5782358e02fff1acdbdcc9f7130d3a681cc18187640b7e4c8073218757eda73119007d642ad6548dd9a0172436e4a9797e9c4fb5ac3c504e287fa393a4eb026ef8456d1bd06f36bd649b95fa9956658b1ebb8275fb51cc9c7661856aaee619ad0938281dfa948a520832e5eedf455f87cfb380087420298afb29ca7d84c78da33b1b45d576992ef5ed93e732de64e6a3439bcbf43cb4bfe97101730e55d43ce276c0ed436ea854578b5383a7597eb5db26ab0cef8438b0fe34b27d1ad0bda9582aeb04fe2e192ba003c903c9c1341cfff6b13691cf2ed26f7d528870bb467cb6321a3f58f020b1987279fb5342825c17fd89605b3afc881c7553f42aec69929c75c7bc1ed2114491ba4741525fc2cd661736ceed8781378c35db50ee4d8b772ae50db5701e02357f964d9ffd9e53f8d3ebf11184b1dd2456af97f588b7eff2b97ae5e4f6beec186c9e18d0ad226128b108118c8444f1fb88ab3fd743335360340611e6cf93c04049c4cbbb106c18313e158febade818676128dba8b2f8335ed49e4e56a83149b947e2860db10e1361d52807a2993c0ca0c9a053fd4a77c80a735055e1e5f2836ec0372528dbd4dd3357631c956df729a2855acaa7a8c322fb8649630051e81deadc311e5e9e0351a22c43c4be7ce003a4725a47bf0bd78d35d49cee898b3dcfa7a2eaacb97df432ad6d2fb47d1c231acaac5afd5539d257f7d628ff350666829eba65c6aaf988ad08bfeec45be8ed3ae612ec0bff71e9b7b95e4001f5cacd3a58c50e09562866d229458c9149ddaf488022fec999862bf214c756f91ac0f4f90df2c830a5fb0da3adefddcbcbb560e16abfec295fef8d832b80433d9f8f7436aed7657526fa406dcb7cf597994adb121cd0ccf64312fe03595a4e92f416743ca63111300fefa791bcdd70de0402d48187e1b78629b29c00726a1a9523730862ba1555465e86a0dd43193ed2dbed37bf1fd531cc9fd7b1ee7a3c9f9b3a9002817bbac840a986fe22aacb39d96b84721198e605fb8bd3658104ed47899a35061ef99206317a9d60ce30896058d2b63feda918b45dab1f422125243e1d07ebc4877255ffdea4aea898331e7125deb94f1780d36ce2d18ba731f523aaf3b279f208eae9dbffc5b0a5f6a7b00f7693c4f99fa9d617868a117ed3886b6fcbfa4a0e50e0f2acfa2cec08881a1250c75455cd8d057346cc6b8254904013b789ea9dc6b57315072d7bafb25af932c7122b1710bbb2d4a2b6637475b798a07abb07b74d1081a31e5ce3d166f6e7355b5017b5e3a88355d906b8b7df9a5b37b355c4c2eeecfe25fa88235c23c4c18a7ba7196874f3fb65453c8981ea0111593b15a26fbd87f8e490ecdcfbfff32c8fcc7b3912a879e29496710391ba4cf7390980719cce3b597b6c03ac89f6d7563cf4ea12d641b6e899e5f38bf2557b4190df523ec5399eade04ddd398fec75889840c38b0f05670cdd10a77767d1a41e8c717177c6d729f3b1e1cb70d4ed595e38f85960a28d967b35319b0bad4debcb349e88f1c19491429472d1047e541c30b82fdce81d64d90d3bf002240f33f05e330185cdbad86c376b49e1c5f43f6d503ed80362d7c8acc86f20f69f55676ba93934bcecf8416970c0ee08eeca46af0d1541c488a6ffdd33806ca7d31fc38bce3e3e66211caee19b5b967ef1b66b7d8a28f37f1b35a459acea4f5a77b0ef4f4514c81b269daf13cb50ea7c36c9ffa57e16e0d4607d81ca58b5dae40fdaff495d6b12b081bd4f5eaaf3c49660ab33771a78171d83462e562d010195c6489a793170c2186d1b390bcc3de0348a2cdfa8947063ab3f76845973efaceda4eb6e56b218337b539d808121d51dba2e758a7c6f4855dd05f9d8600009ad7d9ee655e236a5b2829e76b177388176ac287c6b8e653b9d614f21bf4db9f6e22de056af89406ed527c8aca4d72f0d0a94b0dc97770ecf58e04f0cd2593fa45e1b7d6d362490fb229a8d54d0b386a46ef6b7454c0f1ba8afd881d687eb4f9857681a5d9ddf0a6cd13c1e9707e0cfe08a9983eb97ed9e1ef582cbee99b464d227f2015656ab8131a2de1cd1fb276ea407cafa2a0bd8720c26e322474951e86e074de0ac718845f8c1e88bbd8e137d7712beb566c1d67ea8cb3a667565d2a473fa8d4e30359eaeddddebd072232c8c279924e1ea1d6bf3bd17eb70d20f3471117a69c6743de0f1df96161aecfe7d3e14cc79d9a4ee8ae67e936c9e0c076315b846115be8b281b578d8c779d43521eb7c1d5a0785bdbc1f2b8fd558d03d9a111e84f2ae8df7bd1f349dcc3678c06d2e07d42baddcdc381181325026de13b1a43fa481fc8280b5f38040d0b71636d61b216fcee05ac6846d8954933d0afb5be8b84f6a93f5211743aa31a1aa1677da7fc2795be67e69de972a49b9497360051cbfe2be98c7dbe610afa4c34d944ad12faec3edf630b3a6da694515a5e57ec3868faaa7205185a501b6c903db73a0ca22d666e618375b8e9d97cd5a9f8b8ac1a3da2ee5ce88e28014bd1eec471556f13e3af2ec43a9adcfb7a25ce92174cbd006db7200e5c1295270bbc84e791fe5da855b8da123b619abf7e2a40693acb7573308f8dc44d8ee3bf6092f1529ed5ab256ea4ea6cc9f5fdcf9dc866c1d982a5232ed01d3a291feff3cd143ece091ec09d7f1531f2f7e268c3d82efcd42bac2344ccae589071c338e4044fc95fda75f3586c1f9d2f7870eeffe595d56ca8f8636dfb89f0eb5464cfd2a201be319fe8223ed6f6467d70f738652d11b70d3595431d161f069b285f7aa4d6c520265fe4a8f022744938b303eeab5699fe3c02ffd8a757dba315b2c5554a20cf3c27a86990567f58651ec7c60a15db18f4aea636ef0627a3e8133b61655eb7ec3dbe1a76c5aa22e73a2c1666680af1a4fdacae0c9cbd3563cf4429a553f016a7069bb1c9c3a840e967", 0x1000}], 0x9, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = dup(r1) readlinkat(r2, &(0x7f0000001640)='./bus\x00', &(0x7f0000001680)=""/158, 0x9e) 07:02:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES32], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 07:02:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xa73, 0x0, "0000000000000000000000000cf7457400", 0x0, 0x20000}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 07:02:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:02:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f00000003c0)=""/124, &(0x7f0000000540)=0x62f616210f8b2017) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0), 0x171) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) accept(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r5 = accept(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r5, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) r6 = semget$private(0x0, 0x2, 0x80) r7 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r7, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f00000000c0)) getpeername(r8, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x2000) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x2000) getsockname$inet(r10, &(0x7f0000000000), &(0x7f00000005c0)=0x1a7) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) r11 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000002980)=0x1123) semop(r6, &(0x7f0000000200), 0xd6) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) 07:02:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x4, 0x0, 0x0, 0x80}, {0x3c}, {0x4006}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 07:02:27 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\t#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x101, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/213, 0xd5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 07:02:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4279f17596db0fd6, 0x48) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = socket$inet(0x2, 0x10000, 0xff) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x43, 0x60000090, 0x1, 0x8}], 0x7, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0x110, 0x2, 0x7, 0x6}, {{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x6, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0xd2, 0x40, 0x8, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x3, 0x7}], 0x40, &(0x7f0000000240)={0x100000001, 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 07:02:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0), 0x2, 0x0, 0x100000075}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 07:02:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0x8000000000045}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x6) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r2, 0xee01) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3b8, r2, r4, 0x0, r7, 0x28, 0x2}, 0x2, 0xe4f, 0x3}) 07:02:28 executing program 0: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 07:02:28 executing program 1: pipe2(&(0x7f0000000200), 0x10004) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) write(r0, &(0x7f0000000080)="9667", 0x2) 07:02:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x800) r1 = socket(0x3e, 0x4, 0x0) r2 = socket(0x1e, 0x3, 0x0) dup2(r2, r1) r3 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/239) 07:02:28 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x402, 0x0, 0x5) 07:02:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0xfff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7, 0x233, 0x80000001, 0x3, "caf146d2bb64250e48b08e3e95dc8c453fe3e38b", 0x0, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) r4 = msgget(0x1, 0x240) msgrcv(r4, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) r5 = getuid() r6 = getgid() r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getegid() r10 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r10) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x5, r5, r6, r8, r9, 0x12, 0x2}, 0xfff, 0x9, r10, r11, 0xfff, 0xfffffffffffffffb, 0x3, 0x7}) 07:02:28 executing program 1: socketpair(0x1, 0xc003, 0x102, 0x0) 07:02:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 07:02:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) connect$inet(r0, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) 07:02:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)=""/15, 0xf) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 07:02:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) semget(0x1, 0x2, 0xd0) shmget(0x0, 0x4000, 0x4, &(0x7f0000000000/0x4000)=nil) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 07:02:28 executing program 1: r0 = socket(0x0, 0x8001, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 07:02:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x10000000000491) open(&(0x7f0000000100)='./file1\x00', 0x800, 0x101) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r4, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r5 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000009c0)=0xbe7b) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000200)) semctl$GETZCNT(r4, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) fchmod(r2, 0x24) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) dup2(r1, r0) 07:02:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\b\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x110) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x0) 07:02:29 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000100)) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) socket$unix(0x1, 0x2, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 07:02:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT], @ANYRESHEX, @ANYRESDEC, @ANYRESOCT, @ANYRESOCT]], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) 07:02:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) shutdown(r1, 0x0) 07:02:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000740)=[{&(0x7f00000001c0)="888c11378bb61f0911b4f631ea70c977a4b155044651d1a67148427817680a4116cc9a83acad2eb4015b44c860c571cfb2d8b7e6911093bb47041537c77bd6375524437d22ad793764337cf9f444eada2023b1dd028194c64e01b574f7fc255294eda72d65a87e63e1099f9695b2a1945ec64a9408e75fd16a33fc8f22850b8e583121a31daeac809172"}, {&(0x7f0000000280)="1c5046396e00d799ead3696cdfc4e20d0952edbc8ab7bbfbf58c9a41dbc3cbb583a8ff25236d6e8608ca44039409c7813b76d4cae2d61936d07d2bb6dbaace7fca022c5fc85c071140061ef020700646dd1ae40e148aab6331296642302bb5ecda88cd1a793b88a38427fa6859b9359a5d3cb2592b7922a212d43b49fbf183fa4f9c7fc5137cc5fc4163a97b5c1c83"}, {&(0x7f0000000100)="013c8b89707093b38aaa65a328f49edccbcc30275571dba677db4c82216b8044cdaefe8b53"}, {&(0x7f0000000340)="989a3dfa7721bacaf6ba03e2eac51be3c364024c89cdeed19bec36b45edaea133b2cd21a10023c68519a52d33d62252e625e5da4b7dcdab29cf0bb7e0356d957fe083e185db025e78f2bc3edae59239229dd2f478b9a469ddeee73b1f7967a8656ef2e0dd1232c86323af41e9f72a7b8762edd9e0f8562db3e83e832d04eb6a8fb24c188c2fdba3174bd5098aa"}, {&(0x7f0000000440)="23bcfb9ba043342e5c50f2afc3389cafac315e98cd7eeaa8ec7d56231f7cdf92f35445940a40da287fc824e0cc36f2f708f11999c2bda18b5f42c7da8d13ff3a5373ff8d544460ecb274679df894dae9f876214728257a374bc55d81c7eb75256e29a0e9f2a0a31a9bfa6277251c407a53213fa39370b10bcc59bf36160aec0e9f4c916fe4e8eb326ea80f08283c97c2550ca77a64f2d830e76786ba600c089f1596719a7bd6730c1a2a5239654df6e1766674946c32b31208c13438a1b1d010bc3284370da19a0008b3dca1ef2fedeae12a93a33e88bf9931cb96a0179f14de68608ec5a383c5c0e5f984882787d27822"}, {&(0x7f0000000540)="c19490f0346fa58c4f7efa37396dbe6517df4d016ae2be273195a2f35d0280dea9a99521eae607aeaab8c536f088f4294e5127eace10ebc4a928472496875d0c1645b7aef2629e3e179cb41eade49be8198dc0ceea289fceebce191d2b73e405d4315f44fbc6fe13002abd41"}, {&(0x7f00000005c0)="d73402ae4852c401e6244b12708ec8e2d68450dc5673c674851938f17bc44e13c39de30d30d0e0d58532586e9689fb69142f6a1dec6efa317f79bcef216dbab0cf6e03ce65328f8769300a9060034e35584d18883fd84a51a8ab40f36ebcc2e99600ec7780c0074c8805a63f68abf92cfb59c76c90ba0c95c6670b13b14fe3771d712d595a86687ff47a02b3500a3a7a9fc7e0eb175b37cdc1eb4cb535d77f4ee249"}, {&(0x7f0000000680)="e1f0eea9e228d6f93f77861b153dc7dd2c2ed06d815528cbd18d4a0c78f047740f5e98ff44253e1b261f96c54d"}, {&(0x7f00000006c0)="24c22e8a3650e0bd5373266d927821f532db956f8cce45b0426f6c5ee5d3be348b3ac14a9d75bf3dda270f8449085fbb95ed75c24c9dd96a728ac16f561eab9bc5a8e7206204de05c4d35dec175e795b1e97a740bc0b2ffa6dde"}], 0x1130) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 07:02:29 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 07:02:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x3) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 07:02:29 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) fsync(r3) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)) read(r2, 0x0, 0x0) 07:02:29 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/130, 0x82) 07:02:29 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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/\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) symlinkat(&(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', r0, &(0x7f0000000440)='./file1\x00') symlinkat(&(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', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 07:02:29 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6d84ef9c7f0ee74be9fbe07ee168abca2b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 07:02:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdbb, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") getegid() 07:02:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 07:02:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000004c0), 0x0, &(0x7f0000000540)=""/54, 0x36}, 0x800) 07:02:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) accept$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}, {r3, 0x80}, {r4, 0x8edf94efabc6f4f3}, {r5, 0x80}, {r6, 0x4}, {r7, 0x1}, {0xffffffffffffff9c, 0x1}], 0x7, 0x7) write(r2, &(0x7f0000000040)="618edbc5794055f327152a7543a792a6e57e48210d9b6592216c054843f1b229603d5df181dc069967f9da26353f12fbe39d50deed6f42069e4e1d7e9751723b5b978fde5289ba6acf4180efae3d525606b17d83c5d6a386a322147033752f209af6", 0x62) 07:02:29 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a8e45647de1efb9e69ccbf5d198cd51c10cd0f8e"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0xc0000, 0x200, 0x3, 0x3, 0x81, 0x6a, 0x322d]}) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) fchmod(r2, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x52}) 07:02:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80, 0x3) pipe(0x0) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x0) sync() close(r6) shutdown(r6, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x1, 0x7, 0x46}, {{r5}, 0xfffffffffffffff8, 0x158, 0xf0000000, 0x20, 0xc000000000000}], 0x3c, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffb, 0xa5680c5082a193c0, 0x1, 0x7fff, 0xb}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xfffffffffffffffd, 0x200}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000022, 0x26d5, 0xe3}], 0x77, &(0x7f00000002c0)={0x3f, 0x4}) r7 = open(&(0x7f0000000300)='./bus\x00', 0xd1, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000440)={0x10, 0x1601, 0x4, 0x5, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x77e547d0}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x900000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) openat(r7, &(0x7f0000000340)='./bus\x00', 0x800, 0x80) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x2, 0x3}) acct(&(0x7f00000001c0)='./bus\x00') 07:02:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0xfc684493aee30cb6, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/203) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000910, r2) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000a00)=[{&(0x7f0000000040)="9312461c0da841d9491149d6cbbad14da260366981fffdb89adef6482fa41e5cf72e7c0b86ae4957fe9b8e4d0e1aaa4a517b12c44e73e166bbf8a3d7fbe54c6f", 0x40}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)='<', 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/97) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000380)={0x9, [{0x2, 0xff88}, {0x2, 0x5}, {0x3, 0xff}, {0x2, 0x5}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x517bcb26}, {0x860c5bfe89d87d3d, 0xfff}, {0x3, 0x8001}, {0x0, 0x1}, {0x3, 0x80000000}, {0x2, 0x6}, {0x1, 0x8}, {0x3}, {0x3, 0x81}, {0x2, 0xcd8}, {0x3, 0xffff}, {0x1, 0x19b1}, {0x1, 0x9}, {0x1, 0x4}, {0x2, 0x8}, {0x2, 0x101}, {0x2, 0x2}, {0x78bcb45ee2de3a4a, 0x5}, {0x0, 0x26}, {0x2, 0x2}, {0x3, 0x200}, {0x1, 0x7}, {0x3, 0xd98}, {0x3, 0x1}]}) 07:02:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlink(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 07:02:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x208000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x7287, 0x5]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 07:02:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x0) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 07:02:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x2}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 07:02:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 07:02:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0xff5a) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x7fffffff, 0x4, 0x6, [{&(0x7f00006e1000/0x2000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x5}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000212000/0x3000)=nil, 0x9}, {&(0x7f000047e000/0x4000)=nil, &(0x7f0000598000/0x1000)=nil, 0x1f}, {&(0x7f000041c000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18}, {&(0x7f000014e000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000778000/0x2000)=nil, &(0x7f00005e5000/0x3000)=nil, 0x2}, {&(0x7f0000369000/0x2000)=nil, &(0x7f00001d2000/0x4000)=nil, 0x6}, {&(0x7f0000178000/0x2000)=nil, &(0x7f0000364000/0x4000)=nil, 0x7b}, {&(0x7f00004d0000/0x4000)=nil, &(0x7f0000367000/0x1000)=nil, 0x2}, {&(0x7f00000a0000/0x2000)=nil, &(0x7f0000466000/0x2000)=nil, 0x2}, {&(0x7f0000225000/0x3000)=nil, &(0x7f000064b000/0x1000)=nil, 0x5}, {&(0x7f0000299000/0x1000)=nil, &(0x7f0000510000/0x3000)=nil, 0x1ff}, {&(0x7f00003b2000/0x4000)=nil, &(0x7f000044a000/0x1000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000657000/0x1000)=nil, 0xfffffffffffff03b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00001cf000/0x1000)=nil, 0x20}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6214}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) dup2(0xffffffffffffff9c, r0) 07:02:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x81, 0x0, 0x0, 0x100000}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 07:02:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000200), 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x4, 0x3, 0x0, "51fb587b6041ef3f0978a55113b4f1b3f3d0175c", 0x5, 0x1}) r2 = syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r2, 0x12c}, {r2, 0x80}, {r0, 0x2}], 0x5, 0x2) 07:02:31 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() open(&(0x7f0000000000)='./file0\x00', 0x20, 0x102) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) 07:02:31 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000002980)=0x1123) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r2, 0xee01) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) shutdown(r6, 0x0) getpeername(r6, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setegid(r5) r7 = socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r8, 0xee01) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xffff32cc, r2, r5, r8, 0xffffffffffffffff, 0x0, 0x5}, 0x0, 0x3, 0xfffffffffffffffb}) 07:02:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2c}, {0x4006}]}) semget(0x1, 0x1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 07:02:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpid() setgroups(0x0, 0x0) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r2) getpgid(r2) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x2400, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x4000000d, r1) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) setgroups(0x0, 0x0) r4 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r4) 07:02:31 executing program 0: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000000)="5949bb22553f2d1c4857fa1f20", 0xd, 0x400, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0xffff8000}, 0xc) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:31 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000cca57bcb00"/115], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) open$dir(&(0x7f0000000380)='./file0\x00', 0x5d69afe66c0bcceb, 0x10) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 07:02:31 executing program 0: clock_gettime(0x0, &(0x7f0000000100)) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') getitimer(0x0, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x20) chflags(&(0x7f0000000000)='./bus\x00', 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f0000000480)='./file0\x00', 0x100, 0xa0) shutdown(r1, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000380)=""/155, 0x9b}], 0x3, 0x0, 0x0) 07:02:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) setrlimit(0x6, &(0x7f0000000040)) r1 = socket$inet(0x1e, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) ioctl$FIONBIO(r3, 0x8004667e, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r5, 0x2) close(r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)) kevent(r5, &(0x7f00000000c0)=[{{}, 0x5, 0x4, 0x1, 0x9}, {{r6}, 0xfffffffffffffffb, 0x20, 0x2, 0x8000, 0x74fb}], 0xfffffffe, &(0x7f0000000100), 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) mlockall(0x1) r7 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x4) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000200)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 07:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='\x00', 0x40, 0x181) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) shutdown(r6, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) shutdown(r9, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) shutdown(r10, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) shutdown(r11, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) shutdown(r12, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) shutdown(r13, 0x0) r14 = socket(0x18, 0x1, 0x0) close(r14) shutdown(r14, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) shutdown(r15, 0x0) r16 = socket(0x18, 0x1, 0x0) close(r16) shutdown(r16, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)=ANY=[@ANYRESHEX=r1, @ANYBLOB="9ee425a0a445fc3f5a8afa71c3dc4bfbbed3200b15c8ff76cca6f6397235b9422a192388e31a6aa218efe66f6190f36cc4aee007a38d023ed0b556a1e28331ff7dec9b3f008c0602f5975f204f04e6cc44ef4068d6", @ANYRES64=r2, @ANYRES16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=r4, @ANYRES16, @ANYRESOCT=r5, @ANYPTR64, @ANYRESDEC=r6, @ANYRESDEC], @ANYRES64, @ANYPTR64=&(0x7f0000002740)=ANY=[@ANYRES64=r7, @ANYRES32=r8, @ANYRESDEC=r0, @ANYRES16=r9, @ANYBLOB="a58dc4ce68db2d49cece0b8c2dd5dce0ba905c1749cb21413d8e71da64e12f28b832868a48ffda2d912ed5abd1efaef29b52f77e3110543bb63143b729cc02ac17b14a749f0c79a0733d29412ae83319ced7c8d9ec66a7e7088542e072144c1d3cded2e85450fee5c9d6a81729b5f3d9452ffc1ebb64e09b07a5e247cf2b2132c1053418c56166458f1c9e55eb44d8491e7f14a5e38004527ca7301197f5d2a21131b51cd22a7cb19b3d08aefb84a37295f8832850d52f0a00d75634ffe11fda8001cfe30f0a35f57ef8a4f226615a686b56816a488d4e61079b4581b31a7a88d23e0e00f1ce38229263852c5c5b30e7363ab68c54cb5dd8fd7bdbddd419173326608c7305538b892bd7753b04fcae630059ba80465108f1c76094ce481b34997410386944b3158d8b43e84d306c9dff8d284b64d7876aec64e6e1c81c74a42a103687eabd815ae699808900ea24ba5dbaf1ccd6137dbff5bc2373248cc0bf183131d2e7d44e6e48d31402bc735dcf14bce57bfa48dd57701085a5c8f43d0dcb08bfa98446210b69619e0da2d663df9d94f5dfa938907f92f9477ba528b9ecead8b5cc0e7ea5a88176b8e033f294466e6fd30bda138cecbc96f39333d4d3f776d4c57b65564fc7b9baaa659ca05e8e9e3d8a5580fe6a87b9dc69e9b8fd42c71da80fbfc3d1a269c1823d37baca080251f70727d9441c93d9b2f069c6afa8ee3237769667b80f14f33ad24af6f9037535818cac4736c7b567a4f63f321ccc63750c3a9ba0fa71bdecc2dc41d34ea48b8249abbaccc735c94ad63019ed98d2ea263cc4d6de7d073193b7a40c4a5951f743f2e5b3476eda808ec106c82d32fe7860ea7ec034b240c78dc4c8afa0fa69a179a88e491bb3f58fabd644ef679ea28587464270c4f9220ae89fe63077b7a22fa81dff3ddb949a5cc29aa556376ed80ff74ede697eb6b131f3cf2289a58d5bd2bbc1a08fb874268db006b89853483fb1824d42bb602a1172b6933f0bbde9c7ad3ca6d0e336ca36eace5e9cf134c8c1914fa471a31be265af16d57bbed5fcd58be69cbdb4a343d5f5e669b24fceaf9dab1382ac23f904c1ce2f16ba9f654a531a832abb9fe73de71914cb91074ad718ddf636516fbc526bbd336049e866937734cfcb8da5e42d48d3c587085df4edc92c5dc057acac9a00575cae5b5c7548c8ba2161f3512aaadbe02f0f9281e06471841ea47f59b99bf964ab653741cc29e06279b9a5fe0686ba328eed5997f7bb2e02158ae1f88ecfc8831aefbf9220d43ba213b092a6474b640e6ecf80ae4deb5ccd3fdfa5eafa5cef81f64223a6405c2936cae91bb57dfc75a6ee17434715654d7404ec93886306e36e60c509750bb017536d68c83d033d8182833b3807fffaf693b5fb4f552a58d69f4c6d6c3fc897a85f2545831bdbab62f8a85e5120e78fe9c0639b69cb3349eb566b9e4ae54163f60b1be78e873686f07e6523aaee733842c9ee49a521f63604a0d3bf302da8a965b61a818bd16e26d9249a9c4a01e6a95b94ddde8b517786970a5502bec228fdf01a2464e731f0c82ed90a4c18220c1d36faf297f75a093abfce1a025a887ae4daa606aa50c68f81506009a2a5695e998c556fb35545f87843a7f46b2f2ce69c47b14cc045aebfc39813594a09ad2af2bf62dfd78771244e7df7c613dbcb079ee2a0c02493ec58d5dc7e42fc0b50d83fd48a2148a94f67bdc3026bb6c7e4417e06c71d9335af3b59958f45a5b57013ae359e99b0d88c3726486a22696bafbfa2299fb0b4392ae9c5b4983af2c4a3ada0a7a0ae03af02d18cdc56c8cbe7f7ae4362a581042b213f59d69b5d23369d2d811578585da3eeb148f9a611a42e67d73be67e6fbf2ddbec2c21d3ff70b064f66a3ab55b8c24a6b4d4d6f0fa155b1ffebb3541309a932e944d7b7d7308528d72c5a8049cd188e135b2975ef0c4eb7d6d6038ba24ae37de98f053d499ab09a46093c2d1dc571a0c18fa3e83c1528b0cfdd5cd5b21fd593973414b082efdc8231aafc8a472a46cf149c01bf4c2b5a77ff6f3ade0c4d229b11bff2fac075894bc2f782200443f7d4c87513a88e4793ed87ab9a24d43c647afd622f052f0c44dbfa070811c51fe8bc37e04ddb07f0538d5454f51484e2c5620d89b35b739a217b99b1c70697f559f3487d946aadb5e9805ffd7d77189c9b92cfe4633ca6d0b12fc5cfbb76691158d8f2823c737616799424d45d483e1219ba72c33cb7ce149ac2e61cdce9b7abf145733c2cc6d406baf78fb9ec960fadea8ff5216cc7f4e4c3542aee87b99dd9966c6777fa3e61bbeee93f168d0c4eb2b58bf682530fc819ab25eb5af2a2604cacf2d159c912793c9d9b14ec64add5268298833f21fd8200c5471b55969ab3aac4ed0c00a4ba00bedc0f0200ac9ed095ad55dba789a2541dad7b49d2ced9f78bc2d32ebdbce49ae61e10fa0091e28ab95060dcdd7b2432b8ae39c71060f1201990c402819c9e5bd20f0335be721cedd97ad4b87171737fb88b262c804b13020d59d7a6f5593fbca146d1f577dbd308e1342f709645789a7e7af7044d461f8ba321920eac2499e8134f0537b63c3d4fac7c5c8e8beb20ddd16d7acf083e36e33baaed2cd749dede54df96cd08b6d7f50b3eafd1ce85b075f050f5d19a33e7864a9e0798c2f6c944a3543e485108dfd9d08bba61f4e1b010a525b1c1506e129228e1a0a0761cc41a1b001899a9b2e9ae531a6bb5a36709097442ecf1b897ba569760edd5d09e21aed7b2b522dea9a9a46cddae21d3b88bfa95d7b32b6c90e65be923b0b1051d68aea2c574414d5e7124eaf9bc5233faf68f5b80642a262dafb7fc5a21f080c5b7495b696e1723f62300f5bd27f827422f8e286430be3248c93724a88f60ba20cdaeca307a85675e476034987b97a9e019a545fd19d977a7e02700c5fc94844ed3c03e6bf2929e722a5be02e2ef43da143a63cff390c3fd8015d3858b43ccc56f311215eb1dfb41cb329a8ada866e022cd690fd07948940f4ecd4efe771d763933765f70a0f35f014c7421dd6dfbfbffad9a05c32a0df3d771f122b97e4c9e7867c68a494a961e989c24bbd35463dd3ddae8b4ede63576837a859f988da7e26a4b1fb47bc2a6de5e97683117661f32989316623beda3ba8837734ac935262c122a47d97f16c9a878dfa911751a330414e58259c8b0df43ffbecdd1dddb062b4664232ce6a5408ec3f2c63a84ed61128e57b80e9284b3adceb9cdc5e2b928acd152ee6a2766415ac1196ed48a8426ea5c84eb4c457a4d544155c32307c739448e8b0fc356f71a6b6a22a9876192da1fb8718c6e683312f38f9243ecb430b090cc0d25a54034f78e5cb5dac80d1135be4fd6abac478b321ad72ec08380549dc01fef6ebfe1c5e12467183ff16e6f1d62fec3b1e14684fe396e9cffa5b3ec0a1095e7c0e91b0ad03a21171e7d7f380a37cf464934050842c4457bc7cf98f03bbdbc0c3fc85baaeeec4e7875b43f7a5c2da2d03b60ba5d6cdab5e4d20648b02915fbed367aa0744ebc8a52180ef52b3a17dc32df6d9b306727cb0af89ab215905fd83f008272625a922d9e01d83d937e7d244fe86609d85dd8492a9a37286abe0f443d2f7ab3c5536d4763169b74149ce138dbe8c61d52c2e2412d0282954b8944530b27a0c096c79bd56630ccef69fb343b0dd68027812d481b122f03b95223afc6f1dcf5cc7f5709269097f114ac57f2c04a2589d5fe67304783ea83476dcb668bee90dc16dce290624753690f17fe8de9c5256bc9bb4d89149e18f5fe02f35c36bef21de3d9236063ba8d2dc4b819bb643c24b022174aa84b8e4f7731bc04612ae06797f5d4cc6f877f1475780fd06e7b150c1031a43efe3b1bc7642b5ce08561193fbc01adac7e273a06af6444bc28b395f30994ae78162e8b84c18d41c9a27fa2bd18b8214f0fc3ffb6dbef15f2ce2ab0e3ee68a7e8ee1ca33daa65d585d8b834046438a0b6bc6fa15bb1ad479d56926a9f6b58677fdb94cabdefd0aa30af0b70a557ece70b3bb1ea3e779cd84f9e29d554f061afdab75a93481e97e59531a86e3acd25780ff13ae15cb3e11a74a1f77ef07f7a801d15c2e4568aba3d593945bea45cf027593849a65875077e5827eb673ae656643133e6256a5b20486c8d08e9888c52e416a7bbbe157a98d812abddb31d6a4106dcb302b797315e7558d5b899d164e51995976e26465c88677a5437d68cbf2327ff938e4802a4ca15cff04de9d4edd612c8a6067b1d35d348cfef49130a7640ffe70b0b16dfca8b7e554210748f0e1474d8a92d4cf90409877988f8c8d6c2210ae5947b9bcf5fcc2ad3aeca6a794f895794376682677d24b20328b8f394ceb1a57b7c9131a7a461d65d9943c8d54fdf97140a3dbcd9a31b0ab20cd1daee3088541ec646ba74f09d2d2827cd2a67d762cc3208556c6b85a20662b98190d434a58340491bd518851eaf19c8df26f9b434cded6488d98fda9f472e82052e74c1afc309aa555c28fdb090b2ab231317fb7d1e0006aa26f249c51b7ca79adf69b00d702c31c9eab1cedccc77e9adaab8e9d9a81ff343aaa8abeda668192fee23b7635c49ed1b58a98dba53cdf632d8b2939c15c851dad1b111bcb893a9b573459ea923abdd341f711b38c694f69e4b20fe5f64504ac588349472a529c98e3524b1255f2d14277cc43ab00de894696060cca6ed6a6d039001375fac894ec3d67aaae3c845cf433df682da15376431e8bfa66c6e1392a6a7e10be92e0f013f46d279ee57bd3295c27e56f4d4bd31bf9ef3a661d753d2b60d8664068ffb52d8b118c07f4baa5eab8306c15b27ef1afd95f51cd55c4fbffa7786c5ccbc05ac237e82421bb4a9823f36c95074dfe62a02ba8661a8bb0ecb8493c3b5c6003eec80881379ab57c55a99e2358a3f5a5d2505c59c9f281d716713269ea2e9416e7f689e1a2369f6cdd2e7aa2552e936efbdd7d44b13debc84938373cdb0fc127bb96d7dbf0907cd49be87453cd15a29459c934dff9872cfdb579b598a09e35b7262b9aba571f53c1762f25cc99319db8ae2635f9a19cacae68b3a6dc94c923a52206ae62f83f49680e8b51634cb4d1f9cc72898c450cdac7e4c3a6063c9db99f480874c5ef09643792eb976627c7a4e601f85ce44e6eec6f0ea8f9ec687de6e6da5fa865114a1476bcf7e755d528eda2eb5bd52009218137310d113002b736e50981e9254b6b250c8e0f1921bf8ac1a554974f8be61e92fcee74f08e9e45b36ecc804f0eb0eb5c7715576098450e2ee280c16e85f7635ed502ab70567d790a213eeb5e9fa421278668d3c2babbd51f30a4d9652425ef1576b46bc6774c4aa07c8e4dc5c95fad6e866d9efbc617e51bebdaecc75792c1707c3e3d5799ef1fcd6c0d07bfcfe0d18aef195425d2866d66b35201d62958f1a053f6b0dab08a74981f4aad087170d6614a801e3e3fb83a0502094f92d89bba9bce86bca6627f183d0c9423a7e376d747989a25bab7bac90608082cbb83abe54f69e3eb6fe0ae511a417fe44ba7f7a360bdb186743c98685c6f2d7065b42f7f20bb47f6f7fbcacff1828f29c380ce46a5dd2c64ec7a5da30bad28270ce38b124d5f36f88e2adf516ab2b849047629cb9966254a9bd5fdeb908789c5708975cd6099a37530c7d9ae0de4100cd2fa8dec1e03c0badbdd6c30f7fcd0174aaf6df9e523850f4c2f1687967af3dcc18945e139ae99a8d75b7f9948031cb9f52be4ea5e5a3eb7db362278e80ab3e36efef1483ec526dd60b03d", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=0x0, @ANYPTR, @ANYRESHEX, @ANYRES16=r10, @ANYBLOB="8dfa27e0489a426f835e76d420a75a8ef125776a6b58995632a2f1e6faee0509c7aef759d7206d35d43e24df43657232b2ba95b55247ff3c2883cd0b5312c3f9a936879babd03192782f9891a950db373a7f6b87b56b5e18f1b7f2d3decb54b0d5499f0c019f605fe3239ae1b53d55620b67c2a0c0a58fb2c81734db4918b630cb714a6ebc3a11f9b25617b702157b5f9df04013f4bcb1118a0e714139c5f0e1314fbc774216577d065f2383dc2eb445f5d4a35e3c21e0e907711b1ad6629cbaf68b14976d5562423734274522d5e7026a4d6213ab867d06f7a2e5f8a2299f8fbf872c6190d25cdd4907a644a003ab52f993c402a2ab8324c8183d3135b130757bf234269fca2a505d7506cf910ebbcc25de068fbfc3b7f3297499b4164bf2ed4735a4abe904d8026e95805030f87857df9c77e8ded94e854c8eb7c0ab8bcf50db16cf31ad5ff6a3f021ad65724c651955a8864324991c194cd9e073d43143c19a289f916c96fc9b6b7c93973a72131c322a615aa1b11118c5c7a6ea98e2133e63af8c242738a8c0c91fb8940f6f76c9835c880c9302f449d1f56daf66e2c505c595b3e5fa3f5e2309f890d229a7428c4cca5812e1a9f9c2a10ef65d2d49bc12a4d67c87d88746218e07703e68b877ddf40c5addd6d33344916c28861437a76cd5cf4718f6a5af18c39ef9832552b0fb768256be78df4bb528e909084f3a67d44e0d459d9ada57567295fb37725e06f2a00fdccd642bf9cea4037047ec4e3468143fcf7812af3ce2dfe021feb6321554482e66fb0da21add3495d109c80981bf7b303a27e8a75efab789cb0ce89046238ff2c1299a35f7154818551c601fa5f3147c89cede67099f78c2ae011b2ebf34e712930aea05ec2f3e5d638d853f7cdbca2a84387b0ee7e657eaa7e9500a14c5f8f964de6c2675d043962a0ba7d2691f000bf833ddc4956d786a871600411a0085301c695159584fdbfccb6f9d7e5718d6ecd759b14208dde53cf0ac9b82acc87967763c2d67390f39c2e3b9561fe8434f3f7a1717e7cde69aa9232a9b9097445d15e33bd4a7b73a2634e033481534e14a32f999d4cf5d51154c6de537047f5ca8f16c82bf7bc35fc78eafd19a0e19fd7eb5a64922c66d3003cc49921dd4519fb576527bff90b63384c5d8c32755c1d5db7590f6ce697f63e4dbda720c735c7a533f33ddd26bcc2713f4ba00be1905c116c41861f3c485558b4fe7e62b1bebcbd11a0c4991955a32131176c54c0d1b076a8cbe7c0fc2075ac4beae9485fe965c7742136312c99433740eaa52751f5bf0dcc82a123e62ca65f1f1fc9c570decbec8864f1dcdfadee24659de5b484303b42824c288ff4df5c4cb6e9305e2b19a8a423747780ac35bcea48b27888eaec10f77068c9d75d628022ef157f229cce86ca0d84c0e190b319fdc08588a0d61955cd911fbde7b32cbc032b70709da8aa281aca245db42ce92fe600baa9a2ef316243325794509069d526638cc188912ec0e09d8927c1d560bff9d2c535dcac440266efc8e4920aea979d17e48fd16d8503757323408d5191fa74deee429ac7448aa8898dcceb82ac23fbc0e2c2c5fc40ca6d1f3917c8cec922958fb97d3356083ff0aa1931ff9cd773a1235102df762616435d087cb1e2a9f3cef95c7769e07be118db269fb0a71c44bbd3f1a93e3bb43eae39ef1c4473577137d460e5cbcfc00003b51542d84d69a56a5f55afa8a0777eac7bc2fac8eec7c33212ffc19455e8d65b4c670c287f2a9b2b94c757793a374b909dce5f8c4eaa66c9959fcfec492ece978980c29d3ae79a909631f59cb28611a8df67a4c37d381a6bdfe26a58832a3786d83fbf71e4bab773b50b8451ddbbc908ba962a7ad4315d6154af1223772553b4d84efaa64ea3ca6a8c157efed62099e3c513762f1d8e9d0aeb1b290134ab99a6a50cb09d7336a34f4bbd31b2d2bd1f09cf41a9c4a7c898acd6be0c73b78c28a5b773db443fa1d96f5a28eb4a8860038765d1c92b0af01fcffebf83882b9373ddac5c755359e8e8417ca08d4eafa811150c0903c67d798d73f7740d8ade87d5aaefcffe488cc8a0363652d3977a7c7d21a479be6c2df09ad681bbaa707a60fe17685383e6f964740f2d0c38217dbba05a7c829828c1b251ec1639eea96ee94508233ee235a8f50985d95f6530cb050b56fc7b5d924b290c002e8bf679ccedd8a3e507f7a9a2d974d155104095723bde5b0b5fc06ba791a500362d847f3deea33961847d77dd54544c76c3c1aef20dff5149a9309b6958a18ae014b655082bee3af382fb295bc991c87b5bb8d1bb5cb663db02c0ed76a32ca409e55020f444f0415153a24a2e7cef0c299836ad92786cc63eef35b0a4ef9bac248005978e8ad6e3405a63d415928d27b47e80e10d2f08f700ecd9d6e5446db72fcf3b54932a509aa2d8f4866291654e66ca4a09db98e4e4e40798cd11bf6e3fffa39639afba7d274ad6694b43a1a1ce37849b209690b45b2fe5057680ed337d6b9476189d5ed48b811c334f45066e25edcf781a6dad878ee74f83659d2a2cedf6bf2b2500cb08b07c4f43ab0be0835b55ce2496f14b9a4466dfc0e671660b97c116a4967e48872ac207883f8642cd39c78da6cea6798f4107b100cc22441df9dc46b00addc09578d20c366b82f3f937ccd5a168db29d4cd92a8567861662561aae5a43c0be2e39ea38a74a5983e16d1af8e473ddcbd4dbae77bce767b7bee33ab4bcbbdd2f63d4505398584647f4a27b1938edbb8186e9c06c6798162a29d7842ed8fb58ca6d5be03c17a5d0d9893a96461721e11b2341fec5c9d9c4efb3e3c0c733e0196043eac58bf4bc86eeb1eb858dafe1e99a331d2f90401643b5371907dbb0cb6b41a7e60b795385f5f693eb01df8e315c0ae73e08484d2a0c8d28a65a9eb5a46a23358774ee598102e4d506330da5695a18dfcbd3a2aab619ba6c71516f03eaf07ef62f297fac6ca5ae5752893f93822522ea303ad6a3049e1e82ee373b63715a7fb71b27fe9f6b9b12bc9f75941777b1fd92791e43f9e81848ef417c3b35f7e56a3cdb9c59a51f951d6378a71fb8b1667da4deeee63f62c473d4e4d0f33fd751c8ff6af3f64f39bcadfc855076cfacdcbc24776ee35c4eeed060a3a4c67e887079643622f01ffd54b046b18c40bbf3b02330aa0b0c4aef1002a4cad9ec4927653120395638e96bc192e0757d44320c08a02ca7d8b9e7ff0b80a8743485e628ca96096822d6ce81706c88b361efeac09e5cd117f5d917c2da3bd205e7f494d7640114926c9890b35322e20f12ff3f535ef97183c7ee7a2a9cf8c7d4006d703f6401ea53793a375ff134d64fe99a210d53fcc4a82d7ad6147a78e52e0cd0a11c58126aa241fd0b97550501e0ca2fbd094b33f7a68f1f34f83e3ee09b0b674668846289993e137daaa6217ea49e5e85a40b9e0e834999680c36f5d6e08912681f96efef51ff666a37c6f146715daa5f2a3feabc0fe60402125dfe8d9949bb777c89e614b298324a147e2d64dd71ffdd0b3a0dc63e61a758a513b7066160e7847bb2df5c1be3b357a473f16fbec2bd5f27f3390cceb0122051237f761a293a000f3c6b757cfa71112d460023248d6c73a1aa5180cad58a6ee4ac99430de139eb438a0cb7b1530d7fe79b6475694cfe1675f287421357367254a30706a2d745e058b3a2e3370fbbaa01194ee44d62b04f59da981f1ae4b9507b14284edd2a9a668c4ffbe2cf228100cc0b0e63e60d9a02fd273f5173ea8f2817257eab5c7f80d3272d80bb6c94e8a137dc144414a8b0d1a180632d5d3be9ca97641292d014a249762302ce3802f5050dbb8d485f201d958e4280202927a26b095648df7eacc11bb9aaf605e40e866f9d241a9e022e6132287a1b5f33f5911b625d6d6fe018a6f6c27677e9639806c7edc3772fae811899ebf956bd4b0222151b1747d640b20294b1f0f2a400c5004cddff1f05c691f8e6dccc61e3e46057c0fffea7a3c7eb0cf5e41b0f88a3baf487c294f34bd04d9d2d9c67bbb6c3be9efc8fe93f2e4f5595267ba612c0984c41a233e7837c84e70952e8f9df49bcf0f6bbb581c1c218d349d819f0e30142f1b23ac1e79cdcafcd155a04e82012d8a83943da07dd134adba17267fe3cd1bd0c7a427c3a078ebe5bbed331209f03825a0e133d2fa4e8458219f036a36bb6a6977248bbcb3a617b6b36af9d72e7abfcb2d9098085a0bc5530c139eda1ad226227333ac00e5729aaad6aca67eda29d9404437eaedc05b6a96a75c9b78b04b49e46723cc183dc120d3f9e4b026184fa32fc0013fee39958b9c1ea382fdae8a7bcb26c5adb0c5eb933ea112dd39cad028b04c712aadc8cb94f8108756fc2e1137b17aa6c3e2d628414c6c9172ff2e24de94b139a9b7a9b54abb7d118df7bc4d69a761542708059fef10cb5bc1ab4b3e171ab6c93c5b35d9ea6bee7188e536e5c442e022402b5a4e64f8547eb826a70add6cd5f97e65a2ba9bde9b959e511a0d266e52721df3f7d466049f11764ef414f29f37ecfe68341a965043b1787d304d6133e050f2c8b14f14bf5d172cacfc2859b60e8ed5ce419188c15d1c3ff9855b7ce7db2a5158ee987c9f032bf612df2200df14f4b5f3fbab3a82a8191f7e7a80e317da57b5bc2201a5f593c16491ab961f087110aa0d316ac26af88146f042fbcfc28020dce8b2cf978d656787ab0fb12cf5f1d75b124ecdc65f506cbd8caa1911111746537c47a8ee8b0b431ef8b2214090d320dcaab9c429dbbbd8c8da6dc45e6f012015d13a94ad6c350bc1136390fd8bd8c315ab7579ab0f4a067ad0d59b3a672f74992e5b823309ea5c3e4ef3752bd9cee0222a9596cd25c7a2b0691f31468cb55222cd9a6fbf75a1655c0a1c7649005e2b70b1f6dcc9cf6706cbe77b0d99b6a95b1b66affc5906e562410661dc1c709f9bb91ee4e2dc594cdea63add105764e9aa9d5f9c0c8e6a170d6ac1faa2d5f07c18dadf3a233626b6299be9dffb02d8834cc8666cd780f66feb3b297eb2b694090e3abffab659c784a72b9b5d15ff863cfccd5db3492185c5f268656af2b6fd53182936f48812a3a0f441927d25d390399dd83084d968ad0bf6db87a673696549023413d7a24f95d7a6bbcf33fc05b7c49f391a6bea9823b07bfed12a10e42e60410e4f76b620cc0fb8097fadef5c14517673db8708b84c22174035a0fe4b86e84a2251e9f07a438141586c503b36967092c2f842e6e339b73aa1de9dfdc5f7c66f19dc82e51b3c873f6d1857862daa5475238651e5ed952b38a217159218508fd5b651409a5847886e5777ec361efca2dfb7136d49db20c7f5055d35ba7d3d6e5810401a37eb19ffb56e74cf111138729a1cc2a3a027d5382c688ffed28a4ab571a4fc710327c4b7e8587b66dff696e4fbd6ebff1f65a6eea14427c3a6cc0e1512cb1eef4c0a7ea1f5ebedb0e7ea9227b47117cf611715cfa71720c48df4e894ef91d3ebcf5c00b61b755618999b43ccfece56257d97e3573c486765530476c86eac6a753e4590b4f76c41ccf9d3744f3d39c10f1e43962387630920cae55dfbac88c2995d6808b8df93fa5ec20f62dd4bc66a0ad87b8596a03a0a8da0dc09b75d3d8cbc7cb29f0270151fa2ec5cc717dc404461304150485852d0a95501f66d7a10a8fffcf5279b960977b2500947d5190411d3739442a3b6bd5afd080feddcc50a5caa2a6fa2d3786e148e7c47328f9125baafd9ad9c8f5bbf7afb08216f53e34c03af7d6f8edc0413e38d98993", @ANYRES16=r11, @ANYPTR64], @ANYPTR=&(0x7f0000001380)=ANY=[@ANYRESHEX, @ANYRESOCT=0x0], @ANYRES16=r12, @ANYRESOCT=r7, @ANYRESDEC=0x0], @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYRES16, @ANYRES16=r14, @ANYRESOCT, @ANYRES16=r2, @ANYRESOCT=r12, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000002440)=ANY=[@ANYRES64=r15, @ANYRES64, @ANYBLOB="6ede4cf7fbfa45e7cfc0e3bb0d1d3f4fa2f44e2973ef452dad7b198e4073f8a13c2ce0d76decc06c805a0044bbcdae2ad6522530ab94662fad376d24a00a496991e9454d0c54f8cde4de403a0a6c280777fd17c4ea078259fd0cee321377619cdaca2913d90bceb3c5f3f7c30c16f2a055e774ca35ee8be6a754cb9bf27b0ceab27350ccb6a3eb4586372e4da78245", @ANYRES32=r16, @ANYPTR, @ANYRESHEX=0x0, @ANYRES32=r9, @ANYRES64], @ANYRES64, @ANYPTR64, @ANYBLOB="d6de4ea46f3032073b95ccb532d7cf224e5dbc5c8392ac05b2a48797d24ae1ec932e548c3a877bb78ab3b1a42e063eae32463780f773e587ac3f8d522835740917ed4f8ccffe3badfe57fb644b6c139dfa20fd5b0f0b013398557136c7279ab5542e20aa4834775b8a307d6a797f3c36b8a5ddba064548d8b1f0a796632bce087996a6524e7078b4717cf6b9cf579f6349870f1dd01d18b85874eb868090ebbe7d4ddbd6f01c9f0e184f789c1c1bba2b2638a4062912607999ad6ab9127910966fef"]], 0x91, 0xc}, 0x60c) 07:02:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x8, 0x81]}) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)="ddfb14e51efe2e4a7c6b2e5efc184f96db2a42a0e4f43666df64251385aeaa3dfdccaa232119e778c1fb3b8ad569261ae977862098f6466afe3334f6aa3fd114ae0b9ba8042d6fe78c8e87e6237945641b688aa02e528b7585c3d7c55dbbef33d578372379735845f7cac42ab1e1a0bf4cbf45e5876cd0eab3296b34cc1f3924082d5273734a68e53b24bb01622ca364fd932caf86c0bc6a193afdf736767291ef55cac076ee9d8a2973bc4adce79cf5f40a2890bd9bbe20de8cd070ea3de5d8a52fcb64df4fc68a9daaaa3fbae7f1c4681983a9ecbc0a28e353ea917add6fe2554ae146e9251bc8019ec845c096821458705e4096bd014a8984cdac75412bbc5a22179c7fdb57b4d53fbe47889d54e46965eced987abbe5d76b17cc7dc64831150eb10e9076aabe0ab035433086b40103b04bff4f71daae6304989bd3c33df4d3be39225fc9341d6401e98a86d96e3b547aacafcc305a258f9fa464943753e843b3b8d6d302d28801f21769c31385e569f1024b7db9902e67c03747346cd236392f50dc5514ce60fd54f4866cb255606de229fdfd9d13b59fbab6ef59dbb7d0312a7e6471afbde3756d71cabe0586b7d098d0afae440edc07d364886108096d1d05cd933377ff43af2200c3ada9ddfe98064736feb4a91baef1a50ca716e33ddeedeccddce4c6c74be178780fee805360973b9fff8f44d76692e897c89b83d83d84ca98a79db78286783a3520300733283f36a0dde077b1afbd1b2a7abeb1b136bbe9e302cd25c47794b2a48ecf64c07c695f7dd65e13c5a72c0669a21db0cc6896248d74a3810b1b8be8d63a2d9510a1004aebc10190562e1e0a437baa364c376960cbadfb7ad690befea07de3cd2e1386549ccb0a68b2ec27059c176e5182b2141524646431522aa34b0db05b86bbaebf50e8d29c7fcc93314b9ec63ec7046b088b2d2b6d849f4327a1d9689e40d339bbcaadb7fd2542a64d33ce86ad395c2f07bb4922068a06a6cbfe156902c7562d63eb55ff0462b36c1b57cde2e6cde62ceb7abb81669ae53f6af307394b7be0d10b9c728e984edf0248d9afee817f70a82b57b28e9d196d4a23dcc57e659078e36615883366be950e56e824730608ac63f3a315efa36b145c5afdd6126c831acbb964d59f0cf5081761252c81feb2ba0a5db048a2f22615636f71c7ff2531093dc7d6ba4b76ee0a90e9385d1866eaef32b99dc9c619b66696ec6593e1d08fa0b12457f84568e05241a88b7c67c515e23dc595e51275c97363226b3622cb6f5533fd1364963f139456c23e1ed0ee4f5a7ae7e2afb207b9e3ce7cbbd278357a1b7f17b7575e8592143fe78b3511bc878487f1919eaf8a862634bdb6f6e20b92a24d32533903b235f2c6de1333813c3801857d3f406ace64600860a1c47f38463ac856e97759941b3a9ff5594ce3f11bad0b4f700e214b7cc44c731397b57538500978da06f79c792141afab3ecd88d3ae7db1f948ff33a96db80f1996ce5105a1b2ab2aa1ca98bf19060167a4edf5aa6207b78740b966d340ea90d9341b0251125146fcafd8e7c98da74c073a6282fd6f8d075f7e5803f87483ca1f598e1f99122e69597baa3ecb6624b217e0529281c65b9b0759c56b2c58e6f44c1a4ccc85914c9d426c43263b709f6a8c0d53d398d7eb578a8808174a2f203e98794c65fef05bc5d2a4b1425ee802d9c0377dae81b185e0e26553d95b22d33e880819deeb9a0adc8d5da9173d734e3a5ace64338e45b66256b89e34045f9511ebc38e08f8e7c1d56612dde99bf89153ff6703463cb243548414e4de335e6140cfc2eb23c55469d5fc270c478d221180419944eed16858c4c2fc0d81a320ed40c5154095de00116906f94d62e6168810dcfc7d9b37318d2c66ab07657efe83f908a0ef69d67b6da42915d90845d689c340c8b59a73fa3ea9f88b4cf25414b0841186a0f3fae0d5a28f93e4169907cb6bee935f96cbfc06d17f491e155227c02188294cd5ac4c80bf70a766bb7444ba0c21ce18fe8790effce6e45e6a3b9fe011318b3385dcd59ec112d6fef722db18589cb1df365531a9f88e99bd68a9f5d5686da1070c4e33d6dcd828ce342c9dcb5fbaf0ce2ec129609fc2a0d2728ba095b9707d9ad488c143cac7ecf7b1c95b22d430bcb2de6273cea384181996cd69744d25779c7d62bcc9fbace29976f37346ed76e07f73a74d46fb74abb2926dc2e0c87624a4d7911f9aabfdc5af427369fe007347527896637e50aa70c7b1c2ee7729d55c34c4d6008776a3c040239f1df3dd46eb920b16e2caddb34b6155cc92499c5bf53eeeeb7c7318aff028c61396c45cc2df0e73a27892cfeb8fc78e835116e501bde464377ea730734ae2dd2f592927c5761ff638b40407ff2a0e3afb5ed593403cd06911d8d6ecabbecc28f8e2ebe74c940d30f469ddfe3f6ad9f76ba5a537b22ad07848839b037339d788cecda7ec48bf3489d3a9cede359e93fb8c1391177906bc54bf0dc6a20b06c60de22a0a21c7c45033ab7419cd52d00442e0ea9abb4d7c21b0cebe38a147355b787fcf433585a2251e2fe79cac61ffbcf599c6b1cff58fbf6a0eb229d3581dc3ef05bcfc3b97db57331d4782f1649bfab4a2087be9c4024f4a605839e463875a63a954427691d8a271761a540b8a889e7482005ec3a0320f57607fb8c705c093ef78dd128a359fe30f5643403515bc72cbe600d789720274ed74b3e298c838f1aea50b62f3e17f581b96c4ab0edc7baf60dcb25332c7b5dff672a5592e1dd83253108422155cf6d744644f82cf77f8b0203da967fd6dec870811ca0c6d92248172fe371194ca11c19c754e551a4c924e2ab08eee30169595e1d553693f859b5a073f461fb3e6910543e4af09ac876a7101acc33c3cadfa492d094a352ba451c7271df843376c2db277e278b6c73b059d046d5438b0d78daf745105c475d42f33e99364256cbfc4bd80936e51ec742a904e909b756db931afe0f460124ade5c4dc410c4ddaba576e0b2bd2efcbefc7c1e28cc1ea268ee2e55052d401601ee24fe91e7c9eed4a31fa5b6a5a67b2c73b75200b159a689aeda77742ef1ef3efbc5fee534e5014bd0c57b0a51f2048c0990eab49d1d35374f15432f1c1d3b4fce1c9e4e7dd0909a1e5ac0f6d83d820d797e2dffe659217d0a9ae4c2c0d76731bf9fbfc4b7020529dc7c5f2981a399f8fc59b305c4151c1251af76f91a1d7fc8642f707e84dab5b3a6358ccd96d95a686a94d5556515da5fefb7fb171cbb9bb56b539369e498aa88d0bb2b3e97e64975967d4833ccc330f5623ca6fbfa7d7c2a00138e6cd1144081700c16821e20e3fa14672ac0fc257b9e737c187d8e5a105df23a3773799bbd3c3109645b540d2e641ae39f2daeab7f2a28c727af70f6d044f357f49df71053270a144c84edcaec7701ab1a97589898e464628ab368ce7ad34a37a758bdae943d65060d94bcb0e353daf679a1eeb0cfc54d200fdb638ad6671364f39408df94c60ff287b94a7029c5d76c90204fdc9331cc2db22176900487cd0d6ea5ddf9e4561ceeaa3b05010d7ded316aa5c58e8b782b5069d3dd633c6231ee0759112608fd92aacb0cbdc52b5c43148f4c31d80c7d69862cfe72f00778419ce8e5da872b3756c6fb5f669e8a12ae1b74d1124b96187458c33c08a453db9a17f0476add57fb0623d91b4a5098c8bc4f3e3ffabf45571705edebd6875f69956e6f6a071bd8623078c0fd2d980698c8633be436b6d76a377b376ea68a39d2b6e20abd26f1e2ec57db3e0a2827bd0c49915b62f230c02bb4ba889e89b13fc0a63494adfc7d0458a822e31e21babbeefdda8638f3321c4d6f15e702f4cefbc1b027ba8a65cb5c753c2ed3cd0a5f48d2e4328cc0b2aa4782f465f7b5f9607218ead5fe78ea3db1365072e357c8f1bd783f200d20ff838393319363d92df43f0942ec179f8bc6da5c3da75bbbc5e2ef46f21ca2a476465e5713d5d9e72af914fa79e2630d1cc1722ad82a7d043cf5fd81f76f9cce3ffb0536d23a89bb37ced04ab16de02cd318747295d48245e0a19c50344d1db55d86f0a9aa7d1cf339ca18fdf72dcdc219b073ec8ca3d384c531f0c9fd6bc3d57fe17bc8192b8fddb8c84d71ec5bcd1f7ce13ea82562bace54efffcf50ff16d68056e64429fdd63988a451be1fd8fe2d7733b13037ca3da7be6dab5428d0f590d3781c78d5c1a071783218ad28354d00d3b16f4e57d4713b10223315a44f556935e5f6843d63dd43c3daa43c2ad9cf84d006d2529641e9e57fe6d773c3046d561183211599db264c2643c407afe778cace93c1e9993f28208a10481affbc8d054f5a8c277d4d82bf459c4903aae6b0ab840a0d6d4a9a8f235854beeb660903b2e9b0f23f588a4bf395407cca8e651579c8235221247c768ebc444cbd7b1c12a5bb5f91a0c3ffa760a81d04ce3f3ca72edc65848253768adab864265c118779fe9a252edc72b9a24674cda93166e5519e5daa19d18e148bf67c43dbfb8d612ddf6a12fab301e99fc272a8ca99e7404680b4d851ed6802192189206d0e0d5d17f8ecbc8ac83625b6132e1ed641c2973afcacacda4df096bfcd097fcbe010641983b6ab1ca6c98e4217c549f4eaf8ae0d7b5a17d14e5f7b6d056b81e6eece863bc1b49131860d1fdf7397bfa67ea857b269d416dbca387cfa4706e131c2e1361f6cfdebe130ff80411cef85d1f842ba46f3d1abcfc856501a8c1f8e6f2d3536a76256cb8c01d3424f8884ca6ca9c16582edf09be643b13ce114e552b9bcea9c8514fc4cb683b58856a382fc4e8eaa93bb9e6c95bbce471fba6d429863f6ebe2e01d743abd97572d5db5d3cd5f9f3e759496bf0d500607efbdde3b714fa1a002b4919a62e0eb0c18cfc3c54c8d8d686e8d00f8df858f87842e7f640ff9fee704f6a307a581fc6b84f552eba21e653bda2031a960a8176c0aa97c451ee7d3ad866dbade2874f3798073779557f1b73cdd849665f5544208835d9706c51845e90e858dd1415cfa4c36b5f5aabc3f06c6ccb3b2f565c269514ac69de14313cf4e9de786e1f18eb18bd8ee727a1f8e5af82e36f21d6c39390470bc513e229b764897237bd9c7300c2b3493de67c3cb990705ba7869281e2343bd27cf6e5b3e2fad2fbb937012b0801fd7880757aa5969a3636754a8bd3650c2dda8e0b4cb164d4a37980bf8f8bd381cc9df00098c9b0ddd9b8d652882a80732e650b60992b9c6a941287e46b24ca89053e3521fb83cde06b57b7db4ec83056783a68c08110a09a97b13485f8980498e2fe5d79d68de383a8f33d2098b28d473f55faeb711fe30ecb5d8bb57d83d1bd00f501d4aef504eb9ff24ca64f7f903070577f0bb71527e1869bdeea85fa8562ca846cf3fd15f0085308f3a65232fc4fc65573e1617ca4c64dec5a06f7f2ef98e085ef5bbb784d567899a9432bc3e7f484aa6f7f246009fbf11b2ec9e391302c84688829b330d932555127e93aa158f88993afe604eb1992042c76e099aaf2b422331be8f15d9e68760998fa94cdce9fc191f8fe8896d3b9fc2cf653f89ee35d104fa976586c35908912b6ab7c8c013883656fe8f78bad04484fee431b4847b49826fd581763b7a2b2b2f18192df6fee47167c9a5d974267a8cca78c96a70398dbe272988569fb49c651980dd1b57c768499d276f005fc91a1baca80cc7237f01d1aa337b16b03da5804b98c8a8de440b8dee8c8f9990f1516d90be2c45e2061bd7c83c3c48febbeca66ab5ce2dee30da5a27aadf39"}, {&(0x7f0000000180)="7bd497dfe6"}], 0x245, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) dup2(r1, r0) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0x0) 07:02:33 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x10000, 0x100) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) close(r1) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1, 0x7, 0x1, 0x0, "8514b81eddc1e95740b065ce9798c88379417d3a", 0x400, 0xffffffff}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="e00001000043a7179f547866d4f5bcd4cc03017609c01201a3e428846fe67b8137fd68c1ea8c9aae76e3656ad6b5ecd278c3f2a68d5638ba01fc0cf02b0c0431e7d5ec471c15bdc15a12c1d6fefc670d4fd8c73871", 0x55) 07:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xc2, 0x3f, 0x1, 0x4}, {0x3, 0x5, 0x6, 0x2}, {0x7f, 0x4, 0x9, 0x1000}, {0xfffb, 0x8, 0x20, 0x4}, {0x8, 0x80, 0x8e, 0x2}, {0x9, 0x0, 0xf7, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 07:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x879d50219af21f25, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x180, 0xd5, 0x1}, {0x3, 0x1, 0x9e, 0x3e9e9a6e}, {0x40, 0x3f, 0x40, 0x7}, {0x0, 0xa4, 0x81, 0x80}, {0x1f, 0x0, 0x5, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x100000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:02:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/15], 0x10}, 0x0) 07:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xb6, &(0x7f0000000080)=[{0x8, 0x6, 0x1d, 0x6}, {0x2, 0x4, 0x5, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x1f) 07:02:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x2, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000046e000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) recvfrom$inet6(r0, &(0x7f0000000180)=""/171, 0xab, 0x40, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x7f}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) fsync(r3) 07:02:34 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x200) r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x73, &(0x7f0000000080)="81fb185fba4a8944e363be4001b0693a283b8e727e60397563d205f003a779fbf818f0cafd95f1637aa8e070f4b2752cfece3a587ded24ed8456505e1630f02eab40d473883f8b544caab568160bf598f7e3391aa194391fee958aa703383e0ab06bfd53cc1a34d290aad3c0c020566511f0d0") r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) fcntl$dupfd(r2, 0x14, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) 07:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\t\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) socketpair(0x6, 0x1, 0x6c, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x3, 0xff, 0x8}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x7, 0x7, 0x7f, 0x8}, {0x99, 0xf8, 0x2, 0x9}, {0x1, 0x80, 0x88, 0x5}, {0x0, 0x9, 0x0, 0x80000001}, {0x0, 0x6, 0x5}, {0xfffe, 0x4, 0x80, 0x9}, {0x7, 0x4, 0xde}, {0x8, 0x9, 0x1, 0xfffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r3 = socket(0x52227ae178b86c28, 0x4, 0x2) close(r3) shutdown(r3, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4812, r3, 0x0, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000100)="8ce009afb0aaed2ba36bfa56ac23eb37363412118d1a09d4626574") 07:02:34 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) linkat(r0, &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0xcf63dcedadd4be3c) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat(r3, &(0x7f00000002c0)='./bus\x00', 0x212a02830388d58a, 0x2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x8c) r6 = fcntl$dupfd(r2, 0x0, r2) unlink(&(0x7f00000000c0)='./bus\x00') r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) getsockname$inet6(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x9a6bf2df653913fd, 0x0) kqueue() kevent(r8, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) getsockname$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r10 = open(&(0x7f0000000600)='./file1\x00', 0xc40bd482ddce901, 0x40) writev(r10, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r11 = socket(0x18, 0x1, 0x0) close(r11) shutdown(r11, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x8820, 0x0) kevent(r10, &(0x7f0000000500)=[{{r11}, 0xfffffffffffffffd, 0x4, 0x2, 0x9, 0x8}, {{r12}, 0xfffffffffffffff8, 0x19, 0x80, 0x1, 0x5}, {{r13}, 0xfffffffffffffff9, 0x122, 0x20, 0x449b2e9d, 0x20}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r14 = socket(0x18, 0x1, 0x0) close(r14) shutdown(r14, 0x0) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r15) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) r21 = dup(0xffffffffffffffff) accept(r21, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x3058aefbae8f29b9) setegid(r22) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={r15, r18, r22}, 0xc) dup2(r2, r8) 07:02:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="35ff03e033e67c32f7a9a5ddc308b32c25b5df06c383a2fa0ced80d391272e86b88f54075380191a592f1a1f4b"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2c) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 07:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000099eb47ba303d07e55c37300ab676e2770b897c4d031a8279c5d40b541a146b3688cc9ded6dc414f4384c4d5ddfe78ec584ada949a8de97873227f7a2266626b776d2de46fda9d6888d938dd6f10f8250ddc3ba87ac18a15a74109c5f052cf16a6b1ccab93baeb4027ad7ddaaff4359212c5e80fed46544ef5be5ddc2888ea9b5b84b3c4aadbf8f246e4536c9eae40f14044b5d60717a3eed64fda75388eebeaa7f92da3ee3a95c349867af2699fb31120c7571213812d826a86870cf55114f6ad7ac5430bc0c8116bdcaa12af3d469456402c0072163aae6522d7a30521d8fd413a18d478a26cd9081e38357f035f42147ca5d4723687786"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 07:02:34 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 07:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2100, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) fcntl$setstatus(r4, 0x4, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x1, 0x5, 0x0, 0x1, "1aab85636fcaa76340ab1691e63d49e0ad8dc4a0", 0x5, 0x3ff3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() bind$unix(r1, &(0x7f00000002c0)=@file={0x2, './file0\x00'}, 0xa) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000280)) ioctl$BIOCLOCK(r2, 0x20004276) close(r1) shutdown(r1, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xac88352a5a04a58f, r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x1f, 0x3, 0x8, 0x5000, "242eefca87c0fd1f0e7ef0685fcc852f56cf8f6c", 0x80000001, 0xe69}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x800, 0x8, 0x63}, {0x4, 0x80, 0x5, 0x7}, {0xf001, 0x3, 0xc0, 0x400}, {0x3, 0x1, 0x1f, 0x8}, {0x4, 0x9, 0x3f, 0x82f8}, {0x1, 0x2, 0x0, 0x2}, {0x8, 0x1, 0x8, 0x7}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) 07:02:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) dup2(r1, r0) 07:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) 07:02:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x3, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) clock_gettime(0x5, &(0x7f00000004c0)) chmod(&(0x7f0000000080)='./file0\x00', 0x20) 07:02:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) rmdir(&(0x7f0000000080)='./file0\x00') 07:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000080)='./bus/file0\x00', 0x7f55cbe1b6c09e20, 0x310) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x0, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1, 0x0) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = socket(0x18, 0x1, 0x0) close(r11) shutdown(r11, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) shutdown(r12, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) shutdown(r13, 0x0) msgsnd(r10, &(0x7f0000001180)=ANY=[@ANYRES32, @ANYRES16=r11, @ANYRES64=r12, @ANYRESHEX=r5, @ANYRES32, @ANYRES32=r13, @ANYRES16=0x0], 0x7, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[@ANYRESHEX=r8, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r1], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r6], 0x4, 0x2, 0x1800) msgrcv(r10, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r17, 0xa5, 0x1, 0x100000000, 0x6}) msgrcv(r10, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x1100, 0xffffffffffffffff) 07:02:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x1000, 0x3def12a3, 0xffffff81, 0x6, 0x2]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) getsockopt$sock_int(r8, 0xffff, 0xcab14513a30cbfa, &(0x7f0000000100), &(0x7f0000000140)=0x2) r9 = fcntl$dupfd(r6, 0x0, r7) socketpair(0x18, 0x8005, 0x9d, &(0x7f0000000180)={0xffffffffffffffff}) r11 = socket(0x18, 0x1, 0x0) close(r11) shutdown(r11, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r13 = getegid() sendmsg$unix(r10, &(0x7f0000000640)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)="8ed0f012ca41486d22879dc464f33da35dfab9a8a25b920a2460badfb40273e00870dd2b1057221284cae036046f7d64143bdb8d87a46bd014e226e7353ab9f0", 0x40}, {&(0x7f00000004c0)="3141860973b5263e414cab2403b132a3558afea8f963de3d073f5be8a5d745a6490ab41eb3846199f6b0366e534b8a8c5efab40bf2d2a0b2931f7a6957929e3d250c80324219a1736b4ac0ee44a2fce6aa8e5479e2b2dd2a12d2cacbc50f807a458e3506f91321020c6caedaca80d886a86ec5c92bda47f736cc878d81821245bff3f08b48dbe67c6dbe4f2f7fbc1f926a67d81c07c5c16b2797da3a95d8d4023f781a16f3129094f6970b5f050b8b7a8f8a1762b423", 0xb6}], 0x2, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r13}], 0x20, 0x402}, 0x9) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 07:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x4, 0x6}) setsockopt(r1, 0x1f, 0xff, &(0x7f0000000200)="f686175331036381da1afa1d8a24aecf53e57b72839eb45c27de7f467f88d9ffaa64b4a9fbddcf24c0cc76622262fa42db8f404e3664f1bd9c57985d01d98b986d2211d085a87bd74ee7d5bcf74ef61bdc984215c85ae546f15860da505b62d567b38bb061f4edc61df5e7d2d4956f14d2909bacaa8c5935d6bf7065cc035eadfffe5b48d7faf84353c9bf25e6d919cde2e794bdc1d60b954ac1afe2e34b", 0x9e) r2 = socket$inet(0x2, 0x4000, 0x4) shutdown(r2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:34 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:02:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x83) 07:02:34 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x490, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) socket(0x20, 0x2, 0x7f) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000600)=[&(0x7f0000000840)='}\x00', &(0x7f00000005c0)='\x00'], &(0x7f0000000800)=[&(0x7f0000000640)='}\x00', &(0x7f0000000680)='-\\\x00', &(0x7f0000000880)='\'\x00', &(0x7f00000008c0)='-\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='%\x00', &(0x7f00000007c0)=')\x00']) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='%\x00', &(0x7f0000000140)=':\x00', &(0x7f0000000200)='}\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='#}\x87\x00', &(0x7f0000000300)='!}\x00', &(0x7f0000000340)='\xf2\x00', &(0x7f0000000380)='!\'{\x00', &(0x7f00000003c0)='\\\x00', &(0x7f0000000400)='\'\x00', &(0x7f0000000440)='+\x00', &(0x7f0000000480)='\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffff66) r6 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) shmat(r6, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmctl$SHM_LOCK(r6, 0x3) 07:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x7}, {0x6}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") open(&(0x7f0000000140)='./file1\x00', 0x8, 0x80) 07:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000300)="480243c3855e007a155e279e511efa96de17b0591df4b0ad0deb8dce1185963c25c0fe0b0dc3e8a8a91d3ae75ce1dfce82d9d858f42d1e37ac0ab724db0aaeeefc82536a1bef84d36e34092480da53aee942c91e102d761db9fac2c90475b9d9afe9406a862b201d1dcaa82938c1fbbeaf70c364b88eaa692b4dfc2ba85bfbd3086c47450a46c32070377e30e569c893fc") 07:02:41 executing program 0: r0 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) setpgid(r0, r1) getrusage(0x0, &(0x7f0000000280)) 07:02:41 executing program 1: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb4c08cf2ecd0fa16d5a25271c47adb6a1d71c0b2e5909a06f905eca0c05822506bb72c76863b60effd45296", 0x3b}, {&(0x7f0000000340)="0d3469dc4dda4c2e874603cfd825e9ffea75c0982d4c84b06da0a675b97c1534de4bf73131f4d9eb5476e88c7fbd8e304dc81e00f81b4b6b95e0c3040803332f70f8cbea", 0x44}, {&(0x7f00000002c0)="e1b11c8305d3ed90c61585740ac74b5e6aa7bb7838d853f4", 0x18}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x40) r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) writev(r7, &(0x7f00000007c0)=[{&(0x7f0000000480)="1a662ac2a8df336e14a891d700cbfe1467dfb3620cbcc26554a61b69b6c6e926d0aff6e04f0fde3f02ffd4beaf9dfd7df04a513d9ab3c2c9fa8cb10789bdd2df3e346df7c20117db773d47a8610bd01ec5b91912bf7505c1d59ef9ccfb575cc4c1cd9f970ce588a355799af7b7276eb5a8"}, {&(0x7f0000000540)="68722aea3e549c31e4de810e56dc892a6e6f50bd7c2786ad19ac6fdcc6b5f6debc85339c09a1724a1c243d5a1685b1107abeb9ff"}, {&(0x7f0000000580)="7e2466c8088976396ed5ac61610ac857fd667d1a44f17725f982e2e4f08e392a7c0f30b82d75dbe5940e8f2c7e8b714db016cf9a6502da5a745171d639639543cfcef5bf2848f30b1a8dbb476857127bef78084c27bf97791017cf904b54ac7acfc70c6952b6f0bbe3698ed5458baf3b8c1e6f4fb7380b979f2cd4503ef53828221602bbfc892f0516c7af23117e458e57ffc44c5e9f70c4228fe9b1640a9b56c5647d14dccae86f"}, {&(0x7f0000000640)="ca6a1beadf4e2d39ce48bf572634384adc948ea6743db089e9333c21eefe37ea6ca49321c14a055c128d6185eb695af026f3dbe2edb31678a8e64ef766a64b0a7e1f06d6fbbdaf39e1fb9e50122f7542df95d098b375872d5d3672f48b8e4d09040ae719461584d8580883b2071cc7859e544fd5dbeb1f76f95ea168653c1fd3a99ca61a9320a5a2a5ab80298ca696dfddf092411a1ba3adbfee1a41b6b7d803c2adbf5f21a6913b5f144ee57ca4b798"}, {&(0x7f0000000700)="b045f26db200074fba282fa69aa310705dd0fe161156ad0f00d0b806132acf11b03e16dc5c693a7ffde07804b239a1eb92758e48283055b5f03231f92ca90593a466f63a5fa72ef887752b0b965ac242e3a4cd2feeef2e43f4aa17ff1e1fde13acc2df1a2b4d362872ba32f0fbb0313ba90f2a049aafbae332013d0d15296ea367e070"}], 0xfffffffffffff80) r8 = openat(r6, &(0x7f0000000440)='./bus\x00', 0x200, 0x20) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r10 = socket(0x11, 0x3, 0x0) setsockopt(r10, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt(r10, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) r12 = getegid() r13 = getuid() getegid() r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r15, 0xee01) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000880)={{0x0, r15, r12, r13, r11, 0x14, 0x1}, 0xfffffffffffff24f, 0x9, 0xfffffffffffffffe}) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000001c0)=[0x3ff, 0x766]) 07:02:41 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) dup2(r2, r3) 07:02:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xffff, 0x4, 0x1, 0x1}, {0x80, 0x6, 0x94, 0x1f}, {0x8, 0x1f, 0x5, 0xffffff01}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000039000/0x2000)=nil, 0x2000, 0x3) close(r4) shutdown(r4, 0x0) fcntl$getown(r4, 0x5) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) 07:02:41 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x118) 07:02:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r6) getgroups(0x3, &(0x7f0000000580)=[0xffffffffffffffff, r6, 0xffffffffffffffff]) r8 = kqueue() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="f52da3c48a75c0bc24091346e0611d7755d04c1ff17ed4f87e8fac43326c5fbfd20f9714aabc3f7be1c96354e0e723b3661c77b6343f5d28049cee94db44ce1c0226c70ece8fe4b0b9da72eef20b699779a4a89b12f33ac07d5b4ac8d73a6bb06ba2391d8c7e356971613adde887296455a51ce3c59ff9b25135e1163269e7bcef16951d01dd6213f2bf6daf4ddfb6a8956d8cad2afe8bbbc11309df", 0x9c}, {&(0x7f0000000240)="e438f4c487e05ec24ca2f6db3eadbcb955634be3db3137f406346df0c49ae9d8f7bf62ec99df7b53e3919d0a1c777ba8c5a51d7b9f3d81cdcfe1a3c74f83a16170dedb7b558678547721e12ca5d42987ab62cc6ffd6b16b1f4b3349e6dcb0c148c", 0x61}, {&(0x7f00000002c0)="41e51cfd83ba8c66c108b40f22c3cbdb60aa804b3b8b76e16bc34f5705e7e9b43951782132e5c0120da906a29fed5304007186806ddfacd09c1c43ce1c21714d600e742eecb1931472a4c4c3ed6a614b66580c85d79d6c70d6d0124a91de55e9be84e4d78f70ce67272647c50126cd6582f335134849533cb281213dd334ce99c6ea43183955adc46a44eae3055157be2ef6367ab98b7e3c6351fe2a", 0x9c}, {&(0x7f0000000380)="28022c3505321043a4a8fedc30560cb90305e6ce69a282869e5ac083a0e9c097f307beadffbfeb4b5166f834226207740eebf9a83137c48a1ba2f69788fb03411d6bfd62f2e703a528c0ba77683a1c4cb2b47b9a90288b36dbe5eca194fa16a2e5e11ab369f881e8764fec7fd43d6810c7c46d0a83c5a419f25ccd6e46f4438ed0329a82ae5273f94b91699656062c79e3fe9227b3cc632450429ca3f754de7b2ae22511b1dbd7e5cacef51a9ca2670421ecfe67512040c2e70783ce60b91b0e25d5dc19c8a9e1b1b35037ee8a9f612a75db3d59dd", 0xd5}, {&(0x7f0000000100)="12999485069710bee1103f32b1f412ada81c9aa4d5a3efab84cd0547", 0x1c}, {&(0x7f0000000480)}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000558d510b0000ffff0005008ca8f7", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB="00000000f8e4714f8fb4d3f466b1413e690303d19de6b03de1ee706ce570b690fd1ac29dc1833667ae222d4affa3195ab6454eefe5aa3114efa01ce37c0774b50a9d922e994c2073decf63dd68ce1239e1f40dc6305293c85e657211fa72d0d685f0c41a2270a04107a89bea68f816ba3e55dc41a09501b6ee5f97911c199f85f2dd6d0ed8e7f405cd5b1e85d07d050edb6957dabeba2ea9d22f1b2914ae88b6ee3f4e593895f86fd46563e84cd6ea1ad2f29b1d00331284a2"], 0x38, 0x8}, 0x2) lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 07:02:41 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 07:02:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81, 0x0, 0x0, 0x8}]}) r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x808, &(0x7f0000000080)=0xfffffffa, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x18, 0x4000, 0xff, &(0x7f0000000100)) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) listen(r4, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) getpid() 07:02:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0xfffffffffffffcf3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r1, 0x0, 0x3f, &(0x7f0000000040)=""/126, &(0x7f00000000c0)=0x7e) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 07:02:41 executing program 0: syz_emit_ethernet(0x3c, &(0x7f0000000100)="4f4241671f192c4b111e2e25e323ec66a9d40dd1830a8ec1f75ea13bfe1f6818002b9768e7c538637a03ebeddac1107e1fc3aa2e6794838bec27781b") r0 = open(&(0x7f0000000140)='./file0\x00', 0x8089, 0x26) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='A', 0xfffffeee}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x37) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x3) write(r1, &(0x7f0000000000)="01d445f3063b2716c8eadb", 0xb) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 07:02:43 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x60) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0x200) r1 = getgid() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) accept(r4, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xffffffffffffffe6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r5) setregid(r1, r5) 07:02:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1040, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xb1) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) read(r2, &(0x7f0000000100)=""/141, 0x8d) dup2(r1, 0xffffffffffffffff) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 07:02:43 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [0x80000000fb], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x41}, {0x24, 0x1}, {0x48}, {0x12, 0x7ff}, {0x123, 0x401}], 0x5}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x6b9, '\x00', './file0\x00'}) 07:02:43 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) clock_getres(0x3, &(0x7f0000000100)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) close(r0) clock_getres(0x3, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x2, 0x4000000000, 0x69, 0x10000, "138057cebe76750ec03f0297fa1ac1bd3b8eb15a", 0x1, 0x7}) fchflags(r0, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) getpgrp() geteuid() getgid() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getegid() getppid() geteuid() 07:02:43 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) open$dir(&(0x7f0000000280)='./bus\x00', 0x2, 0x40) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x10000, 0x0) r5 = socket(0x5ca494504e2c48c6, 0x3, 0x0) close(r5) shutdown(r5, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000500)=0xf3c) r6 = open(&(0x7f0000000100)='./file0\x00', 0xa80c39c6b62d74e4, 0xfffffffffffffef5) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x86136) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r7, &(0x7f0000000000)=""/84, 0x54) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r6, &(0x7f00000000c0)=ANY=[], 0x0) ftruncate(r6, 0x0, 0x7) fchmod(r6, 0xe3) msgget(0x3, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0xfffffffffffffed7, 0x0, 0x0) r8 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 07:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tWp', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 07:02:43 executing program 0: r0 = socket(0x2, 0xc002, 0x80) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r1 = dup2(r0, r0) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) 07:02:44 executing program 1: select(0x40, &(0x7f0000000000)={0x5, 0x10000, 0x1, 0x5, 0x100000000, 0x4ce, 0x7ff, 0xdc7b}, &(0x7f0000000040)={0xffffffff, 0x9, 0x9, 0x3, 0x100000001, 0x4, 0x800, 0xff}, &(0x7f0000000080)={0xeaf0, 0x4, 0x3, 0x9, 0xffffffffffffffe0, 0x401, 0x4, 0x8}, &(0x7f00000000c0)={0x0, 0x88d}) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x800, 0xaab7}, {0x5, 0x10001}}) pipe(0xfffffffffffffffe) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0x90, 0x33, {0x7, 0x5}}) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/145, 0x91) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 07:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x8000, 0xd9c6, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000002980)=0x1123) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x4, 0xc000, 0x8001, 0x3, 0x49]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2000000000000188, &(0x7f0000000000)=[{0x96e, 0x1b, 0x0, 0x8}, {0x20}, {0x200006}]}) msgget(0x0, 0x400) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 07:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 07:02:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xf, 0xffffffffffffff9c) writev(r2, &(0x7f0000000080)=[{&(0x7f00000016c0)}], 0x1) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 07:02:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) clock_getres(0x3, &(0x7f0000000080)) syz_open_pts() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1c0) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getrlimit(0x5, &(0x7f0000000040)) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x34}, 0x0, 0x0) 07:02:44 executing program 1: kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x1ff) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x10}], 0x6, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xe) poll(&(0x7f0000000080)=[{r4, 0x70}], 0x1, 0xcc) poll(&(0x7f0000000140)=[{r1, 0x101}], 0x1, 0x0) close(r0) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) fcntl$getown(r5, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) shutdown(r6, 0x0) accept(r6, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff9, 0xe, 0x2, 0x5, 0xfffffffffffffff7}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x8001}, {{r2}, 0xfffffffffffffff9, 0x42, 0x10, 0x7, 0xa3}], 0x9, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffa, 0x4a76d751a5ae5827, 0x0, 0x40, 0x4}], 0x0, &(0x7f0000000340)={0xb4c1, 0xb63b}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x0, 0xffff, 0x7f}) r10 = socket(0x18, 0x1, 0x0) close(r10) shutdown(r10, 0x0) shutdown(r10, 0x6) 07:02:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380), 0x10000000000000d0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 07:02:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='\x00\x00', 0x2}], 0x0) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000040)) 07:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 07:02:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0xd0, 0x0, &(0x7f00000000c0)=""/208}) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 07:02:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 07:02:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') socket$inet(0x2, 0x0, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r2 = socket(0x2, 0xc003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(r2, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee6000000000000000000000075fb381ab29259aac9"], 0x10) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000007c0)) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 07:02:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x371) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 07:02:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socket(0x1, 0x5, 0xb5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) 07:02:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000200)=0x8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) setsockopt(r1, 0x81, 0x1, &(0x7f0000000180)="9e31c38c66c1f9724a2188c9073cff8dcf571b35b4e71c30fa247c7c6c803258d1a4ca56dc56dda2b53db19137a9c7417dc00723e226b5e7c027a3896889b34660e9177d01fdf2629d3cfd6332eec2c84c90d333257d10cc40b3499f6a0a4718c7168d0a38c20f", 0x67) 07:02:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) sendto(r2, &(0x7f0000000100)="88c6ccdfe7e2e4ef376f5553ca9ae2a962a49fa5d400291a1f588c8d91e3efd5f490d4fa3e31291d8a20a2cfee53363e648fe6c921a75f99f690d29d72483187825f876f161176997957e14db717c41cbc3204d5e2400ec6b6a7df18ad2c3673695c53ec6420a05134b065fcf47e3f52a43827a61e34674dcc8bb6553aef1e757c0e98c4686636ed7cb19488abd7b0ea29c0a42844d1a90aae598dd958424fec339c5d5e4aa10a7b528a6d2c23fc04bda6e5f9b89780d6adae133da1ba8e88", 0xbf, 0x400, 0x0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:02:46 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x45f7faf05c67f06d, 0x7, 0x1}, 0xffffffffffffffab) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:02:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000100)={0x2}) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x348) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:02:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)=""/242, &(0x7f0000000100)=0xf2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000700)={0x2, [{0x3, 0x8}, {0x2, 0x5}, {0x1, 0x400}, {0x2}, {0x1, 0xfffffffc}, {0x7, 0x8}, {0x2, 0x7}, {0x3, 0x171}, {0x1, 0xfffff9d6}, {0x5}, {0x3, 0x400}, {0x1, 0x1}, {0x3, 0x1}, {0x2, 0x3}, {0x2, 0x8}, {0x2, 0x5}, {0x3, 0xc6a}, {0x2, 0xff80000}, {0x3, 0x9}, {0x1, 0xf771}, {0x1, 0xfffffffe}, {0x3, 0x80000001}, {0x1, 0x6}, {0x1, 0x9}, {0x3, 0x7}, {0x2, 0x200}, {0x2, 0x5}, {0x2, 0x6}, {0x1}, {0x2, 0x5}, {0x3, 0x2}, {0x3}]}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r3, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000200)=[{0x2, 0x4, 0x800}, {0x3, 0x7, 0x2000}, {0x2, 0x7, 0x1000}, {0x2, 0xff00, 0xc00}, {0x2, 0x0, 0x1000}, {0x1, 0x10, 0x1000}, {0x6, 0x7e57, 0x800}, {0x6, 0x9a, 0xcf59a462d38e5171}], 0x2aaaaaaaaaaaae0a) getsockopt(r8, 0x3, 0x3, &(0x7f0000000640)=""/157, &(0x7f0000000240)=0x9d) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[0x8, 0x9]}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 07:02:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) close(r1) shutdown(r1, 0x0) r3 = fcntl$dupfd(r1, 0x4a080fa457b62434, r0) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) getsockname(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwrite(r3, &(0x7f0000000040)="e5882f2f483696e15f862127ef00103484bab1ec091510f70104d3f2d9c75e90bb274ca779608e523c20da21b686fb28fa1ac5a269e0ab1564a1d2c5064e02d5", 0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 07:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x501) ktrace(&(0x7f0000000140)='./bus\x00', 0xc9738d103f003c9d, 0x222, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 07:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x19, &(0x7f00000001c0)="b685ed935963d554ff3724f4c1c99861592487e0f6e4fa4bb8") 07:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xfffb}, {0x52bf, 0x0, 0x0, 0x2}, {0x1400, 0x2b, 0x8, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 07:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 07:02:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) shutdown(r6, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) shutdown(r9, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) shutdown(r10, 0x0) r11 = dup2(r2, r0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x2}) 07:02:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1805, &(0x7f0000000040), &(0x7f0000000100)=0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r4) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 07:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000005c0)) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x10000000000001a9, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r7 = dup2(r6, r5) r8 = accept$inet6(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) open$dir(&(0x7f0000000540)='./file0\x00', 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000600)='./bus\x00', 0x8, 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) shutdown(r11, 0x0) poll(&(0x7f0000001340)=[{r3, 0x80}, {r4, 0x50}, {r6, 0x2}, {r8, 0x2}, {r0, 0x1}, {r11, 0x20}, {r9, 0x8}, {r10, 0x10}, {r7, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000500), 0x0, 0x4c) read(r0, &(0x7f0000000040)=""/32, 0x20) 07:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 07:02:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8001, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:02:47 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000019f000/0x4000)=nil, 0x4000, 0xb) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 07:02:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x24) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 07:02:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/129, 0x81) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001240)) 07:02:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x5, [{0x1, 0x18}, {0x1, 0x7}, {0x3, 0x3}, {0x1, 0xc1}, {0xa906b9b004e27636, 0xcce5}, {0x1, 0x7}, {0x1, 0x7ff}, {0x3, 0x4}, {}, {0x3, 0x6c15}, {0x3, 0x20000007}, {0x2}, {0x2, 0x6}, {0x2, 0x1}, {0x85484d94c6eba6cc, 0x4d}, {0x1, 0x9}, {0x1, 0x80000001}, {0x1, 0x1}, {0x447b07dd00fc8689, 0x5884f22c}, {0x2, 0xfffff001}, {0x3}, {0x1, 0x7f}, {0x1, 0x2}, {0x3, 0xf8a}, {0x1, 0x5}, {0x2, 0x8001}, {0x0, 0xffffffff}, {0x2, 0x8000}, {0x2, 0x10000}, {0x1}, {0x4, 0x7efe}, {0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x1000000000000028}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r3 = socket$inet6(0x18, 0x4, 0x81) fcntl$dupfd(r2, 0xa, r3) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000340)=0xcb1) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x3ff) 07:02:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 07:02:47 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb4c08cf2ecd0fa16d5a25271c47adb6a1d71c0b2e5909a06f905eca0c05822506bb72c76863b60effd45296", 0x3b}, {&(0x7f0000000340)="0d3469dc4dda4c2e874603cfd825e9ffea75c0982d4c84b06da0a675b97c1534de4bf73131f4d9eb5476e88c7fbd8e304dc81e00f81b4b6b95e0c3040803332f70f8cbea", 0x44}, {&(0x7f00000002c0)="e1b11c8305d3ed90c61585740ac74b5e6aa7bb7838d853f4", 0x18}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0xfffffffffffff24f, 0x9, 0xfffffffffffffffe}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x3ff, 0x766]) 07:02:47 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x14b9, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xd0bbdbf4d7b51839, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7, 0x7f, 0x7e, 0x9}, {0x4, 0x2, 0x80, 0x1ff}, {0x3f, 0x4, 0x4, 0x1}, {0x200, 0x8, 0x5, 0x5c094b4a}, {0x98, 0x0, 0x8, 0x10001}, {0x8, 0x40, 0x1, 0x30}, {0x5, 0x7, 0x80, 0x100}, {0xfff7, 0x1, 0x0, 0x2}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='\x9cCcf\x00\xf5\xff\xff\xff\x00', 0x10, 0x0) poll(&(0x7f0000000100)=[{r2, 0xebf1fd7fc55774be}, {r3, 0x100}, {r2, 0x1}, {r0, 0x100}, {0xffffffffffffff9c, 0x201}], 0x5, 0x1) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8, 0x0) 07:02:47 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x100, 0x77}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10200, 0x8) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x10) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r9 = dup(0xffffffffffffff9c) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x20, 0x80, 0x401}, {{r6}, 0x4, 0x2, 0x4, 0x1ff, 0x1}], 0x6d73, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x10000, 0x1b36}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x65, 0x7}, {{r2}, 0xfffffffffffffffd, 0x100, 0x20000000, 0x97, 0x5}, {{r3}, 0x7ffffffffffffffe, 0x8, 0x4, 0x400, 0x5}, {{r8}, 0xfffffffffffffffa, 0x4, 0x1, 0x0, 0xbd}, {{r3}, 0xfffffffffffffff8, 0xf0763fcf7c11229, 0x80, 0x6, 0x6}, {{r9}, 0xfffffffffffffffa, 0x80, 0x80, 0x6, 0x1}, {{}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x8, 0x3}], 0x2, &(0x7f0000000340)={0xffff, 0x9}) r10 = open$dir(&(0x7f0000000380)='\x00', 0x38cc6b8d1c50747a, 0x12) fcntl$setflags(r10, 0x2, 0x1) r11 = socket(0x20, 0x4, 0x4) recvmsg(r11, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f00000004c0)=""/167, 0xa7}], 0x2, &(0x7f00000005c0)=""/239, 0xef}, 0x40) close(r3) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0xb534da3c72ab795, 0x0) write(r12, &(0x7f0000000740)="2cbe738b68c34bf1b7b85d412815f96b1dc4d893c4d69e6b7a6ef01c9c7daf037292c5a486294a3b3819d1ca5fc193c8740d482c933314d6820ca912c6c119c1d1a742ce13fb19dd2c631d9cff8846d0be45bfd3b87a1652ca71eb1c", 0x5c) socketpair(0x18, 0x2, 0x7, &(0x7f00000007c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000800), 0xc) open(&(0x7f0000000840)='./file0\x00', 0x10000, 0x40) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000880)=0x3) r14 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x10, 0x0) r15 = getpgrp() fcntl$lock(r14, 0x8, &(0x7f0000000900)={0x3, 0x0, 0x5, 0x9, r15}) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000940)='/dev/diskmap\x00', 0x400, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) fcntl$lock(r16, 0x7, &(0x7f0000000a00)={0x1, 0x0, 0x9, 0x1, r17}) wsmuxpoll: not open wsmuxpoll: not open 07:02:47 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602e847}) r0 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r2, 0xee01) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r7, 0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r9) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r9) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x203, r2, r5, r7, r8, 0x8, 0x2}, 0x4, 0x9, r9, 0x0, 0x7, 0x6, 0x648}) 13:34:15 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000440)={0x3, 0x0, {[0x4, 0x1, 0x0, 0xbbc2, 0x5, 0x1, 0x200, 0xcf, 0x0, 0x80000001, 0xfffffffffffffff9, 0xfffffffffffffffe, 0xfffffffffffffffa, 0x3, 0x1a9, 0x40, 0x6, 0xfff], [0x1123, 0x0, 0x246, 0x1, 0x771c, 0x7, 0x2, 0x200, 0x8, 0x1000], [0x0, 0x5, 0x7fffffff, 0x9, 0x800, 0x80000000, 0x9], [0x0, 0x100, 0x6, 0x1, 0x8, 0x2], [{0xba, 0x10000, 0x5, 0x2}, {0x7f, 0x3f, 0xfa, 0x1}, {0x1, 0x0, 0x3}, {0x4, 0x10001, 0x4c48, 0xe8c}, {0xb939, 0x7fffffff, 0x20, 0xffffffffffffffd5}, {0x1, 0x6, 0x142e, 0x1}, {0x4, 0x7f, 0xfffffffc, 0x4}, {0xfff9, 0x7fffffff, 0xfffffffe, 0x6}], {0x47b0, 0x1, 0x2, 0x7}, {0x9, 0x5, 0x0, 0x6}}}) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f00000006c0)="21fb4304ce9ebec012d8d741151b33a19fc589929b2dc5f8770230cb0ef1970e5d6110c644076bb649f3267643f0075a9512e577dd4d85dc384d8cb76dc5bba8b87061342aa30965f71a5d3aee1d5b72e815519e7af005c20938d53510d2abcd1644c4f748c3f01dc311398eb89f56e5285ae568eacf20b4185398ec584371c96d017a75c4fefd38b9ac6f7f498e72dd282869cddea28786aac384", 0x9b}, {&(0x7f0000000780)="2a0fdec7dc001a50141628d11a054e6a65f7cb883408d4f3fca48f1346054182c3b3e8d28dc75a60ad4a4464ab8b0ac8644825cc2f1c663223834a53f254a2bccac3cae7371123f49f78f26b72b38931503fd552511d6da85413e754578fcae80dfb1ef626938822", 0x68}, {&(0x7f0000000800)="a592cf29995f94ba767efb780e17ce44c8ca28e7a8bab39b3c099aaa32f44487d4545a1123641f0f7ba68cf7f8d8d3f4f40b97bd1a9b96676ce60d68271c1b318b19efca5b1f7d23880786730c7f6ebf8f573811eeadf9b0d4aac40d5bda81d4b6e0d9ecd149a58325040fdc6331b0a3cc6b2baaf6f434c2e18c9dd21ca5b036f5", 0x81}], 0x3, 0x0, 0x0, 0x8}, 0x2) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) socketpair(0x6, 0x8000, 0x80, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000003c0)=0x8) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) mkdirat(r5, &(0x7f0000000380)='./bus\x00', 0x181) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) wsmuxpoll: not open wsmuxpoll: not open 13:34:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x4, 0x100) close(r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r3, 0xee01) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r6) fchown(r1, r3, r6) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c4, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:15 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0xffffffff}) 13:34:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x62, 0x0, 0x81, 0x0) dup2(r0, r1) 13:34:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r3, 0x0, 0x0) r5 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440), 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getpgrp() fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x2}, {0x3c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:34:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}], 0x2c3, 0x2080000) pledge(0x0, &(0x7f00000000c0)='vmm ') accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:34:15 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092a", 0x11, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/11) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 13:34:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) setsockopt(r1, 0x7, 0xffffffff, &(0x7f00000000c0)="845aa0c91b0f52139f50792e7f3d82ce1452e3ef8ed760f5ce29dcaa831d9d261b7adb76f3877eb094eb9abe10e2256b1184d66278d1fa34de7451431f8a74b778a843bbea3ec25a1633ed750d", 0x4d) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x7fff, 0xff, 0x81, 0x8}, {0x7ff, 0x7, 0x34, 0x7a}, {0x0, 0x2, 0xea, 0x6}, {0xfffa, 0xb4, 0xfb, 0xef8f}, {0x6, 0x1, 0xff, 0x101}, {0x1, 0x7e, 0xf}, {0x1, 0x6, 0x5e, 0xa35c}, {0xa239, 0x4, 0x2, 0xfd7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1c9, &(0x7f0000000040)}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) wait4(r1, &(0x7f0000000100), 0x6560741ea4645605, &(0x7f0000000180)) syz_emit_ethernet(0x1c, &(0x7f0000000040)="174af205b6065bddb43cfaad7e88f28225c6193f8bbc6be6634ecdd0") 13:34:15 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x9, 0xfffffffffffff801, r1}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) preadv(r2, &(0x7f0000001380)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/176, 0xb0}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/236, 0xec}], 0x4, 0x0, 0x0) r3 = open(&(0x7f00000013c0)='./file0\x00', 0x400, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse\x00', 0xdaa3b3744b2b2899, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000001440)="5c207ef2a361cb515bb91fd8ee624416d9ab79074e7d88ce3b290281a3f0f5be00e55cf5724a9cafb4740c75848f46c7f5ab8c1e71134c12c194fc412d570a2d7d6070ef5a6e86d65d6062235f445c86c26d8c380a228b25", 0x58}, {&(0x7f00000014c0)="0b2d629adaaaae9410195b2ae4cbd8d2ecd192a7e0b639c79d1f3692adfa23074293f92537e673f37674bed0ae8ac9b8a16daf55e080c5c582ad64fbad7b4c2bbdfead03fcbda0b300af9b0e3a2f73fece3a99adf6f13c76f707746bc54d5f1d214a933f67fb0c3031710622b9e7e72fd597b22c5cbeec95786e0be659f24fa50503b6737a6b69aee733f2977da07aad0364fbca71968ac56905c2a2834d50105bd774871d81a8cd8387027a9573e11c76f72b5b29d799a34c", 0xb9}, {&(0x7f0000001580)="bbe0321915a6183fee9af748a022c859ffc1c3a7b3168f8bb3cfe20ac806f621ff28856f4053f9e18ae67f2043971a5608fcff56575861447f3ac93e8b8c5364102651de", 0x44}], 0x3, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001640)=@file={0x0, ""/108}, &(0x7f00000016c0)=0x6e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r5 = open(&(0x7f0000001740)='./file0\x00', 0x0, 0x80) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001780)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001880)={r6, r7, r8}, 0xc) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_data=&(0x7f00000018c0)="28c6f0dfc5654b6bf50ad6c4cdcfafe40a7889a709a5bbe81acefe604a5c330715b65eeb0734df483a3e7fe023a2049aa73c5d314469d0be11e56686f39498fce90cae14791aa533817ce03ba49b939869eb40fa61eb3d4da741ce86cc0133ddefb993a7deb247c4253e571125869c6035ed7ffa206bb69ac30ebf731bdc519c6a0c07c1d7a9c0a0049c162177fe1d83c71c637229d35f58313853b9a19fb8bbe2ec58a4bfc9462a"}) r9 = accept(0xffffffffffffffff, &(0x7f00000019c0)=@in, &(0x7f0000001a00)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) pipe2(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) pwritev(r10, &(0x7f0000001d40)=[{&(0x7f0000001ac0)="49e9b3d6ade66a08fe20e5cea06a480502d5d26823163d232a31f1b158ac3172c9ec7067d8277747c2aefa21f3ddf90dd6d644b8051f00c75f589edae96d8dfeee300daa41c32658c8493831d25e5c56c924dee10f21b5b57ab10b6653609d46e8417c9dc3550449424b9860b7679ff9ab935d77300a8f045e777361d937c77d14bc4836b1cbc4096f0ef9e1491b13e55a6d2b44b997ac4cfba0ec9a2d574cc8dbb2d27c8f3484942885fc9b9a19baffbed93109a5a2bba22dae8b0f27ba1c78792333a31fcca10bca97f8e60aefd6505c947c913b4305c2d9311385f1e25bd1e62cb9d6d22ed0ef7fb733b6", 0xec}, {&(0x7f0000001bc0)="9ba482047ce16049fc40fd694d73c26d8f05c246728a99778505ee7973292011144d8e68ed9fec71f65b62300b1f7ff5cf2a0410882d8cf7e9499768afb5c9b38e60c75d9468b0b944bcfc8d1be77a2d6ed1eba4ec887fa5242cc88e5b54a7606d84477d8326ef53bf6638894057791cd5a26fd9", 0x74}, {&(0x7f0000001c40)="295a808f19fe8c99c6efdca56c0f04f1bc88609966a36df2acce5dad5fb5dad93356f53d3dd9ac45", 0x28}, {&(0x7f0000001c80)="d88a18e595d53d9317179f9c3236e1e3bbb78778c0ac63aae6a7207a75928a47bbd5748129dbc1f159c9656b592a9f6545cdc5a2a28cc8504128a5b55b3b9859b5c8cf36b8358c4bc4f9e4245897171fe2607e", 0x53}, {&(0x7f0000001d00)="be55800fc6ccb6079a28f85240723364bd6e7ad89e6d07cb835b179de1ce7dcb550402d4130e14c70aa52639448f0d6193e8", 0x32}], 0x5, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000001dc0)={0x1}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/zero\x00', 0x800, 0x0) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000001e40)=0x9) clock_gettime(0x2, &(0x7f0000001e80)) syz_open_pts() r12 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001ec0)) accept(r12, &(0x7f0000001f00)=@in6, &(0x7f0000001f40)=0xc) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001f80)='/dev/vmm\x00', 0x1, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/wsmouse0\x00', 0x50, 0x0) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002000)='/dev/diskmap\x00', 0x5039, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002040)={0xffffffffffffffff}) poll(&(0x7f0000002080)=[{r13, 0x100}, {0xffffffffffffffff, 0x20}, {r14, 0x4}, {r15, 0x8}, {r16, 0x100}], 0x5, 0x4e4) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 13:34:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) 13:34:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x100, 0x5}, 0xc) 13:34:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0xd5ebd15533f87221, 0x2, 0xcd) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0xfffffff0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66546c653000e9da25fc62cb7d8e43c17e7722ba23ba9ad80b5224182611abb99f842dac9f44c9d808d93932abdc07da37e9d77afbd4ab0cc58bbf5c0da3b8b81471ed2b802f91d4032f56a0119bd8d605cef4227470ba7831fdbf8c7f57ab00ce75ced165b2398ee6e931c1eb17899fdff4d993fcf156b387ae6a1370b8e32c2082d9f29c5268fca8122dae1fd0d09914ee85a506e1d3379a8cf45c5d1c2f33d0f54325d6de8bd8841af2b455eb006278863639605d9db2"], 0xfffffffffffffd58) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) fcntl$getown(r4, 0x5) setsockopt(0xffffffffffffff9c, 0x1, 0x0, &(0x7f00000002c0)="412dd9c9591030182b2be15f223ca9d2aedee3986b4bab1ca890628514dbae1a330f533cb22589eac30e51f4add1e5d6832ce589a7145e5a3b94182f5ea3b6b18ad070cf7fb697fb702c0f181c792624e139bf26bc16db8752b50f5826a8a06ea924bcfd0588750e95ebf421f63b5e4d6c5739e075f6f0c1f57ac377a2d4aed6d06e498eede47affcd5b3dee6b", 0x6) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) write(r5, &(0x7f0000000200)="bb18f05de2f40018", 0x8) 13:34:16 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x51) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x117, &(0x7f0000000180)=[{0x9, 0x4, 0xff, 0x4}, {0x8, 0x6, 0x24, 0x3f}, {0x20, 0xeb, 0x1, 0x6}, {0x3, 0x5, 0x7, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/18, 0x12) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x800, 0xc1, 0xf7, 0x8001}, {0x7f, 0x20, 0x19, 0x7}]}) 13:34:16 executing program 1: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8001) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 13:34:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getpgrp() r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002a00)={0x3, &(0x7f0000000040)=[{0x20000000000006c}, {0x35}, {0x10000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0x120) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2, 0x101}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd1, &(0x7f00000000c0)='\x00') r3 = semget(0x1, 0x2, 0x8) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCCDTR(r4, 0x20007478) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x9) 13:34:16 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = dup(0xffffffffffffffff) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x3, 0x20, 0x6}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) r4 = socket(0x6, 0x5, 0x1) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) setsockopt(r4, 0x29, 0x28, 0x0, 0x0) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x87}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:34:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000080)='\x00\x00\x00\x00', 0x1) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 13:34:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000100)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f00000006c0)=[{&(0x7f0000000340)="0af0c59f39baf31bdcc0ec9fd2c664286e0ac9abef70d9be2d62316d16940e7dd79646b44c5a2fa4a8d1850f51dabc5d0e9cbad5cd1094c15e8c533f2d07bdcef5724fc41bd0fd15d1", 0x49}, {&(0x7f00000003c0)="a4122abaabf61d6ed15cbbeda8adbb81f556ef5ea44d2061f38b09a016fa1012fe4d469534a689b951ac8ae20d04c5ac5ba49011f8", 0x35}, {&(0x7f0000000440)="88a071d1b2d2322407161f103b223f80fbce724ba7254eef6d0490a763b75722fd14aac6de910e4d9f3b01624fd693b81583b512ee8128bfd4d4d6143e9029e937b2d59310ac91d0b480005e36e9a3687b61c4a88108ec0c6ed30b6d3685da32d1b7010b1e4da95a5da068c71c27d3634b906422c9dd1af7b9c80ef7f3f112b08e8a7f220e2da17408a1461923ded31dcde318a774f0e8bfc30a8131a6d43709567dfa2a8ec7b105e40e51a0dab7780344eaa8768261b887c578067eb01b9837ea47c9ad4ce1098ca72693065130495117f567bfa20bd280296c96d29d0204ff6a202f678153ceecda52", 0xea}, {&(0x7f0000000540)="e24cd20d6422f0aeaccbf7987a609641d2015dad259d2d4efa2b1dea3c6d0eae8e6e8b4930a0a065a9c4fe244e22c8c5f9af3ad67392c09a3c40f1b83e07c995267f0993dc7c1115b5737e06539ccaf9eebd35fdb0dd21afa227cb717e0b34f471f11e805c2c0ce267f06296d52e2ebfd9fbdb68a6ab625093268aa6a0ba5d9ea594", 0x82}, {&(0x7f0000000600)="a416deba23bd2e65f7be013aae60b442bcd045801f51bfe47f717f9e2b28fc898be464ae3c4f98ed177d2953531de05b5aebc18010c2d200b60979351da39d2da021916c2c38ec7172084bbc8f02f5486273f15bc698481bcf146afa182c0ee1bd89911bf8292ffc709ef617d0830b0a1144808faba5468d9404dd66adf36f44de5dcab3c0e481e9cf7fa6c997982c3c09cac134bc1dd154d76e33fba7ce6e41e6fbbaa1395825a70b6281fd528a5b464672d527df68104e08cd", 0xba}], 0x5, 0x0, 0x0, 0x8}, 0xb) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) socketpair(0xc88c598f4d86aa5, 0x2, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="c4455aef8cf4dddde99572205d87a7dd4e65f7747d6627b3ed2699ddf17c3bb2c9272d5af8815a9a8df6651ac3150508929d0ee9872ca23dfc9c89980f474e31a5d2dd79c0b192380617001a0a35d2014df9f93189fc92a3884b6e34fc26427cf819823ab87027827305731d51119f1e53e84da29ce2266591f5a82b986dbda6f180a4c4d9d3e3572ea95db4591327d32437bacd7d662c40aa8e8a51d09a4ed377f8bc915de0e2bd8f9d4d47ddb9e601b6272cc1520dfc7c1579b8198b827c3967f98c49823bd70152d997c28c", 0xcd}, {&(0x7f0000000280)="f4c883a8e3560de1fc4ed3ac93aa2130595c5220233efeb1ab7096e70e95d1e7857b1350ab9e5ad4f3d3f1a36bec27583de1c97e9c9527985fa8002e93f6f2cbff470ba8b4be8dfb5677c34d4e951ba2c9d00339eec3c7b171df68664ed7e170b8b460c8979ee6a1449b5a6b9db4a5a2b2a9375edf3361f4972579364f5743d1c521ae2d61a31238ff2a4a9da7121e9e9932e651306f0fee10e9ec14d29bd614d4075655391e878c50f72b6b23b64137c72ab66387ab3a164cfa0065429f", 0xbe}], 0x2) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x0) 13:34:16 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5c}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x5, 0x0, 0x8, 0x4}, {0x5, 0x35, 0x3, 0x80000001}, {0x6, 0x0, 0x80, 0xfffff801}, {0x3, 0x1, 0x6, 0x101}]}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x63) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) 13:34:16 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x9, 0x4, 0x3f, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x1484}, {&(0x7f000058c000/0x3000)=nil, &(0x7f000016f000/0x1000)=nil, 0xc7e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002aa000/0x2000)=nil, 0x8}, {&(0x7f0000417000/0x2000)=nil, &(0x7f0000657000/0x4000)=nil, 0x5}, {&(0x7f00004e5000/0x2000)=nil, &(0x7f0000645000/0x3000)=nil, 0x8001}, {&(0x7f0000130000/0x1000)=nil, &(0x7f00004e2000/0x3000)=nil, 0x6}, {&(0x7f000065e000/0x3000)=nil, &(0x7f00000fd000/0x4000)=nil, 0x2}, {&(0x7f000063e000/0x2000)=nil, &(0x7f000031e000/0x3000)=nil, 0x3}, {&(0x7f00007ac000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00007e8000/0x2000)=nil, 0x6000}, {&(0x7f0000155000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xd9e}, {&(0x7f0000467000/0x3000)=nil, &(0x7f0000079000/0x1000)=nil}, {&(0x7f00004a4000/0x3000)=nil, &(0x7f0000583000/0x1000)=nil, 0x8}, {&(0x7f0000316000/0x4000)=nil, &(0x7f00005f7000/0xf000)=nil, 0x1e4f800000000}, {&(0x7f0000713000/0x1000)=nil, &(0x7f000027f000/0x1000)=nil, 0xff}, {&(0x7f00007d5000/0x3000)=nil, &(0x7f0000651000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf801}) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r2) r3 = getpgid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) shutdown(r9, 0x0) r10 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x800, 0x42) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x1, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) shutdown(r12, 0x0) r13 = kqueue() r14 = socket(0x18, 0x1, 0x0) close(r14) shutdown(r14, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) shutdown(r15, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r17 = socket(0x18, 0x1, 0x0) close(r17) shutdown(r17, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r20 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r20) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r22 = socket(0x18, 0x1, 0x0) close(r22) shutdown(r22, 0x0) r23 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x8, 0x0) r24 = socket(0x18, 0x1, 0x0) close(r24) shutdown(r24, 0x0) r25 = socket(0x18, 0x1, 0x0) close(r25) shutdown(r25, 0x0) r26 = socket(0x18, 0x1, 0x0) close(r26) shutdown(r26, 0x0) r27 = socket(0x18, 0x1, 0x0) close(r27) shutdown(r27, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000b80)="1c1fba7e772daa42f8c9c2e11b68156f8cb536e5e0ec7522f9a25c1eba06e600848a23fa6c95c8b37b89e2e48dd0c25e46ba23b8c9730611145da96d9dd310a8c093292d2127b2a8d86b97d0c2e584df79aa6ed97a754d441e729c2b4b938892588441b1e76b9cc2393e514b71fced85fa4f49a026b923ced44e15d6c30dae647bb0088837e5e440e7dba9a178d052ec06d8e90bf4ef0e22d90ce915b502a0736104389c8a0147f8e604d4f6315691cd9f6374bac21e7a3f35f799150f18fc5ec50af17f884f4d15322bdb318438d021561c7e33dfde8cb3b00417a2166eaf6a5cd1703c1b952abbe0ba814df391798cca58f37b79cd9a378d81d21556aafeb9fbb04bc6110409a7404e92b3155b1a73cc3ebdacbd8e384ce4577d0f0b09f3693e3f7d37bbb2a6551bbff19757937505eec4d919712aa5b2cf7546471e10ba7a5a5d360219b3583267a63107b9d010f5bdb5d48710468c3ecda3a624ed1d4b7fe69e694ddd39da93caaa2465a8e0a64ccd0b589016939ee088ce409080646305360756b03de8fae5873d241cc7c66eec7cbafe81dbfe99e22cddcc8578315b9e67137dafa9ff6c62da4f90882201bc0b3bdb4131106e804bee29c216636eb1ae8b87bff30e2d7f1609f9f281082222c51e27aea1000ea90fa069ad2f47f065b6ed0ed27d4031ee546bb36dd5eee306a08dce326aa217b6fa551e2ba5065dda23d21e686513890d3bb483bddcf7ecc3293a63c241443bb04ab14841911a8dbc3bb2d2f90f14489b2c9881444f27a092a6e936bb0b0772c32277236d84cc4ddd4f14c74f9a50b792fa258d0866c532e3ada665d1c9c3b2bad0292ef70e57ceee2d1477344bb5bb8985079085c28d038cd7351c83493a535cd33627c9df6b8ee02ad6f006c525de4719696bb2cd6043c2aac05ac0202444f90e4231aac1efd86f2e80a6e81fa98da7724dc3ae8f6bfd10d448d5edf825f6448ad4767adc1cab9315907d8d289cad30b9894075331251f3acfdd528e6ad31fc54651ed0b58eb7879d7626afe686e44e90eb490a26ff9adc6c8ed71ac76c4f54c76155c923d88e5767a4c66bbc6ce9109dff29155cfb982b798647d92b848dc942334d98ccf5f44b89342be24b919250e2768d79c6caebaf12583005d9eda1fc4c30b0235bbed60bef785973d6a1312da3dcf870611546daa7a80842c967ebee207bf7a25e10c3ecdf5ef22be2cecc5afb1fbce20d697242ba6bd223f1daed076ddc85a091cc806ccb17b3543ffce1a8789328be2072e094cfefb00a77efca90168fb0b3d0de1bbd1d08f65cd9d37d7760b57438639200cd2ce4542df96635cc7515f4e89cacb67df772b122cb32ff8a0f35f9dc23bcc2f76120e80da3bc3a8db988c9d0f69876572ab3548666cea7168391893b977cfda4035875a88ae520c77a6eb8cf83575a38447f0c87c3c6d9b12e17f2deeb25959a9343e6f77b2aec35fec7c13f79caad46b701463ae85803a4d23b25cea1ef17ba69b0e2cde25a3aa1f04c23bcc1b72fa29d212aad450bdbf567ff9e85113fc57699bdaac316ed582c82c2079d77bfef69acc6116e55537526a2a339d49a4bd3ed27422034701d7f160b43614dfd9a25aef48c65e1383a7619a0ee21d5c7315e275602d2bf5bb1bf031f9b00ac8b6d4f30a8963f4a5b2e82c4b6a497177803c2c86382dac01f8c8e4ea18fac829031802de2a418a0e2b4efbad4069bb7759f398eb213f5fb5d1e8ed3c136fed848b29dedce5226ad32820354f7253a9731395b2117847474abaac8b659b53b4b2b70eb2b24a9409451188d92153e1c473a80682f811a6c04acba0a6385a592cefa96b8aa2a10d00f94295ba6bf3f3cf552cbbe59438c292ce819545709f10bda5d5876b530905fc954c7a8ca8c3a5649bc5b949c30743cf11a9460a356bdc9c15da0962c1b5f28663000fef52cacd863990fea68f0f3a03cf2e31cb759f03c05ca8e975c2253246cc5026e618c98bd2717e84a380625913fced936c24a50117c949d3c4e9faf76a9618dde63df180c61c1d148f7d8b1d808b2461da240ad47f6273cefa12656adbc8febe6896d5d71baeb03733b98b4c80a7ad0bc5c975aa62c83f50b04a5656735f73ec70666e9f51e4a28466cdc7e5c9d9dfd1219e4a8d80a754cf6782a0ee04e482822286bcded9ede2b3d181079d639fb87e402a80926b8f3f0fd60a1323d3836ac4519997e81b58abd8e1acb131d74cbceb7152e890f328dc823e80d98128ffa8f30d8e8932ca3575afd790da538e9ae748f23394409daa11694d81b3dfb00b8f4468fba489bb4e6f23a29700257a4911c36fdbcedec512d4655a169362e8895f688eef37fbedef4e148000c052007c600a35eadaf557fdf478ae75931d3d74baace9ec2e9d522bb5914d50b4a738c97b9ba6125e6b58320b13af4bee91f2e5b276dbf467982e142fb2916e3478b1dda0e02f1ccceaa6e5511b168c8fe950044f0ea5c4ab82f6d5ee21d61077825c3e6b741e7a16795808c9a59ef031bc9b7cc20c2c8bd7cbf500d37155afa04ce00dad677c3b818507ed05e5820bc2819b9edea42b80843c19b572c7eb073972e9a56c57f06509757c96828aa5c6cf1c150f6ce23af3a6820416be8ea3b6d820cbd3ac3458a8d24df5713438621224e3a8a013b06a461558b445a0a4615f28841a8bac357cb344d17964b9f9d65394011ebcdedc3f53cf9e23e1deba0992d936217a1e94e92dfff5a1c366b9779916cce74cf6fca309804f911db73e3bb5b9523ed6cab4d255c8baa33c252862f3534b1a38d95afe60efd4a4e920b1a2ae85f25121178dfc7b0837f4c70d9574c6908b4502048708e8a8af6c2579f49b88d5a3e64d97bb234ad5b34c30b9b30bd117d218650c51a20ffaec85751d49232a0dc247bfee9c202760472e78dfdd83bb0a8c15debc160e52029d23c814499f1d58433938aaa46d912ae70449163312416dbcc25d81ecbe6ef45b6a1f2ae9587dac88f5e4e08e807571273968e616014494ed055e65cebb0587bc3bd83515b969af9883511e63eafae870e7f35586ae74830c1785500dcf14ab602a254d9b9687857b5ddba8402f17f4b2b700740d4ae3140225da6d2c236260ca2b17734e4a51fca557ce85e920474a2de9b286f4cfff85796dbe1b23a086ef73f9126fd7bf6328dd843c0c3926cd3fa4f7895e8ac846017e7ba089a66d2466f61732eb9da64518a0f7b50c3a71e3edf09d509e286a3e96031890fa819741e837ef01d1f713b08850ab83f0b274007b431e9088cc9501bc00a80a36ba9097cf8e6b5e2b614bc833bc69b6cedb32db3cb98274d33ac62ef6b84788374079191421ccf26afc5389c3b9fb3dc1a056d4d85c5433c4c9d98a3a3805c7e10d1a683176381cea3bc5b18184eab2c5d20a3c8a8fa931cdb7118bfb3b3761f539f46f26f2365acb408de7f76ca183dd4062c89a2806bcaff3526593aa8abacdd343c5a9f8d9659f17b42303efe5d20eb5c505b0564b6f4fe5507f3595557b8ef03f45900e639a66e853f883aff509e397e6f56858e8b30c362b5374379a63083b9ce65b6386d633681da17c32e89a4562c46d1a08b98dfc5326cd01ffedfea1bf33f2238f1e448ec9de2390d4e9e355dcd76ffc8b74042a44fa770b928974eeff1353d5203c4f522b7b2af41d21cf88333598cfb45568f3a027dc4378ce6e4dc7c3db7aa8defc697eb39bc2ecf5ef335a9b4edc606276a576cd6b5bdc1ef78f73a051b16dd1718ce7e3e74c81f7f45411347abf6fff07ea7de6c03da75396c8c4241cd9be47bd7b6cc469df2473d20662db2f563b4b4c9ddd81eba4c9ca33609bbf6723f437319608610efe999f7b494e48b4fce361bf8b906c5900193e4ba0c9cb4cb1ec3e7075094f0017b8e663df69eb27b67801b921156cd6f49b254517b2ac9265927e265ea2bdb0dec21332b3375381a91273fad38e5b31a3a20d45b678d5352745103ccc36a5136269ce73e7d1f68e201d3195495ec9639cfe82f5170663c6e3f5add3dbe9a813449fce95be05bc52f8dca99aca1a718c997fcdab65f5579c8ed6f7310699e5308d4b2ddaa8bfaba1dc17f97d14d3ad499edb7df060da9c7376bb72347dc93745cbf7601fb9f3742ba4d00e5a3e21f9afe7f49c3eaef4a8f4091abe2a7926362a8ca76e1271fbaf60c65c232ae8318bcb1226bcab127f8bff41232db638e15745a59ff79bd3c76087b378380bfb7f92ab46f451807853b68a3b24f04beb4151edddeacc042dab0645dc5b2dfc2796954a4b4f1aebadd3d91229fcd2ccf9befd6443961f02957a8b36ba7c4f2e19b118515b697cd115f6fd0d8a7288031297a15f1199741c0b8b7e859b62a460121cb5eaa8b7d54d741717969c83b7a88d9d474d039208769cfe0bcc1fcca8aa1a074d2c5aeef2d6c15afc17b67fa2ecf2d7bbedbf721a131e3a5271954854e3942d66f7306b39df99ecb1df30ea5c8836f3073e1e78cec3cd483a990efacfac89783032e8557c4f0ecd47594bd11f5085b94cfdbd19b41461d48d78b85e83a1caa10289935b05abea35c71a09a5589c99abdd4ea81805e005bdce586fa3a9d32d065cb321b497870f841921f594e9c4e3ef56df2d3ee8b591acde65ea3a3ceab9d2118f85318184c851b7dff414189968fc00647ebf11214e88f33f4d6539709a7b9a922e0dc98f9e44d1af3af1add5268ab006eaead4c62f6ebbf9e0fc2203937ee0a1784fd524d5c6d83071c9d32979512ccd939f2bb4b75f3ede1e9e4cd8bdfa643be838e710394990615e9de3075cc7b81bee6e21b60e24dc952a2a7a866b4e096f9fccc7d08be36f89b6b575112a3940c950feef11a1806ad1ec628f95d70056a43ca17dd5ca210f1e8eacceab86319b84c2b6eb3a54bb104025e56bd96af735d67d8ac52a19b9711c4fbf9f8a4bbfe18fc4c125be6b85e7a33203126d7046e56c2a260876baa2213503d1e8179c545c28ba81d4418a73afbdf1f3ff27e6ed8f4ed3b97d97aa4aa0d7709854a600fffcae36e353f37067b28e3c274f00dae4c7228b2b6a3390ca7834527b1b7261f1c140222599ad470edc952772fda954b925f6fb4c6b4d19d5e8f72ee1381d54e56cbe9c345402cfdc1ca49b9fc60ab00eab680cbe7ad988907168cae15b3687bb5eb7d2073b7c8ab4805aed9dbc0cb8652913756b4f37ad0b226717a22d8d1e1cad2af913d8c35c0a78faec5b25873dd013f981364c6338c926f765a41b0d331e5d5a3635281ad3c5ed2edb3756d8a2c35de663b58dac8540d2c6bfd8c26ea126e4e55887add3546c3b1654a49323b7b2a711fb0e90cf9b2d55188d8e9b5960778503e4e8e9d5bef53b203fc38e619fcc87347e26d0d30ec1ccfb9f014474d133db4c5887dddf7c37b36936044a1f47137990094c9f3e394781cc3384b3d8aca8236f3a811b6fe15f12e7e80c4e3888bea4e304b9bc99215020c22a0147e198bb984335e3f20cf9e83bc3215bcbf1ef7674e1e01dc91c5487bc10c8a4392f06c0632a272ddfc9528bdfcece0461e5b2224d8cb59b86d9c16c63cb4c9b72d287687c13fe4a216ea668f5035339a5c10bfece156ade38ae9a344afac4cf849ee86a9db788aceb03c277973585a28cc907a75a35832d55515464374bbcce3eb3a06aef4c54857b8bd151e5fcf13a5f3dacba9674b2105829c6c3f5e1dbc9c5cd6d087bf810ea104240060f418b1d247269b71bb1b552ceb406ce03c9dcfe6f14a32b4159eb5961259e1f11e2e0fadabf7c071a58c", 0x1000}, {&(0x7f0000000040)="798fd440318d59e95cf38934e513efb0ab410eab3df55f2341f92145d854", 0x1e}], 0x2, &(0x7f0000001b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r11, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32, @ANYRES32=r21, @ANYBLOB="000000003000000000000000ffff00000100000077c7e9d8a0bf01e55d139208d1bee2cd4d6a9d6769b344f747e0c8bbd5f5559c9048ead39ef5f57bb49b518c9ea55511d6fb5daa7af32963c04fcae378c50f4be9bf03c1832104527176a1f3c6f1009c0d74822242c8aec6b7933db8ff53016bdd1efc8459d3d04fee3afe6905dafbd3325415c22190ab587a86a37a20cdced913cdaaf373b804dbc179e225936848fa72ed1148c71dfc4af5e2e9d2080cbfda444a65b6ef9b58d70b642c605e58f549f074fb57d7f6813149a0c4ef339d0cefb924c2f922", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32, @ANYRES32=r26, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r27], 0x108, 0x4}, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:16 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\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', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\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', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9477a64466e1f2c90e86b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff1068613"], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES64=r4, @ANYBLOB], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000054879d0edd4404844ed217a300000000ba45ede2435a8b028adafbf16c17153cf3d117c2ed547840d4375d31059c11f0debb400496dcd7cb75a621708e72ffe264033c254df9c5b2ae95e40e5a39abda2c498c2582001647a64469cf0ccf00000493f43aae809b143c4bf89b97b7d24758e4c2ab2655b11d144d8c8a18075917da0871422d35cf3c91126b69c4d4542b4bffd52ac545b6c75c9b8d0349d4bdea6c108f864a2686793ff6c72b95e3e2f0f2aa3f10d944c1eee334dbad01c967d881ae1a26417a7437f17963dd7ed4dc9ccd232a16708f353e74127e4bab043197dea28f690b44adba54557f8bc3bc79000000000000d22ddb23c634d0edcc47d413488a382d8921aa0b920cfd497b7761b6d8ac25e0896d42fc7aaba675f3d7cc3d7eec090db7abae09db216e17a133eb7d479261e4e8f0f16dba85ad381eb373dd77bff1337cb13fc7d1bc70cdee0647fa525b49223c9ec9d24221a577bf9dbc86ff75c6e2c842bc75039e108cdd0a2653b69b3a3fe1"], 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) r11 = socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) connect(r11, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x0}, 0x274) kevent(r9, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffc, 0x41, 0x10, 0x2, 0x401}, {{r12}, 0xffffffffffffffff, 0x31, 0x2, 0x3, 0x4}], 0x5, &(0x7f0000000780)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x10000}, {{r9}, 0xfffffffffffffffa, 0x2a, 0xf0000000, 0x4, 0x8}, {{r5}, 0xfffffffffffffffb, 0x30, 0x2, 0xffffffffffffff7f, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8, 0x6, 0xfffffffffffffff7}, {{r15}, 0xfffffffffffffffd, 0x3a, 0x10, 0x9, 0x1}, {{r4}, 0xfffffffffffffff8, 0xae, 0x0, 0x7, 0xffffffff}, {{r9}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x89}, {{r8}, 0xfffffffffffffff8, 0x1e, 0x2, 0x6}, {{r14}, 0xfffffffffffffffc, 0x80, 0x1, 0x3, 0x9}], 0x6, &(0x7f0000000580)={0x9, 0x3}) writev(r13, &(0x7f0000000340)=[{&(0x7f00000003c0)='I', 0xfffffffffffffd9b}], 0x1) 13:34:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) shutdown(r6, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0xac, 0x0, 0xd9, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x401, 0x4000002}, {{r8}, 0xfffffffffffffffa, 0x10, 0x80, 0xfffffffffffff001, 0xc069}, {{r3}, 0x6059dc677b3ff736, 0x2, 0x40000000, 0x101, 0x2}, {{}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0xc0000000000000, 0x4}, {{r2}, 0x7ffffffffffffffb, 0x1, 0x10, 0x500000000000000, 0xace}, {{r4}, 0xfffffffffffffff9, 0x2, 0x2000000d, 0x800, 0xfffffffeffffffff}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x800, 0x101}, {{r6}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x4a5}, {{r7}, 0xffffffffffffffff, 0x89, 0x20, 0x7, 0x200}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) fchdir(r9) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) socket$inet6(0x18, 0x2, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) writev(r3, &(0x7f0000001a80)=[{&(0x7f00000004c0)="16f999245663e0f8f1", 0x9}], 0x7a1c63a6094f1ceb) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xf16, 0x0, 0x59, 0x6}, {0x90ac, 0xfc, 0x8}, {0x1000, 0x24, 0x3, 0x8}, {0x1f, 0x7, 0x9, 0xfffffffc}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) getsockname$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x3b) 13:34:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r5 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000200)="a428f475813e71153260e4426a988fb02fd85617ef97903c962a4dd958d693cb95cd806b7fcad32d799fecd1890a5070fccde83da19d83d0bca50860b8168c28d7a6c8ea7283dab845fc67bee3c324c2d047cfc9c90ced631a3912014b8a53957cb0e485f3e209733481dc8a84983cbf54696c94bce8b269e948cfef871c01c06955002736e231b8e3fc9997d6d8fb397158995330edfe9df6f9f0802028e7ade386b1ab0ef6f239b0cf22809e0f9ab8528728938f84547d7bf1457d7820b67ba7428d6645c26280059d0255eac976fc07575353823d208eebbbda8934cf2f005c88b9a98a2745cf1e587f45516f8f834e8d33ddf7", 0xf5}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x20, 0x4}, 0x52e63876bd60b555) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 13:34:16 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) write(r1, &(0x7f0000000040)="2470c2bffbe14b6c2b9b5a2860e561d93713", 0x12) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 13:34:16 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xff, 0x40, 0x1}, 0x3, 0x8}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) 13:34:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget(0x0, 0x1, 0x460) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000080)=0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) dup2(r0, r1) close(r2) recvfrom$unix(r0, 0x0, 0x73, 0x40, 0x0, 0xffffffe6) kqueue() ioctl$PCIOCWRITE(r2, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) r5 = semget$private(0x0, 0x4, 0x50) r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r7 = semget$private(0x0, 0x4, 0x51) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xc2) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) r8 = semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000240)=""/129) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/157) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 13:34:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000fb]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x7548c7df26a0c9af, 0x1011, r4, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/114, 0x72) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:17 executing program 0: msgsnd(0x0, &(0x7f00000010c0)=ANY=[], 0x0, 0x0) r0 = msgget(0x0, 0x82) msgrcv(r0, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x9000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000000c0)) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000002140)={0x3, "73639ce653ce5d470f9b26e2ba3a3b77fe4afbf11078891fd6f15023b0db07d05dc80cfdf07df572a20b89883ddf527b488268628133166ad51a00c139bf90b0f0c469523b2f1a28129c33786710b8024aae201a26b991191190aca07ebe20989d87a6eaa428ed39c0418c9f6949dbbd3205dec4765f18d6291b34f793be3395600de88b083f8614074467c0c755528eec139099794d741420e1217954350c16a338b6a54c7727df33486e4a72ee207a432cebe303846045408a5b3fa4104a99cc85c50437bbd61100262cc6252c884caef1d11e64943120ca"}, 0xe1, 0x0) 13:34:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000080)=0x81, 0x4) 13:34:17 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x1d1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x0, 0xec, 0xfd, 0x9}, {0x2, 0x1, 0x7, 0x100}]}) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) fcntl$getown(r3, 0x5) 13:34:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x10bc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r3 = semget$private(0x0, 0x7, 0x287) r4 = socket(0x18, 0x1, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000001580)=0xc4) close(r4) shutdown(r4, 0x0) r5 = dup(r4) ioctl$BIOCPROMISC(r5, 0x20004269) semop(r3, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) socket(0x10, 0x14003, 0xff) semop(r3, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x4, 0x77ff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x8, 0x1000}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x0, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) pwritev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000001740)="0dbc029dd888d568c2d1d6402aafc6204498c999c341370e4321d7c898a8ea11fd30f0fca6ac6ecabcb909fcd6659c2fda6d01cb03e01cb7f3a6df1c80077d73934a85bfba4b82d0c7a5f3fa02cdef50ceaab39a256084a03b3dbd0c37a82487fb006e0dfb8639202441925cc63ea97170b79f94c448b801407bc025d6e86e3c360b977f6193b3621eac09f3d21e469e54e590b1c62e8806880461a842c3fe53e244e9dcd42f83a87ca5c8af77c0824817f5d0bf27e57f2031857956585b3af8fa30b791e10d4d004d7afb2029b6efca22c200b2d9092827312e82318464e0a8aed028dd5db871153a493f68ffa26cfb400507127186d930aacef11d8fd5009f2f881f2d7dbfbc61a1c27cbfe8df1704d314d842ac377b7e18319ded9dd709309d1714a761aea911e3f8312d3bb15872c300daf1ecf38f43dc200025345bd48253c4727e341a5504d4213cf26fd3f1514dd916d829e727dc059f73af2b9f724b0406208c565a0c8147fae17cbb654d9458577aa0785f5aba7578e7f89a258d4513d5cfe3033993b22502603b2b8bb4a0ad4564cf297dfb0afa9d71f617542e8b880c4cf4277c7a9f9725dfcbfe30c06f86f73f147e74c64919c324a50d72752155c184e943d2bf9350ff3c679c51a3962369dfec7bf5dedeccfcd7ca3b27ec75147608b8bb534ab0e6d9e9b323c0dc97552f51559bc3f48717fc2311793d56c1f4ebe71bb6bab0f6a682cdbcb595038c490484f00086bf285d7e1f61f15e9754442e68fa9e3c629134af89d2843cca9782a6907c2f08105c113e7a84f4bc6dccf8d8db37c87af12779f086a9fb60e0b95fb2a51e54a2b67865626df5fa2c74fe0d5077ee61ff50e9addcdf9d5ff2c0b7e3cd9fe4cd8e6950a21fc27a25a5764ac54854204ce62917747e75bd5d375568b315a0d2c41ff18759041ee142a9ff47eb33051f1bab4ec2b0ed9874c406a5fc353ca67255ac1db6dd5431177323b7bb6ff5053b9bb794eb8bab1febe4b7e4e6d9f4564832fcd4ff0e1024124f0b8ed9a2bbe9417f2f58fd8ad5f0aae882c5415aa527cfe7435ad2b547812c772214bfdb3f0c26841e6b702de0ab9ad1fc866db6c4aa0e0035dae27c1fd82518ef8efebc009566fd4d870da2589f4818e129b91645e14103c66393bfb7e10d3765e47968aa84ee35a11d4aa550a77a2761b7aed1ffea4dbda1aa9cf66b0e157ffbff10417fdf23de1104583be12255d512304813e6922325dc7d691a4bc97d7469235dcef875019376a04c48d34cfe2c7d183a4ba0394014dc2a063875a3a91931b9a82d2593d5ed1923c5a895f78eb434fb4d21020c2e0642875462239dc3143652a90356c8fdcd612d64b0bfd1ed7dc0b70f13ea967d9bf6720a6372a3b91072fcf7bba8d85981c5aff9026e4b509e03ac3c1f068a12be7b3a529afccc08fe170d4d4ea79a4e4b62e3f1f895127f5c37919bb61b548a9a4b6884335285b90d471edb2f3aaeeee1bfc92be1b9867577bb86b1679cec115cdc2c53097a23db6f05563e2f1efd9c954e77496da96a04ce14fc39a9ba001fb129293547c86121b77d22ac99b91aa1076e98501ec328c4aa83884814c66fe0a99d3962d65a4313b46c6675777be1315f886db219a41d4eb93f00a5045f75a509a3d2b18ac35841ba9949101226d701ba0604a4f7be1e9e09faeb195ad243e778a3928928158af2ba2833099d99f06d2d572c343042c1fdb6d4ee3576a33b958c36b1d084733af693f40b7d57670be264c50ee688d83000f065daaf0d5c7b9c79724c08fe214f8ef99d4b97702426a6bd0c3eea403270900ea3144289f41aeffa6818c14629ac86a214f30091bb57ef422f36f330523d6a70f12df8d08582e0ebb5bfd73c06cbd6800695286c50dd6c41b4d9b729fa240c5d3547b1e356ede4e0ef212c91eed6e226e3d3d779b5e0843e1c995615f263331d3eebd87144c71bd7e2501570f6e941b339814449aa2c6d2d30aadbba76a25cf4dd257cba58bde5f8c31c2d6afab254b39eb86950884daa4727ee7801323d7fa272481b10fd7395a365a2fa0f06d39e9a090a2d9839f521f97cfcce6b4a6a6004eb7147ef2fbc164aabc14780fabf3566d931bc2eeca4ce0c2c83faa3d0716674ab2e561e91a81fbf8fcb465b2c824a32a90d07d5a13269b69d38f49df5af03c3f4ea6d997c532ce84561a00dddf684c7604c189951f1e75028cdc98018162a465a2406eb2738f2e6b4399a66d30b4ddc6de9e9a1a8df04a69aafc24688566ada2c42b42ff7639ce87b0773b3f50223236a8295597da53946c4e119c2a46e3319b87e89f2cd407bd0a7a1cda99aac707a3c191a132032a8dba00e32cef76b60fc3aeae9e136bc88495a84b456dd5112614b1c559ab8f552336f0d89d7d5ff8168afd8622350a8fed3705c35416353f5fdc51fe1d52b9e7b043cb6c0be37ca7e2122521ff308199fbf32ded228ae5d1fcc6a61e8c3d1611c9eb85edaeb9d497975667f361ba391ae71dedd0ebdfc112c00bebc417cf6926225c433c3047acb8b441ec267da1889aa0d4926600928e76a2cf6fd87068aea8084147a92e2cedaac59b596c3bbd4e77d1e02f8523cba0ea91e51d87b6ef60a9db7f59bc27397d4fcb3b61df7461c455976f2a3ade396174f0726c4b2d8559d20a9266548a6248611c638ad0c89736ca0a25f8528436e2a11470cb90f4449bd82aa069bd11fe6051c62a834e9a095011e5e9a774b389acdec669263573abea3fd3d2311adae7ae9ae47a8fcffac889cd642549c9e78adb726643b87511804d5e71b6dc77128a4967033e89d90269c46755e545226b7a7797eb7a3679bca207547d06a0e9948cb0a52fcf1e61b4180b659e0bae6c8d59ef2fc172ed0cfbe684dd8d65f57df40fb7bb49e48d9cc3ef08b36c8c8bf43c9d71866944f4b5ba1d03a8227091791ab7489eb559d3dedb7c3a1342c455cfa8ca20441868a71c5af60a2f3aaa1fc9c22ae2183554ca8f70d1615c92d833bf6eff5e107a5c0bdf2987886fcf6afe740a3939ada44f2945e2f2c8286660ac773259ca84d721350475e7b5bbdc8702806405a98706c6b13a4377d3ca337e4a102a52b34e18a4c92d5928099a7b80d5dbed38e04a818a846924f9d5a8b784596c5a3b09d0d19ca3d557d51c2e39b246e5e42e6e0d0dee3c5791f587fa58fbc3a710cd41511ad4c02b1b0594521156c87201d230776b8a28d48d286a8bfa2551e64779add6c9d194781d337d3eac9ed43bd9dd4205aacf090f420676721493295984393f17879bd2aaff8dd6b90727e897d7b93553a89e66f3f64bb6ffab406db404008935555b68600bf19e03fed8a204797d51b7aa806c08d68410e14d288afba9834db2141118d24eda0793b8e60463f71ba8126256828970b212393451d0ff1698afdc7d1427a9be819ac079be09ca9420049020208d70b1b45f879bfc1c265c14f04b7c245e7819a411bf399d2a714997a27e797a743d9f2d7d910995bbb4054ebde0ccedd5b1fe8edbe03b2de8d3ce929c16445c6d7c7c9e9f26442214cb1cd6df828dd97f30ac3dcda2aac2a8e5a5711f178bae136a346b277a4bc8db7bfbbeb106e081bf9c7077584e6e2b402ccdf614824159918f30a700e163f658cbc6a55fb85963342a8f8f54e828f11a4bd3dd9042461174e504c3e52c9e4c5a54025f4110ddef082395fda034064c39f240b4b5a90473cd2c7817572c0fad353f5e689d233a878d57ff6b61ae5742967efb514e879691bdecc1579d641034da410178920167671c4ca6745a34a9c5daeba65f27652640f2f325e894ed94df7da294b4741cf8d74ce876cbe39a31bbc5de514e2d359036a3cf498af0b4877d4c896097b81cda85599db5179d4d0bf819c5ed3efc522ff623b8a4b6b73240e7951b3d992763478960d354225a7bad56b278d0c66de6494f13c2a88ff80110f4d2c34858cf37bc44db7c823e0592fb2194b8b4ec09328174fae49656201fd2b7979a57d7d6f61ef53ef9545cc53a93aadc4cfa24b26da685cad6100789add3fc982b19153ebb17163c8ffa9916068366ce6c2642d6acaaf6b3955c00899a595822817bee9b7f7aa8ebda5ff54603bad3e90f0c906e47e23386cf5e65dd8631809c2aa83a68d613793cad6aa800949c08cca1fa36dc4a9fde5b02886d7405851789eeec3f948cb09eb10ee4b3ec93c636d3f72ff67c1e9d54d0236c87bd30b2bcb76f619ef03146a918f299411eb99a9bd1439518ba1a735d1eca4fd750c1aedcf7206e8d0b6976479fd24a4f8720f05aa2393b32294793c4fa1297b3b9f677c97d0e8dd101da0aa7b73d66ca3f319e3b661c5aead748a220826aaa0fdf1f38b6d5aa0762ccd6206726e96362366b4dbb8b663ce3fe2b528c61ab97f373196cb875f923c9b7303725c66703ddba34608ce24dac382cba692a7070fb120361df5ee2ba1ad749b72e6a93341cb44ee7c5a984f0879070ecd91c281c8160d6a9fa139fafb45c58b7bb266e165eb35e06775bcc7ff8487cbee7886e41614fc4aee0e65cdf013b57aa39a7f1f10028917a41cf19da93a1e8a8f08dbb29164bdfec40fb66225fcd19a6962abcdf8ede260473593bb2c0a02696d30485ea4a36b53eee64dcd2cc371a11818f99b54eaa0c0a8779c8ad8f95f231ba694ab5caef2d2bf07e0d46fdaf5f221ee0bd60de7b5deba23d97ce5cab069210be6700b8677eb6aeeac4c6b412f7a1ddfbce3772374ceb17427cb2e903c4eccc541fdba01aa48742d2d6c8ff645735a4b36fc5dde26f20601f2146cf81a0008f5ae86ee70beedb2943402a966b6fe90f34a702bf00a50e837417a7962419db2c194f298a3cc421af5d33dcd85e869fd208157c79469b7a54d66099d476b9ff4d75fc7e1dd85131f31f76e585370393d5241858da87565805af428321d7e80290ed4d5df189c2fad2744085b93f216341ec680b1e6c4f9ac02a0a72c2ce150bea1cfa1b455c5467851f73e3ed39763a101fa1f0825acb4147bb16c7199881b9efdc922212c2bf91120158b4dd1412a2c06b683f69b782e352c4652d3d69bdfc86ff0419f88bac00a859ad096d4cec5d4b39b10051d7111942802e69df6e2d6b0eecc61e0ed2f8ebb80e62eb4ff46d3b345c366a1b374b94e1f51c020b18bbfb0a9ed5f78987d8e6e9ed2dbf27c16bbaa836884f39163d7d169f5fab057db40219819f51029e1fedb5591e2f0a62fa3a425302b28bc0a811dd3ab370c0c679d91c33a3ad7fec6ff822cadf84538ba6f11503dcf05bd80cc1bee55d131db1e16cce5595037aede935b6f8595d5a7b8f166d24115a02406188945764c8263a1bfa7f79f8e96bf51649be6fc9bedf1b75c022482348ce9352cbc3518f7c2c69f85dc27e5113405709ac27948a28027132bb61e1cd925ab44cf1502bdbfc56b5cd13307b947e7b49a3c3eec8f6c4fa5710542733de82f81e902f59d40c7da983e3bf51d1240b3707160f8e2f62eaa0f97faefaa8a214c81add805570abe271322617948f01f14948533c12ef4c09b15a3adadbb80fb472d7737b2481ab7a6a3e638c690f4740b6a7dcec57db5613be0d1f820dd7b911884f793720321c0722df5fb69e522eb2dd3057eae4b3f3a2d5280c2e8c7c09718fef0cc00754119f15f38c364c0d72b40c4aa33604ff0ff38e7d9ae091655854042fec7ca9de9fff717446bb3fbc5dab86d66210d5d8344d26acc9fdf284f66230076f6b102ef9ae25991ab3462ec641112fc555db3a3714a33ffdcd81ead73b9", 0x1000}, {&(0x7f0000000200)="f4b6a17bbffea73d3a8af3fbf1c1daf1f7590b1953b78191eff9886b2eacad473ede94bb9830f62fa61115f13ef4c86153eddb7f9a72fcdf3df03c1a665f2486dba94e67c7322b36f8b9ccac4d787bbff91be35890693e4e6830cbe7bb8dc3bb600781c79737f56b1c9efd1f8401ee81bd4d18b18c7569baeb62a1f9927c7b12f6c86453581eb781e7ed3f5c7e4812b3135831d6bfb901a8402c4cc39ea28d539eff0c5fecb911306cd6263830958c5f6bd2503495081be246cd44cabda49b7b9c564aa0561328fa46230b65ae2240d91d5c80daa627bbe990e327ed96c2ee84f4b9958f5039085d631a622665e900f823", 0xf1}, {&(0x7f0000003740)="d29dc8a3fc7232f12292de1743b385d44d6949cbc1316ee421983cc6607a4c772278f00d0f7b9f9320f8d964366ea68d7df47629898f871f2a7f10492d3b7a82ad508df8532945a2db742184966ce59e4539f8d90722017020d6fae7ff244ccf8edb5ee2541492f158914790c1b7dba8c4ed3a71562178b39b55c901a8ef74d16d083c37df5a862ca16d04e31efe14f349cab15ed8fda2546904dc74f4edf70e63f019a62b720f8cde2c20180a1e1759eae11b7bf1314c615724d64e8293c0a7759066beececd16d65a7cd3ea7868af7d77b40e1733a4250343b7261f952b78580280c49d8c2b424eaa5b5b2dd3f1cf2079b2224ceb2cf55c09b419ccf33f4c2e2d0fcf12523b27b2455b6016d6578ec940b602d63d39e72b5cdc53f6733b2bebc261752e216b6ae261f600763497a448f67e3a308d4555800861ae7c2bab278f849945652d8f5ab1fa076c24b1dd55ddb3efcc25a3f8e56b5d7c97e3839de2fd14516d0f7b495bb1a8bc7ef9ea19f0bce3618986c471084b233833feacdd12e60457f296bde8da660499c08e03dab0d026337e349f54bc5206ace57d1f97eaf6545aaee4f151809b48e8ab81e4355be418f26115ff81f5d0459eb1a34ee77a7c2293083abbc1807ee1adf3656045a57df6afc835ce90c556f53288b8cc037166c40362b441434d4ccb04d692a5ea60fa437a9f337181e336cfc58c80b0e16dbac094463501b766df74defe09cdb92e17bf30168c74b5be211b1b521d3be990ef4b0eea7fba89d5b1651496195b1d408d2e4215e75ee7c64d166f97d63e324206b4a50748730c2ec1aee0a0ea0574903b201a7f771b5ff5b941f999a214652a8fba4e1f8348c31b1e993ef0d31be0e2b981a10d7016598b7545751276aeb19c283be4328140cdb317d8c97baad915b4e23d76f08b8f3fdb7267192ca445abf595d905c8b0d8e97273941ee65c4b697c3e95d1eb111518538dfae758adc6a12e49a9f727a26f2ea77ef4ceaadd10f963b94fc9b86a52370b45db71c8826cad5c85f1ba2dcdde315adc273374789a0b380e11e9f0f29e7699dd8a9254256216c09ffbdded56646a4fd5f8d1563e7226800bdc78435949d7cce91cd9c71735d830771e2b2ed5598b9c18adef05da75eb5718a349161e23df8d29689b343b34c375530de2dfa202a12660a8619d6bc7fd62cbc8e6e1f26568583875c8bda4294192bd4aef2cc1a233024b14b2106ff9a32e7b35cd245ccd2ffe77eaed25640e47cca52b06df3eeb814bfd6b45eb471e430a82967624cfd6964dbb79773597460095497b72dc1e0ae9e1d589d33dde719b89b975a52b7cb9be54cfe02c0279ea2e66809ff2d1666a70da0c3a69d142b7c75e11ab337dfc237769cab728bd57aa23df6801425066532c9d0fdf9c0fcc5d2d7d72b97ffebd129a8361791cb0940085018c68b0cee2442f01d2b63614385ace0ad9926ce3ece85a3a8564aa849515eca2a2aed4a2ff1ada46be97104f275ceb462726e650fd761ee2815b36a7c1dde7422b1c160d6761612c583e4f3dda1595cdb8ddad264123f5d7f63634f25e5d25b823500f1bf3a9dc47cd1763d28b5d475951fd517b918760641d5666cf4c598a82697a103ceed692e1638c70f670815ed4eae740ee3e16b1de526d031c19895059cf37adbe97cc0567fcac2a614b1be63bc553eae9e76e009323df237552339c2b33f79528644fc4ccee0ed0ff2e5adce7f831ad72e7bff5e61f715ce08ff453ef8a05ddb4beb9d68f429432c3966d6f160cdf01cdef963eaf0418fc40457842b356787220c7a6950e27806f68fc0d8cb3975e53d1e40aa7acfcba1ed3ead98907a4c0ba1f530b8fd92f540f77958e8995f26c574ef536161012205f92bbc4a96147e154a42f2ed0fb09c4dfaf41cd15f564051d089bddfb4eb6ea8264afe0d635c986cb038abb73cbc0d78c636484ed31849b935865cb76b564a6de8b08538dce777d1c36c52d1389020c5c313537b09335b2903e60be53cc49fec0ac3b43f6b1d2cdc6e2e0df3d2276b3fa7ee406ec1c12a629a013f0243dddc569ce8a9cbea376a470bc9c2a704ba7e5ef836f05621750f12be1f5943e3cb7cb34450d66177202ff00dc6e790be351655ca40ec2fee685f02aad8b550791f8b9c9ca0996f2a8817fbb1fd8c9780428d756dab1e1020c38fb93eeda860b64fe4392d9532a641d539a3fba4c54d4a3e7669b519ba2279aa2d84ea632ca755a8058015721c96df1a734cccda211d325efbe302befd9422c2ab7d001c6c9b24274267563bfc6de926e24d3ff4cbaefce04ed0ebabf6dfbbfd8267aa7fbe4e609307b5c218951278fe0694e92733012254c74e5f5d7f3a9b4f56dde09bce40fa4e438b42e0f2c79dbbf4bbff79fc1eaac0a992c9ab1c111bf8f8ff40806d6b73358abb658dc19cf1f7c21c21d59f037e1554197f51bc1f60090d81012340c8e9d920ea53becf987cb81713e0ab8887591c928c1b4c66c3af25943dd3ee320476e405481762d6f2cbe1e33beb27980bcf43e131b14e5ffc2b7fc7c59a27dd95cabe35c4ca90e5e0c35f3ce24082eaf52e963cf42b12420025c4ef11d277a323ae42534571b45ef91b190809cfd601949b7eeb31ba7c480df6ad0a902ac63d0b0d73eec0e75a4329c9894ace8a7b86bc7d9c2e38f71614c8a65f0b1f6b809e467ec8813b0e994486590809235cdb37bbe155d4fe2f1b002f729fc47b833c899503455ac0791ca8164e1a64a01fd388def1969b3e7f5fb1521dde0cc445bd59b1091968cfdcc8b9806db465a938ec38aa2780ae51f2addb95b43bb0f8a27e8c0a59c8823dca058a9906d8dad1ee54f478590a9fe3fea639d8cbd8e11af9ec91c54cf8089c4fd08cd1e1dc02036ce1e2042ce124ad3657d198b4f5437d3c2a29dce9ac9a7e1a5a19493496c6d28f5ccfe150481c2efbbae70656d372fb0199c6cec0ab4a81450274b92055b4fcd8b9076158c4971d855ee44c617b1cb2e285267ab4271b88d253ec72960ea8bc8db75ebe4e9ae85b6b056a63ec594389bc32db3c0b62d55bce29bd559de00207c330cde985f4313755c8bbbe31878cf48788838d64e6d6ea704cb1df4ae6ec9055a559bbf4ff285d7f77b0cbd8fa9865bd8c6ead0534fef27a7ccc9b78ff2c4cb9116b569158e9547bd2a7757df01c0f28f63b983d2f36716987c05393bbcf9a1fd680af5f2117e29b493f26e85cb6bb6cbd95efc69d95e1c4f16ed694bf93e194f60a3b85f58bd2486ce1a8cadadc4384da4c553ab79d893af8f4c28f76116552dc2ea8f13dc519d0d67a79524118c8f6cf24b8bb71336fecca5363bf6de753a78a2020ea533865cdacc624dfb59388ea0abe7d455e0caf805c50af2d45b607da7a90f6be9659ccd6315017f15ed442e46a4d297c845fb3ec51e52dc3293b840ca6280ad34857016e1029e31a8cf2d47f67547b2bd93aa3ecb3c1d7d839905cca891d1f0b4f189066b95aa88d5576175793b1662fe2bf0fb7c2a0795522c922e04348ec49336cf5088e4473fb841f97cc5858e91e1394f7edbf59017d861478eb60b21ced112d668c6ab732f3573652d6a96b84f4bae290fe435f8e404dfdd68ef59b878662db144076438cb5a084d89eeda71455eec4679a02ec4e5c2f83142fbc8474d6e9088f36158da8fe406fb4e4dfe78870747a8f1e5a7081522c12071cea487dc25a55321625a31f3ca188e13f38506d18f3f087365a7ea801e1b80069cd0eea5f6a0b430751f405a571c2f332035779a258147327ef7b84aeb831639fb34c9d7298b25b6ed3583c0135243d1dd275e9b51dc99d03e3ca4a38ce88ca8e86c8ad40c3f6c001d0002352f4ec72e1f103d14627d8ebe3522bf0b6351103ceb5510001183d2b1521268cd399ab8555bb7f544f1f8f3b1fc6e4e153fd8be3c89941ddde504ae9c0a97d8a880a7b9b016eed1603c3fb9eb23d4a0119dfe88cf72f6560831c176107ae0f3889d8b2bb62fda2a1bb845455900c11bb8ce1ed3dea0a43396d3e43403a4177693e783fac0b6a54c2a30d5a7116f7692064cdda8e8a648e46a9885616d95e8059de08e87fc4b2da0f1a573c192384fc37dfcf831cd84a74d662a4c538f317024882dd253cdab62348a1fcf3463bfb14837cb7d615cf60ab49b76871e44aa169cdc5c6812732c36b070fa5089e25c23717a9e889ccc83ef2603ced839749c907aaffcc5773d44c040e0c4d72771c52802d6809fbc6ed72e8c168a0f4ae1d346a1d4f8a78f56e1bdecd8461cc2a7cfa4fe9b50e1db72c7ec5539ca620fe4c48a9fe6e46d20a4a1d156db619f3369d828056c4196745241f8df9661c5461580ce5d7568ff63f1fa9969442432cce24a728645b52fa92feabeaecd5287a5de4d57f0d3fac79b99542f4624c023631ff9343f5f052f12b0dbd8741d3d173e6dbce295c789a1fb038f6e882018b18555939ecc1a6dbde76755f396071f66c7c906611b1d863a8220a805fc9c4270b603ae0655f7806f254f85f2af932a98b295cc8a312c3eb6bbaf4b6e81cbd32f8903fbb22bcfad8ce9d127a412d6164d71fc3c9e173b931cac80418ac0b532c75b9f1c772088cb7ccc141e2376478189179c91057269f2bfc2dca45eb8a1a7c141b9d98b818d580ed17a8bab9506636bc3afdd436511fda4c3b8aa1677b71664323e11793e1ccf710619113cb5631add9f4079da6d34ab18b493728f0d4203e0838b383fd9c0c6892c4f570a998ad806e41f04a34fbfd06d7504e7eff390b65639a23c8b7d30bcb904253d71fd2b296ebf6da7d1ecb006beef39afad48a05ce70252425cf423c602617e09d566c9f18ec200369717699589741731801f4e5c64cfd89a2229d93c5a1922c4eb9cc08086746a2b24aa4d8b8b3fdbe4c21ce068c1ba221c5e907df9d7af61e82fd92a41448d2eec01400c5e2579250ec895c849d7efba4c001c1423c4ea21379ee0eaf196569d1f410f4e5b1f4a677642bd8616b5ecc75de93d4dd7540cc8e768ea3f38c615fbd07657ddf56a820db14c1c9f66ed4e2fd34ece039a8a6147a7c01a369f4fd8dede8c192ad246be4ad9622d7a3a424f54688cb0edd457879bb1fea587514ec256c1da04c26855d00e0d33e2df979aaeb3c4034ea0a1abe03ce13d19ce02c63b0e3ccc62519ddd6db606945d6eba5cd88795bd3e2e467b1131227f43aa75930c8320afd26d232a046c0763298afcbe711c82ccdcdc893ea95ec5d04d61d5f2330d209af624a0d7f37d520b005cf3e3967dae5a73af7cae3c0ba468ef5a07973f7704a2262a2ff4eb2ec0704ff1dbd69a20bdb81badca458cdf2894cfb52f11a0e62b572d925eb5e59227242b336bb79a049375388fbd806ec06a25d5d82ed95ba9518f057bf492f348377924bd6eb1ca01ae0c36055adf4ba9b1d41232dce8d98abdfa8a5120471ab2c268855d0deaeef5460f14e4a7ae5acc7e5fa9aef341eee069eae6a3ad97342bea7aa04d58a308abe243676cd149d06bb9a24a463b5b4a8bf739154c5575648a4358f4203235045c776ae931d2a3f67ee2bbf7683c599d5261f2f1d9470b0e83c03fc1478af91e44c2fa6098f65f795b7690edf191e0dd85cfd28cbd3a0e43814eb97103b80fa46f88addba2eda50d20ef4f3629cba3414e4f8b0a7a6e6bd7dbb8ed193c3109f981d408d5fc2c9172e504274a4170add6d0b7d511a1373e5cce5f37e32c19feea3b18553069fc67e8aa7db3f4abb9e021b5293db2c41aed5c439277164ea9d90b6807f20d0f53a", 0x1000}, {&(0x7f0000000300)="810937601ebe0b612ee18842ad4044a72579c6c0acc93158ada0eae161a684241b35376e354880e36454d7ff3f205c10f3bd5c064e0193cc9a728bdf7aa602b84d4a9d9036e9ed9223a116cc7535781a7c631a123898b1dcac53cbfd6b6bd0c5a6d9f83701b13e2e89095cb7880eedfe1003631ba8bbe05df12d0c630cea6c08265b722865d5fd02ec7ccc8fed66d869f5970858c409491891e733e592a3b24ce688773c9f30dd13bfaff69804b5b03b54cadf086a43ad", 0xb7}, {&(0x7f00000003c0)="950f57f9cfa5afc978ecf4d9d1a21a676091630fd7a582db2370ff1ba699d94a1aaefd09d12aeaca9b92e4cfc1ac60e79d131efe53ab57e10e88f405dc00faced3f6246f900bc71c11de5e950101a3e1c3d043ec2c56bc8026f4c9c1c9e6e2e9bd2c9b7a32cef420ccb7dbbb2ce7cb87c6d63fbac8f767ce6cf3e8d592b737ed4faf052b27ff6e503f499c0997acbcf132d50faf2a794b992189add703ce5584f7c3c130d0955c9f91e8a0d14491845166cf6e1798f74dfba9d7e6f0059e1fd753d69c34d6d2f9abf2983996c17e0b5b67e6d74ea913b22a31fc59", 0xdb}], 0x5, 0x0, 0x0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000000)=""/9) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 13:34:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000e68fd6cceb61141b66e318c00d27a52062d2ae722db4e4d26cf3424ff68b4e1cb9ff8389b312a4ec077d019c31d7909b0514ef7ef932b2c2ef289021cfe280b022ad7eb0da00275163a21150a08a892fe18e9c891058b181240e6f2c7190b0b476c73a0cd3deee4309c5d01b064671e513c882397cab9e"], 0x10) write(r2, 0x0, 0x0) 13:34:18 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) flock(r0, 0xb) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x7, 0xf61, 0x2, 0x80000001, "c2d5102966f91d71f4086fa6cfe67d08478449f4", 0xf3c5}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x0, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001ae, &(0x7f0000000140)=[{0x24, 0xff, 0xfc, 0x97}, {0x20}, {0x6, 0x4}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 13:34:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x3, 0x80, 0x1, 0x3}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:18 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:34:18 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xa0, 0x18000000}, {0x47, 0x2}], 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) mmap(&(0x7f00001ca000/0x2000)=nil, 0x2000, 0x4, 0x12, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvmsg(r4, &(0x7f0000001680)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f00000003c0)=""/128, 0x80}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x5, &(0x7f00000015c0)=""/176, 0xb0}, 0x61) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x80, 0x9}, {0x89, 0x800}, {0x47, 0x3}], 0x3}) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 13:34:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) fcntl$dupfd(r0, 0xa, r2) 13:34:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000001700)="b6d2017d993b915d9366f098a39f40025a392c901952fb69d27ec91f818db97718780ace76a0eb77861f70f953da32d6c6e9878eafe8c7d85b333e4098ff77b8aa462f0c20304a541c6d83c758d91dfd1261a8975cb323fb92295c3500e511eee6a064ca872d54914a79abcf1e010db0dd59d865429e5b95af6aa179479029b41f109af38223ff10d97c0e9cac93162be9402b44a136006c7a3701c48906c5f19f600b87732372f46c5381ff3528ced26dbf3fa6dbdf2f9a86f2527d554eb4c28752a13719d2a12b065f55d32e47ddcf3baf40820e2ff651daaafd35ceff4893ab6e04b0ba4963acf6375945c52507954d5ad5ad49789a7b638512bef1fa64d1a48f737486df1e21edee97f0ae0f31791fb8d844e3d3201745bde68c373da2d87a1c17cc4beb0ade5e359b993b57f9fbea610f4df1d362814b4f812d08170395b63108a9b6db22a4d852bf00083e64f48d87c48a9268cf7565546296430d1f6fd97e28f97ec4190484e2f9af1d6c6566599b3a5fbe0176de1ffa4d7b6670b676e5a5a0b4f4b396795b61e7b556cab77eb2a95d69f984d97cc5f91383d71d5d1f7a5989eaa3286cf250a3742d0d7545f9f6b09b725303e9e82273736c0771d833bc6abd0925a22bdd7a5f63837fb8da2e1a1b4d3af9152185402fb3e203d31c301d44bd597a23e3aa263632cd78df597b45b4b8b2e0197a7ec9e9c8330a7a9be20e00208b732f278eecf6a440e21102f651e0fc8b9763add8b3a8a4252b2d796f5e3887717f69c89fde4209f83ca10fae58216205b1e82b90320f8b60b8b012ce0f778c78df7106bd5c5d828c587885d52485e8ff46bae94211edc00b1ce7481bc68f055ec624c662dc55ec0535830f79a8050f424b792eec834e027a3cd6e37edf6469b1ffa979fcfe8ff4a05598477d5f6d33509dbb8cf2ad9aa180b5cd8362c5e2b67d9943d8f5e948c06b5cf51b708023f1e59dc623fe1bacd974131e642b995b7b22a0a7943361ce42926e1422b68c95d000a78137db471bd8aa13a86dfa3fb50fcf5ef925fb024ecc5f7619ff067048885e907a8f5ee128fbbbd33ed0f8db503c2cd5520ee6d14be8fe5cd84d09a24da7fc6aa2c9ae813e74fa8e96d48a48f318165e398eb338087cd36c09fcb51f9eba96a176baa249dc77d8f88435ba1d5dd11d4f159521c88c545186bf455f28e525d5f079ed69436e1b7487bd492a6497f96fde64dcd731a8dd6f1b4d6067d49fd3e831e63b0b20c3e12443d85c8996c0d25a2d56588c221ee73dd236d2cde0eeb15b85622bc44c7fbdfcb8582efdae6816e92bc06064446c9aaabe1ac110ea896d49e568b93d4a4cdf04797c64f4efa81c6fa9b7caa8e0155bf7e07885bdc6d4ba39241686b42eaf49a803258a075b2c49c4b43efb933d2ed12e74cb271fa39c1e08533775eaf415d1a47dd4397a5ff9332b86fc6ddf02555508311938c6a976c38f30be3a315945b8ef70350c0a746057cc9e9680440ee4c2f3b269c5efa6952d112b80bfcfe3ebeb7fa7893919f9ddf835ba8520e1d97ca9f0b751ff7a6ed50fb137c9935f0a91c05fcc22a1545f487199041808d960e8affd8689b39b0b602291d28c3d8f80d5ce099c94bdbe9f5b115352fa85194e29bc1dc65286b5aaf9c5844358e78a9bad7f9feee404e2456c6690cc8b208722cf0c15753e2d528396675ca4150271520578b7920735889fefe8336daccb95923752158888f60cfafeea68e9d8a34ef6e29098cdc3f764213086bae39d13844322509f414aa2e9758f7ce7804030a82ddfae86fcf72ded02591ab84c2c2d5f33b5812e999845b99d50dfd1f2aafb898cdcc968279644d22225996337c5f29cff9bd7260392eb989f4460fe4dd671c85fe68ed59c1f6304a4b5648c0b507cc11daf4b6299a68faa62813b88b049e40209d4387d2f884adbcbab02e40445b064aaf38f1c38192b44a20744db3bcec78918d4e23d945a13fb8f237781cb613f7698fda93b139949dd5d59f2b2ca0c9dcef6c602b4a2fb0da4127b161499d97aaf17f0ff065f33442dc76b41570ab9f463f63d4393d2bf6892e97d0546c180ed331a2f749304f26e0a2773d81919a8b7ec58745c95ede4118ccccc5918bf4164c56cde2063cea091d752d38c0b1c0e626003001f08f8704851518b79a8a7e0a47415c8896da1bd0817766fa20021056a78ab12b9faabfd8c3462bac08988bd52db9ee7d3aae1ac540ba7dd5ebe7abd79204c4844da4b8d9a47c5e909153d4869aef6311503a0c43f07a1c3beb8c3803b70d6ef53c837d220efa496adc2841d29e6575edd6996684ff4518f3a32a33f7609a962e2ff5244239fa4f9d3e372bc12d56ddac894a7594aba90bd35a2028a302262837d50c44cb343ba558eac37ebee764b9fb6ba05a2767c79222d4dde2c388541d74fcb280187a4763804456f1293554ba53bca1d865a73f30c0ed7d2ff106d09e9391128c2b00d6538c62a139fc20615149222e87499bb8592509d70a6cbff73ec7d0e48d382d644b86459963d95842f0f16944626c2cce7b9e81dbeaa52f67a8d7f1b74d745a8075fa310aced9bfdaffd284182a10a86334d23a9612b0b49be2e7fa16ed810763c2d97415b8e42bd439ce88625ee770fd642d089556df1978ea5b811fbceb14161bb7c0ae4f1df6e26571ded607c8cbe3f84679f6d7fa6b5c321c60500da3a7119ebf271f795dc75a58189e6923ddcc2e405f821b9e38472bcfcaf65b40b5eef6ff54940f37e4b4dd2ade616f654f715c4f6dd3ef61bedf74b831ce6424f7d41277c0632928e91e378d0f387e4544529abba144014379bab292de3cf253181e9976a8eda391275a86bb3244cab729f0e6758eb9037b06eb8cc18c9351ef518ab379ca7e976eb56e2f072f2dc428c014a4285106e138ba08cc273a3e953afb8ac49ed00a99eabde6c26ee21840ee3e16d1bdf78bcb864d9f4710b921526932ed7538c65e2eac6f07827df914e42ffb06349c838b44fbeee45bd63a4e0f66e3fc99a4fea776afae20660171359cf03e528b104bb9d104f698b81df51c8eaedb1ee79000eef5cbf5b449d96cba7b154e6e24e77a96d2f70b628beea5cd5742c84a2abed1a356a23927ba4d1ff4f29f413ffb22ead0dc12eef213d26761de917439cab72b8625c2002445629edb34e9243cfd061aeaa7108983b465bd045cc08f3e9227e9e87fc270c0885f2c28a296feb12a6cc0d90646935d72ce803e9995eb55a63f605227c2527b95883d2cfd7947192cd64e98516af7097ba403e1bddc930778346cb7f80a6e0ec32fd3ec06fae23abb958c5d2a9af19e75660004946bff146a6e2098c5c7a6aef09042e7b89bf4fb469a32ad689b6c66464a5edd922c4d6f41cae21cff1e5431e55d4f8eb06b83a2682836da822bcf15c94df33883014acec875414688bac4c1888a921d36af473e43b9ca96f1b67091a731d383980c2ca220fe6b904fc712ef9c4a77082c3eb3c5be47c7670a35bbb20215ce3fb1dda3674bb2f3892fea19d15785b13d79a76d58320131126e202d5c5661d2eed8e89045dbac3d3a63f4d7e3ebdd0416383a9cad8ee1ba0576a8199c80434577796875e5b07f00d000eb0b7078512fefa3d91747a504135fb3e691d733d7469151f55d6980ed4967b14a893e868adc8237023f3db329886dfb61c510a1a15cd63f2f098ba164732fee41e57849a7badabbce6cd599f9173403dca333607d2394c70a16b8750118da0c1df99b6d757822f66230f197a2c1d345a92720592f9bd4c9abf658314822d0c530029184bb663426c1182c7cbff11cdcc64a0bd241bbf476798cbc771a17f94360cdf30f9046c7a39302514ea489a09c3eab7eb5c698766f002b5d7abcef4e06a85621b3834b5b2ff0302e77976cc49e1682c1ff4c923fec44b644f832f026ee53e47735c31c5e042746b52d463310317f5763d2819a5b68f074b76c508500b7bfdfc3d9a0484806ba9871189b5fdce2ffdd1f42dfb30e811812d1fec09a4911b41ae739c2a28b7a76224a7fabd7e0884ace3d94339f3942b630c155ad01f8306c324d7fcdca0f6d2dd033e8624d896671af6836c9e6446097140314fa4b3ef6564838bbad9a111e0e23439ec3997a450317753f6157360f9969b925f45ac9ddb3b7fa402d0ba2cfabd6b1edbd955d6bb6de87f784b00aa015d5828aad58c6d483753aac252964807b64c356b9b77084bfc7044d6e7de8e3f102542c30c178cef06090dc055548e1f2a29375a1877169d5ce2f7fa6cbde5c7abf08a3c8ede58f62d81b5c9169d8ef33830a0eb2d9e1dd5ef58ba90956b45a20d967b398e682d7545ef3ae4999b68a1cc632ff23c79f367361e1d997dffa25ba11e4240c248fb6fcd134a4f41d3ca5ee7044e32fd2f8694f1071490cb18b641abc0de6ace63be5603eaa0a9859c773df63cfb30fb288a04a08b290b5453367e31380b2e9324e7471f217b966b98a2d77dec907285a0f25882d8c00023eec066b77b420d83b5ab4ce31adf01be39e383ec72cd2ae62563b92d4599b9d034ac1d927882650dd83af513f182fa25f6bc90cfb6f7b91d15c9387b6e5b7cfb9e07ea723e9c47f83c38e7e4b2479c581644b24e299f6ee041721f610c9c067da1ef4e84ae3dba8725ca16c6742ead5eaf29f74973bc8a4e5babbc96eba5d0885e0426bfffa1416bc2d52ab51f51bffd10a576c82281c3d3972b182c314ca36cff8c6a56a30efee61de379c95157524f2fffa55e8898b80d0b2a649ced081473409716c336887d356c15c5db65644655ab5b2bacfe94429cd17bb3cc4113ba4e3b2c7f896c01038106a38701de252e90d5bee00542c1c12c6254e518134f77c653a924059dd8991616bc3307f675eb28db96238b5e75ff8c8b395830bd5e18f55365478f02cd9e49692c26de0442765ac6078920d1ffa63ea44054eb965d215f6c002ed000069c6d0d7b2ebb0728351e0d7fe91eab2ad6de9d8d6a5e37a95d0fb810db4de189e41a7d1cad9e050f6dc0a99badb9a28917105de138fe46ed79ad09b1874f711d9116bba4e21041adf867d165bb73f56a3db8730dd19afaf5389e8b4fb59b0ae58ddb6086322239f1a1f8fb1fb7938efd2675fcba405cc04cc40f35f7aa96e8c52697650258e551b61eb10133d0466322b51c5342041d96f6f9b19b4d68c1283722aaca46c1a30726ac56b7ddf8e2b95f3d7c756ddaa61e78a32e323160fe4782840928d222f86362914b91b1902853d0d6c99daaad3b1b874003df1c41e36ac944634ae13d42d066e4b46c915c838b33c8c6d36eccb1081096c9914538c22b0092ca25eb5f76672cc8b902447d1a61738b3c6066fe077c074b23df74366461b9ad8b8aea70843e396897f33bfc4e1b0b6f0a7d3749f337bfdfa16cc62e253b0897ef4a52f429814013706999803d472b3ba7e0f41f506cbda9976ebbd8f9103c637af15bf184e2964e4fe33e9edf3a79c5cf4e7fe73ebe406e42e849a365d149854c401381b58a6dab73392c411d52721382422298438b213e7db628f2d0e8a58d78f17df7236f55f3095712168a42eb0bbad6e273f2efaa92ace221349bf0b7455b60ef372cfd71c7d32dd88fe89600908f348c6e0f0077d6d1e2a775c7b1d00542de6286139f61dceb5e0ac83f78ac6515defeae7e568bb520e0eb1ac9848eb5cf6a5b6fabd737a06c88724a7b84ec2cf51f0a0473c5dff31c6326491af2fb8aa2f8946df47c683026ba03ff95da604638c5e21a2ee3562ebbfc3acbff1bb9", 0x1000}, {&(0x7f0000000140)="a4164e35ad1aa6a8f6e70024e1473c2f9f3e8a87a2a08070976a8144e39848230faf2678a1dcb71758da8424e61a01075cba292d3fa6", 0x36}], 0x2, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 13:34:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8a022e2f66696c6530002b20918a06b4abc1f47d9b7179af69f74e8f5207c843ad18928d328701c8a9261d55ec8001b870d8dbc412cf2b5b4eeb2974fe11a8ea7d84f614e41aa788ac64f4083ab27c5e760bf92539c2fedaefd419fa703060d53500ec3d20071f4d1af7344e1a80d3783726bac9254b6b2736c887843bc0c2b995c3fd3da61dbf938f038a7594744e75fa6b52126b794dc7f49519309a3ff4f72068842995b5785fb0905a18eea87d66c7ec760200000000000000000018a35b516e3ff216999bb5b7a7b10ecb80139e82f260e2f638c8e72467421faeb1fdab4701f7932b1e4cafcb52f8976c408a0805a61e3fcfe84cdc818dddf9f54e15c5d28a85e173c7c3f8746395ce68c3f11776d17fb31460d4d7a2171688e201f70e9fab262c3c489b354f36629b0529865f4d56854eb762444d4d8ec9a4b796a653aa7f00b1735a50e0e5f3a795248e38a3a18547fa7c089d759c1742dac172219a5b446ffc743c910648b43bd07cee40ea"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) pread(r2, &(0x7f00000000c0)="d28197eeabbb28d43f6bd5caae62c812b5aa25e88e7fbe3da480f5949f6338e200a5bf80c087ddb1694028e4b7cdc667b34905c79339b5d62b4496a6c65e73785270d9d8780629a447396d6a4fae49653a2233b04ed7c8aa7bf34bf334df3aa65ae9d76e5bbc629fbc4402c853b78edf699cf79b250225904d6de2187732b9e7633cf5effb2a3e83ae4e29a3c5a4049717276229e5ce5652275843273cdbef84928b67374d0cec197f", 0xa9, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669ca653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) 13:34:18 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r7 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 13:34:18 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d01a67147472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ebb0ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759cf54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395ae575dd659255490b88ff1bf33436e6731ad3574dab7064d7a570715f68932de75cc53ec316484d3f4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d58f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a1508fb6fe5edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605ae2602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c77402a0354f1a506c22259036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb02d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d10dfbc5b0572772cae259ce5355c1ba1a7f944aa9ff396b7d3f994ed32ef94922ba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332599a329e07626141d45d404e10e567cb808f50000f4f9aea3292b48043d1e00f74f00b0bb12c8845f8b95f7bff615d243eaa580438e25849dc4e3686ba7609ab15718407c383220e1258df1e97915a315ffc43c86ac96ccdd36c6f2403a23c674809806475d458f6b8f25f9149169a5b1bf175e4a82a8d38cd232e74d64464803ed39367b"], 0x10) getrusage(0x7fffffffffffffff, &(0x7f0000000640)) setsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x3c8) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 13:34:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) fcntl$lock(r1, 0x1, &(0x7f00000002c0)={0x1, 0x1, 0x3, 0x401, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xdf73, 0x2}, {0x6, 0x3}}, &(0x7f0000000040)) r2 = dup(r0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xc) close(r4) shutdown(r4, 0x0) kevent(r3, &(0x7f0000000300), 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x8, 0x10001, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x80, 0x29e65e121ef08b0d, 0x3, 0x40}, {{r2}, 0xfffffffffffffffe, 0x10, 0x0, 0x7fffffff, 0x5}], 0x3, &(0x7f0000000240)={0x7fffffff, 0x7fffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 13:34:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0702a277d05745192a101000000200d6638369bf233fff4e4a18caf5cf45fab6ffff0500052000000471f03a9d0faea08983baa5fc4ef9bc264aec380cd40bac876ca60604e3806069db70bfaa9d01fd4764e2e638fb26d29b7e0dc606a5eb571e3980a12e26cd629e7ccde4cb453befeea805d1fc39fbf8899baa53bcbb4153"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x81}, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000280)="566aaac7815d717e014efeae92a0cfe20334e7419b42a402c6b8390f3ee4de6c1b27b975a05d458daf2045ec32c57da8c128a42741", 0x35}, {&(0x7f0000000640)="30555c3bf6dc5a916660a33cd04569a715141d4d09e2b4c164682924944090cc4e3966c9252125a13279b512214b0fdea6887203a2eceed639a60dd3659374ebe15a942c6b643d317b9bff73b2d960ea82f5184b9d733997e54c48f1ec914d2ce3621406ecd4df18ce30498ea908713561c7d3413a8e2ff1622d15e43fdcff2dd0cea859ca09d4de28d2ff23633312ef48b702d878ebca7e1cef8055f53d5442914b059be86d7a", 0xa7}, {&(0x7f0000000700)="be12ea19a3123b1779bc55b4d0d3c730833b920dc85e4782c8307bd652e9ef24cca0f0f0ff3304ba057584e58747f14f832971e251b7fd641cf758695de6f016e4b183331ac61dc3311c420ca640b12a401aae8129cfea844f0f6acbf2ba759563b3dc1a47c68fce8cdfc226c519a71c1f3a793895975c0ae19dcce8a8c97f844d0d6bfe707eb518105ab0db60f2610c9d3cbd5ef75d2582904cad19e62b8f4426521904932afe16713b0c13d170e342fdd909c7d0cd78b57fc438874df940ba7b2477518d13314c", 0xc8}, {&(0x7f0000000480)="150b158e13851379cf2d7504fcc30950fe5b040ea1e32dd72b1f322c45dc7434772cc6329c3730d54f7b8099747709a9c98565be2d0b35281f49c052da5bf22d95abcd715e0c2fff4f06bd9c7de8", 0x4e}, {&(0x7f0000000800)="c3f6f6a80ee5f8f08ee83b673da732161ae3262fa0ce1850fe7e21089558ce7b9a0215c369d507725fbaa41b5298693ae652aeeba2113cd2b7ae7ca8851a4c12db1f52c4724e595b10ed1780a48c94e8ed7bbf35c1ef3604b2e7ed1f40d4cf375b1b8352e3a097ebb797e65bb9733e9bcbabfe67c5e84f10003636ef284f3e8e487b1a1a813e9903eba67e6b6fc3122bc1a853346b680464acc3805b51671867a537d0867fcd1e736fe6e2950288a7ec49b26269de0f65071ddc4c97157c0b74b63e8f4425a75f88add4fd770066f53fd595aa1b7448c14c16018cc07248d872a8a7613110e909353afd75b2bf147de2616ab1071ef7c7754b2d2366e048c60dad7afebaedb637718467856fbe23e1dae226240c8d4ec2f71d5eb6e3c107b107f443b6265303022b3f463624e10e4498fab6f296185e125bb4f106a9b73a06e474da1b6dfd8c2ae0e5f3c6f564dbce1ce5a24fd5ff055c22ba576fdfb12062e7d1dda08cd6b1e03537b6a2f394c5b9567e4d6b067b5583e8a2b4fb035211dd9b82bbc2e219481c69d71efa670c6b5be4cff9a55a3530c0c2d2d62bcd7ad98e05e5373db7e848824b2a3b920c3a138ddd804d54f0c0f806b40accf0c333cf714fb6c936b0774a0ed585d2f55df1c6576c67174a2d80e30556e6d2578ec4ae7fdc6a65d9d16e8e4d54771517fdfc7e5caae28be95f0b19b1da03b2b3f576f89ccadca2242d2c954855887c7a79502f5dd2233c8d84ce678565e6896448790f223ddef0c807396579e2294aa39257f57fddcd26e0ed5629527eabd9baae2d8ad7c9feb8e3fdcb417d5c1c07cb629be5d0b1b2e639289cfddb309d8170ae480fcb9213dc4b5ebbf7f5ea0af5bfac87e3367dcbf80d405bef02deb459bf384b634053589410d4db83c7e2a346cf4d9bbc4cc3ee30a764f4551bd41853c67f82597d360422bd18a98e8bd0b0e957d0590fc17b81a56cffa71e4c3533175ad2e0094be9f9039f389158e4bd4bf128a937716a3cfab530fb99c65a0e0bbcc21dac30549fe78232cc6b19e6f1fd643ec651d6d94185be9a453a72f2f918f870696514e501e2b311692d298c21c0e647b57d1de4e57c3f0b033c919d6531d41490f55ba31410b280b22b2def3239e40065ae6f4ff8d2880c3d4ffbb290e4b60b16db306727842f58f0d7605f8c7c218b7ac2aa6c3933b0bf01f592b6c98a406dacaa62f37e2bb1a027ded46e609822f12fd22ae9adb837e8d8ac7eef1248c1d980b438ea2bc0821e60435d1a4225eb7da04690fc3b0a4b2a2933eedf7cd4aaef8788a1a0c19d099ea4f11e3500c7de492a5a517662d953f8bd1d05b146281fc908f0bcf69359213142b1875484ecd60aef979a5fc936650a1a8e1440867246f47abb140cecf8bc984944b530312c0524ce88071524988ddc67fc2cdcb9c72932b8a0dfdcbf78c376838dbcbe1c34aa05ab7df3f2654e36a3d26233de97eeb1a97b84ef6c9baeb3ef834d4a672338263206564dc70b2b5bdf00963084d6059173c4132e4cb95dab5a7acb9d5029a6fcb4089437db4ab26e8e6309893b623f2f1602735e7549db58ddeb973ee73f4605b9bddb083516bab8356f8e633a55e9fd6b6a3ff467c79e813e223e2561195dec5430753315b852a16f758996dcc61be099ab2a1e59faf3ed49f66ab14bfc839f0c8b6c585353a7d7313aa2cc4fd282388d923a26e3893f24b1b3b512efbb3ce8cc50ec2739c28b66618c31b36608ddab0e5652d8eeb85e4739e69d56f7e4cd4294903607d7fa1d9f218c9e5f8a4885f285a627063e194655a586f688fd8ca31ef98cc8625b5d65e5c31da1d9f2f2348f7de6b5c8ddec69ee6f352a46f02988165be1ecef2b6750dfae8849a85972dffb43de36abecaf8d5e274b1a7c21823a4357c49bed70d178f7f094edbd96682217651a1c7a38bdfdc4d7bb8d96abfc4887e594205744f188e75c1a7d34a419145a95af197f1c45c93b6b619c7d957339e9621ad98eec3950aabe8e1ef0b645cf69022f61dd5b99e7aa9247d5e82258e8a75b5b5597588daab3ef3f88217ad63cf14cb7ee5fd67e0448fe0f0f102ce8f573685fbc23d49cc027fd5e32a425387d15688188d652fa44aac6a4ea4cf68bf45b4b55e64e13f80489706cd57dd2cb8fbdc91c32d7c97503bb4412abd4605127ce1de0f79e69176d3e12c38ba8ce26ac6c27e948bff5b47e962874a5f65ddec83f7f1480159214517309fd496bcd63707c9016f5f9dc2323e828f23e7ada867804c9cce64bcf843d69c62378f736e9ab6dfcf8a478ace895ef7a7d51acd9cb1327c2e20d0fe087f4a19739ef6b2d99adf2026a838df3f3a4786aa965e457dd3f4661ebfde18a48a0a93b019221539b05adae754825484ae4ab25892b6e1a5c41837197663c280d08760e9cd0104b6288feaacebacbe033e5889f867d7060c1dbf6af27bf237691363ab78c73496615e560dda75423eb731dff4a3b8493bd8324d146deb59e8fa59cb41f503ac712126b8d067674404907e64e7fdb1d2079566b9b483574852a704c35f6e6defaa6e289b4615707db27a83c1ff2c8d57b630a0e78bc13118181811adf235a280bff3b8ad795d2ed6fcdf05b8b59a75441509aa5040dc71ecdf4f9c34475c752c9c35f79feaaf1d2246416dae3efbdac7583d907a4f9c45affd511ce580c1c57439e0d5a900d77abebfb497563d6c180e095b5af08d4ef59aff443d25301b452bf5737d883249796e99017a6c8f5567eb4a48ede5d714a63b8f7c142d53f1346c1d73c73a79d8e119ffa25d2df319b327c0c94e96d93ca25ffbc691b42a21dbb2189741c70a6c8a7db693fcca29b540a09bda0ff477ab736405d3c1edc8d682b3ad98cec2600a7bc103876502efbf5395d1ffab9c6e95c0dcccdf4bad58d08fc98f7b547b75337944b042fb84b4405f70be29b56f2141d7bdb77e8d0397d256cfbb3e02076f945ea647cc52ce1840ea61e96f396d52c7c200067d27accf72f24270ddf586e213f9fe742f8b40756209bb21aea2e97dea28f3b3cd255eda67b657b9b30452f8e428350b354a8f7ccb113b421674cdaa58e8d3dff4dbd7e61202d4e430532401fc9e835d3182cfb46402e2c45d03ba14f0ae3666ece816dec6d4db49d4ffcdb5515c20fa18cb0bd5391bf208dea643689ab9df226eec7691921075f15ba87ebd7175818f261e285eb080113fec9ba7d5ca3aa31230ae907a32d765ea4c24daebdc2dc7e8b42e74365b9d646971b105dbd67e4e41e40ec5ecbcc0584bfa7f96494a427ed00b37c5a5c0b795c59d2abf6df125b0bdc3b6a6fd8b84f5d21c8fb34996841664f95e71a7401b9297ed7b26655aee37909187a4b31bed5b83002809c4ca0bc6a084d20f9a815509d7d797ba0a396c5ca578f2dabed351a4295a49e8feee57eb7e378f148b57cf6c985aaa802429fc405d1ce33cc51f4bd12efac3ee2ac93fd5a2e5bd81725b6627de8e80a3f083d96dc2f965ca1c29809f18bbfcee693222f487d49b1712a98e3d08da5f4f69faf15982170e4bddaaad45e2ee87b72ae3496993c9c529e2b9a019c15c5c25bda31c64c5cc5b5e33a3dc7584ad74cde15f38c3a49cad2de5d21e11aed8320bef8207bd340cd172756ac7bae830bc2aeebcf06de0af0201efafd481219a8158d2ebaa3e4571bf51f77172c02d1754351bf86eec44aa8dd05c4e2c10cfd210f76ebd0a99ea36d717582a03c92b66bfeb20e11bf1cef594675406b1cf5b3eac96af9596d8a5ec323ae02a5ad4752c531ced838e1c9f910da72b1e541fdddec96b2ad6ac1f59fb3b16e6d2277aaaaa620a2472c0340cbfdb0b8daf712530586816b5fcd94652da827d0464add705d40562b7fa725d8d5e49db3c15d4b24dbba56ad88235d6b1ad33657ed8f137f01d3d483382300c9ecca67b16fed5ff6c57bc221003b7296e6f91bb3be58e844a24806e224c3679a6488c0fb23686a0c2986789be9f85afb09cb37be4cabd67f69e95e75d4bb301d60f08a6bb816cd0899e7424c5a89c12dcdd15a393f015d5ecca093eca486d3964639a1e127792b2bcb8bf2a0f469b811cf34b080333a4065cf4acfcd39c74f34e18bb0d62f59e6d4adc7c8bc1af2f5dd5cdbb8114246efdc9cac4e5e0e21476d3dda1d7fb97b01061afdbc10e13343be046380b22a004263c5d920301befd1108b87ce2670274bf6815c0c76512ba50d584549e277afb043568623cd0c1c379cb34ea2d0e596e75be9d8e1fac144717d68028f8be9dc9fe1c87a4a459306da41e40b1becd3e4589929aad51623fd28d2972096b8a62cff4fa2045e6eb4fe96a0f1bf11416a21d6d12dac870e1fbb9f9630c12a82942d5af6cbf76c0cbd1840d744ba3d6257307c64245edffe25ea53528d45ad64158d74fcf11559f081f122fec91f6f85d4419e73238ffc6e1e6bd3305bfb1ddb1feed17602186a079381a402dca1130ea215542ee9ef09c8eeb49b8f02f8b30783aa086adf7076b48c20d1ffcd7cfab30f8b590984b1397d18b2059e8832fa9597e67ed37c5d4e7c97cff88e67e1694495eb0d4084d54f0b00c48d747dfcfd51c6adb90261800f1a87114795679fbb8a4d93a4642d1ff01c2779a6955fd6fca47592dd39201aa7ba33a30e6b8d437441702bda7dce5f2df7af55fc79f5967a890e4a8e033f4a4c1d43263df4d048d870b0b98004d5246fbe3b4863c448198f578b4791341284d707b54594757bce75ebe0e05136b022a4f52f1b845aaa7b112af16baf7d38f9e1182225b33f1cf5f61d5175843a77b3365a2cf38709f7e5d32edebc8640bb29712131850538b91bf7414389fbfafc7bb35300ed7dadce13605fb97894be174865de841fd2fc808d646c1e51b3a15121bcd03d4d4d9fd128b639b46de926aa189ede04ec494bd82913210ec3114a5e6efe43e650e0c7c317629c7fd651dd8b54a288d34ff96e002ed32cabad8167ca2a3c290d7deea3711fb1fdd13c6f41117c7dff3d6ee6e4707d56b5207799f837dd2a88ee776112cf0ef59f41b38e9f57ee9048e680658701c4bcebb05a41105f4cc09e48e9349639192a4f2061fcd68bf8f27cda73e51612eae974ee72a27a0cf37e994c27c2fc770a595fc880c21ab0fa6737fc095d6966c668e40e4a04d9270d1004154bf74b5fb3ae9c4951c4263fd622eb58c39478c808263d50b58db3ec423891dcd11c35fae39e8c6e9e7fc7f26887716c40c4c1670b76b88f35ddb91df7468ac8d77160412ef17af9934da4b6ab123dc1604c17be41ad8a7b53e00db5a687bc49d71ca447f6043210e0391462c87691c58a52bd69d62604b2d3043bcd951c913d6fdffb67b33657d7b31760d840dec84adf7dbc206bd2c1882a46f4f34bf996b1430d6f166a12ee9b9e4a16568559c257e605c8f438528b8b4ff41375a6f9910d74f5e384fe1583986a5da2906e6648af8f7e9b36f4a477e3c5c62af67b1519f5810844ec0e8f5e07ccacc395b4aeb13c5a924f3fec4bca8aa2fd907adef2168cf88352ffe14f772f9c4d4424742b542b533fc79338245f55c9559a4bae945e34bb87dc915760b184e1e99f37c44aeed6714697046fce7e6dc0d430e9975eb78df09b6f3d793668233fb215b3fe0f69b07c178e55384b43ef7dcdc558ed063f31496943fc91708c4701939b3727c7b8424f10d6c03f3748bc0bda358f161c767e423820d1ca35df7d46921c833273a1b00f6b5f88cb1f54a88a54698294111c16987e4ee4d7a5872e7251f00d9229fe83fa8fe6982a", 0x1000}, {&(0x7f0000001800)="ade9a88454c93f1238aec8e057d5d261dd2d7f67182fcde106e3f512572bc03119d227cdcd9874c69e33efbbe8f175b45207d7a6737b5388dc6578c143c3afd5a1c4e3a0c03c9c299d6d615d358b8d7e1941547e0a27d996f2808517bccc00d271acad90e513733d60e979e1bd8744c052a0e0933d2a6fd119d299c77bcc4e24275cf593b65e9615986dbea25dce97ff2fda852a50cf5ac0ea590135a55e44b32719da23c30325b4a8c8774103d59495b3", 0xb1}, {&(0x7f00000018c0)="7ad85e02c5c1324c23cfc041d5b480de6fb8a48a5e850ab95fcba6e63bd3cd9e178888b74303a02c4782c5155b00af13c9bd3c78216fad8d7a4519e7f52f0b1495d2d37d62af3d90926220da0e7f0796944e73d6a09fd6dc9d5d9b00eac14b71fbe58eca64f5179f065b87a66518fa1484a96c3cc0014ba848af0373487aaa68ac96e254435a545b8da97aa0fa47fa22a00a2d96954b7ce2d3315f", 0x9b}, {&(0x7f0000001980)="1a69fa8294832f666299b0c017dd722cb7fb789b344d8cd605842c40646b2f133d1bf72dc303bbfb206d85356a0a867c965ca85720f1d95dbfa757d9d41bd0eaf1aa41689af1a7e8adaaee275839fcc054631d675c53443d59e3851d8de1006c3d4e4e172f78f4705baf65622b5eea4eefbb30d90c1a8aa2538aadd553a22a74ec44285d8f15d0f6897988de3866bb6bbc64fccf157952b3411a62afa505c870b3ae23336db890b0c5e6d8be3596b5ba87f81bd4041ce6", 0xb7}], 0x8, &(0x7f0000001ac0)=[{0xf8, 0x1, 0xe32, "76601513e619a7db2051628d7264d00385c7e2d4e6d9ce38819b2c8825597ca81f8a17c79d578dc8b2fc3f79c8ad7ad2923f2b0015d7ecf2ea548c4c9e8d27257be4a76ef4e20c37c83c6f323a94cc31f746b96f8322f40af194cf2a457c3a3181e95dafec717e3d57e10ab46bf36137abb6085ffbe9bd115e230ad7fcdffc57521f026b06af75dfb38bb1e7de91385e0946e3367ca6727b513f5e8af6fe4ed4c95415af85efff8eaefc2261c1548f626d511937aa237dfecbe12de6a0aa25ed236ace56fbf97afe2008a2a2be7228838e98e6481fdd684040960d33578f00d254e8e778a762"}, {0x98, 0x1, 0x4, "07f2c8bb6d53e93bc25602d07ad7c9dd19f3cf9dc15f7ed6ee8725e702d6ef48f02fbfe1b9cd547aa8be69ea1629a8d4a4b20e649afb34cee79565eac49e7aec55ad045de1844cbdd3c792114c450f2a0f22d18d20efe56bf981e8dbbf742ec7fc57810409f4cdce833a3754c105f9c249974c15f629870d0406197897823c3c7c"}], 0x190}, 0x12) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r5, r2, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r8 = msgget(0x1, 0x100) msgrcv(r8, &(0x7f0000000540)={0x0, ""/199}, 0xcf, 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:34:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x7000000) 13:34:19 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x10d, &(0x7f0000000480)="17d000"/14) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='@\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='tap', &(0x7f0000000280)='tap', &(0x7f00000002c0)='tap', &(0x7f0000000300)='+/$]\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap', &(0x7f0000000400)='\x00']) 13:34:19 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x3472) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x60}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r2 = socket(0x0, 0x84e4e88abaedbd51, 0x1) close(r2) shutdown(r2, 0x0) recvfrom(r2, &(0x7f0000000140)=""/192, 0xc0, 0x1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x80}, 0xc) 13:34:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000fb]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd256028a3db6f24d12892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6dd556ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2fba7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/213, 0xd5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x44}, {0x20000000000006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x10e, &(0x7f0000000380)="ec0ba3282ca6f0f709e9b6ff87bcc7df2266181edc43eb0d6706207538dcb6aa295d9cc802802d6527bd31081efe568070d74611bd235587a3a2c14fd6223cab90034545bb47839216c96739467273413140c1da264221c96a57ecc8b74ec67c637bbdd810291c9b3f874cc984d2c2085a15bbe5fca4c625bf4a422f7cd98c497bf3eb7410a0cee3fa28eca49d521078ca219766c4d463992bb8b073c827534078650b4503c50a014d64e23dc95b5fbb30d53dc1ffbd550fc33861e8d871415aa967cb3d148dabe8a9ce4fd0adc56ab61aa3a4ea44b3ff32a78407f8ff44077858d91d546cd06a7e9be4799999fc9163634002893a368d23d32c1806356f9af63e6e146f90dcaeb387b72df48900") 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(0xffffffffffffff9c, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:34:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) readv(r0, &(0x7f00000000c0), 0x0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000002980)=0x1123) semop(r1, &(0x7f0000000100)=[{0x5, 0xb22, 0x1000}, {0x3, 0x400}, {0x0, 0x66}, {0x0, 0x1000, 0x800}, {0x3, 0x4, 0x1000}], 0x5) ftruncate(r0, 0x0, 0x1ff) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x2, 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1040, 0x21) lseek(r2, 0x0, 0x0, 0x2) 13:34:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) openat(r2, &(0x7f0000000000)='./bus\x00', 0x40, 0x80) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='}^![\x00', &(0x7f0000000300)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='\\$%\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000440)='/!]\x00', &(0x7f0000000480)=':\x00']) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) close(r3) shutdown(r3, 0x0) read(r3, &(0x7f0000000200)=""/74, 0x4a) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 13:34:21 executing program 1: setrlimit(0x6, &(0x7f0000000080)={0x2, 0x9bf}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = fcntl$dupfd(r0, 0x14, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0xef, &(0x7f0000000100)=[{0x401, 0x80, 0x7, 0x3}, {0xfff, 0x1, 0x54, 0x40}, {0x401, 0xb6, 0x80, 0x8000}, {0x8, 0x48, 0x70, 0x7}, {0xdc24, 0x5, 0x3, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") r4 = socket$inet(0x2, 0x829bcd5b7d827ca3, 0x3) dup2(r1, r4) 13:34:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x551) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x24, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:34:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x4, 0x800, 0x7, 0x2}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000614000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 13:34:21 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x6, 0x6}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffa, 0x21}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x8fbc261e0dfe1593, 0x0, 0x0, 0x20000000000000}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xf93bbd8209860dbb, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0xffffffba) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x200000000000025d, &(0x7f0000000180)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 13:34:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e74774aac8f21009940f1e4ce8be90e305a4d5ad1f4cbad8eff4dc1dbedc63f94a73686533a177eda040445d3801a3af5881f4a1729eea912a7316d97e78061d66b5ef0fbb14cf30dcfc4d89952b84616540247c32059df052079551d39cfc935eb443169de310e988610147f14e4bb9ad85cc2b8c27e5e9ec2ee4ef6bc73"]) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r4 = socket(0x18, 0x1, 0x0) write(r2, &(0x7f0000000180)="431ddb2b5814ea6eab5547ab83497cdd85e92e088c1f4517693d8f52e21a8ea88f1211c15d33c28b3c97aeaf948b9866bf3adc02c170fac037fe38fd12a87892aff6e8c99c8de5ff97b0689009714dae33cb4623d8b76546d4074901b319c7d9167cf527ec5194fd144fd0780767f60a39683c292750d5041b5ac9664d6c0ce2583092dc1d1a1141192dfebb1b6db4b3faf4054a42638920a46943157c382a86139ecbc818aab27ee05a5e5f42c17278b747997ea26557f71eed171073e9603aebb4a1b6c108d782685c893734f81b590cd68ed3d350e888b0220e09", 0xdc) close(r4) shutdown(r4, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000001280)) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)='U', 0x1}], 0x1) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x7f5) fsync(r2) execve(0x0, 0x0, 0x0) socket(0x6, 0x4, 0xfc) 13:34:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) setsockopt(r2, 0xee4, 0x73040750, &(0x7f0000000100)="a2cb5b9193158f7f86253aa8556e5508bf39f0b89022c12384cec2acd49661838481610a081d56c0fc9ec3929f2eddfae74fee8425a3893b91a5feca509d7e6f0e24f24abe2665109aec08a612b4725ccc49911be869ee30cfa2aebce91b1a6415268e7ea6d3f56709541222812629a6b4c6f58bb0adfc1864cc86316fe6268e6802d2095f3cf799d8a345320929896734f0de99c2b29b8eae7db681a981e1ff7bc1f1f90340799a2f1209d29504e2366fccbae211ddc184dc4b31338d5e915c0ac0cae46e878d91c65cbb57815fb21e9b5939", 0xd3) shutdown(r1, 0x2) 13:34:21 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="6d61396cd7", 0xfffffcb6) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) close(r2) shutdown(r2, 0x0) fchflags(r2, 0x10000) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x57) 13:34:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7f, 0x1, {0x80000000, 0x3ff}}) 13:34:21 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r3, &(0x7f0000000240)="09000000000000005d3accc1c23c4f41b812500680b9b31c972b91d2d87f1505d7ab641aaf00f23707fa378c6c1716f8b1b65caa2e0bb904adc7512c58f802d210a50b2aa743197b0d4de05740cd9f5435fe79bc39970bcd70953e0912618976c7e18008076848b0639d130130097c8926d257a3e4e9f568cb83109738d0559c412ea0d8185e65055db98021e76b4c274560d0e403cf93bb58000079e4b3c259a1ff29adabe0c4ce5f80094720044c4b147bf7822665bf7a3c3af3fb8766c56d56cb64d8d9fd357c09c8b715ff21ddddb516d882744e10b7cad453ab4e30754194ea07f6a4fb929ad92808f5f607082f7fca3c2030d9fe1795a1f8738514120c642b2b11fe22fb9999666966fe65e636db0033699d5e027717efaac70727c45a6431a82a15fa558769f540fb207e9094a4a2853c9d1244fbf22e7cee8bed6fffafdb5eb0b9b8b035825632233dedc7e25392e60ecc970a42061ff7e4054301aa3754", 0x162) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2f}, {0x100000000030, 0x0, 0x4}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x8001, 0x9, 0x7f, 0xfffff801}, {0x1ff, 0x1, 0x9, 0xfffffff7}, {0x0, 0x6, 0x7f, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) pipe(&(0x7f00000000c0)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) accept(r8, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r9) r10 = socket(0x18, 0x1, 0x0) close(r10) shutdown(r10, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x5, &(0x7f00000004c0)=[r6, 0x0, r9, r11, 0x0]) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r12 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r12, &(0x7f0000000040)="670dc3", 0x3) write(r12, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000780)=ANY=[@ANYBLOB="70012e2f66696c65307896865e57ca820000cdb8dad175eaa2d3ffbbdfcc4f1bc03ab4abc8d75b3c02d004954b9c5729ffdcfb771da69a9937580eebe5cf596eaeaf0a06bf15aa98a424d22190815c86a75829848a558d0e5c587b858f3b0db3a34610ebb70e9cb41abb36decb5ed4bd36e3fb7150b2d47132ca72c87bae608adc4aa986edb2433e4181afe0f43234a7b829"], 0xa, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = open$dir(&(0x7f0000000700)='./file0\x00', 0xc0, 0x5c) mknodat(r3, &(0x7f0000000740)='./file0\x00', 0x0, 0xffffffff) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000280)="d0c6813580623d6b5b24c248049bbc51cc8a0b79885a00115df305de8bfab56cb8f7ef39544ad7ea36c2da8d8cb094e229fc4e91af430b9f8e4ef35a8a3525fbb73ef69cd271bd9d75e7c80c432ec33abd4a1e49cc7d68f5b485b5b677d7975ae1fb54716213af48a85a10b89f07d9913adee28da55101b511fdbe222b9e97ebd3a4e3d719808a849080d675dcf67eef2d236ae371f7fa83c9680885f7acbd947223003a01db4a57f22011d5e97dc72c96039f8814e2101a6ea4dcf0100a471a6930d6a17101bdf3078ab4d028d252dca0a70ca13a931c11689ea38d83181ddbd3", 0xe1}, {&(0x7f0000000380)="5f6410912ed7658c42126d62e2c6276cd08214eee3100caffd6bfbcc319de402edca47aba05a1e74bdcca0e2c62295f87c93e69ea75fb1248085dd562daa02aaa3fd36332cbbb3c858a0da2f3876432dc8785f74339b86d3f0437196ecb20ffbee9d614d4407471bd9c46a69f3c7f4c632368315a4ffc28f271e2c55079de8a37ac572dabb7a5210af2ce7e05f37274bfcd75a47f3eba4ec185c", 0x9a}, {&(0x7f00000000c0)="fe5571a4fb51b370fcf9419c04bd36754c4d43000000000000", 0x19}, {&(0x7f0000000140)="1340dc022533ea1e0215d69ce8ac52ef626497111667034c3d7b2e275f85066774166766a2ba2267dd8e7cb5b18b4f8bb97ecef178b54bb6e269e30d302e5e864394149aedf838", 0x47}, {&(0x7f0000000440)="03c02dbfb65e646808824c0bdc71622025cc1dfc0d5ab4311c2dc5619800510cf2d7a0279ae73ab7df57c317259bcfc8e793594ac9227c9a1156344ba5558759add9c7abc1f2ce611dd56661a54fe5eca6d924b2e5bfd436b6239f014ab8b400919a461b7940679a4b34509998cbd01bd71832a0aae6b8a53a2f74fc74286fa2de3a6747c72be370f8df121770fe7ad7cfcdc058de0b64989fd74f707c95d3c29109ce79319cad3e63a568900553c1370cb8cbca2f3177ae2c3bf0de6e767adcea33164fd8670a4dfe27206fff6886f8ca5b529e242986bd", 0xd8}, {&(0x7f00000014c0)="87ca16fb8524883718240d41065045492f607368939f7a73d3b7ed22a45272d54fcecc4067fa64e4a50b550533c13704d06a2f3bb4a16bc9b3b6621cf8db2b82860cb7bcb91245ddf3e58b21e0c820cc4e767b116b7b96b49137a42e55200f2e64882759c3cf724829739b75593bb863d585397298c14c7c552eda0faa340d6701c00a5f771a7d3fb0f5f82d36187d4b0bd1cccca3e3a2a6f518e53c34cbe918528662127bbc3137a75e76869a6b5cc56d79070f0e493eeb8bc84c083a9da3e2bdba6e34ad038b8188b07fe593d1161b7c38f4f547f62c90a169750e432a15b5637ea3b50e7b13ffe6a4f39be0a2f32fb610a5fa8f80eaf6a576f79360559c0fc3e9c5da61b344ae624d5111671c7db9b184a27143790f2d24308047ea1f4f9b5ae5f9f0d26a101f6f256b621e9d930fd90c0d418cb43df91ced1e96e135e76befef6d4412518a181ba318c7b30af19386d34933eae171cae45b5aa188466adaeeb654098e212c22031cf123fc4699c57a1b6b903dd1ffa0a6b0b63089f328b19b16b7117659ef0b32b39343182c80184473232a844338794d0aa9294964dedee30c23d9be7a84c940dc529c1b8b8f013eee562afa0f157c01c9da1198f1a0a76bc30161bde711e9ad7e97ad260f0404880da05bda87283e664884b59bb771186534edf486e13c470ae1d10f5a777bae4d2f4ebe8d27aeb4a9cc5c98d61017efa4de8047d8cae732bdd05a678c3f68b380c1639daa2e739c8c6db2eab13f6bee36475764024d47885fc1debeab9087dfa0ada731fc8a35da4ea19c198e598d717e5087ea2cc0cb8cd184f86b950856566b5775650e6ea3283d452ad60d4570795d9ccfcf5873198aeef29c60f2ce909a3a621fe7a90895ffd9f13e95756f1be993465bd28aa2b5a5abfcb5eaf1c1f8f91cca526cb3e123a3c295d08b1e44af0724fc2fdd3dca212b5fd92c8af169312d555f1d8f54552f1501e50aa7bd2bbaf48a65471afa6c573fef9c3f344c5155762da536992309646618878d41e2337706c4926c177658c7d8345f75bbcd19027dea320190d828883160ef1e05db4490ce34b042ca7bbe5f55122053f70432d68569abed8f9117b573fa0ad894052f22266eeef611a135affc4d0c5346bbc75ae8272a3d9f5b2edee9f2d4d021e9c045eb5e4463b6ad10891c7f413d7dbc81894482234a166a17b77003c81758c13118193f3131d719531c05768e5791f38bff21fd000d134967a13dbb6f3a877f4269ea803353f151b928042444535d33097ef5f6a087e887c79bd292c992971fd92de8e8890f64bd3efa3f46db5c83960fd735da6e2f1abeaf950686b97bb4d15c4420e3a969abb080773231f20807ee56f0340ff5f585ebf90dfeefa6ccc8277402f08de4b6acf31215971aabcaa56d624bbb79e8bdf15baed214e3de88bf1fabf7e6890d0cc00b5df2c90eb38c39916a46cebc8bdb3cda903b601fed31ece9a5da42496a0daa76a30062f192b8ffa30933aa330e4ad199c9741644d2c1eefd2de0c01d151fc4809776e8cbc4e32a98646e931aad03f0dd5bc533e9dcda138ed4712d22026b23e1524a74415d2fa39829e498dba3cfdc058defa973297808d05f7935695565106091f000fe992ee517072209982764507c879476a6c05ee1b7c17bfc467d8ab4a952546c568a3527a07530993f5eef1ed26066378470b16ac9068935d2aa3d888dd83984f8231a6e8261f77f82039012b44580512370887e760a3f847b6bc88027a19fb9faa590be8a206e1ebbdf506a8e16b6d72cea37e9e91d6a70b7a9c5fabb7cda32ee0f687a2850d84d46a79d60153a72f4ae185b49654b5fd03304a5d5a931d02afc5e217d3d3e1b08e77f0430b4db0a19ea7fd39a321a0ff83c9f25c12960a2a875b98d8e0700aacaf31ea5f7ec09c9d6d8e9c9bf6f2933a3435d777eaf3cb1d8543dd3df466459dad90f91fd3b96c6457f1af134d3ba4f5286d1b57011b5893db5c66f34d02b47a160a6f4c03e3e7ae3d4ceba17a65cf2804dfbdd126106a414b8e33e1b634005fd209194f5cc60c258346ee3f658b88f6fca71350871ee66ddc6dc01a4f5c9278735e0bd87ef2e15f4f332ab9ab0ec4c78b2d6f4e2ccdc4aa49677cdbc88f500362403544f48c27331838c3cb098b70857a8cb430ea88855fcb2896ecdf8c15245dee7c384aa508361ec69c439d76d70bcf6af534ee18d6da4e6b71f49a056806ec6298990cfb72fc0d0c92749f23f2ea8ed9e2cf743c97224c4b42441fc7ed589e0fa91816ffc758686fe78ac3affe733d8ffdeb154dfd2d78964235b29b5f7ef2e1e9a510fea9cd0c58629bd8421a6a344e6b908a03cf9b7d73719953e06658361d1a24e3a86ccce0f76b56c61b0ec64b67f6a7558b52745a7b8f9537c14f00d2d50ecbb6d263a8df093f6ccefd46d27ff8cb5754716d504b564127b203d506a13994e3b956198da063fe4d2046ffe91dc9af01d18e02f148e2118c2a1d3f5e49f1727716a6153f165f559847d03f246b3afb7fda19d2ecabcb8b4dc26c85048b598e9156e0fc0da6d64f437d382f624ef1c6f505ce4d57b8406d7479bceecf3bf87c2079461df91146e369654e0dafbda8eaab1326e702a656188b26a615eea873e09ba0ef9a09e0ffb9e0e5e67ee8d32a5f54cfe4a2e6396ee78a1fd134d2dda7560f4ecc7d381f0e5ad89a788862bf4d4f44483df15992fe70466fba0298d2349166de3aa55e337aad14caf4efea2238792ccafdd2e42879c05bd6d0c7bdf835c77577e218cff2f7077697cafb8336ba5cf9bf81eff8ecac4723d3049af47379089f00c0e5b541ea799e5367090d73bc90a5ff11f9e4da17574b5fe4b105f37d15b2f5c92c303e34839be1f945443e07d2a88770e750bd4a310bcc5830012d847a4835d64f563389faf0c95b5381bbaeba05b04d5ed87b66f09e900fb092c04aca35f7f72d9c8ae2fa08833e7469fcab46a8ee4de067508e22abe8b5416fffe2eddf373a5a0f4b7a111206a72b807b5cb4cb14363f553287dc897cfb0accd74f52a9f9d81ab1acc5b284f0e6ed044dc2dc34182596cba38102e4edf28f74c557e64c3fbb39fe6635730f6a62a48162c4f40593755cf19985bebceca85d7df9cb40802c82463b440004940bd543f53de620dcc3751f9156452cca11e749fe75205f7de8695efc414f481f75ed7ecf32df1992a2c05c5328b383cd7ec9bf3f1a8de1744e6bdedaec456e2d565ebb0c7dea246b3e484d86abcdd9cb5d30fa18194cc3997afb19c659ecb6fff9033ab009f8dbcec993269abc74b1bd04ae5204cb5082636bd9daff3c69b410d59ff8ce5c7f4cabb3fae8667eac6f2415b29cbe6b7f125d4f037cf6b6a6167a8c27d9bc9aeb62b7f90a2705cac6b7e38e9bbbb6d9f9ee1bac1043e62b71cb49c19c5d59be9e346868372fc2f21a4a2c31efb628fcb9f3557a361eb80286fa6832eba23d2da002f97316cdd0547eb099a580514d054350a4e52d8f4de1536694a35b8120a859200064cf788f9a3b9a247540a811ac83f56fa930ad2e9fa12db732aa4a093bb46497abe9b2e1eac185a7c9888650f3c445f7cd581e9fddd5d84ec25ea3e16783baac7221400744aca144fe1e0ca332356fac5d5708407db344619658b430d27646831b6ae4067291108a0493f7ae391287ec9faf587875260305140dabd5c15bf6818555ceb50693a5040586a5ec3b62223274e02b26ab0238411d6af6dab64e17a9ce36543a40f7a1d2d2cc3907311533989e48606a9fc5c7814ee21d6755940fae68fae8bf4d1c006b49722f2d9478c42c6f85d3bab5fc12cd6aa659a2c43362e1a36a9d6f363532e32d845b92200b8f3a23cd16094a7590c730d100cc99ba0e74db2482b1c5bdece39fae1868700af319e88f7115554cb08b1b5244f5e488c80d954ffc40bfa2960bb9b22f0f5112009442d5e819275dd0f00a6e09e915f7d9e96d2a49b8258c82b4e71fdcadacb813d72ec85c94075940bd2a42134a99531223116ce86e85aa7d5648d057296121e42eec6a573545baa0967773533a8d42a53abcec02713c08e381ced34cb663a2c044ed5420aafa74b10b62b08323d66fdd608ac266d6f474cd95821773102789d78294e80cae26f7e7aae60d7c42f01ce40d3bc4d31cdf4182dc2fa0e6d8c7e7f76b7833fa2519013ce60b42308b9ce124881757fc42571510387ff754c511d690a1e5106154155cafcf0b0730f68d82c388445ad2e0d002692f62ec97eac687d5ba852f0abe339107ae7ffcf7c6f6a4735b511842733f9f78f27ac17b41afd7ee3243a3f80ed7aa0ad8e75bff4cbf540b73bb10b63c97e7f786706bab1f3c669ccf16ec783b0b9c212610784084f6ccc878a6a747f6cf917db5fdc253cfce8ec2bb63ce9b881fa361bff092d982ddd5b99018af5c41f6db626a1efdd4570ed33a7282db8bd0470447a5e072b4b44a1e5f42762d5b7557abb9bf297f63c559460c3ab78302e48a38e663fe365855866e0cf2fd88ee7f3f4781fc3eedbba55587f973bc843d5832e25696d9db76b824be697cc136e8f0b8ce15426ca13e7bfdbf23a968428ea7548f663d9366d21b0329706ee8395aa24bb73f728b441e720bc12b61c0a4b562b6a783a8017053ed7ed6263eb57dde57da43fc5110af1a9c4fcad0d2e124c3087f425cd398c4743f7512b981acd1133e441a9d385d42fe1f583e9e3f40d11a00a238af2867812834d94adb77e399ae3df8e87fb0d428d0b08fe9e6a10817cc9d43802c890832c84848969c57fb600f4b2ab5af1b721fa23aa4de7a0c65f0c873afd7db7cd828e6ea4ee8bca79cdc83b16cd9c93ec5bd20616c5df58e0ac2b162ce9858e3f13cb9fd186b691d979ff1988ef78f2f34455fb9777a9cf95d54be2439efde096f922848f80ab2a66fbf0579512664257a2681da6af50346d0f1d1e36569c977f2ffc504dbcb1fae6bdf19731c2224e8451686f994eabc1546e4d771aa3362158007870e8effce672693b194a43973b348f8591bc566419e62bf92f7591729f793512aa77d7442f82aed771a1d8f8adcdafd89861615b49ea20e35288af3e9983f8e398ba22bb6d29a13c1fa030b580214ff6bfebcaf056096ee57e1def096efbddbffd764f34547b95a9afc3ccc72975a8374681026c8d00bf37ee6f5358e9677616c518eb042252d1c2d505b975e5bd873382350dba7c39415079f4d9e0fd9b71642173e24d69c2542c981044c4e56b654fc888beb26dcdc3328013bf0b78fc21dc83d8f310aa598b996b50f9c59fcf733e9271c327d4571fb9f5c7da8cc54a83edadbf8ba3779743c67298f2f28e2f756b52e4ad7f5d7316ec393bbf286131e9d6c0d5791ddb99e256416c93c2f91033bacec9678637afb63fbe486fad05d8ebfa08dda3ee302c54ba04bb56e5996a8c1cd2866911dbb3ab984cba983cd1e43ad089cbf9674acd7fcb080dfba7664ec5e00354ccd8d87775f76789186b3598268ecdac4e2ddcade75362225cb41a79ec8684f9235c6367c8c530a4e99a01b6bcec2f97ad9b875b11f21b301826debd97580b4902cff8306372ccf990acfb5dcf0b8116e3c438b6d3252f087cd4ee40297c6c20124d5deb3e1e00d0120c556897e9d451f1843224ceb8e52b6eb0c29af64487d0bf94d6096512d468cdb092225ee2e380fc8da1a1205ad0c3646d79211c8a03739ee48424c35af35c1e8032a2fb153dd99b3f59d7722f7529b3b21ba587e56d377e48b3b0e4c599e06a7359f232b84a4e", 0x1000}, {&(0x7f00000024c0)="339f0dd4d1afb205a74109a1b72ed85c3f4a72f15b57ee64c967dd698f3863f799a542ca0edce6c0234caa6ad877babbb91bf7e6ab441dff67c735c8f351b24b42b38e42ab20549fc51db84b2410671307a616c9f395fc2e4f8b97fd5c3e53df113e3966099c9667b08f544e91f3f786a73e637acb6eb2aad6a12f122d056ff89a6c8312fdae11ce4a538ff74b0739cea79c51421f11ebd0cb0026f3bb5566c8f294ede2cd983c81fea0dd6ad7be7f84f15cbd273884581838b0bc5d72d5e2e6a8cb3b188edeb26d1a56e117f03b79c6e2f2994fa9a36109ea853dfee5c007a6d8515c6a372103eb97f1c39dfc8b090d1d09f24334342caf3c810bbd614728a23f4a501593a50943cd31c4290d764ae90ced95d5af5d74fc8894eec82d5ba6709f06bc0be44de61eda35b9c2170e95d70e85df7d89363d18aaf90c7fe3f652549d0f5d63796e3d2d332295ff30798861028172d6b258262c8bc02595ee13419468c2aad21fd92e66bb6c5d1d676d1a078ba98bf4ff456d7aa281182047f83ec4057346717672d5016fb6a584df06dde76d92d40c2b68e4aaf4d8213b4578e3e7b5fbff749ed42c64bc5285201718b8cd91b8c491cb6799f33eead075187345da96e378ee405f6216af91bb055f41ce124a1a9834a93bd9103d26d7f8fbb574309a0721a1cb7e92a23267f15e10331ef2e4f7522d7d44766c8280c6158f80bd2ddcd5ee1eb2e4f7c6a58008dc7df51e3108521fb9e344382ca1af1445269a17ec0967bd58391cd795181398616611dfca33f9fa1929657f8819f072925d57686d493efa09313c52e2a08f6744fe2caa033863a93dcdecc7305feb6ce375c267bc0110564385645dcd6d9461ddc3c76f80dedbb306290e3df7cd99d6ec56cb65b3accd7399d0e60591c74cebf19702b3f7e0fd59f2b693723cc8a57f98d59251209afcd47f2d7f08a9c8ad24454bad8ceb8dcbc4f3099a027cf0534fe15e6af8c90cca1fce2e62cf4a82923861690ff9ed19fa5e435cf30939b7dea3e90bce39687fcd2d96e3bb092463cc1e22ff34841bccec4940b3b64e5da3595badb377fb1187d2d91fc5bac6750c60eb9dd30e05ae8999fd27a30afd2f7662dd7bb15fdbc7fd446aad9796b2528282c705819f61fadea3b666fc9b26c21a56117e226eb7b81b9064323a2c50177adc8d6f1d676486763c822e3e5eeb8e64ab4dc88c27cfe94d89783de2d72f94622415795abfab73a996e505a0fa60e6625c5d8e3969370f879be69853102c182c865beefbeca273388c4bfdd00effb08ad4cccfe7ea5651073d61d260f3c1a55e5da5af115df454a10cd287d853ab9369ee4212598d41f4ad389de4cc3801bee84e71b74f7971837397bf1e139cdd71cb9bb38059a8d4ff60606cd4b532f479f05c6383efe9b5a7fb53d958fec765fefd8508639be31b3917cc61e814e01b0aaf287972c66b458cc94c64a5865fad045fddd6031018e99c9101873e860520acc032673dbc807225e2967914e871a6ef78597ac2bbf5d0fc02004581e58e3e592a0cb422b141619cb06ebde176b198d39740f21df0db94415b655b34133524910f6d88cabdab59d73b6c425c811a03d144766a3b1371abb5da67ef1f22788f78f9fabec49f19346b0981b40ffdd39845089f18b9456459ebb232957d3a22f1a03ff218cbfc91ed8fb4b07a2fbf28242091ca411a71781af664f74f58eb35211928cacb06d9c80e20cf613ec7f30a30ce57bf3bc782b42c1e51e7319004192da4beb68c4b830d9fb4fcba532267276fbc1f6ff43816410950a3cfd306d707702dab21cb541027cea905dcbf6b83175c0b5eff09d8dcbf355157e81a920755a93097983f401309060397ef45e431903ed88b641b730bf6e9f2f20f2c5ccff1960abc977c7af63f119de94c41f83833ece1b285ba6799ad53e86f8a8d829b3d26a53483dec52cf6891eda598cfe3e10659bf3ede93a2a9972561ca51adaf3336d86540b7cebdb756c895890ceebbb483aaace0b79e13257d250fb6db3ee3c4eea1222960f3620aaebd0283461d3db25b1564c8dbaa5f2cb7a3b182dee5d07eebc8645a6449bd91decc38d4afdf0524c1b83758659057010d795bbb6f992d71f225d54b3ad37b4242864ab9de4029e04c9b7788b867435d95fa6f15e8db31629cdce1ac41e06960a95aa5c7656ab5a839bd91bee3424e1521c7ce2a2c18ba384d64559d0b759514e43a9e917072d2ee5c774cb4a1998e8e708676403c4fa1725092f35eee80a5cc19ee445cb682b2335f0948fc5fa175d127928694a3556d9543e9c0a2cf780d3de3a1c34d32f13e1494286830b87efde16921b20629713035fbd26cd5b2ba5ba9dbe55ec95ba024c9923e6dfcfcd38e0ab716e899e12b37afaa164b6832d2a2293f482beb84e2a9fd421825314b3ff11b5eb46368368740800b7c1c3d45778504ba3b5a75b8a6f780abf00fdafe2580d84d2c72b7c691f68e2c4157e344af91ea47ce01770c5f6656f652bfd6d6cf29b0e10da97401a1f2590a409a991568205236813576c8d4cdb3a495f985cde907fb001f9a2abcf42e07b9dc4a4e7f40eecef72ebdd216ab495d4532d049498390d7e6d94901ba70c465b89852b58959ca6879c0521b7262c2286e2289e2926fe4c651141b419d2403294629bb65a190b3f2cbc7e0528b5b86d365f9d9c1405d440093091054e6637698b79d91fc24b9af9e419290b6547c9a34238488be9ce369ca48fb16419f189f4e2a4e07d5c49c477f2495abaca974be666db54ea71ebc6d7767c630c4c3aea67c67a560531dae0f59bd4c6a0c381a7856e9baaafad0e8212c3a2bf5bc1367da3e590140c799abdcd7a0e2b57f9682568a38c9320f7157d51f0f5774dca5f0144508288c10ca48d9d86de380ef814f644d6e6f0966437494e805e814145c9943a98c18e05ddf8b8ad6b748e439f9b218efcfe134afeec641fc4852ea1d6b342d4b831a8e0b1cb4c5d35e31832751e461010130211b1cccb75052e8d63ae6b3c55ef54fdecbd30bc09e1106eb80ac42cc4cd6e7e89ea7efa5e5ba89f21c6b3593d437bb96d536d572383b21aa80d7c951c30ff4524385b3482024b7e2dcf605eefac716d3773f42bf83a88d57dcd4415bee47733a57874a7d7f11ab2a5ef20709f2502e680e1f1bea51192b0373c5f1c33aa4cfd618c20b8f688b6f52938d6850742946905da52c81fd0188f5416c48216c7cc70e3d9b27b693fe898c96aace21f090843174d2138114573b42f9cf5ffd666d2d59c750bb64289cd14bc776d1cf6fc98aac4eedd8895f13605ddcbb5419ffa99be3ee735063c80329f0aadbf040453127d4795f80b099ba59c9e67cc19b239e32f164da4675a6e107a594c9443d6b41abd946834d2eede1985f9f1fa46769f4eed59cb4daf6d0adbb319874da5a8619113667ef86bead04785c08b7a492d9071804e058c7ad5911842365019c2f1a6b62b9dbad401bc1e076d3553fb82e4d1d510975e7140910a7c3dee4f0d76aa217f2d8ebf83b3d3936f1fda5aa88ea6ffc29efa85b632c8d5a398ff9e74c8a7ad836bbfad27199d10b2c25a700179c83f8b1f52d411ee6caf827da8469fb864bba749cd2c9d296db29aa36261b69348fb5df2b40214f9ae8da980006a865dc551bcd80676560152164f6ed73d1ef28a92a64857d271ef4b37b192c713485827300ea538d9a502804bac8a9872d227a790e732745d1249fcff12f367fe69116a34c2a53bbada42ee39a61e726d43d91abca4b021ccb182524c605bcbc38635df382d54ca5283fb1be1981f53b5a9dba2a774db1253e217306fffe85c74ce4f015f3852321951eab0b8a94ab8549629d304a9c7dc6a854a07eaab6b1ca18f517239cfc2cec71b7b22a1783447b27cd14419a009170dbae20e7b3290e68eb4e5d222b82ff167ddd9b57af04ca57b3391f9a7f2a8a31be1a91ce98edf91bbcef02639adc29246000a29f584ff4aed5c5e9ddbef4dc141d4751a88643f9383d156b94be1ded4a6c0b90b413ee0bc6087ba07124f1e64272f4c89080b78a6aec325341ffcac22aa9b90c064c705a88b955f20f3a1f17eea550e4268e376f54455f230b0d4fe809695238e6fb3418f5cfd40773c095e1b47711dcbbc4d6295e08a3ad5b266689fff54467488523d268005262f78f66c3cff58c07c4e80a3cc12b9ad2eb424bc710a5eecb2d50b9e50298e8089e58e4ea0d781ac58c03202974c976cddedc13e2f113c74292170a55d16e806f0c126298e1c778885fd5592bb95582432d62c07871078a4b25601f31c61d8e17644a307357ee2b26acdbd269cbe3e2438afd29062781c9ec82356c4338d3db3c2fb4a442104869114a532724e586407801d097d0c45f5a7088aa83f9a3b1277557be9db648ad8888eaeda3e7e31292f678b7d0fcb8c41cc5d3ccb66e8a7278b65bf3e4e813399084042e2704c4844fa1ac83d6f1e1c14c2c1dc0c46d7abd89dee8ea28800948f43b138efb4ab16b9c392341410d57148c3331a2a25a0b4d215cc7cfabe3b10efa07e251a19506fd92d563e1e2e45e202d80b28d918169f39613e15e7981983535becc5c8729cb93af8b44b8bca097a1970e5ffdfa56fda26b129829ee30ae1948ec08a7d3b69e34cc73e1d16f17b111793691d1ca8476570facca7b23e5a6a28a814b23e5d67eab0d941ae97d5218668926b1418757a32e81229e276affae8c32488748f7365c3deb0ec92be180c3c7fa9338dd97a25cb29a8202126208ac62704233b1b8ece4e21e4990eabdb4341648d037efa7fb9b2c222d65a33212aad365db6ec1c5d21b7984dc51282d095813ec2fdc4412d5da9a6e1d60915feb0f3912f4b251c9fcaa80291e8cf6d762fc04d9a85ef18ac1433d1c0d5e152793804bed2cc3f93d1d363da0634c8281d68d6a1b004462bc2a5e6cff920f8309c199af04541ef9ece5d6b926a121213682faea7e2ca9f0658cf9afab235beaaa6117a97e42d33617585fa14fb6490ea3de35f27091713c8a4bb6f097c40358a53f1d3d293e1e9c1e9ba01129faef0632349b956da7e20508f86f66b3abfd0fd37ada233c1539e17b0c2119fc5ffea20a6c0365ced46f919ec8a4dcace7213bb4c3483c404a6881f950f7df05c7f4c28ae31036bda5a242f38efa63097293d15e05925f4ce5bc0a4973ef8d6fad1a9ea959a474cfe810db04fea5f6b5b490f57a3d51c12526730379085c1b027fedf872243a69a9ab9f465b7dadc20580dd2abd1000749dc495f2d97dd3e62384c53f01e0679d11b0f97a67b79fbef3fc67217a95101dee1f2e6b6780be9e0e9c15e674fb92d5db1224e35767a350980f9b49b13fcbef2581aba54b26f895e8ce64acf7f185a3ecbff58590229580fe1775f4e254ed2ffa62e312c1813949c60ba5e64d035f4acdebcbb02d789f36351b496897ca69d14429f4693ed49c0ee1f854a9a07b2c61318c03243878be8c3c8489dce2b8755c51d78c33583d0d61509ec8805365d4c172e22c33066fa8077bc04318b821859ac7f8c99819623a0807246c0123667c2b85fe374351fca260affdc4858e57e5e6cd47211801613c91058ed072863df54c545df41ab5c5caf6ad148240012e96babbed6d5823406fcc1ba66b8aeef1364954d5b44dee7499f6038927f741bcc3cd788072bf4c8331148b4524843ac2a8fc3dca634141322b1cab6f3d65c18424b5da9d73fedff1e7cc7f250662bcbd44a597748336669e5404a336d39c40884d72d0a0b92292d", 0x1000}, {&(0x7f0000000540)="43aaa07cb7fcf08204ec5af4d1ffe28ebd58ebfb7d6a2539eecd5a8a5f421b5e7563c8feb82a4d80dee2a69f6287437224de2ff1ac8149ab404b22a8c9819fe4275832dbb18baf5edc304067f1f2da52553e76dbf60a30e0f918e3adea68", 0x5e}, {&(0x7f0000000200)="ac6754d43c6f342a9fdd28078d8eda3f4243f7c0d99a830bfdfa24f83069ec0aeafdef191bda", 0x26}], 0x9, &(0x7f0000000680)=[@rights={0x10}], 0x10, 0x4}, 0x589ae15d6fbb0163) 13:34:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 13:34:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="f000000000000000ffff0000070000007c2ffe65d13c5209101ba9f3eb8ac2d4d205009c30125ba9d9ab0ab300cacd661765431fa544ea20767b3a62936dceedac6a16cf8ea838f65a99ed0dcb6d8d82c16cb939214940a322ed968ce20b699bbcec1f71fdc49df93b8d73eb4b90686b82e7b55d14e408800b15fb79240659defa67967941b47109966cf96d745c7cb677aaffb6f5b18696bf2678d87d00cab045d094eece00a03e4e35193d9232b634e134ca203cc1d18ad680d42bfc025e541a068e42e8032e585d144d94f8ae20b13625a6dbf73e000000000000000000000000000e49f12f957a10950000000000"], 0xf0}, 0x0) 13:34:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) link(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)='./bus\x00') dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x41) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) setsockopt(r3, 0x3e40, 0xffffffff, &(0x7f0000000200)="85c4d7ff231e2a5eaa1e7cd7d7ef33c276305d5e12a2d61205fc26e6a11daf8e954cdf250604a7e0e528dbf7e8f078a76e493351d62150eaafa39da4072d035372265ca4606acd086708efdfe18fe467e42a926b7122362d1a0a1c66e4a719aaa0c23df85f356601e4e33224f049074a1efee7058e32ba330763b0c98131a07b6328240ce0245be8f570ff7b33dcdb6d22e0aad9bfb0d7997cf77bcd2973f6d905365172744f3ffd2edf98d4b97980daaf9c26e358f489d1a4e6e73f693c29ce6c173be22428daf9aea2cbbd522927572b3c80f3952d50179329c0f5458baa02ca80cabf86589ed3493c2be0f7d216e43b6a0811d81dcdb89c", 0xf9) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000540)=0x3f, 0x4) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f00000005c0)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000580)="000000186004008000000000000000000000000000001c00000000000000000012000023dcca7b0100", 0x29}], 0x1) openat(r4, &(0x7f0000000080)='./bus\x00', 0x0, 0x18) 13:34:21 executing program 1: r0 = socket(0x0, 0x5, 0x20) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) semget(0x0, 0x3, 0x16) r4 = socket(0x18, 0x1, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r7) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) close(r4) symlink(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./file0\x00') shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000000180)="8dfd66bb4c782ab6b89611010d384ab42124b3ed72aa6a45fc7cb52f5be9da9fd3d0282194b19995cd1ec8e80963dc137a2ed81b050c399ae4d51252a8aa459ce2ae8e740d584b45e7597ed3fe7564091d4b724055da49c453e9eb73be2d93475d84469e4571e233e573c0d9670cbeabc37b17a488ce63c144057f69d5a0dba00949d90c8911f52dea1ca7d39fa50273f5ba9fc73f487e89deab7d432d2ff149f9814145e5b1b86054b502f76a55e4e8795bfd12aa9b51af17ad2d43d79264ff5bceee3d43011112f7b6ee39531f7f88018d5bb7155a28715b65c53b219db5", 0xdf, 0x400, &(0x7f0000000080)=@abs={0x3, 0x0, 0x3}, 0x8) shutdown(r0, 0x2) 13:34:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="f04cbd721e40f6747f4ab362d5bdad2904842d5332b1039b58386e00704897314d51d2698bc727e12f31201cd06bb8926ad9efcdd855d1f9e6ef146fa2bd096db501919b46a716b170adf0763e9b39af4f5811dcbd55a9e3ec5047ce7caeccb42c5a58b389abb8f1eb22dac82c675e50c1065b1c326644e7243beda6d628bb6b4540fe1e1a04e4159070e538e64ce05845d9a04db93de1cb352c6e64c74acf7a1fc6031a7ed9abe833e0f77a2395e081ce4a05230832783e6796cf67db938f920dbae99ea5f9f0cf7ce2d1c5464df4d49340277f63540d56c47d3a28cc6b62d409f9e8295a300bb6b870a5101541926a1cd96172bbfaa3486309ad6f321a0be42b50617127e53c494724e5507b3d529199fbb6d24d3910f2229d21a31221d17a6ee45f33f6d0617e2a2ae2a31331233af18b4fd286e361f11db7f374465057944d", 0x51e}], 0x1000023f, 0x0, 0x0) 13:34:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) fcntl$dupfd(r0, 0xf13ce7c6ae85989a, r2) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x8, 0x11, r1, 0x0, 0x0) shutdown(r0, 0x0) 13:34:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6f7409147ba2a40417666bdf0519972611a19d6412364002673a544a0000c451602f5eb20e3fe37b153efd6289762cbb0fcece6ae45a487487de2b1212347f7e9f"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socket(0x20, 0x3, 0x5) fcntl$getown(r0, 0x5) write(r0, 0x0, 0x0) 13:34:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6f91773c5b00000000e74de4007efb", 0x0, 0x10}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a00)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab100500"/2009, 0xfffffecd) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) listen(r3, 0xffffffdd) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000040)='./bus\x00', 0x82, 0xd4) 13:34:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 13:34:23 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) setsockopt(r5, 0x2, 0x98b, &(0x7f0000000180)="2db1a31103ac0097840fb5e5217e17bd1a7108e18fe10522cf175edbb17bd06ab2ce550a9e07416bf2fea1af49e338b7bd1d802b94779fee2de08a9ca137487cfccbdcab782baef0c95d24c1ec8b6387911aa2e818988bcc5ce7049a7280740966d8233d1b8442273c19f65ac458bda5eb4e8d9ca4e4ed3b1bd8555f8eee", 0x7e) shutdown(r4, 0x0) unlink(&(0x7f0000000200)='./bus\x00') kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x20000040, 0x6, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0x3ec, 0x101}, {{r1}, 0xfffffffffffffff9, 0x2c, 0x4a299045ba059417, 0x1ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x6, 0xcce}], 0x20, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0xad2a}], 0xff, &(0x7f0000000100)={0x2, 0x37}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x1d}, {0x26}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xffc0, 0x1, 0x1, 0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x180, 0x0) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000001c0)="acc10a0b0e1c9d4796647d25f66d029c128ec0b96f17fc78a81112ef88b9346d6fc8ff279ad3cda96666b58396634960104d8017719d5c3fc7340ddb8da86e8cf6ac9bc0b7671a482697ccbeb807e54edd44b32dd352490393370e6fc768f87891ce5722662d2e7eedc9ccaad28da81e6507bc9f136613efaba49d5be2870651ecd7cb93a10f99977d5f7a4ac27206fc35a80a9161c216dec86054d0ecf4ca94e5abfcc5100b9881bd6117a4f78ca8047ea0681e609bdc137869d33a560998f2b353a2d39e1b62099543c9856afed5", 0xcf}, {&(0x7f0000000340)="3520b0535309e56391c36adffc9c97ae554350ba342136491d5da1d9a9c1a3174f4ed30f2a1dcb93ddb8e60ff66618a2e6b33992245c2968f226f733518ac4429329203739d0e0dae9fb7f03cd8a181aae94e250c7216b15bcae74aad43ee66851b1b076bdbe1affafbe2e5fb063909905bc9dfcd17fbd22a1d7cf977cbbcd64bc35a34b1e258b93afcb39807d7e3a4f900460e43c86295a7a2b70dd383f0117c25dd8b68e15418cf37aaa125456cc12200ba54988850f515c6d61d7b39a8bfcd97a28c42cd7fc542fef4818374dc9aa604631c9555b702c0a4393fabf37e2f5378775fb86c19d41e9cec71e58e58f090f1772f2ef12479d5c080370eced75", 0xff}, {&(0x7f0000000440)="c9ff4af9c508d97bbeece22b026a54077740dda40c226df221427bf9aaf343e070a7b189ffe09b80f91a948bacd9139833bf71571d8faf69a9c37447e4c2a2e5331bbabfa9a557164df0540c51f37f86983df27c377fbdd19fd4db530252d1d6af4d3680cac08020ce5e", 0x6a}, {&(0x7f00000002c0)="68215e2708f05217e2d0a09947b12fb91b243abe9cde41f6615bf4792a66297dd76fca524093b58908b8a5393b1c900cfb09", 0x32}, {&(0x7f00000004c0)="5ce5973c4902e4a44aa707013f5c30a660f57bf71089ddf37264a44d2992a901884fba1d2de916cf63a94626bd91e2420d536fc912e7f72e6714927dd733997bcde8937e9cd1ab8c7251053a189eb4a479748a6aebbc5b703cbdec4ca9", 0x5d}, {&(0x7f0000000540)="e29ab7e5f93e8f09c1d9c54091067a6296c75940529ceec5e917d30dfbb5c98d1ea50561f259e7ebd760a5a6b953eb09286eea1785920ca21f122c15f8743410d2eac0f1c9067242b5289a8696400196245002722bc2142312e00c86142fdaec46d7dfc94328b19b71720258952291e46f6dcae71e22f97820cf4281b6f56d5225bbe6f49ab7", 0x86}, {&(0x7f0000000600)="c9d1a0cf5ecce2f808aae9885227cab42b6b100190028c117390730438a806c635aabb8feb50e37fc7fa54ebbeadb9e3311059b2efd3ee647bf42bb53fe98d5702feaa09c68f7a8146725cf4fc80938a310e035c60dd006898e61e954c6874aca16322813817d501f6430daa0caee4cb7468c898f05542babb007de496ceb0c609cf0d574e6d050cf1ec14525a1643a44cd59ebbb9caa63a931c892f9bb42512b3c133542d7f1fe98fd10fa486", 0xad}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:50 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f0000000100)="e2f80a914864f9da68120e505bbab5dbc271998fbdeb816fbf73295d0806fec60740ba49a801c3d0773554a10e922867ce93a30cba3062521d508a42aa2ebdeff4691bfa8600024e66838371c364914dc868a711a9932e8499421858f02ffa19eac1352a3abbf502b71c5475fc920de2dc54d309c560cc32fca92d675dd12abda128cfa1d59ee8d70b4e96aa563af462aaa42df037c68a9fdd306e5adfbaa2daf92c44b78dbd8a9b43314ee8dcbb6dcf2e31f5f3dc6d5c1016b84d56217ba00dd3fc", 0xc2, 0x0, 0x48) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) 13:34:50 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = geteuid() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r6) getgroups(0x3, &(0x7f0000000000)=[0x0, r6, 0xffffffffffffffff]) fchown(r1, r2, r7) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0xfffffffe) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpgid(0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) 13:34:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) close(r1) shutdown(r1, 0x0) r2 = dup2(0xffffffffffffffff, r1) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 13:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x4006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000040)="5f6095155e3f0b429d34d45e2d54") r1 = semget(0x2, 0x4, 0x80) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r2) fcntl$lock(0xffffffffffffff9c, 0xe, &(0x7f0000000140)={0x1, 0x2, 0x4, 0x200, r2}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/249) 13:34:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffffffff, 0x27, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'@\x00 ', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 13:34:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000100)="fa3f", 0x2, 0x400, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f0000000540)=""/237, 0xed}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/237, 0xfffffffffffffd2a}, {&(0x7f0000000440)=""/209, 0xd1}], 0x32e) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x140) write(r3, &(0x7f0000335000), 0x10052) 13:34:50 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:50 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000c3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r7 = dup2(r5, 0xffffffffffffffff) munlockall() r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x2, 0x4ca8557263fb171d, 0xa) r12 = socket(0x2, 0xc003, 0x2) connect$unix(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r12, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530007148d3693a2a309e25482d5a629d3a463f7b238bf46854d78a2a197a386207000200008295957be2000010bf453f68c11700287ead4bcb777fa69dfceac2a84ed001ba2290a1bd82c6388bb62ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca03dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000899a8a468baddb6da8c3748bce9a1058d21444975ebdb8a39e4669aaea87aa4d85eab92bc49b425c9db64b24d1fffb7b1d6e158bf5cfef56c073c9ef839f9f2f2f1dc9047550e5751be37d75adfb01f961b2ee81b69ec0d49ca6b8d10d6e757b42b3740178295c55252d4a1f58cc760a33feccf0f0959f9b4c1d2c66b95a0a94ddf32b9a76d05fefa6a75135ba853"], 0x1) write(r11, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) close(r11) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r10, 0x0) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r13) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r15 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r17, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r20 = fcntl$dupfd(r16, 0x0, r19) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r21, 0x6, r22) fcntl$setown(r20, 0x6, r22) r23 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x216) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={r22, r23, r24}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r14, 0x0, 0xffffffffffffffff, r24, 0x0, 0x0]) setuid(0xee01) semctl$GETZCNT(r15, 0x2, 0x7, &(0x7f0000000280)=""/36) 13:34:50 executing program 1: r0 = socket(0x20, 0xc003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c1d82f361dad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf37b554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4659fa2021cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00"/188], 0x10) writev(r0, &(0x7f0000001540), 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r2 = socket(0x6, 0x4000, 0x1) close(r2) sendto(r0, &(0x7f0000000080)="bca02c876f0ad3132cb4f071a0da3f73af7b8f816cebbe7ab7837194b7feffaf3ba9f1f2daded14f58ff51d6e69ce27a3cbd0de778729b855c0c4409943462d1105736224044b6dca662f57e3b0eb484fc45f5", 0x53, 0x4, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) shutdown(r2, 0x0) write(r2, &(0x7f0000000380)="b915a294296525081704aa9a8192babf83011309f0a5e2a7dca9529cd25792d86348730c5fd0e65ab34988be9fc7397249fba45eaeb74d0912084bb13d93b7e45a9865f08f1e3c0c1915ab10cfd3e831e5d942098d40c108ab0502ffcffd5148a59b75239eef7d1c23faa2cdffdf9e516159f3d82b0aeda8a9a92bb0a3a721017f99680f65ce75ffb6680be95cc856b7f286b2d55c2d1cb7e87a10e1f26c19ef7138b0f10bcbb07fd4f179359e213b71a32363d6c941d393a3e7eda6c09ab6018666c73b1ae28d65c9ea910dad656db70b1c87d0453c57a0b9ff92ece54afd3bbcc7f48761e208c39a6d29639a509da24068f238897bb5a372cbbd5292954a27b88fdab542edfdacc5f4481d363ad2a880e293f073c5aaf7e6b6c7f77a88279a779b1d71e173156cdf925156eed8d5ebc5c6d35be97418f6233cfdfb68dcb24d9ad5ec846729d3589af7224c1d09b95c28ea7f4de5e8d449fe6c79fa8dc66f5528d1975a10968ce48f72530ab2e00144a25f2a864e24512c6e194638f8c322166724f378655c2fd5e43b57503de3edee1e3247df95200325fc10175bc1986fe993d25ba59abea08f91d2f19b823f8d48c74018c540d336f12fc651f73dc810003d35d8365bf50c0ce56c46f383ebed9fda501d086b7eada25a74889931b787", 0x33c) 13:34:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) 13:34:51 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 13:34:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x6) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x1, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000280)=""/241) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r3, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r3, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) fcntl$dupfd(r5, 0xf, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000540)="00208fe74083f43a7c5fa7bbcdf64ef686154de2093f5aa20858b56afc2609792eefff8bd665afe3d1142a871ee3dad4d84146ce8f29691ae69ab040ae7e5716033f0cb184df7d96e5a7751d18540607b85b95d20600000000000000cf8461a5aa4709c72fdff9cf5f6932234c7ba8c6384e944ce09892124ee4d9f05e8633a52c8a4cb26230b3cc629a5536c51139ce51680e3754c7ba0d2f12b1615ed89ce72502626de5f8d7760065de2755f33b07c1014b99c984fc51aae5e4adb08d37108b79205b53820acbec210b5817e29b825fea74a1c193f6d38652619c24bdbf18e5a526448a7b1efb3d80e054c80882c81b78ae7a12c8d5bc3d85f2d25355c7411745333844da08e9a5aef51a9b215328e1ba0d6e04b93e03a15fd92239513567b5fb1df6a0dceed87f4456241dc9188c0b1df758c4436858a9140b986a6d9b55bf756499546c45fdacdccfa499ca9e82110ad6eb20ae5ede84cde0e5e809dfad11bd7b6384f578379c340a2297c237c377f46f7afd5e6013e95e5da5ddfe6c6d508cf212482d65d4c4aec41e574ace4e9431f0fe4c2047dfe324c994021ea1002e6b7a2e0a07da704400"/457, 0x1c9) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="2578c05ef9b7c8e48ab32bb88c2664ea9d19a77875df1abe95b2e3e1ed5341d14346058f44cdf21bee27f1c3318a37f0991ebe4d26ad2a36e3622f20b3b33c93192db65e8e55a35b7151de0d0b6ebbd5802b1d0792282d2994a6b2c78538b86217e5c369cbf8d02b6da8594ae329910ecded496ae6c3cf9a5655706855980b09c64c258326a117b5bb79bf7c483f79b340647e2beb986a766d8039ebc367ad0f87a1f8525fffadd6d86c6bbbc67286070798edb171a6", 0xb6}], 0x1, &(0x7f00000021c0)=ANY=[@ANYBLOB="7000000000000000ffff0000bc0000009138eca10a25a024a6a67a7b6d0dbacbcd430bf58d0988ff23bdaa626d701b7e46a8d01b401f684046130a74802559acc8c982a4bded889ea60280b67bf6a81f7e50714db36c7afc1d386440ecfe7ab245f6becdcd664027b96b441f790400000001000000000000ffff0000ffffffff44046e9bcc7b7cf8405ec5e5bdaae636b362a3e73c11ae3f71711304afefdbd70b10beab5fb61a4424c2d3f887756105322793c20fbe4c9afdb60a0aa7a9fefe7139de2f708bd10ec8e0dbfd57c6597c27dbce2fce1cda4ab7b2b8db3dc1437bf7ef8d0cd9119a4fe9d85058c83303cc2a9c5a80ed905ebe38f6f6adde8927b008300d0415106b001b9b7beb35dda119e3cbb7a39c07b437518f3dc9c1ed6f31775e02f3178321307997a6ada684ff75576dfca9fd274f8712b6a3ce01d374d5eacb470f47f134a1ed2d97b934869f270baeef5b75111f40b41c13e7721078c71996ba684f536fd4851a2b9e0c5986565000000000000000000001000000000042a37cd18f742697b71d13176a9ac303f4b9ab6faf6e11a7213e9c5e03302b58e3a93e4525a4fa456dd5c3d92891fc83d01da4177fffced7ee8b84add94b0000c00000000000000000000000000000009aebf8fbead042b83f6e733d7eedfdf0d19e2fe2fe4915469a1c567b47112d19e1d88ef0fed69425a6ec9a2fb5f6c13ab75d6437eed84c56ba621215bd8852dfa9be3216428ac8edf477d00ee0976ec3f4c6cf5e6ea4e7d115228960d74f8ea700a51e59f878f8c383851ab99ad7ecf35623f6e6feb3b5bbec27959692c6f493ef8f916880835d8cc49a6f469f0a7a5a985380a60da72ea49ca1cc1ccde1e4e431b3b2aa07188fcb8418f9873f10deab10100000000000000100000002000000905c25e400d36ac225fc8601b8e35ac1ea24a2aab545fff7642622de1be85ca18275f2532cff2fc0e4eadebaac210103278fb7735867bf6af2fc3e687efbfe83629bd54ccd34181544f0f1f8c5a7f3fb14a12f5a701f51306a77ec2fd4b0540be9f036be4bc2d58f481619b2acb92dd72e04bbb982401e90c76ac70ae753d006a2b573d9b994333ed2c53c2100e018ca205eb0ba3f5dea50673114b3c4a61d6402a11da97749c14c8c28da9580b600e33f64aa8e0146823d6762d4f06885cf5c97b50884b03c4c1f56fab32850103bd9b8f454cbbdeb40ce18b91989b46b91daaada47bba5f545cd3016c0f173e64739a881541f7022adf2a021dc7e7691be9b9b1bb8b9a7855862d544282b6fc071a1abe0e4389aa4a16c969ad271cd00f3a1b31ec690d84cff347e034e2e8d0a43d2b2a2b5a76f3fe6a2d05db2f751668a505696633d8e8406cbc37953f85136bf179d510fa02e903658f1e33a6437084a6fcca41656f1273c6448d512af32c96a007a985f47656c0071ee4c47450a90626c1d54a9b6ffef16e16aeffcc48db771751d22b542b1a71fb7ebab11e06dd0ed50b9f96ae16ada48e24c5201576b031491a2818e1a9949e8f12f8b72f0dc1ad2575e8775d7a8e31f112e653969150e726a8c4cabcabf679ab05745d2ff7e0a724def757ca7aa66aa73e45a44e177a9e261e98a72b67e9abb142b9fbaa7c28809d1997fd0e2c670c7cc4c9999d442f916d85436f3a4adfea84f49d3f8dde65ce806373da6d9cb8a3333d5171e30fd919a62e8522840ea709f7fda8cab7cd22aac10ef7f839a8ba1f3984dd87541c3d57e83d796a741e84ad44b7f977a17bff5ba5074c335107399535b5578e4f24891c934946e4fcc9bf11fa18b6ab42d988f6aec756dec8b46952ce55ccc07f3670b938afbd4c7021dbf5a09dea8587abf8c3bd310f36e8276c9bd64a7dda4d78760cb01f2e953da00bc0ab35a3881d607c00ffe81d840dadd6fd93107483d1ea909f2015b1941f818c674e77bf66f20bde6141420ff26645ff2a56d769466d3e097d492aca030bc0494b712a5f90d0887940ee5030634eaff40e6483d06353a5dc26b4935430ed22948ae2f2e2189025a1156ad8d5dbba3e1f91eff49fcfc48ee2136a0fa8c0863c40c584bedeea0d29c8e6c443d300dce352f3ecf959a7d1e6319635492439ef4bc399394ba2a57ecd282711a9f90504ec641aca990a7c2ead83196663058fbd0b41505e9f527e9b1f23b337c535aff27189a259da4d9984238dc621c8f2a145ccb2d38fd420ec45859f15cea215e115686238b1d8232a0aab07ea4d9251f939d12ad21af48e241dbdfd1d098a6093f45013d2052886ce8b39f71c08a97e120a647dde1c77d4f8d48ae0b750f5505cf40e82ea8ded677bafdd82e5b3137d541d70c7faa91198774d4a3cee78e8b16819b964d770364a650790c9c25b0679121ce33e83116d4aff611553019cad1ab1bb6b64959dc95688a9f10cc7ce2fa39287b0b7baa75441cfc7a52606f26167734b3c96f7f3da531cf187c7ef055cfafe68c68f1446a6f50423fa76debfcd4632665658405df2d54ff99e6e95bc6519334fd4d6f90f57c8885a946c037cea4d631c65ae748db001358e7438c9d1bcf7b9be998b71a002a50566b6ce4ec519c12c4a0fdbec685d6b850882dd8753480c8a0faa15a6f0ab5fd49609f6bce189c5a2f0636650976272cd58a6da9066507f5d5db3720deabbd3d9a80430a5e35f7836d673c74c33e948442f554429571e41d07edff423887862ff17a8a13026c24a658b8a1c9e3516ebd5efb356fcfda77dff08258a100d13ce67d583a1c9aa789a76cfe3d0c19395e11ce9f1a483175e412a4337c2a30d4d20588478525e19ce2209e876db1e92009abefdc1226f21bc64733384880812436b33a57ac8a64f35c0399e6cd4f398170a48aa00213b62140e2354fad13b33400b65659ab3c97e8230c3616f76b6ed9f179d073ca7c60325aac3af6d2b33236c9a1e6f475afd1da4bdd49d118d687b09ba76fb984d0397f943b0681da905280af2da5220a9ff314c4d017673b4d04ffb178e8229135d1ff70972ae41b3c4ffe9e11dec8c5a02559c0061ced765cbe8384557fd25da527ed600cdf38947472064c58dd9be6b02cb7d0f6738d118b60bab927d9a2f92eed278bb8436b65c3782c34b0983dcd050775e3b725f2c078f3893e259a1dcafaa63188a94db3dc1fd39788ec5a7cab9057877bb4538c622509074c8d036175e156197223f7aa06174202a77d8093aafab57e3248e3ca86c084e6cb872c47f4d23bcb857dd1cdcefe650d3167b5e0d01cdd87cc5b98ec9807f0499d8b556626271f91224b874192a1e1b3f6eef323d339a277aa8e60046552f0d86799b962736505a08a316ab2c25d40f600dde7162670cd0ee2baa16c05df7080d4afc78b0c656544a7f9ce64d6cc43818736212ee2c90475d6a25e85cb64175012f7f8225563bbf5d55befb4a5915ce8d3dac0ecb74af6c40025addcf75afa48bf9de10b745be4ac7f70f014e8809515b80287780dc8468981bbbe7ad16f3aa059093b06e7d36a0e6bb8935c139f24b0c6d8a6dd27292f9eb5f5108a27a05d671ccbe1aebf41023ca482a153ce9aac90363d088d74774d7bbfcbdc9974ea69b1bf0679b5027ad42c5e23cb3b6b8791c0cc49e066638e7ac473f17c0fd9e738c41fff06d0280291c19a708e1517c8dcc34e25d2db8b08c401b1c0d3f5f27bc1ea5fe5ca0649c65569bedec7a884e776278ba2f166edd85961a323183701fbdeb19b8b7de929dd910df0180a4f7fb91470362a0872c7a34e8851de0fc5d045a635fa58a9ecab43fb5e2210983038fe9ae1f1f9eb6ed1263e07d31f2c088a2c41f890439445bcf0c98bff07a6876d4adaaa7664bfebaa6770a97d96d82c62ec80478da02518aedec7b720ab9fdab6206ed9b137d101a60c2d2b1487a50ab9d222a90646ab03824e1790aa942ea5fe99a6aac0f967c85febf8d2321810b2de2e5565b70fe001bb629fd9330236425ced169d62584446bb09f0b7e483158bb35f10cfe56666aa6109c0036ec1a4582fad7fc1b0797cb261808a0d75edfdf03a20cf2850528748bce2213725a96bd90d357d6968df797500fe4487b2a1a84d6809cd42afb8e9e53928a4dedf75f0e63667091018516b4e0606655d688904a3567003b1fc8c902f99e73470d4d820a166b1f89c23ee7b7d264ebba6ed8214fe8228d6027bab5c5fd4d7c6c9393dd1ee65cb2342d57859bbb589ffab46a173ac67ddcaae593defcb500fab18a24bfbaef9a66d087dafcf07e1b2539d597f306b3fce7081d0aa5a266462020386033b4a9b16bbf683c732624d791217b5587125fff8e26547a205db2343987743232df83373440d683e88edc902eb2095f27d07b1968d6fa79d5e2b1a25185b6f77e0282ad810d7a88c438dd391a775f87f4bcbf88c159b8c92283bf363bc2e8f1740cb8be7b0066658dffcc00a5de0020242dfc376e63d6fe2947bf0d42ba3aa7ddd14d5faca998b8f1f4c74b3ed17cf5b85cace6e2b280f1f22945197c800cef79f1b6b333351d7ce681c375ee8e531a7ce131d289c5782eef4c5437bb77984b52b99e6f95061a46d1149372d396aed5174d3ea447dbfce536282994697efc350f0f3657c4e01d961afb76f9f98fcf7b210ccf39fdc6760279b7a4bdd1175aef2af6969dab0627abc182b4ca36ad522b30cc677dd0e4b39180dee531604121f5bdfdf70daa258ca078daf4294ed150e1b508fe4b3bad2ae8d5636cc91b90ccc34cc34281f6f3fa7799e053848512ce3158199fa4d81161e538fc6dcea21520a27244a659f37d695f35a8726eb36ef46a0ca1ffae04c6715465a9b5e5fe391e338449fccda144996b4294f85e18c1027c0089173e6caaffff13a805634b65bd973b4b4784d30dca28bd28314dba53eedcce8da3c3b5c84a45e1725fe59950e8f9c81db489b920436fb64f4c48803691b2c0294a2b33cff1a8e534b72db0b18e0de38aa3af35496103aa26889fea4ff79c8f34663682d4a8d6991499ea30f6dd51754777dec3c0055dca5c1c80683fef8c2f132923fdc2c0ed61bec03136ca312f4a171929b1fe4c493d3c27852c24ab3920846bd3a89fb95b9d3debfeead8f610aca493651bc38817d9538e91f2f138bfda00c0299a040e9019f03673a4bd7301f601dafb54405de50b6dc3fef02d6aa7b4c244247057e789acf7ecbbe6379127498fd923eedb5a69e34249d498078836040f6355a4abce6f5df44759e3dfc8807e9336983be733b437f0d11feaaafda243fad418de9bc6ecac6c5e7d00a34552e9773c1ec42c2dc835ad72f5c3a9710d17b45522fd802e7ca7755c9f02baee6f840d88f6c4dc78f39dbc7fe5ff3da7365a80619661c63b532cef30052fe73f718e45f7a97ba0519f686c9a786894014a42a71a01943beee49a1e83d808008b3245cd72ce2a1819a202053193c7d59f587c88cb60f5aed3726156c090f42869ba3866dc20c3c625d4570427d57eba44272d6bde912b91c601df7e016fa95dd063b6609e6b3fc1bfc012deca7d1106e8a3ce5d7fabd017d1deb3f0af3440221328a5bbdffe5a0cf85054a1213b8d4729463047db14d109c42fdd400b557564cad50946816a599f13585fa178cc6ca20110aa0e480ea9adcc6cb095cf83351b4d6ff6ea54c78647fb0c851edb11ebf51d5204d92540e545709371eb93713ee1ed05471471f67786eb6101afd365600526fef8ab4be5a1c4db9c9ba31fcb5bbcc4e271a20544942bfef88b6e2cfa590ec3fe0f2209bd61b5f64311b84233d9418dc967f730c321e7040ea9b35b6b8ff8b68e2bb0fed6b922e24545e372d3102800aa56a27da8e9f6bae0fbb4e8eeae9d6f057c9ccef8e0ee58cc5c1bc96ea54a926130ef805dec0e69af98ea0f76df849c2e00af218ee31ff147523622cae787219a1c510f1adb85db58fb5b43ad118f888e1358958e40900c048367c5ead3acf6d869219d736be20e56ae14a4d5c9702b7e583f3d5886152d89efb4071274f9ac4f0782d7da7494cfb09fc302323b1ec51f6dc197f471cac1597d2c56d1de0d042c3fbf53d5bbc02b78b717e104ba6a169235f6395548f9b745288595822f3377ccd589039d7cb30a66596f08ed45bae3d06b089b54d9eb2d9dae61ad753b40cdd99f8e2bf084ae15dd4a5ea58dbd2a2e534054531a808559cefd194768e486cd93071f4eab46af221ffc8c4e0344b699c6e5b9cf6ce8ef16a2107d432ee658091f670bf52b836956fcdd966e7078a6dede502589aee1c4167a2acb2fdcf99dbea447a2a136b076d7d6d6aaa2ab86587cc07d9eb265eb7c79f3b2a593aa8942434eb3f7bf99b6161ec658aa8531c974d888ae6af11b84cb8b5c2701db057424bfed2e18521c12f32624628382649210d9b420d636c879a8e4e1c3c868be022968c217ce264925ad480872c35c9ebcf2de1de06f8ca3e1113580439c21379614b3b5b59e45eace05666946392fa3ca3ded15894249a96cfff815a3b955f3321d312bcb679daa2ffbc722baf066869a7c26135a22f0178405dcf7ba4f95b9ffa391b54ea165f2edf5e56ee5ec01f2a4da28926e93bae1cb020adee4df0de018894ab5b5de353d89d33825761e7c752893b9cf05ba1dbd7db732a88aa6fe65a14bd8c679f5596005f5d2b02d7636bfc5b02bea5536795a69a2cc1dca598dc2d38702d372fb37ac6ca65d75b89aeff2b19bf9ee7ee4ccc8573b1d0652d15e763c53649e20f4a23acf5253bd7f4decd3fbb2645576ae261818341601b53fcb51d1dc7b4e0db86ffbb61cc9972ccbccc5edc0ab70195978c1d8628fcbdffec9cc497ea4143035d8519f460aedac494ee0eb350c8b2f0130824c1e77410"], 0x1290}, 0x8) r6 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x1) connect$unix(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d6273b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedf606b3bd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b650c50c312a7230522ef7f5a890c347c6a77a23f4d325d50e7174868083d77b986c6d29d5c37e46cfb8ad2f725abe9eabad6f190e6a7b21dc8d2460cb7bc250fa0376989b83753b441e288133c24a07444384adac58074b1756b8f5ec0b513e10e9f2e590e1cb1042e8130e0c6d0b1b6d4f170a7"], 0x10) 13:34:51 executing program 0: r0 = socket(0x800000019, 0x0, 0x40) setsockopt(r0, 0x6, 0x98, &(0x7f0000000080)="01009a0f", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) getpid() getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) semget$private(0x0, 0x6, 0x636) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x8) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) socket(0x6, 0x5, 0xfc) 13:34:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x1, 0x3) fchflags(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 13:34:51 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140), 0x34e}], 0x10000002, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) setegid(0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 13:34:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xffffffff) r2 = dup(r1) fchmodat(r2, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x8000, 0xfffffffffffffffa, {0x4, 0x9}}) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 13:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) fcntl$setown(r0, 0x6, r1) 13:34:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "7320007ee40000010000000000000000001000"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="abb56e7b8ad943217b512316e313d4613acdec6ce07ff580aa050b66f4b26f03d2d6efa2d509e376bf1fdd88d50a555409b7505b20d0370a1017c01ad4c64df09c28f17cf10e80e82ded0187b6f924f2ac0783b1d3ffecda64c4000fbf32d9cb0894108cc373e2458b67a13f2f948ff0eeba48340ccf8ef64ed3b7", 0x7b}, {&(0x7f0000000200)}, {&(0x7f0000000240)="86d3848a30e7fa739a8c7d2e4b6256925bc898ee80604f7080765bdea1425d5d0cdd4c418be0e59795515d96e8b7994889be69865b96a8273ed7f7ab68c296cbb27612fae96afee4646ec677f7643ccee9322da44ab9de8f0dceeee69c1e7ece7d7b262eabd4719cb593e3775e8ae043d826f93a1a47dc2acdcc757d26457448e520b18768cfd3efa7470283fa7f8d18bfd1a65c1f5d4dd77c4862710cbdb03b296258ad0dce3c47beb2bfbbe8c0", 0xae}, {&(0x7f0000000300)="2b8fc915832bab0a3ad8083acaa837742f9a310ec6a6add7d45d8a1a735a5b9eb37f7ef2e627427a9fac52ea455cb7e6154807c0ce173afba53344e3defa6a1b050ed4bb5fabf2aebba602881c8f01e84474e236449477d8f829e991e317385315286a44e6dfb1377106283532ef606a6ec21b3a586a3180f950a5a47f186174394358350f19462f792f8b65eb90bee32239051e47f52a16e003c1c66213852fff47015a0ef15e4f83769ebd20e3be8e8162ee033b918ad6222040c9ae2c5e76c54f9fb77f4ee3c16f4e2158343f832d9611a3f06c3e67f37d24e6", 0x3d}], 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) shutdown(r5, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x84}, {r0, 0x40}, {r3, 0x4}, {r6, 0x39291450e1d7e95}], 0x4, 0xfffffff8) r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) setsockopt(r7, 0x20, 0x3, &(0x7f0000000580)="6c359f3d8b68dd89f20867491f99b1d89a2521884e94bbd2643db09da7494727780aae0f9b0d4811be1c9ce92855df81249c01fabea8bd9fd91ba42c93b4ecc502fbb364c0b83ca849054f0de8bf233aac98c8bb1ae66c234ce3d975552fcd20ec6ede8c1da4c8841cd41535ebe5991b5b428a4dbc4332728f61c7cc797bad6fa53cae7abad0239a6b3196ce1533298c1b67758b665e218a5cf6fc2289b634d6423a4cad5636be", 0xa7) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) fcntl$getown(r8, 0x5) r9 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000440)=""/195) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCFLUSH(r10, 0x20004268) 13:34:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:34:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x2, 0x401, 0x8}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffb000 didn't change! 13:34:52 executing program 0: pledge(&(0x7f0000000080)='tap', &(0x7f00000000c0)='-\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x49, 0x0, 0x0, 0x3}, {0x804}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffd000 didn't change! 13:34:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x11) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 13:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 13:34:53 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000002980)=0x1123) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x2000}, {0x2, 0x1}, {0x3, 0x24, 0x800}, {0x1, 0x654e, 0xa70090bfb8db9386}, {0x0, 0xe800, 0xc00}, {0x4, 0xede, 0x800}], 0x6) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000002740)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xbd, 0x80}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="64b30410d51a7de04e069d008a328f6301a4c510a7f913a6e8691678650f72e2aef4c2c86ed853eb12c2a638863024d3bccac71f5026c905dd3c417f747641d11fe750f16a139d0a22f3d21ba226da85b125e01dffcb739c6a534a57e4717b0404cd7b704b28af9ec7b313ccc17aae04e5bbd83290cd008e64d1dda055fdad352018812d368ddfd745ddc083803e280677bf7dbe537ab9070524bf8456b4a6fae8450083ab84bc1c68a7ae0f20eeae67b8ab8c2cb6a750ddcf76d03bd967715381b06c6ce48026385edf2512e2cd", 0xce}, {&(0x7f0000000140)="e56f3daabc9d39576386bcaff0fcb14230796ccbabca8360338ebddab9211f409919865411", 0x25}, {&(0x7f0000000180)="4fb0ce07512ee5e7adf302cfa68ee4a3fca0500c188126598f49df5c2dcaa4287f8c718a2e7750c96463edea00bc6db0042c8e3039672e4b3cdf1f0ffdcbdd16fa65f74685f5dd7f882337b9c9084ca65856376fd7749524bdbd6e95df480b53fcd634768258c8257cedf335d9e7c38a1dc74dd43a5ca60d9b8e8ffaa438", 0x7e}], 0x3, &(0x7f00000003c0)=[{0x1010, 0xffff, 0x5, "9ea27d0561558596030443ccd6f54f08492d9c9bf8ef2eb02daeaa84023688ea89527990d83cefc775f28ccdabc95befc931fb585cc0aa514c601c23b3cb2cbd2640f9affb72257f6081e5356398d90baf0062f81b1bacc43caf87b81ba874e23098ec2f4fd62ea14db19bc569dff4d34765090b02fe72c5acea685d94e33a3326fe0902d290622c8e2baff7177d8e38a8feba42e4c605b22d173004f17c57f583b65e8a01a72921b7e8e27fa8bc0625c9576504aac0615ecd6007a151e76fd939b01a093a762cda7cd67ea7c481018f9fb55d7a9f5fd0fab01b43a6d84929cd938813bf9712f1fd616605e65a6cea8c95ec4880cf2ca1962c5d471d0a9ad063fc674d8f4a646c378d9d60217b8665a41bc56b82e39e97050b7a4515ecbd4540725dcba7bdebc24a53548830362716a5e955c615fb2b8646ace76d90d27945cc3af1e099200fd47612c70e20096ea45e4df4408714cc50c5d55e2f1b567c1907423ce0393df9db30457ad78e30da263235ab51f4357496b2f8015895adafdf787ecb212674a9ad81e69a99d0163f6f67eacd4fe7d148609d05f69d0279c7e9fb1d2825f3a0c4eb1794fa94392ad6ec959f3f5398e1652de6d0a8e494c2d83672f17521e965de4e1f38868126e2eb00f52d4b9518878927fae2cd04638e7174045e4644421d9cff2007c89c69ff67920829c153b8e7169e62878fde55afbfd0d87795a8b630d4592fc665c57668477aef73fa332ba545c9647d12933da003aa9c5de5ceb8283bf4cf75e3eeda39a97bb4d652a5d7fabac1f6c0d5ad5155b2150adbc33c89a018f2d41be643139e6d07d4c6df2a83601f1641b26086cbbf8f394200cbf9a2dd9a6353c9182b0510a5846335ded7d8296ca909deefffd9c5b8c5af84af3b2a30243c0ba584ce035f089ea9a979247ee71efaf9e202be4c9c42fd95a7e47c4a59f6c8c11feb2c019b53d299fb7f20400e4d8827c61cb3b0e29eb91c2d8c6fa36e10077a976c6d4e73b6ac7dd7fb8023e8d7a3fb0aa0e416091c1e26f4374d68a8eab6b52691c51ce01daa1c0219892808224e2d3837cd8ee6575c16be884b55601138564b6a0f8712b6e5992fdc9a53779132278fce07165dd820b4a08e046da1d21f463afbba57bea2934a52bb5f6e17f936a4ebb889c62362770f3ce9123ce9ebb7235dc6bb08bd403faaf623430cb641ae1f3262034eae6fd1043c146f75e8cd56a3df13810152253354076c4edc40759f6ecd0f2d18c356e5f7c0018594c4ebb6fc5d67203601dc5dae044ac53755b76be8f31315a17da5d5d99a8a13448dbb950dc1f123c7bb40a14a89e86b9116aabb9e204e06827db45a15d5dcb95e3aea7dcda29eabe38a08d1efc87f80a41805c2ff7cef021afd532e2b48f922f4cd95598995a370fa55788408f4431e1eb10987bbacc3943ee3ca18c745270c29ecf43ae228cd71f765d2ecfc5612202dba8df708fe30fed1604928d60f51c6ff32c5b06bad11f4e9015ece4eff36a68bf7c8cd02133f5f48c933a6f19196fe7d0a171a3d6d8722882eb66ba1d090a1f953884e3eb23c1c6bc88d19b6409fda74e10f717585f7d86c96295f44ff6f3f15bab231d4b673502205fdc29139d624771834451552bbea67c13e0abc4a65d8804e86e277d20bb875e916e6387241d4664f488c86cf3726b40e84799bb9c40e7463a4fd486e47bce257f482a216838a492b79fd85b74b54172802178ff3adb4e2cbe3f35cbda278709b50b8559e04a9b1c8551167844bf361239cfcd8a56c770913c88f3b8c53f00d3d530e2bec718d78157acaa7a6d9c42f91b664144766681b77751c00ffdb7d53961eef1988c5b68f3dc1088f746c7e72880cc600d19075aed7d6c1bb0c9227fe062085c2864c9e4f75ad7ef393d85b40657450a90b1abf079f584452743b1609df8bcc2a291ce5020b8bde9aa9c1c32e21ad274993daf35105133600438c0e3644b7ddffd203dde0e7d9f86cd070cb0fc49848144d99443c704ed930cedb820eca394d47a55ca2c26c06a93f3d8d1376b628c0dc5cb54e8aa7fe67bee8d285d523df89b6af283af641ba48dd5bf0490f078b498a0e6460cabfcbe8cb95e463176d0ef9d890794278ce81e051c4ddd8794cf9febda0643bff68333d047a9aec7007f8759763b8b105c5a8d6502caf1bab4dde9d97135802a422d018eaf6ad5c42e4ebcb39f000c4a305f443bf9faabf085c670eb8980969ce9400c1857e77867cc5b7370ffaf38443433060565e7d8d7d778a287a06a46b5058fd692bb727173f0b7e3b95d01844acfbda3b6c1fe5337bdccc88233c4a49a08f0394ddcaa79323774a83379a59d92517b67fe41238750f941305dd35798fd4a8b4db0cac2fb994426a8ad9ab4b164e538a8b46b8f064b1c435da1ed74756f64aba445b7b59f9dc04cfdf017c37292f9a1873ecb5c13f1cfe82248826ee3df4a9738efe50ac124f0cc91c836033db78ff04e03a877f4c255678ca433e69f990feb0f9b25d7d53c18f333271fe74ca8b47f4b90d3ba14efbf580942f5c722c15aac2f14498e99272a0cf80b41b9ea22d1d2056cf364bc48444fb7bbfe6a5e38f86f9510161171b5b5814bdacbc42ba3223a56846d172d9aa18c28fdc7c71fd970bd26becaa4f8acad085b615eb931d80ca23a50f047c57a8f66f9283fb3933bb2218db3a489c39c999cbe510e8f2d987629892094949191b2f3e4b55c71008b0fbd8718b773a367c3019d58c29d4c8058126a86fe4076f1f08931396f46b52b6a798dc0082cefa443c9160043abd4961822955ee1d3e881a892b1873db6f882f42d019b778c4f783d3dc82f78c03ce25cda1df5e6f1bbbd6e855de6a1ca5704cc7d835ae16098d175ea4c06fa0e02b6597a7ef364071f309ea50108e264cff7289afb2a2dfc17772da7f37435796696ecff29f4c34e2f899fdea5a8f187b6862f806ebebb49a6332923ed40c38281eb111674b15df3a90675557d25d11f841226561a9e3e0bee2e0a28e59f3952d77c240e123979cc6fbd7a96e1dc96eee383f50e30e9cbc60be3b94c2a98283c0dc39b065d77ae508a59630a7847e1a52c16e88231e1180d0c6dfd2674d45494b534be15b2fd00804b8ad065893dc3095242102ea515f97fb477a9d4429e4ae38174e90e205fce6b549d610c4b49c4e845dd96517072095b06200650d63b3cdb595a0e6c2b52cefeed48c97d9b9b7701bd877d9a9ad8b8e29b0fe41732e8ab632f3c3d6531fed9f7bba524d38c297b7f6d77620db036b90394df8d9ca518cc5507b998afd9b68641fdd76f5ff085d32958a12e15ef1f0f8463105631a6dbbc2f4f46766d941726b01c0b9ab5c81127632b91c610a19a89232fc209b87c8d0d2db8388171f6ee5852eb9d86136bdb566c24322853225bc802e399ba72a223868101c5660a7b245e781e403370f818f2866506333016739910064fdaaee5441c0d484e413f06aef83597adea16244c9b746e35e1e4c48da1f93cf8933bc6e7f704e15ef45a8fa56dceea43dea2fc7251ee2f43a676b1d4e991f7ee3a2f6d59d8e280bbf72f721506aaecb923fb0632ac3d5669078584d2c66256a04a56d65e38c3920599e81199293fd48b992540923f509e99a5bb353a1bc99c0f7e3ad3cfd55015859a075ca20aa1954d624f13e2dfc4e7fbe6aa4b4142c5ca2b15277f6946000ba58b3c1bc610bb41d195a428589603340bb409c87587cf9181e5d6bcc22f2a19750c451415919863ce771ab16ee1dd14d0d37cac24ea6fca19457987a154ccf301214257e5a9e79c8378601b93bb3d172155c4b9367e04ab377410b1cb9b8461861ca7f1746742268b9557c4b653902f7ea46bdd44aad653a1d6dfa56d9f72f09244041e4e4a01a6a78f85086dc6ea88e66d25444b7b69a2a38ff93b24be5fa1ca49f3ee503563eb5af8b2675efef4f9694e39008a120308e9ef98cf5ac76162147eca82856311fd3715c39499678b15b2344efe1b08edb78e5fdbb39b85c0d58797d61b03a56066fd1bb98498b81b2dbbd71a7955fd00c1ab9e487a50ce291ee65811fd0a30301e83a8a0c2f66af38789302614d4b8abcb35e8c89cd3bbc54f6170f5f8927d3364b655720038418ca18b82cc8bdd292677e15b2c237dc3f996ad80bd333276d837296935ff5acaad6e11271061577a0cf7e2c52f3bd7c30a839d9ee9dbefe68a0045ed3c31d92eb72637a6ce327a978704203401d4d1d41bd8a0e0ab4a25979663e9b542ab0bc9b3a518f5666fd6413dab611a21a88eeed8afeee0d859a2c399b9d61488123dab2365e50a507787703ba3c609de06735c37434a9844d808bfb9b0f2f003d56adf35a753f93348248e900a8062dcbb9b9e48ea0a1cb3f45bd9f32196315c5e0579a5047bfe59baf495ad4e912c79135d8b38d724db592f8ff0e9c9e596a47b168e2482167bdce4c37c96e058ea7f0f0bba0cf9216151bf4e048d27546b396acc345a5ee52cb630146c0932e2f12941d58857024b92df6e867ebe63da207f1ef332bbe58d47dbfe760831035c50d89f456ad642f95d42e67212cbde9d86fd77d1daf7163797576f53af780bf61caa0e5103483c327cbae3d4130b558b3ae570c6aef8fcbc2d9cd0348561afa9633cf3ffc8ccc4d65b4d5c09bdddb113d135c563cbf5f9f5a3aa1ed7a77ed12de6d653bdc21ca9829cfbc4dec996c7491dde946a137bb5e7a6659972ef136b97c2a57174edcfc7eb580771823635479a056b4a7276172f473f510f7fc58c96b19f6c811c552b7f4e7fdca9e0587108475383c812528492155debd3419309c3b98e65ff3277f03900e10e6257e579ddf61c7f087696cfcf2d706f7cb82bcc1b87301ed4e08d09d1f6cb37b9d574c3064eac75b209f0b602d9560c356b97405a02229acfdd2c41924d9f44d63ea616b4ac0d23df0a38f25f831f72179f1dde01c76613c133971a68873d9ff9dc97143e51782cd24fdda4d3bf0ef8980d0a8aecb0a76e6334b045967d6960cf470ccc9b08ef6297bead36edfbe6bca4c616b5c086430d1d887e4f8398ef8f89f561a7b4ce6a18af7264e8445040df766c65cdc6fb4ae2b07875ec2c9692f09b2109530d10ea7db13b2882d8bd51b7edc2bfd1a651cbbdfa294b15f6101f98f3d3097f52bb49a19a3c4fbb1079aee7642a2c0c4702255a07245995cf3a6a35e4930b43fcb3bd53c0ce681f4422442922f0e7fffa30d2d81a96bf70d9dbe174cb46ab5d524ce39e144e858185c040863c5f72c36432c7bfd33d32c7daee22759c36456135e0a69db15e01be681e2a840852d5866f9f1b0c3f89073223c0d4ceb02c2c35326cf0c0eff59df60f854d6da455e5d9f72f8ac9f25a96dfe0669e7d8f16bb6e651d3fc661a5e0a5c2ee4967d6d7780018ebe17ea80294e0203b4ecd3ec791e5534773cadee88f84872ae05ee3397d6d9dd1686879b2caa12ac11b24a38967bb5901e0cbb95f6162a85a3363251082b8fc605dde7d79f7fd69240aadc19ba070f577979121b62f451ba9ba2e60ab41daad49819d5f5c48f93dad7573c62db0e34554e0b9b41aa00f8d75aff3b8d3b666ebcf692ed8be8e300aac39c5ab69263f8a0fac1d4a80bdeec8093cf0f480d3421ee1b964aa797a04d005acfa7684d08b0ab7b69fc225b1d4ed38ca05b72f30191ab446a5d0394e3abf491c8cdbfdcca38c8c1e2372c658d65fa4204186ebe837cc627bc5a16d0f6fecdacd07431918fc1893953cc3e300a9b94672d3d92657057087b80f939df"}, {0x78, 0xffff, 0x80000000, "fb078d104e4634fbd565c4c95a3bcb95b350e7602e81bb4baea3b8a5dabcf15fe3aa847679e6029c9a321ae14547c0060440069a507e011baf2aa31dd1db1dbc2e59d1ab0d5f94fe0af73d85160f73874a5299005b2ee0b394423c24306a907623"}, {0xc8, 0x1, 0x101, "7ee903791223a06dca610763b24b226b377c63d1a69f13166fd5c6417986b3acc8155cda64695a6b3fee79230d3fe0025fd588353a0ea349a7e7efd01149291179d2011bdc41bcb811f576ebea8b2733cdcd81817744848926d03724f7dc3edc6e45f5438ba324722a24128eb9832394a84aff0901436fe95302d60f956c5ec7d3ee053787a06badb87ebbc0f0a2e879cf61725695d954c5fa10de63b828c134ddbc7224f49800338b5481e6d827871d800bd7a3b2a9c6c1"}, {0x68, 0x1, 0x2504, "f275804fea748b9ed1c7971abc6d1f9f10f67e6397991ca2231f609a35a7af8220ae111380d1f6715cda4b86b03539da9148cddde5a2c8da13fe0d8016fdbf3da657f5e54b3207547e74489cf5bf0f093acaf36d"}, {0x60, 0x1, 0x4, "a9461feaa8af80a25b338ec304428f6ef5c75eab26db90602dc15d8ad7f8ef5e2afe9d37237f3e2c32ed585d66c7de9c5d8742b4906bf4b17825f195efc35f6e0c5f278534e96c91da8a3f"}, {0x38, 0x1, 0x157, "d6c6b84582c4e049b199e3bceaaed27d78e2740f724e570259e3beb980451e1632"}, {0x10, 0xffff}, {0x1010, 0x1, 0x1000, "515925662dcd599a5496ab03e3a8c831ba82a0c58ed4a506578592d6ce86086a3d385f8d09e77c2706f10f28d0129ab5a6fe173f2ca1969202eb85efe1c2953d34bfd166e20ce9e696c0cb97a5e03a001d99091304198b895a6db5d0ef6d63c18235b78c5a917f7e4ce99ac5344fa136c6a959b9cb0e1cc2dcd38c52cfef6bb31c54547f7ea7ba77dfe14a9d368c8ce108f6228c8cd970d39d51f2c71b4e1c005a6f4771d00a4dfc2ef2a5d6476a41f0c0fdf40c1597cfa6fd9a9129125394060e2075975bfa2ae5188e37084cd9436b334502c2fe6de00161b7c9171a0bf91a5854e28ba4d97fe3c7a1f3ede2736a3343159bcfaef73008a259187047a6954213deb4e3d0f1b1d0886071613ff2e22a4d76cb508b3f5b121d782b544ee2b2c9742a6cf4c865e33b72b64c65c5d4bd900aa8e6180bc4a76dcaef6ade8a4269308ffbc4124f0a054ebac32062ab54e689d635f25cba64f3c10d1ddd4ba27d84eca9e35b30e8963f7f8b6fb202858d6c6c1674aa37dc44050a1c1db131dff0bdc0d5d6a0d81c63a8396400f2edec05961a353c026592ff79b1e93bbb9524e6c1c6bb993ff069727c38aeb0500048324cdb3e01c73d571b3c5550ac66ee733c2951fafac8e779acd08461744cc4656c9e3d4c2e0a1e46db9c8618a6513b4adb47393391f1289d8fcd0dc3be42a110096a2419f68c050ae305b2d020ff5ab5c010c8bb86c92b3ba3a8a92e94ef0733a715a2a23a64e8cc3c838c5ac897eecb46bccdc1cf87be0d7f6132d9d5beae182e2c636357e756a29ae25c1de6c5bfb31cd61773c962675d2adbda516d698ef35611c35b4dfc7e9f28b628e3adbd1d024afe38e3fb9c202913fe4858b921c1f46aae3f6f49a9ea048e9d97041d4681888ef7a9a47502b31f586c0cfc2c4681447aa664beed16cd79b2f5aa24e9efd4af8242cbda06a3e5727be50f71b4d361765ee6df60c4ac430af4fbd6a563813f6dabf3ce10f58e21ced699893eeb729b3d1473effb53b394f6966ead57eec61cb3d11fbb92a0ad89c601537c67634488c7d7bd4f2f561e7d020d636a5fb5865def2c0ac59361685c1057df34a476f646c4f6b1d0c5af92dec20b4aa543c0bd025bc8ad24c318d1bfe2f7229c1a92d0e4c70eb2f013c391862cee80c2e9a2edd8b9114985b745e38b30217daafe11d4a8331e501a2c0f99105e8e337e3469ddb035889825a20f30cc7050f83f89550ffd10e4754baeae4c276085261bc1830d6fa4a6342369dc3e714fe8c90f4d50830b55461e02518b8d0e78c7c636fc660bd0c4aeab365f82ff65d77f01af6e444c9b28960b1800cd635e49663df32d4f0075defb4b90c2bbf595da49748746586506ccd9170a43bb2d6a66d4e1b6a7ef1d518bfbd548c69b2bd0f79ecfd3ad4adcb32149eb55f89506408840b23cb823f8686f899d78e96e4687ef7e46111bafb5ce8f3b0848c65a9ebf774dad30e10b646983ee47abcb8e970b8b9390ac1a9084236ff906fa52cd37189a7f7e3b426bcd1bc00f47e58204ec2f15f9fc43802c44fee22435637b434bed6e35d44ecafe6b896944e60ba0f63ad4b307376112247111574b2b3b5f06f7fd09f4dc53072043da43ccb1361b366d59a7c1b7fff17f31259ed009977b5032e00b3244e7f6131037282b5d91cbb3f2eb3854a118a365f5fe26d67106835b019e8d8ea7e55d2c624ee626cfef149ded8c7148af95ac4f10f4e08d3abbda6ba5f92478e178a58cd9ee94c482bc7f456f4cc3d2e1dde2ed7061cc325f9435dc68a583ed49f4bd9d1f8c356415c65c9b7b79bc6e4f24f08b846ec75668fd3d96b2517ceb55ec759cef237a830a193e557c6d9611d7eb1b53a6a27ef6de42ff7f228da1fa40e79ae0ac38f48eb5989b0057fe1aedfce59e86f495f37d5f773ba082ee3d79645bf90789332aede9c9c4e39f5c454e6a78c5c1442f7f1a15acbb32d5fde0feac7b22d026ccd9056fee5431c5daf52b90f6e5d8050ae8f6bdc5faacbc99482783a1a2df58eb37e856c1dd5edc620289dc43f8cabc435579458aa064c451796cd2d68281162a87bffb1315b32872ef85cd303a6c2972335b727e9e60c44d1298647019babfb59b14b0a49718ddf5e2ed872fc828982e34b3c6d4480d53e8138a09dd43edbe34107768be1735424024849db73909384723417d1693bff9c5e0f9627d73f101636a13e62bb9322c8d9bf0729b44dba3bbfd928d4dd46cbfe24277c77eda39a5329e533fa4de2b4f192c71cdee327793ce82e0e4ad2da141e03ecc2ab40897ef631f91f648e68228726d838b800aafd6196f3236af2463a317aaf27e4b832a2ac81ec7c6e03a523d609070aac60ca6f495c6e0ffc2bc8b4a5f5a7366d262b3f4c61a30db3fc9e6dcd293446b04cde7dd3b0f6c4bd105284b4b98d6d7a641635325873c85e580db397858b1cee5fbf3936e75b2fb5a190db13166cbd9d4517d466d3fe5928db40cba6b0eca9855f04ae05d86a5ac2cf5c9f9e82727d57e42d85fc159914591883bf98c3cb5a2ac4338ece50b817eeb1a18d4cfcecb6afae39b581e6ef23091b3804c6b0d8f8f0fcc84e5e1f0a4cec1975e2c50057c6817281dc938807f4e0d9344b883b42355aa6c4b9a7164fde7758147d0d20676658a8b5103c93397a64049a81bfd4f8ef01b408d06b6b9878f34df99d3a45dc26f001df9d2509c794c7404a0d0392881dd9a9e29cca9bffc0ac65f5ce0df5bd15845a7b8dfe8247c789bc2138a644d575905595748e74379a717df4bd5194bf89f640b571a0828f8350fb5a5859099024f9c678693d3409de8411756d81976052cf0b521c06d74e5a14f8cdee8a65df6c2bfad56882f63fcaa8d3a70a60393926b3b3548361745dc66898ad12cfc71036acd48ff1cb43b9f1be5f54d8c72f80e8b242e5a6373a50694939f428bc3559cfca4660c0d8c7ae070cef277cd5e0371ffa8c98c3981f6a14966d974540e3e8dab313fc14cfdec4654971be72ccc0dbd0199982b80aae9cdbcfeaac388f557a42d9e94c399270ab0ad3900426efbf7b10c640c41f070c9a0b348660b266e95d05eb3dbc1b5cfe229c720e0c48212b0f000b7d3435c6bfcfea1e9f1af760d5028bf8abc3b8761c90929a63d04f3c831770b619c48ba67793ac28d9907bd429cd678aa13e2708a3b5ea8597359bc2f82174dd2c6924eb29a067d239455b7698920cc3897a9b7874d73a75ddbd73e4319c4c82572a11ca35f3f3b737416423947fe9639221283458390ae6cb2d61cc4d349aaab319c24a4f1c0849cc12ec5e523c6f48618c1c8d926a060aea15074f18f2e714d22ad794c710c6d25daade3dc289cc7f0f3a9eabf26a3ce3e30d35d7b35130cee0a9f83a68f31d7ddd214736981af6a44d184118b2c67b9d7177f9357c1c19e1139ece207193a4260b94cae7b8b87c0d9e8f223e11598614aa7935c2cebfee886d1a5f9354f31375a6599483736069a6d036eb5c168e4732230c2827d83b6b24adcc004baf86f4a724f5801425721934cefa2ff73ef086ea2276dac1b040cd795a4e6320c0487d3adfa4392e5b160b1ecfc933c0daea5cddd7f7435123ae16674f17692dc03c60e6a70653c8b9a72ca227cbb89601c07561bbf492f8e32e763a2903d1bac3eb9a064113866b6c622e61232c5706441da019cf399483cea50b7a9a8d92f3cbec7f0ed8c8af7d2e751ee1ea4aadddd481b9aa89580b0776e94d7fc3829c12f9c8c2d58105ccfcf7fa0e054ed2653be45ab16cd2a5e866c770dd4999e35f7b691c1fb5819a343e8f3bd66051d47785ce78a0935d887abb2ec8b2f8a6522731a835efe3bbffba29aba972f27481ea2e57ba4c85241916555f5379f329883199e8e25e31ee6b9b8d921b154460e76e70f6ba5a84ab5bd54f9f463859f8ddf13c914a251d5ad4edc42ec63bfb3565ab61536cba8b4717d5643d5b218852f58fe380c4f8ebe8cf682853afa6c22af79d75be52d6c4b6e642e6d03a6d4666a3623029adf95f0237d8ccc65aa92778401c7560be61313bdce68e9cd14f5ada580770a6bbffd95f2aa03d15db7894e5360607cb06524cbc5cacd1196b07760c0c04d3c1c848f0ebed8baf77505cdf90ebc6f45c04af9e02e2c20a319294c12f112cb457fca48d7fbf043aa336b94ec5b670e1d56f26f9ca98e94d217640b88b39793ea6955afe3e2bb64d34eb37b23344fe299bd519c2f0e1d76d8adc6853ac6cbc4321753819b66b5fbe705607c71b7aa0e450647fcfb9d7910799bbfc28e33f07d0149ae0562976438df80b43c6e92b1c1286175edf868097ac740d4e99158509005476e250d4db9b48d49701f1bf3e519671d7f72bf810f73063bed4449e3b434cfcb2fa0bba470a7858f96f2c30969aa120a0881bc5dd09991d83c40375db70ecbddde930d5750b3194a7f00f141e18e25b0389c7d0a27bc3eb3c32b7bc5e63c6442bfd095310156678460d2f31c49216a4372a04f57ee67ecdfd8a75e362969adfe61af0a1895e3e7c5ff3c7ed761760d1f81673b71442c2efbea153dc58aa4cde446e0fc27a1607c240583af339075dc0503fe45649232d36726afb44cf57f7e26eaaaac8bdeecf6788e1b73611a8a09dd2d20acf9ed2172f4d9f91ba6ae609f0601a0159ee061033701c5e0d6ac4d658b53e3deea4216256ab03fa19005cb458660b0adf40ba4355f70fc32affb360caa10c0679fb30faac4e9a3b89e0c84a88c019d587839e895b7903453bfcbc3a075747a5679f96a9be8153680a31c32beb55bdd2f0a3a1285f498f0979113cd45978593058bae9389cb6204304a401a9a743ef629738dacf73820e5daf49c422292af0b3efa5f6f590e58c73d2a3f4bbb49d862c3cde4bbcc97714f2b5ffe80749312756cd8807fb0fbbaace2ff4e6ce1cc1c1659e5751589e58539699d260754330912a5c6f4b2f72d9b66437081cc91619511bc1e1f8aa8d8351fbe70bc3a40c91fcbd9d9ac81051fc5a00c852c6009d425051c9c3d9755de88c65582b5ccb792769e4aa433b27968428978786997b6ba3b37c59a4f1565d9e6d473f1739f8996238fbfca6be351fbe4aac2fe732d4d5f2cab261c9a9a140b405a5a62ad528aef88fd3bd189b384557a1f68433ccc0d4e7bd611bab2d8ea502583c83164459434a354463985025259de2948e8211914b3bd93e1be403bddfaeb7ef71564a7381ae6fe7839e793e8e57d69c98f296c0d51326bb0afa1e5fef0001cd1a7d45256c4ca95c09366759309d7a8ade36dca5d532620cdbc8c99c930fcacedc38e741c1a69992180a2b3c94c1000fe50d98b4a14039e43a71c5c3658008f828c91eb100301e469ab850b6981809356e8d96939a2782ae36ebc9447055c43776efb397f8a3b607760c96b933ff4c68ce02682b0fd7272c5eb05afd77eecf2bc08ed469cb9b9819b58cd237d8b899a206970f2c57441cf1b9eb7615ce016570bdd887d0b7b80d8a5143e0d8fee055c0109c24d588c909e9b1b338dea851a5af51590a258603159c153d1d7439b90c614cdfda9cbf4e5514951ddba61c35510d9431f2ec42573243294cdea00c69da31d04990c3439b83f77b1217c4b7819d0289452c9e181cc88e4a9193dcd142681bfedda9308b2a2fa9ffaa6eb692bf96f3ac1b0b261e3e62bab7b5016652c342cf62ede28e85b10930daf2d9aebe932ebf59a92fc1df91f4298a216766a8f1f3db9c1d84d35e966c4b14d6651a2dbd1acf254694efc4c17e50363ee6d8f01b13e42c6dbdd059ca19446"}, {0xf0, 0xfffc, 0x40, "73e42f623ed57ea732cb759fbae275fcb2ab470adda4b0bbe53f1aa9c71fbc81218023dd383e925230819c75e3ab93ec18b45adeb7d579dfce2ada43cfceacf52d0f92d35eac475d9397f6f3116836b1296f03b7876c8640ee84a41bb5352fb5456d180e4d716c8df0d19a40cc2fe2f54121f706ca5624fcbd37f3100064a6d1c697821465605f175d58dd439781048df397eeb324336ec8ab06e83325fcf945475542575cdac5651e76c7eaebb72d1050aa2c425bd51643cf5a89ccf443167f6853fc7a1f079f4e5064cff13a8715666aabf0e58e132e11007e2658"}], 0x2360}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x2, 0x4, 0x9, 0x6}, {0x666, 0x40, 0x5, 0x40}, {0x4, 0x80, 0x1, 0x10001}, {0x9, 0x40, 0x8, 0x6}, {0x91, 0x2, 0x5, 0x38db}, {0x3, 0x9, 0x4, 0xc0d}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:53 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0xc}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) getsockopt(r1, 0x5, 0xffff, &(0x7f0000000180), &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x3) 13:34:53 executing program 1: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000100)) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 13:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) write(0xffffffffffffff9c, &(0x7f0000000280)="9c54aec7314591106120bf35f8016c7d6c7422bc648780b5a2184a43bb83c04b7b3258afbfefc02f5ea44137a952a10eac9beddf87b65c63bec2c2bb2ddfcd7b56f88370ed935b05ce1a98cdfccb7424a76072948833a9f64770940e10b719a594ee6684cdaec3f4164cba491672477941f649c3394760b38035d5c84da97568455f8419cf4abd14f1cc7c02fd006fda94e580d80b938f20c995eec6ed1dfe9bbdf9632d0805f8a0479846b5125517631d0de2fcf318b6fd4be3db828b06df614d5f73ff2ed636232971944a780054970bb8dc4dd67328a3666c8e19bbc913c543413f8f87cd4fa8be74ba25777dd2f511163f8d2fd81fa1b0ffdfcfc652b6fa94159759e18d5c823c3120623e182397148c2d74ac98f6cb4a4ed45703170086d8e93fcf82a6e95af1dde7ca04399fff4284cd104ffa43cd83139dccb6c259d597ddda82f72ab25d429bbc7f1b04ce77a41111057c62c950d0c7f0d6e93e9ff73397718e68f795af133624aa3cbdcacd02397aaebd61400d5f6f31fa8f7af038ee8d022f135168f9117d70a464395d8404c9a77dc6bd5fed381d1ec2de24cc15d1767d9cdca83b0d65681238d6cc28ec932b4e73e68608dd2654525607d6e4384d3ac72c5f64f7f65840666d9050d634fc32ef326f56581dfcf89218fa18b3a11af349dd0fe52d5032ba32ffe6ae4c166fc939510696d3226928833dbac16a1234bb867db5b24995631bf621e8fe66c476b5d0dfbd7a24a3a4db21710c805b0bf6f2569a3e3b347343d0bd7eb81cdbf8648e71232eb147051bd35b879b1882c365d6c38123176880527d574b3f0804cc6bb1068750b0d4e3bd68e90cdb28446acc53d9434b0e722b7190fce9d755bc0b6b5554d515e9ad37c85d79df2dfd0846005ae8399d7d919fb2a1a7db4c31889cd3db6d8ae56fb426bcd4399e8331b5b37d8739951122c32d07d0eb1a8e52487375430b05cf869e827df97622f0f072bddbf9af1b22aa7a1f29e19d68c84f50262e96fe0073bf17782c2d09b31606b81b94804cbf7c2d6a49ea78fa8f186af248869acb54719f05f7e52180201de5490a0fd2f64156ff361abbafdd9692d124872017b779966cb094783e9e8228c760b323e9b5ffb6f39d4d1438269a71611867c4d3402c0d66de9ae0d1ea7948cbe11f3aa41ef9f17d5a057ad6f8d3046e0e93d9a563f35a43b9187f314c1d9ef50399e2030be714ac331115ddca2725ffc059f7f9c885dc42dabd7945e70000d8db95f4ab25d67bff439f15af287e19cdfd4acbcd6a3734e04b14b24f6d5e9da606207aad5d64b598ccf7c2785354a251a95ac58f8db6f7da7294f5f8a7d4582d4a7c0be7d273fd6536b2b9a2a3b3dfbabd74f655a86d7d63b8da8e5adb2de3b8873fb431c61151dcb929f69dd16ded748bbde43bfe127ddb1aa366083bd8b3e47fc4be0437a8fdadac6b60f75a56ec46d2dc365d46dcc85fdc5c6f0e05e56c760a71c2e74316dd8e6208d4dfab2ed2fefc5ce6131c25560e119946a65020b22503325a0eb150123bb7115413d1d12795e151e873f5248fc4a0c32efd13b2946f80434e5f2218a5a3d81c347552341c05ba7a4fb3e2c8613950d7ed374fd7a8800bb74b4e9306c010b61d8d37c4a01cdcd1402366cf5388c3055f727136c4979b9063208e4f8d4e9c609d910a9bad67a27272d18034ae15897c8a5fab852f7ce6bb75ad9fd3d9c46a05e324f1e17f2a1538b5d260bce75dab9dfe0f3282d1b1e800bdcede8f45ea0e026a7c3536285e6c555b1b21bcac80060375fd2f3b559ea22808441ed10f34400922745122c92bfc58f507c909072e9c2f2a65d71a4a475f03add6e6796987427e063e0c77cd34bd9c3908c0e8b6d6f5068e35dd92c2358b1a90dc32d39852c057fb124136698aa56d89cd266222ef17339c32d433efb671a0f024deb54c23c5df5b720c94a584b9f7a05a06d9b9845537515bd2f87bfb7cb8dd6404b298bbff86640f13d1c039c1e7cf8a8b7ba16d9eab97ef78b00c6bfefc0be44160c0d1e2c97f356a443b32a62e69088381a9d007b5e0cede2839a26a3c5475dc68495b489b91672ad3aa2f3d3fb36f7624af1b9e287e290cf2e25806aa2d61f73638e7a14ab3ae38b19b9eaf32cb8b3816c3263623b5b9ea94d3ce648ccf08798571444dfdc5ed5183dda647fdee97d1d4c9e9a7d4fe1a1b267bf6767863dcd93d076d644ee9cd088bfa0404d3fa037e53f7cc3f1d0d61193a5a86bcfc516aced23a938f1ffd2c074b7f37c048feccda4450746c64bd034d1aea4e0a692c8e04ce60cf9c8294948c2b2035894ed64e6abb7dab00224e6978f1001b8e2bba889d1db747e75d0c300701ca79f8d89ff1802908a6cc99cd0b603483e63cf342dd3bdb8ddd24b0ffaac149d8a24d50e47ed966ef8471a5f77d481dd9abb2e97dc92b9c274da924e9562112443e5ce58b0758a5ca82ab1f89c9b7027c2a3af48b01037ce5c0d2bcb6b5edac0ebf2946cd94304abefbed00bd24e5fc49372e13535adac6655f87d3b5bf5497fb7641d75e503d279bfbc1d75d71738100c462bcab8d6aab9934ef8bf9f0fc9b51902f2b4ac398c19bb30a635e1b4fda3de205c2a2d992c43e05cea99943974198c6db171772277a524196041c2c675ce9225fc88c1d9eea79917e8fd80f251646e6a60070f6980cfdfcffc7e76cafd7727f393725bcc8d442c02a06605be14626bdb8c8337b7154f3ad4e7693eac2c936569389b5d1c4187cc9fec7ac0e41c9bf2953c6c169405ecba511c1e3d4ddb0004a423e74c3342589b563cd180311eea292a2534483a3e4217d85fa7fbc4e9c0ec0f73a498fbaf160ca090f2f9d9a783b3d12097e177ca5e9846b69ac2e66fa180dbb342a0ff4f01ca1c46d362869202eef65981cd6dc84976d1467a293e88e3965b2964c3bb98782e396533f88451db03d04152c21b11ac7375c6eb405e2def3583a5c8d42fad0a93cfebe1196cdeb78ed15d14ddaef55ea7429846283d76b10fd53ab1f90f898bfa03f5bf26db04502301f4d605ef167d321657ca9f336a10dbc5f0adc4a349f79624ae894f0f7a9db7753333aa40fbfa082de386879953bcce2ba0a32024dace782cc4ba29a354101f69e92559016148de92dbccaf9282b17c9928054c537a02e6728a6557000fde68998188cdf7eb1d189d7b13790f5120a31be5cdce1a05b2c08db912a86be19160799962bc9b9c2982c64d61a8fd11e5e773155e7baf309830d346b146d773e9c655da0b30475e4758d46bceb7f4542cce1d8e362477303d14091febdc4a62ccd954a3d9ea5e083092d02201cf68ac248ea328f162f9d97db99f31224a2b1f19e1c9e08f0bd8db9cc963dbbe2f6931622a700682b27a154b57247de43b61bd2e151d4b1fb5db7939380779ccd65eeb00965edcadaca098a9bc3ac5e6da68e87323ce8a9ce750bcf5284c5a904e4cb358ce139f50dcc684ec56f2b787bffbb2d02a8f9d17c597da0ed7d87e97809f61f6360bf2baff37a90a50b7805cbf0106e12bec90376ecd2359c2d2f10120547737d1fc0bed555b3c172fc90380c18d61bd0c2f9f1d74e3694097b7f6e7ced50f46faa904f68f0e2358b96f410e55c589047b23ef2be2718beae94cf1740f11e7889dfa3d263e72afe99d85b5fbffc6de7d56e351d67062c9481563a11bb0b60b4edc4cf94cd5896404d123d31bdb66ec5ff5bf4b1a792d4871b47039f418a9cc9fe5a50c917e5aea95b900473e34c17c20688401c3f08ab38c1cad9ea722c45543893e821edb4e439762ad4b72412839fee0e7a1aec8ce5d0c2f8316164508581df6c9975ebc946b40b5042d740d2cf4422a2b287d0fc2253c2eef38efb526acc2b5653196275f23d402cd97956284ef94f83ae1f89a15b4eb10b8822f901921d2a71c8a64daa8c4b97e716c30109af23ead053fb62e51554435034f8b2a254a3fd8acc2bf425fa1e16d5c72109b12f51eb0e3ce6e07e05701eb852bf090d88705ad93292b8f6c84626d63a248740ef040221f730b2e299fb88718a92f0b40f771993cb11fe0861599d5ce86597792577bc875bfb5d861a2e6db2e957c18ed4cd3d31b1dc6b9a9c579550b2170db9c9392f5cfa03cd8dc92337a14deff3298ee3a3de6ba364b30b7c7953c896ae185812ea83d186c6cd38ed67794af0adaed4cb89209e91498924c06ab60b55041641239d7e758a327882124b490c25ced3e9f1ec230bdeae7151d7c50acd374517254c1dff074e761a0886beb8c9a7df45d8585e3d4e89ea932cf7115e6af5c88789c45a121b961b5879ded05d911ba8cc3f3c0424c560c7ca33dac36fc8aff86dcf564bf65c498572c5e79c9ebe3f2b00d093b2aa39ecd95b0fab7b97be1db0197c9b2e24dda97f8a2b657455e74c2aceb46c23c3dfcc8566a40bf819a997aac6d0df3a1285a35f359c6ad41cca6452e86e95214cd7c4eb40bca6c462c2ceb41a1f1b7f7b246f0384584bec6467f3092b315218d22f5eeaf88c63fb92010ceb60116352d8fbd2a990478dd3b46484a20fcd46d7b9179fde5c0e8600a4ab08a71c74d4277ed145231e113f076e554ddfa1e0407dee488d6fe022dda34fbdef71e596ef792c3f4be65aaa13a19ef43f638a6b5de00521f5035b547fb0926fedba62e4c766d9573a16cf64efef43c0ce464d096831f388075f620d852f1234d1ed771061deb7ab955ce91ef5c8b6fdc4026339fbac9f10bebe77af0513761715677af9201661c9c38e34aac1b604b9b71f4237a70df7ca2a530bd6c24d8a19e856d9f19f3c76be42b29abae75c2c115b39ff6acd6a073d79c85953b3409b3ed415813959a35e32b843f1b0db5f1721cbdc3c8a7af5b10edd66ccca7f222689ef33f82f34741003e14084f315d48525f1c1fbd72af71eeafadb0beae5e9bb19fcfdc88689ce32b57525f98a7c38eafc6d977ce9b106d85a3ddfc075a68fba856306a9da0f9d77f2161a3903597ff03eb01900c939cee5d0a4fef2d723676a35a357bc9c55e0b28ce7c23c49bbf9fb831d9c8f2e6ee8046aa1c43a90cea5fb98c5e58770a7e7a77dba80e27558cf3b3802a5d669fd84ea955a07aec1e40096ed42dc27af57fbb4ee86d8c7fd6dbddc1df75b40d3585e64eab456bb2bbc1f21fa813fa80792ba288de683cdeaa620dea6c1b49515f6c302d6850ce5757d5725dc09c90955b6c4c650c3eb8d41ef51ffda6ad4e614ec04dc4a0c13529c2c721d35d1e559d8b99ed25b8d6791323ed40973b3bee76453f754dd8948e48fec2e7d1ccfb891da113c7cc24a307776be01b31f6ce46c5da7d6a5f7a1b5e2a04fdefab9b087b697692d2b475ec1380b620af7ad8e8e38fbf3e2ccd6dd0ea79cffec81fd2a112a641c12c9b87935467faad7cbeed8b22502730ff7516b44d1c2495fa5042a3a106355edba4a8ebfd57a973cfb487866c5c8ee962f34ed9ba2c019a78d2baae83bc5e329c4357cb5b1c26283f5d550cc47848f5d1caaf1e12d47ae002dcad75940073932b69e0183bbaa1bffe0f040cf481138854230ed49905319b854b09339c5f7f4ad6f97336f2bdb3e3454eadf6c03040255d4850f3a9b935465691542e4ce072b4dce9fd941be1353312bd454141d01e5b069fdae983d547fc9eef1ca8caf87a1cab5968f2402ccec183fd956ce225f45187af68aa4832ab65a408735ee1ec60005085d3a9266bdff6600c695ed11308d1b3b08ae2a8cb72d8994e6e187be6c7003e5ae166101bc70851172bf25e8555b3bfdc49385", 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:34:53 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x3}) fcntl$setstatus(r1, 0x4, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ddc8f969346f0800001c18000000"], 0x10) 13:34:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="d8154bc22079ea2c95d2a4f7c4313f99a6be876aee532e15a8d92238da73ee39e563eff41c90a2f74448bae997140d6e29ef052665dd8f7f85dba16ad11ac42c0231f6ea98e9a80ec93a00a62393e2413522ae8acd94bd76aa736654bb54d96df110278ba34a272a546f913d2638daadd5f0575b2ec0479115f617d462ab796a7533800db26b81c29d9c3ff299210e823a018ae91e87e43840c1627226"], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 13:34:53 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)={0x0, 0x3f}) 13:34:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000002000000000000080000000000000000"]) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xffffffffffffffdd, 0x2, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x3f, 0x1, 0x80000000, 0x6, "b5a0598fc3f780fd6eca6548e7f4c54aa5103f44", 0x2, 0xa}) 13:34:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="27b9571271031e6489864646809eebe46504c37130ff8100511fa24cf07f30f4453f598442e675e22a2fe6854f5a7677bd6873fed3a1089747b61c6a93b9946e7f90aa4384e5d8d8adf1f36c2836edf9ec8c539612ce86244a050d8d8bb3ca6243861e4f76a797b299e9c56d84cd3503c3d1a5bdd8abd4d7047e7f0fa50cdc3d2b", 0x81}, {&(0x7f00000001c0)="bf36a13747136f30fa302e54fdbf3ba10d5312c2fce35254be7e626b3b7247367095ff951b4d69bc48ce7c6ab93cb6726ac262c168d27d2a30d0bc37442f5f10babcc2027f979497990263caf20e29d12cdaa881500d9a9ebebe972efa8928075459f996e6bfa532077bd8a65251ad483459b126a3ed3a4ce4cf36c808e4b03408b51b6d3139368ef9451a62dfef715d8cd2123d5bad8ceb3b142db2bc6a97a57d9f8170c98995e4ff4ed92a7ecad3216943d195a79c05ba0a2999b874e791852040fdc6c7bad4220ce8880f1483157ecf5975c54d85618bec97ec45d102d815b68bb8b3ba1caa0452", 0xe9}], 0x2, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x3034) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x54}, {0x406}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1c9) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x400) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 13:34:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x100066, 0x0, 0x82, 0x0) close(r1) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0xff, 0x0, 0x2}, {0x800000030}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 13:34:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1ff, 0x5, "000000000000000100002000", 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) syz_open_pts() connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x8, 0x0, 0x8e) 13:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{r0, 0x644f4b05ab2b633b}], 0x1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x81) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 13:34:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) r4 = syz_open_pts() r5 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x20, 0x82) r6 = open(&(0x7f0000000280)='./bus\x00', 0xc5a1b1977b5ed23a, 0x8f) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r7) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r14 = getgid() r15 = getpgid(0xffffffffffffffff) r16 = getuid() r17 = kqueue() r18 = socket(0x18, 0x1, 0x0) close(r18) shutdown(r18, 0x0) r19 = socket(0x18, 0x1, 0x0) close(r19) shutdown(r19, 0x0) r20 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000740)) r21 = socket(0x18, 0x1, 0x0) close(r21) shutdown(r21, 0x0) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000200)="b10b662bc4349536df9661095d99090fab9fb5cce200612963160415c693b47af4c1deb8e1a162cab1c43e440f233cd398b51e269e82dcfb9a0652ca352d088e963cb78c1684eb627c312ab88c5897cf2e962a0e39c03c11c60634a8597402aec6", 0x61}, {&(0x7f0000000300)="b657ad8bcfa575e73a3e9fae931ef57315d7d2639e4ed589fde961a2966452a20c415094d8f5a7649b59e4ac7994805fabeb9f6d70961870724ac9974c7053451b7c6348409f8f6e7591d556624c2232dc090f07dd024192b8f2474a77d0ff", 0x5f}, {&(0x7f0000000380)="4458c27dfe9df7c8f2ce07710956621e90e8f75a0e4baafd495706d916fbd506a9a7b0f473b726770809f5cc464f42ee8571683fc4419095798aa32b9a9638da4ca86da0c4f31fcbe3c127122616fca185e9bda3dd7f34163db6197640c7e453691df66e167d65b5950a5fe3a585e80672cf74124831689aea3414b8c65399e4f17946cf951a7af3f11a7f", 0x8b}, {&(0x7f0000000440)="4a11b3bbda9e1bf750e522d700eccb334cb5277c94d6beff4e39551d696043a23bc83018128d46b69a382345ace38478fc18e2b76d27fca1efc5be84c600b14929000535e2fa525919c80cd0b1dc02ee6f6133bee6060c2191d187d16e15311076bd665b323ddf6e85db526d112fc89afde8f8e1888815f56eec07", 0x7b}, {&(0x7f00000004c0)="11275aca174c28a7c93317392bfbe911c3182b865270b4ac841ee75e5f1682e645c97688376c5d332db75a9a398e4c8f3ff63a8d82f7b38919d4fcb1e447b0059524157bbf7334b8dc6a4539c8f6633c70e7078755310188989d7f8e579eb8bb99d1d468d36560773c312f0c630e5ec701a9bb3605d410470eab75b25f5f34edacde4e3e1a4bbd864d25eb3355a226e57edfb0df4892523ca778905a", 0x9c}, {&(0x7f00000000c0)}, {&(0x7f0000000580)="33addf8b9298ec859202b449de481924449e92e1dd51d156d9d70cbbfacb0a23fad9137dbec0f231cef85354c17d8cc7cd146282660db3dfb1b0983a67dbea3bafab73fac51aaf659694804dbab475e76724493601a8251aad258ae58b07a3dd71d04b96305e1113ded08f9eb17e3f1e68ab5ef041d00c658dfbe5a5906a716f03cbf3c306cc1cf668b0f6ac86d62c6146d9d1780beca1a3482ff09cda6fc21bff49945ffaf51bd1c743fc5b18", 0xad}], 0x7, &(0x7f0000000780)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r0, r0, r4, 0xffffffffffffffff, r5, r6, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, r10, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r17, r0, r18, r0, r19, r20, r21]}], 0xe0, 0x202}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:54 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0xd01, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x34, r2) 13:34:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0xfff, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 13:34:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)="ba3f7a04541776af68f9457bce40268f3684985c6a1eec4c8c38dfcd1a68fb141225dc3d32d7a7221759cf91de7525734f971fd10ac250b49f103023a542b6f1f553113cf504f6ff1c46eb8aa20b10c046da907a5e7bbf51c5f89cf32ea86466f500ccd6010535c12361217fd69e68728923cdd4f6b06b9b89ae838a2d4d47c8dbf6f616ed73de", 0x87}, {&(0x7f0000000180)="246aafc86c958681edbeff4c94cce129d87b524a95730815378c09d35c699a8382b138a36287516eb4ac01dc40f75b58bd6f79d75c25943ae2ff958239b8cb213a2898da115ddecb27747312b090de10ef0ee0e7aac5c8f3c01b462699c46fac42b5a42abfae977a9bb6ec5f05fc388baea16abb01873cedea8def0a94e709c62da6d5becc1e46f1e0b24c6887a7a998289a798d7cc79c8a965b584e70410b0b9a4a098cb03284a72471587f40646be5d5394a1a2c98de12f9e13adc3f7ae56fcd6767d5a1c6abb21513bc8d988d981eaab67db034e2ed208211ca6b155e108490ca", 0xe2}, {&(0x7f0000000280)="6bba4ef963bcc1ab68c89e3ac8d2284bb1a6e3d4f477e3eab88059e44c9211fd7cd09112634726a96c191bfc87499f39c92258932a19acd88007f5568a38bce13af0a896a85693694168e95dac30027783f194404a539de2fa0184f276e36169e145d438a8c64f575bc4b4aa493d1bf08f2c3841edc2f9743b7c75fd35e0e2c0c07b54ac73d562d09e162d9fa6bea73948ed615049105e6b034331471d8a917c9b61a43bb6aa3c43fd8ec3e0770df018b36de2b7016f701d61a9bd8c84f0a843a1009386b7e7903269b95e6b3deb68ac", 0xd0}, {&(0x7f0000000380)="fa9bb1e733ffdd088dbf96147e6eae93fd86f61240facb4e1a37749d5c5c0526b6692b323c0187de9a78f7a3406b66857ced30b7b8a196ef52aa33e9cce290978c2b3a64e3c2c19830183df89b9b48c6b4dfb6c8988ac8b07c8a8e4802f2cfe2cd07683d25c6b305a69e935a5f80a3b2d3f2a5d9fe9d79a3e885339d22d73abd7e98ad8c548ca28969", 0x89}, {&(0x7f0000000440)="7500a7be6836fabf396ba9850e1fc32a2944d83ceb251ba4702c3ee81e5912a9b076101af7403956c5556454f150807555c8d6b3e1b54732cc6a2299dfd74a202e8ab7a10d51255155c75b01a0c1f5e6b710d643a4d038e3f40f1fc8ec78521e4df67f94572b142000fc7199cc6d6c9b6d0b95c0aecddd8055a216fc131068aa1643fed33fe6fab7e36c8b8baaf87a979cbb5b9921ec918bf9", 0x99}, {&(0x7f0000000500)="f5eff640bca34de5d903d2b2dae599af781306736addf6fde0d53ba0f9c4ac303a5b37e41c508ab508e5ab7bc94ea896d27a32699179ad42a7eebcf6427dfa9617e45f2f0faea4e4f68a9401cbbee55dbc234fc73d4da026c39d5dbb370e22096ed63d0408dd2634203b5958f41c2bdc513c5c964a1ce37cb2e01ae577bac48dd1a130c0a7fad6ea9f324cc51189483a7068f94b73d3cfa44510ed11d7cd4bbbdf2a0c62af46706c5b3748b07334537f4510dac1a41f1ff7eb61ef084c564c4d7784225ec8fde50eec6b208f3fb9c3c912299343ad7a2fc0811924885c7d726fcfac502c5be86041348430ad1e6cd0b5a2d2b7a1f203a54f", 0xf8}, {&(0x7f0000000600)="66ba279dd3a93489f632fd609750cb29d489870ca17003df0ef3298605e74873f01483a3263469bb49156b707cb4c7656e0ab222186e25c4e36753d98450bacdde7aa657", 0x44}], 0x7) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 13:34:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x1, 0x6, 0x3, 0x4104}, {0xf0cc, 0xff, 0x93, 0x5}, {0x7, 0x5, 0x7, 0x5}, {0x9, 0x20, 0x40, 0x1}, {0x7, 0x1, 0x9a, 0x6}, {0x1, 0x5, 0x20, 0xd2e}, {0x40, 0xac, 0x7, 0xffffff81}]}) close(r0) shutdown(r0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:34:54 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) clock_gettime(0x7, &(0x7f0000000000)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) setsockopt(0xffffffffffffffff, 0xffffffffffffffe1, 0x400, &(0x7f0000000040)="d2abe5aa00b60d712267c2196daba97b3765dbe1dd3e7612c809d7c429734e", 0x1f) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) r4 = accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r4, 0x3) mknod(&(0x7f0000000280)='./bus\x00', 0x10, 0x80) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 13:34:54 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:34:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10100, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xe) r2 = kqueue() kevent(r2, 0x0, 0x3, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x40000030}, {0x80000006, 0x0, 0x0, 0xfc}]}) semget$private(0x0, 0x3, 0x8) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:34:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0xfe, 0x0, 0x2}, {0x2074}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) 13:34:54 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) 13:34:54 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) accept$unix(r0, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x41453, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) fcntl$setflags(r3, 0x2, 0x0) write(r1, 0x0, 0x0) 13:34:54 executing program 0: socketpair(0x18, 0x3, 0xd1, 0x0) 13:34:54 executing program 0: close(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffa19, 0x80000000, 0x5, 0x101, 0x5, 0x100, 0x7fffffff, 0x7}, &(0x7f0000000100)={0x2, 0x6, 0x1, 0x8000, 0x4, 0x5, 0x3f, 0x4}, &(0x7f0000000140)={0xff, 0x675, 0x0, 0x1000, 0xec, 0x6, 0x0, 0x3}, &(0x7f0000000180)={0x80}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) fchflags(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x8001, 0x2f, 0x81, 0x101}, {0x6d22, 0x80, 0x1, 0x5}, {0x2, 0x3, 0xe3, 0x9}, {0x4, 0x5}, {0x4, 0x7f, 0x8, 0x10001}, {0x7, 0x8, 0x7, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) getpeername$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 13:34:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) renameat(r2, &(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) 13:34:54 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) accept$unix(r5, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r6 = msgget$private(0x0, 0x4) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x8, 0x40000602, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r7) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) accept(r9, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r10) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r10, 0x90, 0x10}, 0x5, 0x54, 0xffffffffffffffff, r7, 0x2, 0xfffffffffffffff8, 0x3f, 0xfcc}) setuid(r3) r11 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x4}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3160, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0xfffffffe, 0x40}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xfffffddd}], 0x1) 13:34:54 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xa, 0x1b65}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) dup(r2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 13:34:54 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7fff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x20, 0x1000, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f"}) 13:34:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) recvfrom(r1, &(0x7f0000000100)=""/228, 0xe4, 0x0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x4008, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x31, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1013, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 13:34:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x4}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8, 0xff, 0x7f, 0x2}, {0x0, 0x68, 0x81}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x200, 0xfffffffd, &(0x7f00000000c0)="7cfe04a183aaeab001dccc44fa8f3fcc4927487e71fcb26eb7ca148cd12dd518d7e8301b56abf65382e4687af88eafd32118b806154d86d2ff669253fe7f80fd6a33cf8b8f727129144c1b2f6cb205ef93a11b7ea8170ae5825a3b3b06da96cd2e", 0x61) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) setsockopt(r2, 0x80, 0x0, &(0x7f0000000200)="994abfbf92504b2afc26ea61d5e4f3729fdb64344b4162ca0a72d308f3812a0d8f007a0bfe8bb2027a2afef93c74a2fd6dfeb3628292bf078acc2ea263", 0x3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00\x00T1DLi', 0xe, 0x0, 0x0) 13:34:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99", 0x10000}) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20780, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0xfffff800}]}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:54 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r3 = accept$unix(r1, 0x0, &(0x7f0000000040)) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000003240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000343800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ff3d6c2038897bce0e8c1d38563e782afc61e73fe754cb1576875fd75afed67bf576ab83bfc450924e541739d92845883e88385e35e296958209815830d0ab49eabbfdfe6644a3d499935c2910d725d5cbf525b5a5180fa0af08f7e6beb6f802ddf5d92c174029558b91d687a21fecd4e915a9cb1b6b822fb0dc2b27c5e3640e22ba542550444f35aeb4cf7888bec9d8314a6acc6997bd7d0c9d46b3c64d00fa6cd9bd4f618c350cfbf64a69f72802b23e94761c199887955f9ce4b5b7cb5702f44edbc69287"], 0x1002, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/204, 0xcc}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/36, 0x24}, {&(0x7f0000000340)=""/65, 0x41}, {&(0x7f00000003c0)=""/54, 0x36}, {&(0x7f0000002240)=""/4096, 0x1000}], 0x6, &(0x7f0000000480)=""/36, 0x24}, 0x41) 13:34:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x2) fchdir(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x9, 0x3ff, 0x400, 0x101, 0x9, 0x9, 0x10000, 0x4]}) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000200)={{}, 0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000240)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) fcntl$setstatus(r5, 0x4, 0x1c0) r6 = dup(r1) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000100)) 13:34:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="3a282677633942b885d9b6ec4914589a5accd9186fe3511170519c60feb031b9b30f3dc6c4569549acdef178615736783512d42e39336c6859a6a68bda730304b6b9beb9d5b56d00a3be8c5c2b1bd45587c827b3442793c42e89df10a37d83ae80734c0b4e82dbfa4e6bbdf5a6f9050000000000000079787f8722bd81ac863da3c3234adb443f6022b0a7e2db9da3c90213c5496131d2c8880bc5333acf87459c2e63b877b644583dacffa85cf10800e529b30d9d552e4684aef96b5fe1ff98af3bdf028938dba980645b2321ffa2523250a8408d78385d5213bc9788b1ba28c16919b1c492baa5414f51fc149e4843cbbab50b40492e560dbd36588d9562668c4188d1fca4d34a426358f7ca00ea68386d45dc0d8cf6fa10b47514720f6fbeea1d9b7a757879dbfa7980c4e2fb585f9fd2cf883675aa432c1c9943d430"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0xc2c7971a01960fd9, 0x1, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="670048c6a6083ddcab68d9e818651395fb2ff39cf6cab63f", 0x18, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket(0x18, 0x1, 0x0) close(r3) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) shutdown(r3, 0x0) close(r3) 13:34:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)='p0', 0x2}], 0x1, 0x0, 0x0) 13:34:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="e3300013a00c555c1f6507d345601c2ad57e22c2e9dc25687b4f252ff40fde503bdf9febbe5d560439097be14456b319addee8eee9c24e3c4616c1160af34e705d6c00e20a0e0025a44cb159eb3118ce9cb122a2aa8c0e3cbe2f1957090a2fa53aa305b591a15fbc1c552bc5c3bb2ebdbad4efeee657afdde3148eedfb201d885502346bb35151c31a66ce78080a766689ba7f9d683176088ca13cd6713bec8ad586b9f996aac51eafeb8b0bb7fd0b77a665e6fc57a2a10ed629d85b03f5b2f6cd9903a417d23b38ad7585620fb2c348197e7098ecbe4feaab2699a33c7c57f6b67a2099684d3ff7ed739f25"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) r4 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) shutdown(r5, 0x7) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r9 = openat(r8, &(0x7f0000000080)='./bus\x00', 0x1, 0x209) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f00000000c0)={0xd7c3, './file0\x00', './bus\x00'}) kevent(r7, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000000)={0x2, 0xa3, './bus\x00', 0x8, 0x8, 0x1, 0x5}) 13:34:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xf0e60a295ce588df, 0x708}, {0x0, 0x5}, {0xd1f3a403ca78c2a, 0x80}, {0x9b, 0xfffffff9}, {0x44, 0x2}], 0x5}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1c6f35d124983094020c10ebb0dcc3838da73277c896b637dd00a6e72e0babe097e935ac48c5fd8aa10ea57f7348bc4c63e2eaf79fd077e7caa26328d21d496c81e644fb6621e4ecfe826c2c93d1db5ff07cb3b574ac0dd532348140f8af2bbcd503dd419b019b733b30f4d74bfc7de379a9808edcb0207dc98ce298eed136537f1a64f7c1893d4c73", 0x89}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2000000000002}, {}], 0x2}) 13:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x50}, {0x10000006}]}) msgget(0x2, 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 13:34:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) 13:34:55 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0xfffffffffffffdb4) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x4ed66c37c0d40d61, 0x0, 0x2}, 0x8) 13:34:55 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x30a02, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sync() getrusage(0x1, &(0x7f0000000200)) 13:34:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f00000000c0)=[{0x100}, {}], 0x2}) pread(r0, &(0x7f0000000280)="b3c5616daf72ce451a018609edc6aa04df44d707e4184ea243bcf5111ee56a446cff8c6711f169eec2a1e7ad31d2073f66db7cdc502c3f36f016872ce80598d720356dc6c87fec0b3c5b85676238d36620c29dfea6fe3c259ca9e4a2eab9e5d9d9d4c588968452cc335cb913d22df7f9ab568bee764560d5340ae04d8279ef5ff47f4781cb9c3f48", 0x88, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) sendto$inet(r2, &(0x7f0000000340)="1ecd3401cc72d6c1355bb513103e5886b87ae2251c4de8d54918cfe5fa53b59d4b811639d959e7008c10a3494e6be6c50face335709ca4048491a86d6a790b66e3a0635cb84f07d95e021d8fd7d383820ffe4bf59cfd8176cf643a126bc48b27e3acc9eda1714e5d243bd84ded23f5f98fdf99cc8db7612fa2b76039ad1d08b14120889f9446e3ad4d171e1c5d22bd4a2c1e5e33ebd2130ebe9e2bbff4763459f5fb86417f3a52248985c6d40e0b7a8da6bdafb403e42a", 0xb7, 0x0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 13:34:56 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffff9c, &(0x7f0000000140)=""/191, 0xbf) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r9 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r9}) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0x101) r10 = getuid() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r10, r12}, 0xc) fchown(0xffffffffffffffff, r6, r12) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r13 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r13, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r13, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) 13:34:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mmap(&(0x7f000071c000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x5d) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 13:34:56 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001e80)=ANY=[@ANYBLOB="0000000000000000000000000000000000003f64dab000dd0000010080000000000000000000000000000000bd7d0752f80726eecdde66aa930000e2035dc77e0000000000000000894b4d0000000000000000000000000000000000000000008f4500000000000000000000000000000000ffffffffffffffff0000000000002d54bf495aee9c184d967cd77e965d8829b05ced3c3abd919d3d02d976bfd2a77f84061c64e3be7d933149a909251c1f002dac9051ec1d43c8dcbdb2d9ee1588713f7e096dbe4391566bcb2289cd38323058a39d5fe4d6b7e8e5baa98bf8afc8dd22f7b84b3b8b53b7829d46a1461ab2d7f110240839b176aabcacb63514a6ce253e017b9915c5e39c0f56f3591a5e5e248af39d83d6d8f17a618ea3506fae093cfffffefff6a16a2bf194cf0e95293f43e58aef45d1e66cd0a0d090d4a19b46e4e0970ab49fa55d8bc1bc25b728a6f739cb148a388c3ab74cd64e5c9f2cc50c53959046633450f0e4c6091e8c003d9a1008160b0d3cb3068c81f4795929567a88bf1d9b4fa55dda1f7479ba4e382b67eeef711576d61ceaaf77d2508df4a622500d397a0f597c4feef6d495bf8be75f3c84e009268ba02623313c65577598a8021fa0093a47ece1b51b37b58099dcf03830c5d2bd6c3b6754ca6b45a522857bce3121b9680570c115ebfc00848fc9d00324ee5f99f2dfc82e0efa"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) acct(&(0x7f00000000c0)='./file0/file0\x00') r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x1, 0x1, 0x80}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001880)={0x2, &(0x7f0000001840)=[{0x24, 0x9, 0xffffffff}, {0x40, 0x155, 0x8fe, 0x223a}]}) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r11, &(0x7f0000000280)='.\x00', 0x3, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = socket(0x3a, 0xce41ec7aaa655188, 0x8001) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r13, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r13, &(0x7f0000000040), 0xfffffec2) close(r13) kevent(r3, &(0x7f0000001940)=[{{r4}, 0xd50193f0c03c3fdd, 0x40, 0x0, 0x7fffffff, 0x9}, {{r6}, 0xfffffffffffffffc, 0x20, 0x4, 0x3f, 0x4}, {{r7}, 0xfffffffffffffff8, 0x11, 0x40, 0xfffffffffffffffe, 0x2}, {{r13}, 0xfffffffffffffffb, 0x20, 0x4000005b, 0xdb83, 0x3f}, {{r9}, 0x2, 0x0, 0x80000010, 0xe000000}, {{r10}, 0xfde95b337e4139ce, 0xe7c9265636bb89e5, 0x40, 0xd5, 0x6}], 0x40, &(0x7f0000001a00)=[{{r12}, 0xffffffffffffffff, 0x4, 0x20, 0x8, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x40, 0x1003, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x6, 0x10, 0xe5f, 0x100000001}], 0x3, &(0x7f0000001a80)={0x1000, 0x896}) r14 = dup(r0) ioctl$KDSETRAD(r14, 0x20004b43) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 13:34:56 executing program 1: unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x40) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x101c2, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) shutdown(r6, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x80, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) shutdown(r9, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x10000, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) shutdown(r11, 0x0) r12 = socket(0x18, 0x3, 0x2) r13 = socket(0x18, 0x1, 0x0) close(r13) shutdown(r13, 0x0) socketpair(0x1, 0x2, 0x6, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x1, 0x4000, 0x7f) r16 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r16) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r16) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r18 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r19 = dup(r18) accept(r19, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r20) r21 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r22 = dup(r21) accept(r22, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r23) getgroups(0x6, &(0x7f00000004c0)=[r20, 0xffffffffffffffff, 0xffffffffffffffff, r23, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@file={0x2b025500893db85e, './bus/file0\x00'}, 0xe, &(0x7f0000000280)=[{&(0x7f0000000180)="cbb7425d5ee72272c2ca7cf9deedb5448446ccd332dcaab0a481f17512fb2733289d6e63c1", 0x25}, {&(0x7f00000001c0)="df396685efb33ebfd460408eeb9a6c5449e5b43cc32174ce9394b56c3cac862623e4152e2b27ad8ed0a27e2d2b8e8377a569e1ea14e990deae46f2c2b39fc8ee98cb8334c541704872dc5431d2fb5e1a75727f5ef56eb7245ecc0b093c8f24f24cc164596364fc1d3c15738476f1d26eb6cfb9", 0x73}, {&(0x7f0000000240)="1b3c187928e0b29baa3a62ef7726805e1df71368c9221a7b3924b67807a41d11d172a05c1af0693d4283e2ea827e738c40593251d87f", 0x36}], 0x3, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @rights={0x28, 0xffff, 0x1, [r12, 0xffffffffffffff9c, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r24}], 0xb8, 0x8}, 0x0) r25 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1dfc, 0x0, "0002c9af23ff0000014840462670d239cf6dd9bc"}) 13:34:56 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac553825fdfc877c4b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000000040)="892eadf04950077434a84254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d99e89f0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbe}, {&(0x7f0000000180)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d4590000", 0x3b2}], 0x4) 13:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 13:34:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f0000000b00)='./file0\x00', 0x80, 0x8) shutdown(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) sendmsg(r2, &(0x7f0000000a40)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000040)=[{0xffffffffffffffff}, {&(0x7f0000000140)="f503d68903018c059ff79133331193b187bd061cf2c00b843cef07be27083b11a548deb9dfa6417bce52b3f4f392a6c9219481534fce41e02f5e1588fae322f22199fe0e6ef43c374c54b3506486e323b3e61da3c34fe675f36793a626a68737ebe85abd8c9b5cacd44f2966849161c1dd1d86747050d87f49af3bbd50309fea1592baf7f0158b8c709dd5fc953b7e972e8e84f471b8c4d628f65ad2d261da9df9fc2d5eacf50778bf74f2c8678bc3225a1ca46dbd82edcf1f6a74", 0xbb}, {&(0x7f0000000240)="4f54ccb75ed7e4d0efe147471e521efc448c1bfc7504abd6a2e9b917e95769dafa00db861df09d38c425ab7d4fe972a0c34992e71386b8f57f6072fd6a6d20f73a7337c95cd609feec793bdb636cae56ce8a797de272353f20d8c79cc18274068e4fe94dcd821238ee495642c45669afa034f8371aa9561527ebd729317c2a95e0c16c4cc0dc7faf05627374fdd01d92a445b738e1cc583de50b0df6045f1c69bb6e", 0xa2}, {&(0x7f0000000300)="271ff467606dd8e79276402a9eca3d92f959011cde5bb2644cd45a9cbed5f4fdae4c2a78f763a774b447779d7925f2bd0af89ecbc74213f0a1b25d00a5766394f8fb07b6580549097409d2de02954697fbd5df72b7750d7997346fe83fa12197462540b4d5bfe08a27113fbd47d8409f45515053b50e750a1ba6db8893e7986106cdc2e9ac44638b0c6b1df0c093640a801f2c940505fddc", 0x98}, {&(0x7f00000003c0)="b4aa6eb1fa83fdab4a55e02c92a42c4d6f91542da40c359054a5d8fe0ce0e0fb4318f2fd0e73fffe8d4f27b4b60cf13754118ab4712812ae50ebb67f6730c5df36af923ab6d7f3c3e7a903faa10af2acb622414b87e1bfe6b4cff652c56e6cbc4e99498dc1e5cde44284029e2a3870b01a432c98118ae82b78a35074970f9ab152cfe7a8f6729f9a7ceb300ea757df7a24bd5356474d7c8d0ba75579306f986969be1223002bfe35d6171cf56454289681b48b94065848e17c", 0xb9}], 0x5, &(0x7f0000000480)=[{0x48, 0xffff, 0x168, "8c47069f73fd299531c65d28960797fdc0fd84fa9dda57b029d2d992388f5bdcddc352e3719f562473b6226c8cd2be9198"}, {0xd0, 0x0, 0x5, "c1c3b77626a4547af7c644dd69dc0fc6131eb805ea7a69c0541a94477ca23b49b30489dd24719cecf7512bdd24885f146702ba49a2e84767110c1fe6ec373098a7a50f61d7d3fc690668d9d08928c996a5c16ecd732359a66e67c1022c1fedeb9e2190e0ac5ff0ab5abf73c43b47c7172b00f724edbd0920c4209e3fffff0390fa1b23c3d674cee514ca01be3be54a0701524d87c7865414618ad2edbf3c90091333c7fd81f07e1b53494d023daf21f6f3ef5868e340e30e215580bd"}, {0x58, 0x1fffd, 0x4, "58c55306bb5bd6e2320ff424a5f9afe551f4294ec4969d302e26a41fd6428424fd57caea1ab76588da75e99d5bac133f304c49502f54bc9897e8de1a61f38ffab4c6a87e305e59"}, {0xd8, 0xffff, 0x400, "7a7ce8f856da30d97f11f712f80766b870f8756dcf7c334e2daaf21d773cd6acca94a228c43bf5dcd9fa46580d938533977a9128be1a17c804863813940f71be741a90ab5721345138eeb83b9f6f085339c5259f00f5b13de4bed6d112d693118ab802222ed114c22b4d4d4490e0f4ea7885bdd946106f708a4eb66b7d7ea3e17ddb91f5f3adb251e7d1e1c1b60a50d6f9aeb8d8bc3dab6843823859c530d82731abbaafa451c553925e19b6c717c315167dfdf088f8a29e40f6a1c2cbc27c82a65d02"}, {0xd0, 0x1, 0x7, "b33b72c5c29c65053ec0153a97acbb7e0b567e200fad69571eaa364bdc2ecf3a163540347853ca232fe4b9d5f1b890e58c06a6c665f141b9b74534e725d4dbfed79d0db5785333b7f42c638396691d7a1cdadc84482c611445f0cce04f8cbef8c0698c585a9eebe04a57d1c18b36766f95faaa98492ea995808959a1cd5a11b2ad08271f1a887b93d03e2f3fe319c4f76867a1c7dfe9a2def9a4f6cbf6b8fe0dc3a9315d128305a5112b31b626151a08bd811d462ca6b934c916f9"}, {0xb0, 0xffff, 0x401, "0da2fc42905486f15117ed24aeaffdaafab58907a2d798c430dcb82cc6dd737ac69339a6291a7402fd0d1c17cf4a77507ff6b2a18073af8afe0c8cba90caa6d460bbd29de7236b85fedca92f611e2a80a5e84ce16abb5591c091b47a3a465c5dab40a05163b14d73ff0f1db329929e07da0b294fa61d4a7de4eb47617ca9970036de5d3ee4cc76c8054d9c33abe6a779d7d7cb6fe8a793c0e7653691420c23"}, {0x58, 0xffff, 0x3, "efbe48f0f187cafbab4a60bc3ffc1feec55804db42e869cfc9d3d5cca25fd52d2af01f75f5b95513e2354237eb7f7c6760dd0f975c1cf00ba4961442338fabd8584c5a224e79e27f"}, {0xd0, 0x7fff, 0x800, "8238504f0c4a87de6812ab5ec854440af14591b47d30c48e458bdd13c4aea5afe7df7360d9b5ad2cd5ba94bb4ff5af873df2e186ebb9fa69ec7592daf1155be7c00a45680cfdf2536c7ce81db083785825488db35f9d2dbb5bf78b62081e5bd5e8e96b843b2feb2db9f23c6e2ade9821b03d9fba072ac91089158c1aa3b28b40a51a01cb1271dfc6008b494a0acf19d5b6807c32a72c1a327c40bf61f5474cacb897ec0506946212cc3ee357a1ef767ac0f4e9ed790ef0bbef3d892437"}, {0xa0, 0x1, 0x800, "26948cbef61dfb9faf04b0f9a9a7a037723adf6973a8adae817665cbab54669c5744e5263cf87062e1d785e6a0012b4f1564b0a6f90e2fc33950cdfcc03a2a30484bd05b74aedc3e0b92f11d675b3a8b7039cb7851d0d7da2f74d19897f5bbf7ac2ca5f3ad5183a88bd53f5692b3bbef7fecf1ced2fa5598682397ac01d403276d93d90798ce8fb1d7"}], 0x590}, 0x408) accept(r0, &(0x7f0000000a80)=@un=@abs, &(0x7f0000000ac0)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) close(r0) 13:34:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) open$dir(&(0x7f0000000040)='./bus\x00', 0x2a, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000140)="ac182f91cca65e1e54cea9aa66f89bd3f2285f096f4edb9fa1695f53f4dc7fb63f424144c61e904abff8390e29a87b3f405ce8e7971146fc4b984f592db03896a1c895e68172166f41dc8d992145c327d5a085f9cbd159b418782583d26f678f9522b954d5f63cb1b9a6473335fc479226f97e2a3811f22a9df359e18c962a5cc94d3f00d68219bf7c77eff8f0fedcd24dd87a93c007c1222e69275a94a6561420807abdf47093ece8e6a6cf66b799e6", 0xb0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa4}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x81, 0x834e, {0x9498, 0x5}}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x3) 13:34:57 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d28a370bc122cd2350000000000000000000000000000000000ff0100000000000021d39b40000000201afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe42cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f0000f03b0a2988ce3c537f65b1352f3204f5b92b80e01748dd7758dc32d4e17927dc59f595b0b5dc29fe346faa5f01fc61dcefbd15f3b0f79f4e86eee38f78262aea2696f707175198a26bf32826328a82bac15aaa116936b5df5ea9106694ad803617ef9af0a324b7a12616238683d4326a86a5b9172d0fbc101e612d41a84f1d2ade7e5126657a795698ecf3ea6cfba6cef66b58ad861659c1a8847d768b6e3bbdf8"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x810, r1) 13:34:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) read(r0, &(0x7f00000006c0)=""/138, 0x452) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x7f) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/d4\x9f\xd0\xd8tyCcfH\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x0, 0xfffffffc, './file0\x00', 0x100, 0x8, 0x2}) execve(0x0, 0x0, 0x0) 13:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:57 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) open(&(0x7f0000000200)='.\x00', 0x10000, 0x4) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f0800000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 13:34:57 executing program 0: r0 = semget(0x2, 0x2, 0x144) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/237) r1 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r4 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/44) acct(&(0x7f0000000100)='./bus\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = semget(0x1, 0x0, 0x40) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000180)=""/154) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x1) r6 = semget$private(0x0, 0x0, 0x9d93e865cc95bc33) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r10, 0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x2, r7, r8, r10, r11, 0x40, 0x8}, 0x96, 0x9, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000046e000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 13:34:57 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) r2 = socket(0x10, 0x2, 0x6) munlockall() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) getdents(r3, &(0x7f0000000140)=""/138, 0x8a) fcntl$setflags(r2, 0x2, 0x999f0dfbfe8ff83f) 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x2, 0x3de}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) r4 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xffffff0a) setegid(r5) setregid(r1, r5) 13:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x7ffffffe}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSTART(r1, 0x2000746e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0xfb, 0x0, 0x3, 0x5}, {0x3ff, 0x9, 0x7, 0x80000001}, {0x80, 0x3, 0x4, 0x7}, {0x4, 0x36, 0xff, 0x6}, {0xfe66, 0x8, 0x80, 0xac7c}, {0x4, 0x9, 0x7, 0x3}, {0x1, 0x0, 0xc8, 0x8}, {0x7, 0xa0, 0x8, 0x8}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 13:34:57 executing program 1: r0 = socket$inet(0x2, 0x0, 0x20) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 13:34:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x146, 0x6, 0x0, 0x8000, 0x80, 0x4, 0x2, 0x1f8f9acc63256cb, 0x9, 0x1ff}) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022ebea50000000000a3e070a0704cd417023bb1000000653000"], 0x10) dup2(r1, r0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) close(r3) shutdown(r3, 0x0) write(r3, &(0x7f0000000040)="a5a55180c647441abd280ead37eb7f6e3ad776fe74fcbf329a", 0x19) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x32c) 13:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x40}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") recvfrom$unix(0xffffffffffffff9c, &(0x7f00000001c0)=""/232, 0xe8, 0x80, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) lseek(r3, 0x0, 0x0, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) 13:34:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r6 = dup2(r5, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{0x6, 0x379695fa}, {0x0, 0x100}, {0x5, 0xb82c}, {0x25, 0x1}, {0xc1, 0x6}, {0x83, 0x9}, {0x101, 0x5f3}, {0x40}], 0x8}) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x4000000006, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r4, 0x6, r11) writev(r4, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r4, 0x2000747b) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) dup2(r12, r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r15 = dup2(r14, r14) ftruncate(r15, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r15, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r16, 0x0, r16) sendto$inet6(r16, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r16, 0x0, 0xfffffffffffffffe, 0x0) sendto$inet6(r15, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r15, 0x2000747b) ioctl$VT_GETACTIVE(r15, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000300)=0x3) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r19, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaaa66, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f5000/0xe000)=nil, 0xfffffffffffffffd}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2000008}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000463000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000327000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r15, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r15, 0x6, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r15, 0x6, r20) writev(r15, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r15, 0x2000747b) r21 = socket(0x2, 0x2, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r23 = dup2(r22, r22) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r23, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0xffffffffffffffed) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r4}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r14}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r12}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r21}, 0x7, 0x40, 0x2, 0x7, 0x4}, {{r13}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0x4}, {{r15}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r26 = dup2(r25, r25) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x9, 0x5}}) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r27, 0x2000000000000029, 0x6c, 0x0, 0x0) r28 = dup(r27) ioctl$WSMUXIO_INJECTEVENT(r28, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) r29 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r29}, 0xffffffffffffffff, 0x83}], 0x3f, 0x0, 0x10, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r32 = dup2(r8, r31) ftruncate(r32, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r32, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r32, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r32, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r32, 0x2000747b) ioctl$VT_GETACTIVE(r32, 0x40047607, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r33 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000100)={{0x3, r1, r24, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 13:34:57 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x7880, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r5 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r1) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0xc0206921, &(0x7f0000000300)=0x64c1) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000400)=0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x99) r10 = semget$private(0x0, 0x1, 0x100) r11 = getuid() r12 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000002980)=0x3) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000020, r11, 0x0, r11, 0x0, 0x2, 0x9}, 0x7fff0000, 0x20, 0x8}) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000240)=""/173) login: pckbd_enable: command error 13:34:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x100, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) shutdown(r4, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) close(r7) shutdown(r7, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) shutdown(r8, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) shutdown(r9, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) shutdown(r10, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) shutdown(r11, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) shutdown(r12, 0x0) r13 = fcntl$getown(r0, 0x5) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0x2f) r20 = socket$inet6(0x18, 0x0, 0xcd) r21 = socket(0x18, 0x1, 0x0) close(r21) shutdown(r21, 0x0) r22 = dup(0xffffffffffffffff) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = socket(0x18, 0x1, 0x0) close(r24) shutdown(r24, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000640)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)="b2fd688f96c1cb6c2990ec7a4f13fe389d172da2fa78d635e7b140085675acee4e96e46a89d4c85ba112e020c79fb16c433dd992b9f729995c815377534a4d941814adb0bfc379b9b1ea83d984b96de2a04ff568dbf37958d713e642f7257cea54ff36c4f3b05d301adf6f83e10d5c7c816a46d0e84123653a7556ee235d25efaa6ed38b1a73d27e97f3b5b52990bd68a81a6ebf227b24d4cb", 0x99}, {&(0x7f0000000300)="aed0114e00901151dee99cabce7ac3b31a80646a44eeeb8c84739c399a443b988a1042dc1b1f8d9577c1b04f37f657b9d04e09894518266aac3d6f24d028d3ceeb2e02abe6ac1c4eaa9509d404d04a3b70740e569ef0cea45b3c6f4cfe933ac407790b00754480f42c6cfb2307d778f91989ed9cc28a5410204562b23afbe77a429f6c0e1e13a4c185", 0x89}, {&(0x7f00000003c0)="e04cb113718c36219b9ee5cfe13563d9312e5a7ecd6f684d07c936a136a7240afca7fcad7bf00fa20f75fc15dba1a3738133c0b1e60d622258d0b80cf13a21869f7ac3d2a288a183a3f2b9799d1ea0f26f87a4091ed7c1eb5e47998e839fc3328a75940aeac516ab3706424be0af2b9bf51778eaf380f6e7a2795d01fa6e19b919b4baad7ef7bba3df759d5ce99c051ec4ea3f94245b561e87add4055939aa989e6649ce2ff2aea3bdfa2f8ba91435b3418fc78d92e8016916efb06b81285e93202c08191e6ef670f6a259ac59c4187a32fff7e399277a8aee48a0e53985f7", 0xdf}], 0x3, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r1, r5]}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r6, r1, r7, r8, r2, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r16, r19}, @rights={0x20, 0xffff, 0x1, [r1, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r25, r26}], 0xe0, 0x2}, 0x3) recvfrom$unix(r1, &(0x7f00000000c0)=""/255, 0xff, 0x800, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) close(r2) shutdown(r2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 13:34:58 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x100) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e3c51c255cc92d750110eb0fd0b4e59ac9a89a55be78a37316449486a991c589fa9ae917c6df9c48af2fae0790db5651a24374a1ac5417d0b3e42e117b04f1845250180013464b7a4a1eafac8ad3a9ba91647900aaf41b57aafc0cfeee3e42a4b5dfcdb1ed73fe068d0dc217ed008205dc869d485444767b1", 0x88) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x47, 0x443}, {0x1a9, 0x8001}, {0x46, 0x1}], 0x3}) close(r0) 13:34:58 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x108, 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x9}, 0x8) shmctl$SHM_LOCK(0x0, 0x3) socket$unix(0x1, 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x4, 0x0, 0x10001, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0xc6, 0xffffffffffff8001}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0x2, './file0\x00'}) socketpair(0x6, 0x6f760945d86e1592, 0x3, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r6, &(0x7f0000000280)=""/136, 0x88, 0x40, &(0x7f0000000340)={0x18, 0x2, 0x1, 0x9}, 0xc) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000380)=0x5) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)=0x1) sendto$inet(r5, &(0x7f0000000400)="147131ae7f9efecdbe0f254fe667183c92504e8a2c24482c97314c11944674f4cc4bd0a6de52adcea6a702f755c5c820c73f5db77735348641ac77c6a189104aa2fdb0b5aebe6e8b20e92475e93f06010496443c4f3ce199d840010df924ad5693d59d5f16b8b7d1b96401c64319b41d66f1d33938e5db6e12bbe445ea8782dd8ab574dab19ba2f2b287162aa4818149063fe7c7a263385c0a863b53d37a229a", 0xa0, 0xf, &(0x7f00000004c0)={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000500)={0xc5, 0x4}, 0x10) r8 = syz_open_pts() r9 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r8, 0x6, r9) r10 = accept$inet(r7, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername$inet(r10, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x400, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r13 = getgid() fchown(r11, r12, r13) r14 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r14, &(0x7f0000000700)='./file0\x00', 0x1, 0x82) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r15, 0x4004741a, &(0x7f0000000780)) 13:34:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r3, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x2a95}) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) poll(&(0x7f0000000280)=[{r4, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {r5, 0x80}, {r6, 0x13}, {r8, 0x2}], 0x6, 0x6) r9 = socket(0x400000000018, 0x3, 0x0) setsockopt(r9, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r10 = socket(0x400000000018, 0x3, 0x0) setsockopt(r10, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r11 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r12 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) r13 = socket(0x400000000018, 0x3, 0x0) setsockopt(r13, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r14 = socket(0x400000000018, 0x3, 0x0) setsockopt(r14, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r15 = socket(0x400000000018, 0x3, 0x0) setsockopt(r15, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r16 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) poll(&(0x7f0000000380)=[{r9, 0x4}, {r10, 0x1}, {r11, 0x30}, {r12}, {r16, 0x2}, {r13, 0xe33ab1646a09daa}, {r15, 0x8}, {r14, 0x104}, {r0, 0x20}], 0x9, 0xdea) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 13:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x600, 0xfffffffffffffffb, 0x5, 0x2, 0x652a, 0x7, 0x64b65948, 0x8001}, &(0x7f00000000c0)={0x1f, 0x200, 0xd89, 0x100000000, 0x3, 0xfffffffffffffff7, 0x3, 0x2}, &(0x7f00000002c0)={0x1, 0x366, 0x1cb, 0x8, 0x6, 0x8, 0x8, 0x1ef}, &(0x7f0000000300)={0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x18, 0xc, 0x52) close(r1) shutdown(r1, 0x0) setsockopt(r1, 0xeed, 0x2, &(0x7f0000000180)="2432c4078a09e8b259272968d5969eb14931b1ba8eeb7b883cbff0657b507c3b46144f1f4ef5e925c5c1c9d7eb6220f55cfdaf15d6ddc46221e589e93c95994aaa9f956fa66ff2dbbde2333630b8da78faaa2f7f39fe8c2b017bfeacde6013949e81fc2088d43f4bf7020f9f5a5b2eb4d18d665ef3f3e0dde7e54ef0f1b09ca2595db27436097d52c824d50a35534114110d00366dffa210b229894a22574c41526944c3144d77b045c6434d5be145b654f36142f68ea427749e4cdd5ccd44bb608ff602522fd22ede575aa1c067fab52fdd95c6d47548a04d", 0xd9) 13:34:58 executing program 0: syz_emit_ethernet(0x3, &(0x7f0000000000)="f459bb") getpeername$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="2ba3ae27cd3eac64115de34935db3c19ade0870d793667d7ec6ff3a635ed8f498b85be645cd8916336a31e42f01934932b0851f8f2d37dfe9c9185f5d360df198073852d1e641b6b600defb9a00683107838e9f97e8b27a39d4e54dd553a919871d6ab5403de985cc44ab65d5eaceedd186adbba7e2c210891ceefd9bc711b5a50330e9866738e473d624a2ef42c4f02db8bf9741a9d7a557a52dbd19b9c626f3f84b752ea29efd556fe714bf100f362c3239f0b31ea0bad372b29fe333c4a5655039a2db6268a297fa5ba968c5fc18bdfb40faa3d73ca22f6aff4a7206660f4f21200c1", 0xe4, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x800, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/69, 0x45}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) pipe(&(0x7f0000000340)={0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x104) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000440)) bind(r3, &(0x7f00000006c0)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000700)="d2888c85a718cb781f9b643820df", 0xe) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000780)=0x48) r5 = open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x10) flock(r5, 0x2) symlinkat(&(0x7f0000000800)='./file0\x00', r2, &(0x7f0000000840)='./file0\x00') open(&(0x7f0000000880)='./file1\x00', 0x20000, 0x92f17874388d2dd0) r6 = open(&(0x7f00000008c0)='./file0\x00', 0x10, 0xa2) utimensat(r6, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x4, 0xffffffffffff0000}, {0x0, 0x800}}, 0x2) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSTART(r7, 0x2000746e) r8 = accept(0xffffffffffffff9c, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) recvfrom$inet(r8, &(0x7f0000000a40)=""/255, 0xff, 0x0, &(0x7f0000000b40)={0x2, 0x3}, 0xc) pwrite(r4, &(0x7f0000000b80)="7241681ac6b260d98624462505826e13b9e92edd872968af3f37b4ec2ffbfdffbd10f269caeb8db16da27c0fbf4a6df34923771d04423639939ffbe15f4cdf4916a03720fe8fcf0693501e8709f06372170b71ad0d2badc3a59dc5b98bdbb2a1f4c68d7b32bb384ca9c3501b65b2e7463d47fd69e96234fbb3b311592ddbeb12778376b2d5d32dd14136", 0x8a, 0x0, 0x0) r9 = dup(0xffffffffffffffff) pread(r9, &(0x7f0000000c40)="cbb78daad88873217580b61fa6e9f67385c91cdb5d5e61de4a774fc94bf976e521aed2a1fc5f3b8c8419ae94f35dc6e84e3b4dd7546273f70f", 0x39, 0x0, 0x0) 13:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4e}, {0x5c}, {0x6, 0x9b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x7, 0x3f}, {0x18, 0x3, 0xffff, 0x7fffffff}, 0x0, [0x7f, 0x9, 0x1, 0x7, 0x80, 0x5, 0x7, 0x5]}, 0x3c) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x1, 0x1, 0x1) 13:34:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = socket(0x18, 0x400000002, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:58 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x5, 0xec, 0x20000, 0x4, 0x0, 0x0]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = msgget(0x1, 0x240) msgrcv(r1, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="020000000000000004a3611295f9d0f034d1c68ce6b59a030896cb7874be0e38780674afe74955cde349c7c27653d7210f3582c52f0879d55116525802c58f3d334e2db6acef1b8e7dc8f1a5016b288a06b7a8ea5f2d77b65fd8bc807f903411d25a2f976451b22ea9b0d8cb2d3bd8e174f64e4749373a83e99500b95421cecf996da69136356dc1f0d9fba2fb860e1281ce88d6d95f007c40ad096994c1c5eb184ec794b83b6b359de3b7b46c6a5fbb59494c286ebc26b5ac15bb636df5a31e14ce8134bb8039a21734f1675ce19f5d5fe22700f9271b68fff3ed820f735748898a50e85eed24bee01cda8e42347137a10e1b1cad8cac4b235739e34838522c33d5ebcc068c0f4ef7ce344fa2b7e53fcf52753184a152e390fe53a79c52a2f3c3562d2779edbfae5cb8860b2e32dd3ef8754afa9fc2ec8c201f9923f204a5a8093c4d7b98e4323cefcd08663f0c23a62ee93322fcb5e2c1ce7562a2cb8212b78996d87034ecc7bd9d03e92e41a0b55c64ba691727706277b3c364d67c04a47f54f15434c4b8358f7b7ea6d5684503a282d06592e7efc309c0a1cbc0f23320e46e0ece6dd0e717686fd9fd5945cb8802cbd56c01e02ecdd188e29658926378f3c8e262d3b3afed9bc83d257739a83b54f149d8f2b8452dd42544bff7ef2278137756ddef1db6fa7a3649bc2476f725b90f5d699fc5c8509836a005f0ef1b773005cab43ae63a6fe4229f432ff36dcff38091faed5f58ffd1a612c42693fe4c3c64664b38c6b56ad65ea6d323c1568414a2784ed3fa62c0240d1691807c4b2a810a05b3ddd0a2f9764313bf14558c202014d62c5e090823d55352edd94baf80be9e573bde45cab3e6643088f79b9b7346884f22be25cfefcf54697b5eec4fd82e63d86a50607c3e46c17a86da2a5326b3b4d7b6833c3e8e86a5cdd6a89bf88237f0af871282027d40d1b247cc2b1bbe269c16f82e9b489d77402b5a7cea79dc5a5cfa6cd052935d768160adc4936b44ede91629ac0bed32d730c9f77a980878d5c198db0f2825071eae21e6bb7efd34f9e1ff2cb64f1e333a2740b251e63c40afd3e23e08d6f221db30fded7ced55715b4fd7d17a51f222f60df01bf9dd03b024978ce4c101c5b56e99fb1705977a2107325cac1e8b67445fe11e69ca4b29e397199e0d9ff361adc11e20a140e8a5d4b4ed83cc902522616a7c1e1cce7df7074ca8b953f5ffa332ea19561aa488a2909031ee4f111389bf8098ae43e4b7d8244a3e8f369cb6779cace47d4b88da74aa91ca8ed0a4aed20a124d095e655b9e78decffb2ff002524f686f7a7d53ae3415b5be9eb12023d183c865c34bb63454124f3dd247bd74872d1a62053b7a2a5a9b1c9fd64015c5129440b40a113ae53729c838ea99de3d4bee65407dae55d79e60bf9caafaa5272ac3feec2ec8bf79e1d9ee9ee2a307b06dfd9d6686a213249af81c6e3ead1374d7d350a90186d01245e8d5d3429fb3dc25a6d2e3a9b9591f553c585feb7e2e9af47dfb9b6d215bc58f69448046d302fc7a85fb595b55b286709fdabcd3ae6b0893267512b7574246d894ef2c1e8996445f099cd96040bc12acea751b9b39e4f0ed038beaeaed2d68ae368edc6d52b55c4b4f74ea6e0ceab8db997bce5232afeb8a71fe6d098b62195af0f5bc4b99d6588ca2dd0cc44c72246ff305fef00f051d615c578b44ced0418780c5357d3c095b02164d7b4b277b3f2befaec3845a97df33adfc0a3259a5f68946eaf5ce3919801673107efbcc8cc1bf617ceeec9f7195c1882cf3c6237c2b7f3a5842d39aaa2c3aadc57c2c007a07450df4acc57eba00de08453bdec7cd6da18471f9c99ba880452966ae1f83e67dd6d9531ac02cb6dc88309404bada825199ed45d135ad1609aa1ca303b91b4342800d67797927d32fb2c9a32e93829565d856dcbdfadb845d2a6f577300334597b734e4c6fd98db896756168cf55a1ebfc2d08101005d3baaa65b9c8701f095a78ab668ea888cdd1ca1ab3093543858149b72b21adcf12510984c901e0e497307ed0fde7988dcbef8b9f61efb2992ca692bbb9cbf52e60fa9504c75aea6e85773d118b2b4848e50921a82aefbbf30df5364762e3efa20110e7bdf927a56ba3419a01b1179c672e8eb8a28c01add60272a3a9e31781edca1c3e429f7a7711ad1b14034f8f7f4f4be7bb0021289c7e334ce19954bc7f482f3422df96b4b7758f22709be244839df60bb1486de71bf5a691da69f113eb39f6a01cbee7011b30fb121b1598aefcbdad441cca809d2cb7994241b6fac491c81d8402c503029d0a7a7305df4c51b6b0e505c307a1859f9d0458a7f8c072666b0750030393abf464e7a73fc1b306d802ef82f28a1f709a85db62411ce36aebe8a8958a19d048ce806bfc9b3752f86c847fab9360e5e477650904c9cdd3cfc021f211e0155cf7f3be5a57654a0d738f837d6fcacdc365facd35105a960f41f063aeb9ce18f6c1d08aae8bbeddf448170a90c9b7f7a4c9b05b9d48e0a96d75d129cca748e683484675085961e3f9d218724fa021f3cb53c75425b5931066a7633fd4fc092fe7e5eb1432260bec758cf228b6226ef2a039da51c4f7b6ef3b3f282535f762e2505d93d4c1b297e238dfdde25352b8af7e136342f3b315b0a9b5e8a75070fee922535d24580da320f1c71c7d782b649728c0ef19e1548b4cfee8eb6138e9686962938dcdf4d1c64d3a6c8521c8dfe30c43ef49ac8a0136141ed651b9638a24ccba4b025eb9f37317847afd691ba3c2145cb980e7e6c982090332a614da524288d815e7abbe8478080a43995dda9897518e2c4da5aa56846d6a2d79534e17c5748633850417bdbbc124b7dace4578d471223c05660be842ea0f9217296b9a4e710995be579c0c29ee8106039d095846aad635d1731bab152bafeef0797cd4a4e94eb5c24ccb62c71e3baee04848f6a4241fa3d8f919786d6ed0552f0339ade0582a45a58da36f096806c79656a3eea9fee40e33a647655c7af9babda7fe81a55819e535106e07c6654018f5249f1b811011cec1907149a707ed710f4bb19b0afb4be0467e3c61e06d917286d17cfa31c6507e99345fdf4bb76125a68bd1e58eca0d5f1044be9526cec31b840f0d7054b559d6f2aba10baa6ddc16431aed1e68c516e9c3fb5afca8de5ab9e38b2a9d59f41e67b2ec04668d488a70aea0bded9c3afd8281354cea183764322058e63091d4e510b9507658ca9f2c10908353cf92a4b9e0cc7152972fa5d26c2696c4ff0b245570fab75c55da0dae5137f5bef97d93a2d9f43bca70e5129f2f727dd93792785f4972f76d25f8d6603c129f02071faaf5f02e7784c84661b6e76fbfcce1a58521daa132c6940866edd7e1630dfcd52d473a733c0fb949565d123cfd58208560bbd1495ac5f1282d0ca358da20984b68f60cd303b67d362c84df99c57e109dab3526320b65f3512bacc9a7bcd8dfdc9213f4435ae6f7c184873f0809de8a850ced70a213f7d445c084abb2e47ffc697708b70b5ab9543cac24f893cb3651b591960603a54fe64997b7461b2c648306cc87ac35a7bdcaa3c7b51fa2677090e9e01a472f0b4682fe370db5eb93d30b0d5c2ff76f7353e9705f1a2989ac2715e3ef6e3ac8a34ad4a022d87880f0e91787e34a3d2ca94bd46dd44147bf129e464afbbfe07f9e824eee4f400882b085aebc18abe45d8ab518e05d8e3b0a5807d67831d70b563a5fc7a25603de10cb5a0b52af1ad0323d4ef072997ce174fabb4497ab6328ad8ed714d4f9355d9ba9d1fd09d4167e2e14bd9d0f63cbfcfb91c0c4cc6b0ccef5ec8c23ec0671a3e2c3636e78b7f0daa3d57a7f5b57f333205bab72dec090579a9ac04362cb4f44e7068b73e2aef21281002bbe3985e989d04200010c8b35ca477ca4605c1a1d34344556314d0171dc7430073043db1a3e278816a649573b20d09587097204ed6b9b745d0f6af74f3a8beda06d51c14291c4e91437b0673322a3107efe475c656d3476ca8feafad9223623afe3b2fadccc03ab9e430b965afd29210fc91ce854efe86cf02a71488e4125cc88aa865281706168f12783a1396544c3e37fb8134e1ebe6e279a8b3212938cb8d18f6d84b22a64e5ba653fb82015978e9318fe20faa4e723f428e83a85575477ffbc376418b7cb74e16465692d89758b3ab6636fafde8bfda8e07fc25b2b468ab4c295a2fde163afb518e3aa92921d7a6982d6392fe4962e4870a015fb0383aa440999cfdd8c423f2710e4ae803b6d570143eb36394253f0ea5b69f28818de0df9da8cd0f9a6f9b265f3dc8227b3e7ea23585bf094b1eaf067f3386d4b8e7bb78d488e0943f5657a0ee20c4867e15e83b1f63de66d058644d57daeb92e3e7d6c64bbaa7c4509287ac880218100dcc78619e98b6a30f7e8682e950f83329094d6eba390d207f757690dda0a9b8fad5c6c5f76d194187d0444740e73a3a8a8d898ad53ded23cc7cad5740b89e97ceb46c79d71a2460d432b4dfd324879f54cbed362f0fd3f68b9b7756a4f24a82b04f5e6c6ee0b777cab7841139d7d114d7b142aa421d3e1aaaa3693d4111246cda155a642572899710eaccdbb17b80e7ac4df5c7aec2c432a94ef5172d02c033e98826abf2902df1d6936143c30e4fb1cae402ae410b7a72324d424c5a6b666c17df55a31e5e10e84dc7a6d10eeabdd5cdb9952598eb04f23b50d867346b3c8b4e6193c0af003cd5e2afbf0fde180fe6af8f17a41eb8c27703d479645e208e48375bb11ccb0c5b7a0895e7eac1581936d751cdeb66db4959858800f1e77fc3aa413262be05db87e3d936ba46868d149d60b9afcd9b1481435dd66287c2465a6c64bb95796f4b0343f713e85656f06530bb31ee6bb406c8f0200fec980f8d8a3671e6dceac7fe9422f5116a7afeb87a2e950c17e815d308ce7de146978974eb676824ef7aa5c35220059086e3e5f5334da5a6a3725bfebeac3d5e45722eacfd81402436275690d16f801b8d38a5b1aa15a93108226e69d1b86d8ee1788a19a028482398ad157705785bf228d15356901921808ba2cc788deeff87c2f7604893e6f7a5602e53fc7d023c9e35607135caecc48806d4594bfd149906a2301d2801139c85ff2ce2d21b569d43e31e1afe480fd5173b4fc4981bf6eaa4bb4728897b947456f4037125e59577358f7f246e537c92fcab3647e56fc73a31d6a9664b1493b349f4cf31797a519cc124b962aed83e543b81e033170f54d57ec070586f0073fd33928c036aaad86fa791d6e908c1b340bf549723d51e14976ba2481ba87075035bd20f552e148f9fc128867ec3ae75f5f2afc5b793e61e9cb2e8c69b848c0101111f7a8c7f5e92dff23e1997b64b514d2e5a66372a875c0af872322aef345b65079d760225e09c70f29f1b4f5b2e78d98acedacb5492b01bc42f6ae377c36b2f7be4b014560f9dd8cb627372e12f4034ed6c0ef0182f275132b562623269b475ea33f964873dd4a7fb49653f6ddaccf89e3440375d444ea4df903d89816b60ef2bbb59add48168be9075c931e55f494e0a7b8dee761821e6509cc3ea61faa1de26bd5a3683ba5277f940b5c27631c322caed1387f3f07e26152582daf0f60f9a06574ced8f9218e9bd6881c971a5d8c4ca1ff8684cc330606f987955acb302e6a27d5972abb8f84b52b128d53046d12eb3296d23d77271650149eacdd93013308b6b1f10bbd6dd3285083fb701b54833ef7cd381556f7ea1cb8b4da721ecbc3729192264cc4c7c6e757271eaa41dc967"], 0x1008, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 13:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000200)=[{0x5, 0x3, 0x7f, 0x9}, {0x1, 0xd4, 0x1, 0x3f}, {0x6, 0x3, 0x45, 0xffffff13}, {0x6933, 0x42, 0x9, 0x7}, {0x6, 0x0, 0x40, 0x6}, {0x6, 0x7, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x81) 13:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="b1e91bee8fad270d0cdaeb04132472fcad981cd0e07c0a4c514fc076e892ff26a91a9be8a6daecd75aced7262ce66315558535da907073ce8282e8294079dccb33a4e8ea246f0100000000000000fd52ccbc00565c585121909cf2f1fcf364976640fb459c48f4c63a2d7f451e8cefca8b5946444a6e2102a750c82a9cbdaebb48b3639c51e341af689b65c4aa0bf43cba2175e1f8", 0xfffffffffffffe34, 0x0, 0x0) 13:34:59 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0xfd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x9, 0x3, 0x0) setsockopt(r7, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0xfffffffffffffe28) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0xfffffffffffff24f, 0x9, 0xfdfffffdfffffffe}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x3ff, 0x766]) 13:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x15, 0x20}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x5f, &(0x7f0000000140)="b2") utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xb599}, {0x6, 0x1ff}}) 13:34:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f000060cff8)='/', 0x20, 0x55) lseek(r2, 0x0, 0x1, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x3, 0x956, 0x3}, 0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) getdents(r3, &(0x7f00000000c0)=""/4096, 0x1000) 13:34:59 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) r1 = socket(0x18, 0x3, 0xff) close(r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) r3 = dup2(r1, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x6) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0xbf9a, 0x0, "7e73457abf000000fffffff500"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() 13:34:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) setsockopt(r1, 0xfffffffb, 0x1ff, &(0x7f0000000080)="1679fb595098077bb317", 0xa) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 13:34:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() r4 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r7, 0xee01) fchownat(r5, &(0x7f0000000640)='./file0\x00', r7, r3, 0xc) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000300)="cbe90505064850e5d9621d5a5b5b73364f4e4dfe54271fbaa2215fcd29c31582664a408edc22512807612178a08736e303172037cf1efa82a31e0a07dfe18b7838e4cc50f3b6e6025566780da600eb760d9cdfd4cea245b1356fbdaf405b4d46f2edd8fbb0ce0e971e56438b239daed1c6ff682e186ece6617dda82faf2a365fdc570f7aa3f0cf35c4e6f66371034fd43bea4eeaa1b80e769251cbc24e40c962834630a73cef478fcfdb478462fa55bc3155affb0b8af0c53beb96374604ac9a2623d9e1fe92299eb4beab5c59e7015bc7a39c8315c1052e94dedcd70f", 0xdd}, {&(0x7f0000000400)="89989c1c48ed7e7734ff4cbd1d46ce889a5f26f012bde70429336663eacdc2e3cf68869f35d33858e6e78d3ce0d69f05337252c621ceaaa3f561883d2e609fa2764851f04fafc8776551f957be8323049d9c39bb698be4b245db55af2fc498c89d7112a2e00c9a5ad8263e9100ed48cd84eb9fe3fe167951b25f50ad2c80abb9b20b912010e9a92aa351254781ea374d916c9eb59595af71389f7192ccbf14888e1d34792877811a6f78192d4bac92657310ac938b51902b9dbb6c5bd92cd07fc7aded058d248fe085c3f293b0ef5718b646c6061f1a2e400d6772ef1f83b0ac37bf819835", 0xe5}, {&(0x7f0000000180)="f0cdd88a5f21aec73a243ac104c8f1360bb443d5d40451fff5f2b6e517f5dd53071f86dff0b1c94682071a84afcc7c49be628ed4b81f8bfe7856b8ca51796b9565a35d39c02415243fa6c90b2a171b0e8bfbc10087bd5dc99ec000d52f803914b5c8557494de", 0x66}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, r9}], 0x40, 0x8}, 0x0) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 13:34:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffff8f, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7f, 0x7f, 0xfb, 0xff}, {0x8, 0x3f, 0x8, 0x3ff}, {0x6, 0x0, 0x9, 0x6}]}) 13:34:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) setsockopt(r1, 0x7, 0x3f, &(0x7f0000000040)="2f07e4e3c1d1525ffc8d1e522e1b706959a50000b581768299057d2728e9", 0x4ee4d1cce9f302dc) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1806, &(0x7f0000000100), &(0x7f0000000180)=0x10) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x5}) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 13:34:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f0000000000)="5f1aa78c29e2b0558df390bde53f7111701aaeb877fba56087d781205becc82ae0e8ce620d4ebd03b1bf54cb3b58d9e055d3a0223b9134e97104a990b1e1822541467306b622a86eb3eeda370b8eb24a87659b9583c377adbb6e442899fc3f92d94ef2a3955daadaaa6b3a1faead99ec79c95431c7549b80e760c1d241df0dd942d9faed57157c43f423dda3305e8073ef9632ca1df0fcc796a4eac217014e2959124cbfe590", 0xa6}, {&(0x7f00000000c0)="abb4abe5d6c4e240908b4268058cbf0780f4684167df40562d386b5c8bf558d6c9078f2b2dce4380ee0856f05090aa4b8c308f7f59dd6dbacb5e09c24efb393af6383f37b470ad91c5e6968130b2a487320523b0c4c26ef9ca241d8ff8b53c33eb1c10cda5397721063bbeb71780606d62e3ea0b32a1950f70eb35914dd64d3c259fd64015d0d9b1cba95fc4d4b83301ed4f634977fbdcb44e9685df8513e2498c72d3f7c549851d1de0af90d4609faae4afb58bf466de729eebf8db10bde43237b6c092b90f3e2f3ea2e145a926846b9d9074730056a3d38f0a4a2ad072b5a0599c", 0xe2}, {&(0x7f00000001c0)="27db8d210cc6125cafaed7ef94de70b329e1a76e157b322ab35749e67137756b45651622283452759deadc9c7fdfa706f02eec52266ebf02889b4e36651d6fc00dd173464072411b3122f367761456f98acd34b7f4b4a3c395297dcc02e87e78588f5c0e1d5a40595c0a4a3ce907f95ea90fa0cc3c3021d550956cc920b7ccfffc0ddc558378ead95e06ef92aed718a7cac3123caea61d52986cd98387761951bae7aa0ace65aadaf9a753678d1593a829472a92ec1b385e54d6d519f2a6a0d6f6b470d473820ee340", 0xc9}, {&(0x7f0000000340)="e1214bd16ba99fc4a909924029ed923ba295f5fd05d7f8215762f4817145bbb45711ad5ae3f026fda1b02f02acd844c068cbcd4ce0ac7774b246db5eb9e4ba4ae94daa58ef69210027c2e8bbca639db1269f6c23feb0474303983faad76fc58e0f0b34b4fd1eb408c6be91fc4f485516bc2e8c40f26af84184edc25b8370fc0f08a6fd7c9950ab6d349788bd5f2646d00aa672d76d7a63668212a5a08b2bce688e19e9cda1b1a1a9cd02ebb1513fb6ffe8cfdebe40e99f2c0fa535ae9558166032621fab40523a14c1e004df3135cff621da05e6ea4ab11b929ef6adfce4f8091207d0f7be74b2081390b3a514339d8ba7c5ca0456ba0d11296e4ceb02dc09da3ca36b6245f07e95f2037ac320744769f3afc684498dafdb82612013a196507625adc797921447e456e9afcaceae6a5b8b98277e3495bbd05d6585e835adc69323b242c92994fa0df992cbee4102712d1de013f4de0d8602b0b896495a75474c67b293d301704f323bdfa9fc8e0aa67c4fa1c444f32d5d56ea0b67b880bbe5e68b2f2ee3e4c6fa028baebd351123c998d8de7025582771b73447f4386c3615daaf7b5a9cb814e878e1b43d59f7d4123fa004852f32b8d4c9dd1f78899b2ddb36de8fd5cfed2c3cc69acea8bd49e48e7c7ea1222d7cb3997b8703fc3602249c460a77d48fb31e02a6d036628cd67ab1faf2918028861b83cf6353ea10b05e708793a0237313f68749414b449d816ea6299208a367702145020edddcd8c90f06f6410b5690475bc95e819fb3b97f7a1ad8ed3fff817e3c1f164901c4a9712116f8701e4051c65e28a7ec96c3d9bf0bc6b83ac388397d99696e9008750c4b8ee5534e69b27f9e7dd1300b43f8c036edb0e9e25db098aafa92a7942f601b4249bffe8efdfba8341a2afe071a0e1390c47b4eb2587b0e8f5b3aac48670d7719cb6eb2e68336608f7a28997a1c02be9b09e83c7a1c9e584dff58ec11205f14c8bc63214bd5b9834de7c09b876f1cc8d1f14497646bd0c839e56dc0b45c2a2b2d45f497227c1ebc7d2821ce120fc05b5c48f5a7ed7d4f410a178584b975d6edb8a4e23f14db5e21da27c550d24e053b4f665e5856725f635db32296ef76f9d9f598cfd88cb2b3e3baaa3607e212bd0e0e990528d146f240dbf9765bfc784cb09d77842ce0bd36bef6304532a6fda7d8dd0fadbdbd3b22960bd46f52153882c6b5c8e5035ba626ce29fb2f5b720acb958093f7d80215edfc0c4e5953912b569a578763d597aaf442adf2dee99044f92fcaada44a97b57b303defea88638c0244c156589e00f522a5a38a68343e14564e798bf88c93f977146d157cd85111655c33e3554fef0eef9fc99d3293cbbb1ded1f6f38b2c20f19acb0ab3eaaa7ee279d83b7d8d0c7934eb48e34e8f96f72913b4ff7decc7592a276e3efdf551506472c917223a522471a0756f3906739f6cfcdc2cae48243990b91daaff1a2704bd8a0692b9c3ce72c414c909979bc65973443be84144e7aaedf30975325bd0adf49bf33aae0109fa5d6a55fdea047915e04232a4e7176bd60e6bdd97900a886910d57374d96415ee1ae368d931eb19d59d503355cf2770bfe0e96ef6ffd3d384ee395a5878939e358a53557d6acdbf345e4d515715f5015972b727fcc0828ea54ee6b51e1a51568d707428e6697d61f2766c24f870f9362892f9f3f0cf9f83cb421a1dc5ede47f5457915923e45871b4ad19c4ae3cc38ad9fa79a9a5b44c6c32cd66037df6dc6afbeb74ec7dba945c4b502b861fe058a2942a2de0fc9e031607ce9ab07bda9c44facf231f00b88597118c5e3357aae9ec1c1a06707aedfa188990b988a25eb2f57fd1d59789a4b79128c13a992adc301a8b8f47b32fd5a2d198fc26289b21c36cb986b5d58b82238cdcb3aa5082952cd8eefe6e0bde56359bc684cbcc80c8e86521b82c0e49fcad3f78bcc5cbe95a6edb3be450be9af2a0d289733cb9c05347e2abfe2c8412677e050f55df12faaaf5a7fd599812fce31a95340f5824d999d3f0e4b5522a3c4ffaf25922dcc7afe9e63518b6e1316feb8ad0ea1ee1b8a348a6b3a8858599a6e686b03084aa234d437e05ce3418663ec92d7b372e52823adb964e2a2e1548d7845d50abc5ba10ddc29047c2beef53db1630dd1c7f9c40fba9d067f4be7456978fe1f45b6ca6336ff493cbec7c15f466de4da6bd774f9c68bca9dacb0616a043941ab5da6862a07c3d7ae3f71a9cd04b645f2673a2996616a7d8a95f66d83af1af6c99fabcb1259677f91c96d0f4e4c380d373f15f7cc172cce7515a8f73dd44d4c9c4f8c360e87ad8fd21f5dac5c70d6423a1ecf2c35885bd18e1af40ad5a5636c90a45cdaf24fb054ae2c09f0791c67e381bf99b5919c0fbb4fff557bf85fcf15c30857631fd1bf105ba0f4082f9ca46d864032ea6419113ffd44ffc1fba634b05607e4a524787cac9669481f48c898aba0bae79eef29be0d1a390218995c0fc7851c9848fa9983fecefb0e15602195a02f2af928ad82b3f292dc836d7d5bd58883353889494b1e4eff90afea265262713ad36757a7c214473e8238dd549e8cf400253c74bfdc93c3773d534bfbc6490004d73406bd0a7589876df7bf71a8aefc0aa76af28b9466f5a6cd38d57d4c904b57458956d2cf032cce3ebb9e005ad5927f5004f82d46c6ca8f36b60ffeebb4efd4365b24c03373dce7cf3db725f7bb4f54c73179bfe34b5d79460e703dd3ff90851f67bf64a46be71f47986749323f9fb14cfa3ebebaefdd493ee63638ddc229d22c54142c2c5f45627722b5edce677764120d8fa9f9c0fff3bc8a0baaabd141d8ed3baf412aacfbd6564c11616e4078fc9617d9ce9ad8188df0d28348688eb91ac5121a959437c30c1a5030b8252145c5c257c5a3ac2116431d4b96837c148297242454147ed6898888e8088495bacd74431e098c7cf9f5a322c3be40403063a8720a65986d96f7a5191ea8d8740b1e0bc133d5149a337a06b25cecfd230cbcced2a12e0146316d74f2b57e3ff54aaf910d10ec8dd2193feb96ff1be56d3eb0fd57c5fdbeb910647740982014382d5f4c7bbc862c830b211c59790abbdb3caeb78ef1c7da2961d5f270b4922057c9c93030eb7919cb23fdb08d56e6b4813f76dfc644c656ea8964f3f135230a852a5f795f62629bd9bc3165c0247e25c410a295343e431704cb4e19e7c65fb00d1761e635c82dfef17e5b28e047c62ec851c138954ca975de552818e26ccbe3187e52c1722931eb55a4936300237fcd5c92a786f8acbbdfb4ec1f5b42de473db82c6a897bca48cc912a6df3d1a730d11d415b885be20d324a8a142fa53a5d1b5007b58040ba04fe1b6b65f2b32f7fca6e153b4804eae158c78cc5578a1fd948d2ab8ff1065bea7a209431fd23dcdcd0a1678582f965b8aea21958c1237354b972613ed539cb84da527d88a1cb8b93e65e39323781817a90a10d928f1318eab36ad8465522817c5c411e08a22b4631dfb0a3210eb987bd491cf8f23c6c2c56418a13bec6e4be720d1db5199ba901340fbe75ff95d48322960fb6a401a2774976e1136469c7aefd266362459428580332b09e9d814df42cd16ad89ea2c04790f86d68020e32d40a6465bb9e66ff19a4a9a541517e1587565e4b9a070a85b6114d34d4f7b9948755b59fb3dfdbe54e89f20efa0458c42b0b72788c01c43fe3089e11963df29f34b0a70b631704022983c6a909217b925b509936de788043e4e7a4ebb4dbfda0ca8d8d79ddcfe3a220a3565d5443b4155a706851a91cb9e62c61718b6fdbc9a002f235a797bd7a85e1b494ead609b1e09e63f1714923a2c0736308f17d44f46b569514c31c1344eb00150dc026a619f75083c38eaf93fa58a985272a5f352f1fa5148f635be3883c8712c37f3a11158ce27d2c1e822c5933c9166d3c1ec17a525ab0a6a231d2fd7aad3325b28fcaf35b8f8927883955b649ba785bfc79cfce6cc70df8f568892bf8a6fc1137e447c953f92af4edcaaf909c22232ad405bab0e178222f1a7d00c82e04dbd55ed6692cf8d79f5a80edccc7a244fe970a6fe03920f22afdf1d3b4e20b0611d1f0d3ced23e49aa8efd337bfa71cd0c9b44fccb94a5c446a53dc94179a3c3b14436923ad3a95ba94279983912c2ea5e5c82c7debe7e5e260193be9dee6116fd7eb2e6f737abae343cbfbbc763b5e2fc059ba0564a6be59d7f5dd63cd6d13f3dd21d2dc649de4cae5da189739e64c549e8b95018ac75e2cba357bfacb7d63479278eafe12e94d854b6a9bb1c06fc90418425be104be110bccfa9a623f7e4c7b075a66f5542fccdea52b334c0e61564609dfdf9e5ec74d8ebcb4690dc80fc7a9928ff1d888855291129f0e7a4f5584fe78625f6ab2b88c60648aa06655892d032e2a0d39b8e33030f32e6be7ea240787abde8c24031daf6fe02bcc682f41fa577ae35a7f12e2e4cc394d68f76742a9bfe7f39f3e200a649ad104a9c9a7a141677b2dc957ae01bfb22923f45d4c72fb411e6182e4cce5bfe1048f658731e604bdc6c568720a3ea8ad19f8d9583dcd16ab50e14efd9976c5c56409fd7c0c98c38a8a60fbd1be9a5bb7ed45ed5577fbbb9e42886f92a66136cd9283a706d16be081ba63dfc042d06e54b1c4d747893e337a505966a798230870dfb4e6635a2e8b1242b5a2f6ff0e944012e19cc48e36a48d0a2f2eb63c19992e2ae6ec779abe62b7220c3a312dd3df79b797ad98a342982a2c387344ca82e6ab97484d370e07d6a1367c0360c370d05f324cad6609922a83d6f00624eede8e3aab163b8bbf84f739d2d4cb3b69bc0641d863c117ccbaf9801732804755df63b45b9fd5fbb6f1b26ad366480bc36fad13e9bdaf92c369d37414cb796455b593e2b3d0f400d02cc0b896fbd825a44a6fb599136c31f15635ee3e7dc37c140951487c27342788ee2e33ba6e2e2c218e017eb53731bd2319799d4eda2da51c1adec61bc9e9f4efa426dfd1bbbc0ccd3c2bcae53c173822f001d649e6e1bbb838c2de6dfdbea62d9aae1b658ec8ea2253165c3cdb715caeb85e5b6c0ccb179dbd687c45e0555a31923a81bedcfb834420d48ef8337e265dd702f132b71db5087bf089bf23827916168a3a930736962e1808221632fa1da6d71beef3825d181ee47cad59ccbeecd4560d21ee4de56a54bbad3365de6239ed15db0109b2731a02a73ab3064171891794648c00091b08dcb87076435a1a15514be03acd32d10ac44fd0019e8a13f52be06cf1ae11f5325795f687011fc8de24d7b47c87132fdb3353ba4fd1557b8b73fbbda0d188ecd65ef8d59a85e52e9b6a229e1627499c4e368618e2735ef0e95e6470f4bb0821dbb6dbcd07ea10172677eaf53531649078f28d2d205a4ab3592e27bdd89ba258ebfa50e5dcc74755ec633445fefca47c5250f8187a563a577df56232e8bc57de89a1e97545c22345cd55fd307d1a1e6f91f47aee7712af3a4f824e68cd650287609576d0b25e866b1ba74990da8409becec93688d7d6fca6544c21e95ea496795c26b3249f8ef6913d2388d317410cf42183edd9c81a4255fcf85fdd0d1d43f390edd220e24aa3da14cbbfbe80c4835dd58bc35417be9091182d27ed16a6d0a3947b94af025e4be01d87467443f1b436e400e5d0919d3cab78632c118741425e8997499592b3a26d38467d7bd4e361d042b5b2bd213a5bd0e58d1c8d717c7f556fadd3aa029012f1c44331e895b0347c87814abe80d8ee10f75348938c31099a34c36232b643b67cb4bf6", 0x1000}, {&(0x7f0000001340)="66f1e7cf55b995203fb6edeca9177f05d1ad0add06266cdb197e77a976eff71b2d9fcfa9480af810fac2825618ccd1238c62b3cde1045d3a329e76d4f9414a2a446ce3f9968454ea00d2c98a64554f6594cf3d121df92c5b35859450c9a8d456b6fae17198f3f7a7fe450d2df5e1a91f44c903842687cd20b9868a3d40b510fb42b08fc1cee6bd015dd2ce03b45ea5197fb298bfd83e56a4ab8be47ff3916d0a903e8c278f84208cf0d28c46394785281d72e8b9fbe1936700f66889e4e3d2b39b46c5130c1fc9bd4252b84ccaaf98bedfe6abcfb2629008b447122217d475aa44d7a19bf7de5388cb4181db4b03396a7a566d42d87c1bf9091bc45cf07b51aaf50e4dd987db2141bbf41f0b06d14f77533457d75cae62f373286d8f168b79f49f9690733f944ea2cb27145ef1853ba89e4b5b3d66188999116c2901056c20e86c94f2dba0b40a01e66731584fd6cb0550d32c8908f450c85f5f99fdcec44519ad59f54d93a59f8f00ad65ea74f7339ad49f95ff08ec4f19db5a1a6c00fdb24a053de84b330df8f7135e7faf23cc8b6124b8bae62ed90ba5670e8c439cc206e6b46c9e2b2766bcc66e10cfa79d897cb7722500f75ad97c10f604a4c5d46abc96f75f8a27979863388c5fc6ee86b4b4a7f2d554a2351b4474fae49f7348b3bce0f3bd3f6704f4de7a11c6cae5a1e83fe2b47e1f5be6e7043847cd1af6428f4254ade9977b9fe196efc3c1a2f71d09ef66cfdda7c173e0065b688f7987e2c41f8595575fb2032fc108b181813f58eda241eaf6916eaddfbe4fd1e76c487c7ae03ef066c36fe84e26177a21e25e8b3e2f318110e028fecc184669b1b2279aae9b31f737a281439d158f7f4c4b42144eca17c7b837fb730080b80e7756dbda6c12613aa448dd0a00fc4adb5eb13339d2203eacb90bc95090482b96893378f06ef6d0ce07b2516a82c40c783199f199eb289bb5f27ebc2453c1f14c0261984f72df32b2539698eb52817a5503319aa67d89005ffbe4b0af65b81dbf179d06a397b0f75782962289f31ca246c9e754d1eecc3b928b7c18a55b988905f645bd760ff3cf2040a6afdf0774f50ad314533dc8b860c696a3935d334996e62c4b87daefbc8bac95f0b4e13d9e49ad20dc43367a82ff6c4027121593377650c4a49813cd98e7188b91894d0167899053c2b74bb5e55b955da89ceb04482f333e7dd2d9dce92440cfe968031f0dd33a89bcb9f8e925ee664e0fff30a59188b8ecdc62ce8e4269ad582b7690c1a34ce022d648611615b1ac95e1aff6939a0eb70560b79f59ba8dd29e95ac7d5a922e92c7e2824fbb7346a4fa91ba45ba4b246b112e68b6df05d6f5aa3f1262c3e3c29eb1edd690830cb4d147529f853b6b5dd57070329758c88f3e474617bea75dcc7b3ec6c1d22ef9d4b01268c5fc959984b0d30d8416d8d481a831b7a47f6222069ad59de247f2c665f5213801885c176af9ae99e9bef95fb0c051bd3a2bc06bd5f6ac1ad13b8f96af61013726d026b1992d4d9324f6f35b75bdaba82c06f30d493c1aa9458153b04c6638e778705139af56aa4905478e0a92452cd8487e82f30cf1d5369bdbc943b802e7905d490a7b7562b3109f7e186fba46c601122ff2ae430a3a2b345070cf2d603fc6d8564f1175334d6a53c3425505177004c9fd1caa152f9963ebf5ce8b3b9eb3c6947895a0fbe045ee7d30eaed6b7e467cd4585a4aca71b75442b680f6cc8e2ca6b313e37cf13af58dc842a3e446581a245ca0818547bc86a3a904b89774494a1196a706d3f356aeb7b62fc8fec8dc6363d348c0a111b649c5a66f3f74897326eedcf840536e09fb6eec55272578b88cb923530ad76d6e2b483f6648fabeaba4026ca0e4dd2aec93b2bd69ec86ee31f724c11aedc8f86215a16512c32eee013ac34d879f7c133f81d820547522d18d0ce7c67fe54643836afe87ceffeed129e8bf367bc718da383c5c108b9854ef4ef29c729ae75328963ef7471a0018dbfb6dd916a56768fe07afd33f02e858e8b8f1c814d9bed8a2c8f505b608a89eea63c00cf0ce464cdd54ad6c3cc8def3cb0b881bcab38669db859dffe76656d954b98d46ac79eae203b74d1a22d0f9eaa425b9a33775b62f5d14103eefde585491dc39c91bef3a903c4c1c3d4203bf466913def68ff1393566ba39310772a30fa2c36d1da98e93e50d23e4b17b8575156934b33950a0dc03f220f6d1fe6f61dbf7bf0a2b3e5fbf67acddde5de0982fd83806f2bcc114fdb15969b35584ec62c037019abd2056b37278cc7099b83ee744d720b8df42b0aaa616e9dc641f121bda18f2c50e7022975040f21c53bd812db0ae22e623ebf6e79d0e86530e989f2248b5f085196d984c8081762a63ee3a7676d586a399e00ab3b1a418b1f55492b235be20a06a3866136d2f4d12fb4c44133be3173c098b72c2523db28a4947060b97f5b39be564d42efccb8e963d7d00d6101f1aba9f769e272ded3de3826a939f264ae3eb92f986862b62ab7e630131345d6c02e003c737994fc0d5b00733108efbe41cda726e24913515aba9b662f2600e8de93f417603d85e56c5772668fc7c42a396da674c331ccd3de8adbf14a154a83311e467ccc0e4062332808862992fa42283178963c8e8f00708216a854deb2a9c9a656d05e1f8c528c2921609f7b270b8fd0e94d7830418af1257c9b946389392a5ace9627bf904bf6b3b5bba067beb5b532553c3d0d4128aa238117784261179ad1547345a6044e396178f75b1696477104af1217f86c7f025f0d24acab583c2cb0866ea1ead56f09a4b99c94c33e464ccd77284528a9c8b7a0f9ad5e05afbe5e8500e7f4c2757920a86de577d19b10b8df3d145dd0725359c10238452eb87df3cab006cb75f28f458b0356caacf1ec12c0ed0d10e8376a36e42edd0120359066c38a426f58e6cbbb3ab911db8cbb4c81b30ebba60e6dc15a3df99f661e620675d3912dc03637ae14d279d9e6cf6e5846cdbff57065121524070c28b21df99b70179a77a9dfd4eab413928dc295d8eed09b80efb98c605e80c740d9c7f0d1ca56c375f34b387f639a6e455381b222f539dd1eb4821e2a6e19ec91bf4e9dfb4f24d0fe668c0812e7c3df8bdfdda445d12136b359de7cdd9115330cfce5cf540842fef8da1cb259db0cd8a10e565a4ce7588da7989816fed490cee091af6fce2074befc3686cef9922df88a83af72810ec6b01bda6cbcda8cebc6d7419cdf4ef38af26d3dbf88eab3ee79165b63687aaa87fa6e4667f258e750653fc7a7fe5b336fd3599429460c1292eb88af3dcaaf90da2519d7955f159fb51f02892f3c9ebcf83baa68ae28ed419f825492d9688300453ef3398632fc52560b128ced2ca62e76570a336f05612f60248a4d31a1cc4b69273e8cc0bd213f954f79c1a3d37ea782d4a2e12d4f61ccb6033dd0a19c1b1b280d384925181c4dfe665f8f78cc4554137059dac2d2706d961262bb5238e01370ad673af50b189369da77d0be904e1f87881701795adf69ba36a39c781cdae3e93c3c711a5e4d4b0079743561df8377322713cf483862e588468a90f96e258362c9eb2933d7f793c5bf1ff2c6109a2be01b335180610b03fe54ce32682326bff83a0485362c07fd12eb9db2f6bba4976b0e6900313d61528c1a01d49ae634a7f0e6fbaeccd30ec3b39c88d6a4dd790e15db0d1eaa0ad8463822f48a6aba5d478c354ff839108c4702a1caa9c181e676cb0535bebf78c231ed5961dd39ef18b8ef63541b1ba67fa8139ef18b6d7742331ee379add5a788ec7a4e61554e6f20005a819058ff9b00cc0aaf9293ef03a290eeb92b087f5cb631206830365ed7249c21d375ca3fe4e79464924b24d95bc4502b0b15110ac9e5ccb70c684a66877f2eab0867c09de9b960210b107b8d49d721a75f2f87a989c1d7a945dcf5f794d4cd5440dba5dd62968cc219f5c92ee4ad4a545130773156bfbb73418eed971be1cb62937501de5df21036fb51b401cc3b79bee1141147800704d5b3e9e40d43a30d2502a6f1272001f2217cbbb1445906b956ed1d827dc6653ccc3e10384935ec3fce21a569cb7497b41d1f648159a9add849f9730f8123d46ab0290d2e023c3c6e61294b9da1086022a72d2109db8522789c49078d5117b912839c3e2f460d081c5828cb0f0cfb374dfb7cd78091dd1c183c04fa3e71ecdca05e5f427c0c7203e7cfe1f2b14b6bbf1c3c32f52d52f4f59ae32c06e4dfa10457c8fedf8cc6a5972d876987d5de3c098b1c30ce1c1de53ef2035de995000fb66f635edbb207a864ff3eefa8449fc5d7b04e08d555c23ce8f84dae1b9e884dd03caf24d558020f082de7cb8c258249fa1995eb123d8de53b694379a4ee6cadb7bc46ea87c9c0dca024a5fb622e7f84cb078e49e95bb390bad52448c1ef398a059a38bc0db51f79ec79834216516a655a2aebdc30e648e351dc5af18335dac6788618eb41dcb48069a6124e7ea92b8910e7565ddc03e9b6d3977cca397ccb126afc4cb8f1cbe0002d136f87e7c4506feb6caf1c62d30ccf1b1de755476519e5317f60fff7324aef24984d7bfd335efe23ef421909040de2e8deed05a0a23a1dad9c75ae102f1c6bbde50e4747128b5f4927e6ca7a4cf408d8a600f1076d7d571873d97d860c7b3de5998393a6e92010dbb10ef5f2cab5aa3943b859e817a155f6f8288e3f242ce6d91acbb3785b736fe244ceea49aea3c66f2338fcec96ff6806a1260e3588b4fd13e671bb3a32c8160de8c767561513980e4783c5730bb8316c745d5b3fe0e0985e0f15ffee9f51c006c7a42e853ca9ccc440cab3b957b81a10dd6c7ac9c8023aaeb46fc0036183dce6bf716a9f4398fffa1897266fb629328de69b3031e9478cb3f89a13cb60accd049c68f86a4624f6c984007d1a558ab59ca7aacf44bc08f8fed94f9ccf02d9a1995e8ed58150ebe8b76e81c07b8e572368e4085f470b403a5159f8389341aa9a3054b9a6a7ebb43ee44a2e05c4a83a4461ccb414f9c05a0c2520dedbf01458b4a513f0b10e17e99756119e8dd228c5fcb12a104171ff3cc9920935ab1b33836062332b1dbb92192281bc46c29847fc87c7bb33ae7710443ae3f69cb0d2bac308f322d1e42a437df3ff17345b404a427e75714793196dcd78873d272c1a02d18ff1aa8d22b1022dd9809bbd318e76ed220ca5fc8976974ba1eaac0c56e93b91a233b6b88ea847bd3d93e22e14ae601f4b993d9a0934502039149013f954df4af44a1c20849bf58a0251d8315c02f4eaa2573d5876ad89b001604cc626de74cae4e08883dbb58d9f6ac559dad2c2a9d94227b239d0a245d1459ed9bd0069a707781abf31e45320c213c1ce2431b56e6415968d0dbb6297ebe15243d215da250825b110e926f8068f652a1c86163109f99a240603e7e348f70e2fa39d9bc13126f9dc034319557fe225988f1ed64d454120fce7d13b4cc80dd70780038de5239745afae85bdfb6b292ce0f4e7a42e4011eb7cdc9057f09581538d82baeb44606b1e3f84674a6ddf0806cc3f971f33cb68c8882a38bc46dde8f6f45c5f258d01d6cf76cb9046282a5dbad513a8f8fde8a3a84359b4ee176d44c124059d685776762d345094f02e57f82e70986587050d10a778976760658c8de81177c82ffb54c4f17a0b6beda3474674423b008f7e869edbb25cf34da3b7b83e1f3519de345676c001a91cc9143b35db6e25f01cc692e9956ea5ff73ddaaad761c5be1ff92523b68a20f757801878eb56552c", 0x1000}], 0x5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 13:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/Hev/b\xb3f\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x1f) close(r1) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r2, 0x0) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000200)=0x8) read(r1, &(0x7f0000000140)=""/189, 0xbd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xc}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 13:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 13:35:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 13:35:00 executing program 0: pipe(&(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x1a) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000540)='\\*\x00', &(0x7f0000000940)='\x1d\xfb\xff\x00\x94\xfd\x00\x00\xd4\xd4\x06\x14\xb45\xdd\x04\xbc\xaeE\xed\xdb\x86\x80\xd4/`Q\xc9\xfb\xf9\xa3<\xfe\x18{\x19\xcd\xc9L\x1f]mi\xc6F\x925.\xebp\xefb\xd6\xd4\x81r\xe1s\xcf\xc1}\x94^\xfc\xf6\x14\xc8T\x05\x18w\xaa\x96\xc9\xf2c\x05Xd\xc9\xc4g\\\xf1\xc0\v\xd5\x86\xd9\xa9&\nj\xdd\xcf\xed\x14\x93\x86\xa7]\xdd\"\xd3\xcd4\xbd\xf6\xab\xb7\xa3s\xd2q^\x99\xc6tg\xa7S|\xc5@\x02\xa8i\xc6Y\x12IX\xd0\xc8\xe0,\xc6\x8d\x93\xbd\xc9N\xb0Y\f\x89<\xd2\xbc\r\x87\xfd\x04\x00\x00\x00\x00\x00\x00\x00\x9e\xcc\x1bu\xc55\xaa\x1a\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000a00)='r\x00L\xfc\x11\xa1\xbd\xbc\x86\xafEk!|\xb3\xf3\x9f\xa6:\xc8\x00\xc0\x19\xa3\xcf\x94\xf2\vX\xab\x10*t\xd7\xc6y\xfe\x9a\xbeW$\x7fS\xb4\xdf\xebO\xf7v\xb1\xe4\x9bxg\xce\x9f\xad2$\x83Y\x84\x04\xdf\"\xab\x85\x93\xfb`&;\x85\xc0\x91\xbc\xda\x9d\x00\xbb\x9a\x9as\x01@\xb2\xd8\x10E\xcc\xe9\xdfaI\a\xe4~\xb8\x9f\xf3\x1e3G\x864BcK\x82F\x9b}\xd2\xc6+W\xf7\'\xdd\x11\xc6\xc7\xc8\xb4\xd8\xc5\xe0}3\xe40 l~L\xdd%\x00\xed\xfd\xc2I\xce\xa0\xdb\x94\xd9d\xf2\xab=\x06\xe9ng\x18\xe3\xdcC\xf88\xb5\xe3N\xc9\xf7\xde%\xa3<\xcd\xba.\xf9\xed\xa6\x00\xb6\x85\x9e\xc4\xa3\xab\x90r#R\v\xee\xc7\xca/6\xb9\xf0\x93\xe0\xc9-i\x95', &(0x7f0000000600)='r\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='&\x00', &(0x7f0000000800)='+]\'{-@\x00', &(0x7f0000000740)='/dev/wsmouse0\x00']) openat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x80) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000700)=[{0x0, 0xfffffffffffffff9, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) semget$private(0x0, 0x6, 0x250) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0x4c8) fcntl$lock(r3, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r4}) r5 = semget$private(0x0, 0x0, 0x3d4) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) fcntl$getown(r6, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r4) semop(r5, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x7f, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) semop(0x0, &(0x7f0000000340)=[{0x2, 0xffffffff}, {0x7, 0xfbd6, 0x1000}], 0x2) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r18 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r18, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x6, 0x1800}, {0x4, 0x6, 0x400}, {0x1, 0x3, 0x800}, {0x0, 0x7b}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r1, &(0x7f0000000380)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x0, 0xde95, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x20, 0x1000}, {0x2, 0xe0000000000000, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1400}], 0x9) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x8) semop(r1, &(0x7f0000000440)=[{0x1, 0x7, 0x1000}, {0x1, 0xc7, 0x1400}, {0x2, 0x200, 0x1800}, {0x5, 0x1}, {0x1, 0x3}, {0x3, 0x800, 0x800}], 0x2aaaacfb) 13:35:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8", 0x54}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001511cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e3382b0d117ab746fa5e589c42e357d63411666b7ed4caa800"/87, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x29, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/\x95\x06mouseL\x90', 0x10000, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x2, 0x2}) 13:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'t@n', 0x0}) 13:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") getitimer(0x0, &(0x7f00000000c0)) geteuid() syz_emit_ethernet(0xb6, &(0x7f00000001c0)="68907631af1f9777bdf919133531aa0d6a7ad4b0e5a951ed04639f07386ce0ceffd606c73b1443b9cfc821381a77c05a926eb2f6eaf8f1b7c9eb5f3a9d227d195a1a14dfd430fbe35a493be9dd2c105219031aec73cf240aad14d01180575c09b37404f14389cd16e7e4e348c63ba62a4d6cbfe76e191c1eabe4c6809b02b7d325dc8e6efb3cf8cf4bb23f607fc5ebfa753af596ea0f43b32ba5c69e55e17e87d6c44a54cfee45bc8575e978c740673c651262885684") getuid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002140)=[{&(0x7f0000000ac0)="f2305c54421c482cfb2e5f5424d189c46fca5760ba81ea108d6d5a6e49378b13fc51ddded85e4fd1e52ea55bb93b00ed8c226001daaabc7f03e2aa72b82917707f9a61af0f2ee9e36b194d00ceff052da829d287dfa8354da34e5929178f658b3d1646ae96e79068275aac8c1555ad3ab126509eb50cc796ad0339365ad7887542c4d8a39471a67b799e94017fe3b7ed8208f9dca9fde2838b163be4ffd83ad0456d72ecf0ae9f18f5f641cac7df282108e608d222496a097113b581b0b5599589a09bdad8ef54c81d586503ebee365c126905736f12c0ff0212"}, {&(0x7f0000000bc0)="5cdd1f40228d0666fe0adcb29e65a48cf0c1abc5ddd440876e05396c9f2d1deaca885de15c9c6a5c19f0ebed28c6ddf51501ccd78c7081b2a84c7e82ad59b63e2f96a69d50c4cf71bfc179479eb7f3ef73f8f97f399b62980f4e87c963241f252073ba8591bcd46773c53d33f03eee0ab2326163864894ffb08c1a2d149f21da1cbd605c94a7d8ccac5e113d4ea60071d740d9858f79c0dacee8a0c44630225228d2b4b335593ebfadf2473a1b6cc66e62291823aef46bb52d359cdae5cfb40d4545560e35e2e74fee6c89937f66adaea039c279cb73633419105959cff6eac87d4e280bdfddb799304841165e7a6eaeae3d79835c538cd51f02078241e3a6dfa1e06207845f69b857f0448c107256cf6b7018001830ed937d16f5b9926ad46d911bb7a41211375ec9e752ab071908cbd4ede8bc9d81cee41e761962e291119e74f0b54afd261e6d56d16c356cd4dca31e808eaaa97fc3d19cfbe8ae611befd903d9f5eb1f9d25582b6842a7e28fbcac5b37c0bac527b80313e4b074a98aa9e6cd8d2492bfdb8ab048dc87498d69c3f363e02d2ab3f5615ab7bceb7f98bdef37fdeb3c2a626e511e2aa0cecf69a2e95d52165fd7133733e87b2cf62ae48d25f086d3a8b3855e049a9e10a1b528e59eb31273ed80e0bcc28f843b0fd7eca97d3d132c76d9bf79094bc48237b3065c0c3f75b8004e5b7d93c460c6f5454f95d5463623803e5bff28fd7b9a7ba51743638a978e636a006109679bdb7b5ac7f4712f093cb5857204209b32950cecfb5d31b396b3239dade43380c8d358666089c9be246a7788577859be38e69472c7e67cffd4d0021e4f7196312d56d37e7fd7a239813ec1b138b0e6c2dc78ad871305a7e09baf9fd3bf6025935e65d5e1d4007a8735b9191c562f84d2f4fed1d93b877fbee79a64b103418d32fcc75f35a244a7f38a097d7dee8366211b31038a368bad622ff66a75c6c506606db26931f388c80ad00d9cf194e79fa6adb960e668d297d822e8362ffb1a5eb527b93eb65449bfba7172d08228b9886eed95795e7ded1b557decb106527f54d73365477ee428ae35122a6b36a79a3d41b7a80111b21604376f4f472f32c7b5553317756175cc50a9cfed9c984de7b0f7d3246ffbc175a21268cbb581f8d6393aab8ceedbe3e525af02bebe027b657e64c90ae9b6e0cf3777fc9eeed3dce44d78c03f69d5566ec51ddf36d7877db92aed2272e3e4f1d6a60daa993edae1254363d8d23240f2e87339fb5353b1e4f7beef7ab110ddfbddcb4f751e75b79e2513a2490d61b46a4c25f4ae9ce462d722aee40469fccc0a7fe7c67419b427fdb255031c04df65a52665b03b25e18913eb1e32c9af594cc1b035244290c761184cebb28a5e2e0a7111b96565467af60a86caa691ae02cc1f183d239b9f9d83788a14402ad914111c6c241840b9171475a39e7f770134b021ce85014b72017f6eda83b86dadd2e59fd8068a0a1802cd8d37625466d4cc9d46137f621dbc6d7d540f773533e3fc5ba43eb2b63edfa575fa0121febce33ff437ef259b68020d1a800f29de2abf4f384cb5166e9b7cdc49d304e1c8133ce58118b9f85cab42a1d8e88720c6c99ecdaad86306af495f1fb0df02c076f9e4be2d9d249b0aec1ff10196177887c2d3177166c59bf0baeca6cd2ff8e34c88dd7f289ae74bfac4b0ba34d36d54dc3ad7e87ca3acb9680435caecd7e474317cca8cf36b4c07015fdaf8a1ea397f7c979f912e4c3c386add5bad1e919d1fe0b15c376991f0cfa000c9f87e3797b8c76df1e4a510c70bc72c191d8c07deab30712e644b9cc9ce540eab2fddd97c040b31e1332839ead9560ee86496670d813072cd943ab837b028724147fee7ebec890da58b21e706cef1d5ed3f9637dc7e65caac417948c0942fa3efe5f7f54fd955640362241ce62438c5d339b4b4bd51e1872bd1024e50ed86bde3ab0f11885a15e0899d5a4d6862c74a48daeec0997ef4eb38998e207b756e7bffe11786183c6b02e7c0a113c3d39dc9ab226d66147c4191ab8af8419e3d978ea8c083b27c71a48cf2b3d59660042b319c3838edfe5b764f1dbbd95349b96302420fab111b484d03af0b7edbde850354b38cdc98a828f92da87c8c0c188bad8853124b44a53f68ed1210a2b6b7e57d3ce42bcfa0e67cbd306abdee25f88d7fe0e0401b3f5ce2c7345194097202790a79f03542c9f7aecebb8b2df5d96e0e1be6d6497de253bf0c8fa0d7054b719c166fed375184b2927e381072ab39242a69917271b7204b1da93fdfbd5de66dd8d5e9bb035a9b93ce515799b483f2a1e770aac752a78f3776be8e591170da55daf79ec0b0394673dcc1eaad26e36dcdcb8084b7c52efe37cfb2d7e7943ecdd232b44e2074dc19a817f94f42dcf891385f3ba0d6c5a37c90f3a601e1e4d6ad580cd8136bf29387934584e07173cb8f8fbcb06dd27421c00ec425141cc8943c59f803c321f3eeadd1914132c2dca9a276e8722245b423f41030ebcc441ae351a70846992f21414328f2c8456d3baa8902b1a92ef718ff3df4c2b69418e7609ade6191b4aacc18ffb48d5f92c144ff567903d9e472911f7b4874456e4cba7a3111d9ec7694f5db1a02337068c60a69f61b119cdf676b6fe93d79006f1cb6837244ec5682aeff7896cb7b8ed8a32a5a27b4c2e7801898ddd6a09e00338ac1ed6dcbf7f6580f5db9b41168e88c2394caa78b7e4d39e6be982432fcea6675ce0eea3cbea06dc34efd0b7c9d995e1960ddfe6202d5a43418692bf3fd7bfcb166f9deb671240fd98b7a61ce717bd2d2e333279bdfc9bcbf7a031ce1a9250d7dcbc034f25606f948c134bb3e02af5daeabe910b2c87403a4397a07ea3d9429f263f06c7614b11d44b21b377052c296573d5b818e3f97ee59b2d3bdb5cc7ebaf843d10a8e2de345663006fe996a11d450f23ba9544164d4c456de334801910e9d3f20dddc7c578c714e29c7a441a1eeead9c692bdbe624088e03981596a21837869c020db984e810b370b5565faaa6b2c0adb7bffc4cc37c3c93ed47893b0df6cac9c5ca0bf3cd7b55a62d5856f5a8b60809b5c7ce6decca28c400c731df7896428df3b44a1ee3b7037434ab7b034fbd820073214a54f13de7a6e482926dc791c76474ad637eb90a88eb4fcf9455414b134589bc5271cec62811bb2d78c00d4e442be8802937e896cf8c076f9a393d23461398e0072dabebe76bf6b8af1da97f1ec79bb43671694778053221fe38cd606ebf528cbb1b588e2e82fab2b1753a37b2deab48e675303e0ed3a670339acef2ec4d360c73f9ab6b987f015c2be7f2e9de52f94a2580485c8b304afc4893353ea46e297c64e9f9c4194433af88f0ee608ce2b6e9b03589261ca24627322b08fbe23f3c2d284c7469a0b7500171c8fc2528ca5badd91797704dbc9f261d82571246b03165f7aa4ae68d4d6aa49cbdda646dbb1ac36685c73c17ea64240e485be93cd1efa4de08156a6df2181c3b71f50b15b924c1e6b28fe12561039c4b7fe7fa3779dfb0dbdb703298565549bf978dfd69ea22493bb7f2b491c352c1ac0182368aeea49074fcc6448041df373e30908a1434b754ca0df9e0cbc823c09234ff3f8ceeadbbe180b4aade1ab46209ae03d3cffc9ab9af0c18e145d49fd1da6ea2687ae5486935723127de4091c1028472abaeff9c5b7ce38e277ee422f17721c2dda86f5e25d165ba9bf42baeeec58b326b7dbb358ab786be44e5cccb38dba266623644fbaad33f1b2453588d92ef1dda9d28f2e81f0b5ca2d76a0090f6a29f1dfb48d36fafc41663dcde20f11f3f3e6c3b14449df92b70715fd929c7becebb9c8800d6d6e6b98a8e553fbff00ad6167fe2754eefa939c628d8db234867c6d224c5b8dd79210eba3ecc7502a89cd75976b2c40d43ebb49956c5e8c5aebc4f685d96072fb1e0a728822b78a28a94a12497c4c48ea2eebf58a3c9c8c4fd4a4a7dee229a875601b9cb4bd187b04ab63e59c6c6a3f19c112aaa9b3d962dea58b75af9172959b8fd2b6dc230f2f0f21891d7bce684637571911e1900b3e5b02bfa3fb7c8bf47dfa37928df759375acc20f1090e195342384974abd3291265d9d2782eb911ac037f0960014ecc7e08f7cbe05da1930e18dd220136d29f7f9c8b12dbe00b6ea6f0f5c18a6b84b566b5cccde9578ec5e422d85200c72ef1d291d39a2746d10a93db102e315348a940cc940bfbd1c196ab7b0971c42b0ab0775d73225ef025211b17c17f5ae2fc9803b24ca20b3075d80147b4248962a7c790428c61f3e7bbd72f5634b85ff8fd413536a4b6a19dcbb4111e318767e54aa15ecd698ed0d1dd4a6b43380f6c4b311cbd0d138bc3f8903ebcf594cc439bc61429b5c963616440e4083b267fc9aed3383fb77a9f0355863015b92e4b52e1263f455c2ae2a241e37d52903ea6e5752a952831cee6c9ac9cbfd76aca9b16309ab3dc7463f070e502dd042e005154be59b4d5588574b2b66bb9db589e6fcbef15ab157b259eb507e550e894ab354513b3b7a99cadb45a069bfa686ba8c4f96de372f896cd3eea173115bac67fefaea98671abc17e2c4e4efeacbdeb87889a15a2a576f4594e3161f525e666293c6376703f38508b64ff07c3b54f9c07774988589ca1121d7593ebe5030ffb43f68ac7308ad6a1367f47b69800200fe8ebbf74f58fddb1228f6f691dd922808aca2f4d3945a05e7acaf6cff9323865d7d471f9d9e450438981ad10541d164e06806f3062173eb3823efacd9181b846f67014360c5f932a7b7024dcb5f82b34c3a0d37599b068eea73d2c1f8d2c67817b33312212b6e4fcd576c5acd645353885674fd44915b888d7488ddd4f41f7c541abfb0898bb927ae4fb24432900546a2b544ceeff44bb37054319836f2b883faebd17d61ff212ac5c51afd791907762a23a52f1c71bccc5b6bf48f9308557f30ff39a81d399d68593f75b0860aab03df5e88ae8e120ad6ebf3aacd3f5043ec4882a723616f0dcc46367450b7569a6455e92e2cd3ebf526de007cc22b0c925e84d44bdb9b8031caa3c5ec619c12cdb313d1a3f081e355c71bc1e6131ffc9542bf14ff539fdb0a21481d8bb1bf01449fae432b76d92dc979de694b123e95564cb728fe317f7f359cb157525b6a4c0d7ecff55681277429638e11c0df091c6175cbb2b851d16f77dd17c770e096af96fa090e87f633ecfc3f788996f55ea923aca04c90216e873ca81eb39adcec1577c1e450a59cf41d8720c1ae850aa733eb983b57e35722d44a1e519a784fd01c2bbc6e69333426b4723e09325fe4c9669fa42fdb96beca5a48f2fb627a44ad735b3584563b2f335a8f25cfa45adc7c23b034eadc0d79f94f79bd30c74419224de99e9face3e26edc08d8a78be6de105ded54f0a5800c64037551facca1efe376b8fa5d7fcee442a64c49ad78bacc4c57f1763bad730e1ad942ab6c0ee7f5757e62f7e6855c6667936012e7981e07ed140b150712ebb100934eeb4127a809726f850a8c1fd5713a1ce95904b5d2cbeb7c5cfc0d8bfca5ea255f3b9c751862ac9b347a227ea78be63b756f89c7246073ba35e477501e258488f134d7836a9c37200e0404a74f9652d27274dc0e6063e4f7a9e738e5941662fd403ee7d3fc505a39f727d2389f3ce239533482245c7122a694337fa18b545f85044f95758d1d492cba27fa94d8eb4025e2c67784404f38ccefaf403406b4bafc823d6571e89d6c716a62ea2f9aed7e44f2ea01626f8b1beac1e47a711a45d"}, {&(0x7f0000001bc0)="e9db2895ff717d4078895c49c7e10cfc0cdef5c44f838f5e9f99727dc1de01ea589233930c6f75bc0d4b44c011015b02e9f16dc2745b95aab7a9da8bdd5755fa6596be8c56e878860fe354fcf9cf5ca1cebcdf9c30604ce09eec7fb71017be79d2ee1176edea92f60ddb17c7e8"}, {&(0x7f0000001c40)="afd7298286f41ede39f11d24766f05cbd8d1578e371c859d43792c6e7434df2cf9e12a599219d7cb53d02d8bf15887f33cc2e69dabff27669dc8f76bb9a8c50ce50a8a2f56ccbafb2ea8a9a70ac6a167b0c0304e310b9a09d41f797cf414bc47cd93c6adbc66cd96a749ab637728cddf18a02512c54a09ec3fff5c0fac2422d53dbea7c9fd1580995cadd86cdc1b853547489a24f9747a7305dbda530fa53ce0000fda742b696bbf3e31f548ef6b703cb33382409b8437e7a4034c66b36ad05ee49e3ffa554872"}, {&(0x7f0000001d40)="22e354099d2e0f5d33ffe652f47fa485e701799de5df7223039f9134bdc79067e31a3c30257b4e99daded49cf0f1b79adbc4e275dc59515d9ad53b6c01f6b0e40bf8757dbeb5879e5680da6c239d468eb7839dac71344459b2d66078cdd50e71343c78a823933f7462c27f8b6a7f8d5128412dc0ed173e99eea45470cee73e5d92550d0e9c7ed43691b5f909135d231821680ac11c99032307388ad46ae17ed502d2c4832709c0033d8a20bc470de11b4310919e4f1aa0fea764623fe87c7b9941c23f812810527c83ad6c9c88"}, {&(0x7f0000001e40)="a0a690724fce578d10ac4e62b8b16e1d901f4c5fe9363759e0ae07f70beb688cbfa94b4d98d8b4f73876cc697f2bebe46f97157b8da7b6032816c16ceea166637cf9c7a4383e443556e5bd93713c26b629441a780bcebb9ab903110f753551ecb1aafc492d325a435d2a6163fb8f8a2a189ca2e35f34eb84f0a745b1290f41f4a41dfad180a7a6f560cbdb7017da46211a94dbf2a6d7ca03e508bed9fedcb9626d2e0cd44af1501e109322cb6b086c0d083959ec3abf054f10dc8ee766dcc256257be90cd54c56fdb917a918e84d4e403d98d8108df46b5ab23e540f71ad5aab447706a3b0"}, {&(0x7f0000001f40)="5dcfa3f8889bde0fa7346818918bdc869c526389a686457305fa6b048e0d1bddacda7a2798b6a7668daa6d31d9008f88dc42b8e86c8cd1e899843308a7b6c9fe079c15d48eb23413f036d2182db079da0afec0d556bf2b48f41bbc3751cb665dcc252c42064a4e3ed058154dd98087df5a505937067617000a39e956590bdd950fe56c7cceb4674635a0166c85e166dc83f9ae994b9f92d790cb06734244d32b7e46efb87593dd63d8f92697008f05d9f4461ed0efbc602d239331c0d219fbcea3773d7ca08f449c7ca95f3150998b2bfce52f13bd23a347d1eaae35458b1da0254b4990dd17c0cd4e9bf9", 0xf}, {&(0x7f0000002040)="eaad7d9384ccb52fdb05c3da444945d24e1d3113b722e5801f8fe7bc202a37ef954daddd5a0d7816ed0750d5f5562fd025cb2af0c33271e5e3d8c8130907836343ac93a6e38e85bbcfc9ce976c89cbdc2396c1661722caea62d3ba5e08"}, {&(0x7f00000020c0)="ba068827595ce26fce782381d52132cdae203e6c3ea852d2586c0b339de447a447ea0b39c1b441c32fefe560cb651c300d978ca8b212e97493a8205699d38d9164be4416dc7868364027f080edae453ad89e5250622ec43684016ea547941af847fb4140b2dd59db"}], 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) 13:35:00 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 13:35:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x3ff, 0x0, 0x200000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) shmget$private(0x0, 0x2000, 0x140, &(0x7f00002b6000/0x2000)=nil) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) listen(r1, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 13:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) shutdown(r1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x3f, 0x3ff}, {0x18, 0x0, 0x400, 0x4}, 0x3f, [0x200, 0x0, 0xe8a, 0x0, 0x83f, 0x80000000, 0x6, 0x9]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x800000035, 0x0, 0x2}, {0x6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 13:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x2400015}, {0x20000006}]}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xc61b, 0x800}, {0x18, 0x0, 0x90, 0xfffffff7}, 0xfffb, [0x5, 0x1c, 0xfffffffb, 0x7, 0x101, 0x8000, 0x7, 0x1c000]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = shmget(0x3, 0x3000, 0xa00, &(0x7f0000ffc000/0x3000)=nil) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x7) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x6, 0x0, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r3, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f0000000240)=""/67, 0x43}, {&(0x7f00000002c0)=""/113, 0x71}], 0x3, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 13:35:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62023830136efaa2"], 0x1) mprotect(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x6339a7e20028aa32) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000080)) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendto$inet6(r3, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file1\x00', 0x2, 0x98, 0x2, 0x1, 0x3, 0xfec34392, 0x6, 0x0, 0x0, 0x9, 0x7}) 13:35:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x4, 0xffffffff, 0x1, "5e3a6af62d8778ba8e7f8f916f137c2a426a6f0e", 0x4, 0x2}) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, 0x0, 0x0) 13:35:01 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) 13:35:01 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) r5 = socket(0x18, 0x1, 0x0) close(r5) shutdown(r5, 0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = geteuid() r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) accept(r9, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r10) r11 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r11) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r11) r12 = socket(0x18, 0x1, 0x0) close(r12) shutdown(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = socket(0x18, 0x1, 0x0) close(r15) shutdown(r15, 0x0) r16 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x6c0, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) shutdown(r18, 0x0) r19 = socket(0x18, 0x1, 0x0) close(r19) shutdown(r19, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) shutdown(r20, 0x0) r21 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r21) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r21) r22 = getuid() r23 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = getgid() r32 = socket(0x18, 0x1, 0x0) close(r32) shutdown(r32, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) shutdown(r33, 0x0) r34 = kqueue() sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="be44d3ab303b37789f26de", 0xb}, {&(0x7f0000000200)="f0d83d66bba8f5b4ec7dd842d9a974e6c4f526d0e891b6281428e393ad189122f5b07fe276bf0c85065c7b5faaed16392289136ebc6c53141f0e81606f9ba50eabe35bf931c4e31b69dcc6ed6023aa9c66234605a714ac91b90aed8e4b54caf525d058aa194c700e4c6cdf1663d97009afd7f179f1eb983182b15a9f35640f89d81167b4a432fb255e5cb7b257e3f0c7045387e78893ec61babaadb5db5eb3a1a6c2b9a955dd1305518accb5a3a24655cef5819616abc0d82aef75d27b6945ed7d2e98c78890da22e1f266cb498a64cd161d35d637314b", 0xd7}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r6, r7, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @rights={0x20, 0xffff, 0x1, [r0, r2, r15]}, @rights={0x30, 0xffff, 0x1, [r16, r17, 0xffffffffffffff9c, r18, r19, r20, r0, r0]}, @cred={0x20, 0xffff, 0x0, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r25, r28, r31}, @rights={0x20, 0xffff, 0x1, [r32, r33, r4, r34]}], 0x110, 0x400}, 0x5) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 13:35:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x713f, 0x0) 13:35:01 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x3f, 0x5, 0x5fe3784c680cba00, 0x8000, 0xc3, 0xfffffff7, 0x3, 0x0, 0x5, 0xaa}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000000), 0xfe2c}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) open$dir(&(0x7f0000000200)='./bus\x00', 0x100, 0x129) writev(r0, &(0x7f0000000280), 0x10000102) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x56f, './file0\x00', './file0\x00'}) 13:35:01 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b166ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = socket(0x2, 0xc003, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="d7338eb5e263bc6997c638b247993a0eb030b7fde3b9bedc043511bb1eda08ef7d32303a6580eddad50aeb573d372de3be511fda16b3b8b30c9909cfeeb428b4249a99ebcd61cfe04b8a7ea3a5a0622c396bbdc2f621407a3ccb18cd12044004083638dd8978", 0x66}, {&(0x7f0000000280)="0f2130a7948608f5c2daa22d988b2e29c14789d8833c76fcfad8721341c4c6e36f816f2e44305ded16930c4bcde9863a79f41d207d77a2f40d58b4767f8d9424d5dfaac45da8325cd54e4d3408678edebf48b7a588b24fc440095d62f8165977ad191cbab4f7fd855ccca0783707222f52a6e59f32571fd48742f85abcca6ff45cc268f03e9b664c8a9e59e8a3b412dcb6c2cdf3a225e5f1a78948724b86085d2d9382a4c19da4f2e0df1da1922a4642a1e84f22a08c", 0xb6}, {&(0x7f0000000340)="6f348f50529aed2fc46259f7662ab7fbd3eb6dc873f7b29d2648251bf88b0b1e6be68d92a7c7ce419d6a4e6b5703fd97ff5096d49ac1ed835061966fb4c53e2ea910f4ba68ea29924952df425469de7333bf5c8d934806de65548d23", 0x5c}, {&(0x7f00000003c0)="fd28cb99bf2e73394e935cd8488abf13fe152328231ed017f060f2f469bb8aaa2c0d6e7fe8d76850a998c73f56590eb3b2ce6976486965e079d5724f55fd561c9243b0961bdbd3fbba8c9d1625cb4ed3aeea24c6d3e955b8c0fe479cb3014fa54aa1a52cbc1fd71f3d48620c5a0bf6c29195e02e78a52cb4beb6b58cd77b3bcc07934c39ea99c7223054db8e5bed7ed79c403339da0480bc919ee9", 0x9b}, {&(0x7f0000000480)="1da17189a9c53915316949ca86e6490f501768557a6c8ecfbd1399be15ca167dd5597714c40580a729c4fc35c94eea4e438547a3038d6fd960f8344335ad9ad12f368c4ce1b3533e3287253697fad17e64f6f62b8ccab3966d1f3b4e682ce732d29c0eae983f4a686852f136a38cbb061b39bad83e7e52733b0c431e811001fdae59ade9e284f804695b969305925696f5f668ee048fc06314336876abcb805b6144eb8f57e27ac9207401aa7c07d65ef218f6357148214a059443436420539cc848ac20fe658b9accc53a2f2d8bcc10ef66", 0xd2}, {&(0x7f0000000780)="7316425951145a68e084fcff041b460c60bb0dca0194697b123409d8111a55c754a17977876ae8f96340aab2bfe0faa32b50337c2dd6ad589e72cd58796d1201e0cd5b44840f2f69b83e68e3d75960af3736fdc319d601ae53657dc95ff7d0fd68b99284df86c9286b74d03fea0e8f164f1477378d8cb7e7f74b3ec40f16a9ee73dd9980d470755838866c8ac0652abbdd1d4d849ce39da7609312eacd6ffa1b61b2411b06783a5cbf84471139a5a165d1261a417caaad6ded6805fa4558fd80b71fb9f1ecabf72a75461cd4239f78e3bef8aa8ca67dbb55ee20e93ad478aaece575c2d0feda56389f64bef9f0", 0xed}], 0x6, &(0x7f0000000880)=[{0x28, 0x960765838fa217a5, 0x1, "b0c65ecf4922835cb2bd252d24964657bb1b"}, {0xf0, 0x1, 0x8, "9abf3992afb1d384bd55ca21ed44d606b8d00f8a266b55caebe3307474321308fe1f2f8f7d60aa04c17715a5ec3c2c1d490c9fc172a21b123fbeffa57b82cd713bc3c4342b756d3a8e28dd62b282d08b8e86cea149d1f3440ae70181b5b53361578359f3a7db2b42c8f0539534c82b7632b6c969df3599bf6f27880f02ca9ef65ba147d784f216e0974aacda611d5af868bddd686b61e234ff9b09dc05173b4189470dc7cc58dda82fd4ab861276bfdf5b07bf983c879239b1d3f55140172243f2fcf4ab12cb4f2b43965565c9c7f4e5e83d21f386488211ea364dde"}, {0xc8, 0x1, 0x6, "c9804120a4b2a2c672a9b01daa586c5db041544126ecb748502bbf7a2c3c4d2309773696385fb2fb7894a81b1a9ad79b412a66371fea95eeef530e8f2e02a31ca0c6130d2d3509b775782851bcf8d72981a8694c11e26a266c59a8161d8e27abf90986550059f690dd3651bfc0c43846bb799b4a35a86446eb4b9ec290a6b36326bb99ab6179081f9d2dc5982d0bb287d6ce6e1924d0c20a758414a58422e34c489ba03d83cd9412f908af99092bafdd52c518cd"}, {0xb8, 0x1, 0x9, "c86332e09db92e8dbb8ce064adfe174cb1dbe8f4f8434ce2149e2da7d6a64583a7523080ac8e6c7625b08d7a7b79687e6c78f50b0960e4d902ad659b467c4f0bc1f5439e729c7768e48dfc913c663bb7ba9d552f51673be52f4c74e0961923a59ec45b30f873fa18d963407ba00697015fed9ced362f40c5052fb7ce83c805546e4f462d10dcf9efe9704427f2734d27f3e4de6ef78aa3b18931579126d2646cbe36f9cacbeda8"}], 0x298}, 0x2) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) dup2(r4, r2) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r0) 13:35:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000000)="802f779b0d2b62eede986c88", 0xc, 0xa, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46", 0xffffffffffffff4f, 0x0, 0x0, 0xffffff0c) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80, 0x91) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000404000/0x2000)=nil, 0x2000, 0x6, 0x10, r1, 0x0, 0x1b) renameat(r1, &(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x7f4}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206922, &(0x7f0000000300)) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x80000001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() openat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x2d) getgroups(0x3, &(0x7f0000000200)=[r7, r8, r9]) sendto$unix(r5, &(0x7f00000000c0)="8499c9d5a250daec904cbda77048330a17bdcc829626895a98fbe387a8e72ab049561a60ef555273f3eb709d2fdebe6299d46cf45844379abd83c419a772e3b60b8053a6dd3036dd1a3a472f1d7de38d25cee28db544ef5b15b97987ab2a53d253521acaa24823359a8b855c73a7ab91ce08ab506761a4eeddc925113a4abbec9d17f384b82d09f10b1799b53d00067a9d", 0x91, 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000009b1d26400000"], 0xa) kqueue() 13:35:02 executing program 0: clock_getres(0x6, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) chmod(0x0, 0x149) open(0x0, 0x600, 0x114) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000180)="870cc58be1b673a9fd768c8714fd7fc25a29633f223baa4737c4366a85c0c7aae8ce6a0e431eafd76fb0460d600ce2cfb398787836b31ee600decf15ad09f10416a880ad546fecaec9d0eaa274b57b8b38e95d1b9e8ca4a9d41f7bff3ff7149404c35c8587acfed342c5673adfd241a2017886115310912d1a235ad712662e1ca381443eda8f4dce93a0e61f14bbc0db8cb271d0f2686c77fe1d650a5f903c219a980460b22dbe5f1244fb622518f73cb03cdaabd43d32e83ded96", 0x2b7}, {&(0x7f0000000240)="4d661d23e3d09963c73e6511bf159e4e59bac9b891d753514b6f1d62698aec71f141b39070e5e87e89dd2ec64c9da8640b57bedb9abb3b8ff0f36b939eedb663b891ddca99c4f8c7c85c2b", 0x4b}, {&(0x7f0000000080)="62f5852eb38dc0ac01b8b6370b64943ef1eb5884122e5ff1be82e44985060b1b64", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x17) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r9, r10}, 0xc) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) setregid(r10, r12) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r13, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r3, &(0x7f0000000f40)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000340)="6e7f9a35ba3edb47b57f99403969192ec5ee120f808dc7b82028883aabf9bd93b9d29c6f29d4594c1b70b79bd2da5445caae2d4bc06c1a51876d709c099401d3ed902f19ce17b6cb4a2d01f3a806bde990a9e40606484b762448e3265d91656061821313dec0d29ebcaf2f774ac5c99b29eb32e44a3d8b7e52078072f40eb5e0308cca7ce5c59a68ca62cdd8f30e596d9d548048978261af7ea0ebeefa9369dd41993053561bccee7d605096b2e7a84318335eabf3fd87a39b7911172e8bb16ee75dfca486e9eacb175d0cbff010c657387d651106291f62133504eda9ea6be46c0bcea6017f805e661d2e", 0xeb}, {&(0x7f0000000440)="91975ea408d9b0cc1dd72443833c8fce0564429fd56d398d368ef35fffccc53f42f47d4f2e6b02e23f30b4fa966b988f6da3f111e9ee312c47ae96b924e99285ed482185ffdb1d32d5df33e52590eafa1d2ab8d744a2ff0461d7037c35e21b647e0916ab689db64a3cb4a8d6a3b1e3245a39320f2c557fb6a803aee46ebb07df0092dd0a83ba7b215fcce624bec94c4a524ee5d9a59a24a9ee66e513326433dbea2a6986336a88fe345d9d03dd11992b85156149", 0xb4}, {&(0x7f0000000500)="3b82fd4646871f188a3ca58230080b9c7f1919f4676efc3b34c3b8cd5c030fce01733823fa19a41ec44ead29cc79fd735440e08d69adb0406b150fbc4bd8c46e5929e2eea55faa72233828993cb6b4a584f20e3680ac8198dff9ae633e3aabfb76cd8fd988a9f107ff6a132c7acb8238e64b05542df832637e89608867fe44d154d3cc505dbd72ed7982e43befbdd7f0", 0xfffffffffffffeba}, {&(0x7f00000005c0)="94e3401eecdca6dd73046695023e004d14523de847cf84ee65249947b95681a74fed89b0e123dc9292f2334117dd1afd522027441eace3466fc82c371e19b4c473ba647a79ad8fd46e7a", 0x4a}, {&(0x7f0000000640)="90a3a1901cfc132566073efa76d355af3cf934afd8bb989f02823eca7f8a9ef78518571516bf454f6208e2b2a746296ce4b17dea9e289544e6cc6f1dd6c924deb8c104d0eda300404d4d5a7fc640a46c0eb2d4a57e39f3495ec30ebc0a425a41a1bf9ad9b3643d946f46d008a883d993593ddb0179c1ca900cd07173706e86175e68412312e1c2ea2da882b4528d0ab814017efec1e6a6968ee954df43d8d84129f6115d8dab5e446aa7a9c29c9c02317b3e3eb1bc688c19eef90343a10cec", 0xbf}, {&(0x7f0000000700)="13e1f28849f89ca8c3b49747e9d1920c05b157f21256815cbb7c588398147f95c39bcd3cb81be3061bc246eccaadb06d87a14432103250d92bf505825021b19fa20c9540635697df64b4a25f622fa98bc0cb49f341b6256a6816fdf30937cba0773dc5842336564cbef272562e4fdbaa72904725ec9bce19b0e5608cb5e573c4b110c8a9ac4fbf082b3b04fa87ed2b031353b5c6499b64f63cc164d972089fe99dff0e056d5ed15df86b5a0e1f6bdbcc44b03afcbffc2aaa", 0xb8}, {&(0x7f00000007c0)="ee0af9abe37a8183aacad52d8bea8b68d7dc8352932cf9f16ee4d2b92f1cbbd74ca7aed7d8502c278e5fa309e229356cac868881950c2119d88322b2c3d18bb141fbada39f77674af91f41be73ec", 0x4e}, {&(0x7f0000000840)="b96ed209b2c14531c2f4f3ad5fd7ad382d5f9f21e58e5b48f912c094883548dabc", 0x21}, {&(0x7f0000000880)="eaf194ff9f36a5448e82c08abe1e807dbde55eb71f8ab534151ab3dd7255a2fb33854db42c3ffc7452681a3762a12ff7a01309323b103a13d08daf45ac5fb872ef64c675654712e9deb026b36e0b6ad8fd93b78b44997e1588781198aacf9a38386c74422259df9477a678a2ba1891cc93304fc9ebafa3a3f1b394ba88af01d49875baa6a4", 0xffffffffffffff82}, {&(0x7f0000000940)="2777f6f905a58432e15b70804c2205", 0xf}], 0xa, &(0x7f0000000a40)=ANY=[@ANYBLOB="00010000000000000100000000000100b0a19ca9c0548cb595455763199cb9b561ac7dce661bd7be66189f3478c6ee27471c6ebf85566df26982cc7a0e8bd555ea7fa0f12914892b1130e65c80013817d7132cc4a2071bf09d7561b164b8f142611e20a77401de88fb1573cb0e201ce67571e2779cf34309de4e072b1ec3bb395dbf2e7a4eebd00e84b878b6279f169c0db5dd260e96acc9e8bf29eab00309f4ad34a8f7051b88bc6cf6902911485a2bf57c0ebda07e91494d2dab259df0611e78f27941c5c8be9473aa0b8efb62b95c6e3c44cdacd898ba3943481906dbd164a35297dc24917f111a0bbaefa69ef1544f79115ef900006000000000000000ffff000081000000f7c328805c1b1a3bb5f2bdfdc95dcfb35b3996c25668aeb9cdd8adbbdb7ae09859aa19e0e58d13285cd413bb6d85589ffeab8cd3d379a81b5f83f9429832c9f38ccca9bc4553979c33501b691984810098000000000000000100000002c100008baa030c1e3387d9d41fb93039fd0b67c81ab14a4735d3a5e86a254bdf7794a99d7b8292fc501f16f6cdafd9b86d1a705fd8d52679736d2c8e8170caf2d8e00de8a5bf772258d08b9f764796d722dd63a81693c20340ff2d4951f52cd903cec8bab1e06da2bc40b5368ddcb06caf5b0fe19c36d7d8f9e45374c988c4be6b6db85c57a1c20000000060000000000000000100000005000000687c015b4465a00e5fa1ba25ea996a3452feaac63fddd8d35e25eee49b4f284d3b2fb3b94d8a7ab4c5f59930c42e0456a898f707ebc7aed8e5af47433073505076f32cad2c89fae2cc9530b71a0f69cec8000000000000002b92c2980300000042d679f2483db6fcd4e83c29086759a4f9a46493c4082eab077fab3c8ba48c5361bb0fdbe9f3cae20e1da90fe2b9f9e8ce9b2bb6b6c1c8749880b1620c910c000959c3a665bbf1b9ea41175302dd7f78992ae844426f5bdf78c7508efc993dbe68cc4bf311f7e5fcd2841a2a73c12815d8f8fb8f1420c4c7363a37051e87295ec5c03af91fb43e2b93580a96004993859507cf306b956da0cab026c4c9f3d82c413eec5e820ac51235c8d0292ea2005458765d67595d2935c800000000000000ffff0000000000008f7ef427d4fc7e5765a8721c90c0ed19ae5aa8a5338f4f43735968443b532967100406344cb97486709fe88b8b4a792c22da975e4509ae8b62ddb03c7109b508bf986c003f966d430f73fef9badca49e3b288daebffd68994423a30f97b6a12df093bc8ae49d4101a4395e592b0f77eb56ca8b238d27fe8f9df6e256bde257993b0f60c720245384dcb4ac6b84039c5bd92faf7d8693fe5da755aeb3c8b49302c8c4a8c1e09c634478b350387ab700a8789c000000000000f800000000000000ffff0000060000004511f606f7dc3b76127e6f0aaa07f14faaa538cea2bd30c0be8fa82aacf617435f4d75e9a1ca6e42c7442393f0577548f63317cd6c6bb085895720a1b4ce1847eb30983bca0273bdf8077c6aeae06d03dc8f17797a4930d49477b9be0c9b354fccfd6f482890f6de7d0b883496e723f008f9be971f6c5ca8f6de3b4c9e05ce7438ee9ae1a82336dcc4e6180d2d1c029bd5db3e08066a5facdd176acc68fe579a49e329e0cdeee2db383ab22e8ede54673d9c0d4ac6e89aa852937627b1eb7c8fcc7b5feddf6277b8ac880aca25cdadfc6626b09cb6c23d993b8557ccc7366cef42fe00"/1248], 0x4e0}, 0x6) write(r1, &(0x7f0000000100)='w', 0x1) 13:35:02 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b158013647473c238495aaee48c02f6ac41e6bf3bf554799b913ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000dca6562f71e851007b280a09220000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x2, 0x2, 0x2, {[0x6, 0x9, 0x9, 0x100, 0xfffffeffffffffff, 0x1, 0x0, 0xffff, 0x2000000000, 0x8, 0x7fffffff, 0x1f3b, 0xffffffff, 0xffffffffffffff7f, 0x7, 0x10001, 0x7ff, 0x2], [0x10000000008, 0x117c07f6, 0x487e, 0x2, 0x3, 0x1991f6f2, 0x0, 0x8, 0x7, 0xffffffffffff6f35], [0xcc5, 0xfffffffffffffc01, 0xfffffffffffffffe, 0x8, 0x2, 0xc000000, 0x8], [0x1, 0x1f, 0x0, 0x5, 0x9, 0x1], [{0x6, 0x1, 0x6, 0x3}, {0xff, 0xffffff7f, 0x495ead40, 0x2}, {0x4, 0x5, 0x4, 0x98}, {0xfe00, 0x0, 0xff, 0x5b}, {0x3f, 0x0, 0x846d, 0x5}, {0xd9d, 0x3, 0x7f, 0x9}, {0x6, 0x1b, 0xffffffff, 0x8}, {0x0, 0x800, 0x6, 0x800}], {0x101, 0xbea, 0x4006, 0xffffffff}, {0xffff, 0x9, 0x5, 0x1}}}) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x20) 13:35:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfffffff8, 0x73, 0x3, 0x1, "99ba4d0f83560797aaeeaf4de8516231decea9f6", 0x7, 0xf5}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f0000000200)=""/18, 0x12}], 0x2) r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) socket(0x20, 0x1, 0x3) r9 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r10 = socket(0x2, 0x400000000002, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) unlinkat(r12, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000040)=0x7) fcntl$dupfd(r8, 0x0, r8) 13:35:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *437193 62499 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e2f48,ffffffff821b22e7,3b7,ffffffff821c2607) at __assert+0x2b rtrequest(1,ffff80001490fa98,4,ffff80001490fb68,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000a96800,840100,ffff800000a96858,0) at rt_ifa_add+0x290 in_ifinit(ffff800000a84800,ffff800000a96800,ffff80001490fe40,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff80001490fe30,ffff800000a84800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff80001490fe30,ffff800000a84800,1) at in_ioctl+0x1e7 ifioctl(fffffd8004c6f028,8020690c,ffff80001490fe30,ffff8000ffff38c8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff38c8,ffff80001490ff48,ffff80001490ff90) at sys_ioctl+0x5b9 syscall(ffff800014910010) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,84dd5470010) at Xsyscall+0x128 end of kernel end trace frame: 0x85097d23700, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e2f48,ffffffff821b22e7,3b7,ffffffff821c2607) at __assert+0x2b rtrequest(1,ffff80001490fa98,4,ffff80001490fb68,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000a96800,840100,ffff800000a96858,0) at rt_ifa_add+0x290 in_ifinit(ffff800000a84800,ffff800000a96800,ffff80001490fe40,0) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff80001490fe30,ffff800000a84800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff80001490fe30,ffff800000a84800,1) at in_ioctl+0x1e7 ifioctl(fffffd8004c6f028,8020690c,ffff80001490fe30,ffff8000ffff38c8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff38c8,ffff80001490ff48,ffff80001490ff90) at sys_ioctl+0x5b9 syscall(ffff800014910010) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,84dd5470010) at Xsyscall+0x128 end of kernel end trace frame: 0x85097d23700, count: -12 ddb> show registers rdi 0xffffffff81fa0397 db_enter+0x17 rsi 0x4184 __ALIGN_SIZE+0x3184 rbp 0xffff80001490f8b0 rbx 0xffff80001490f960 rdx 0x4185 __ALIGN_SIZE+0x3185 rcx 0xffff80001573f000 rax 0xffff80001573f000 r8 0xffff80001490f870 r9 0x1 r10 0xffff800000a677c0 r11 0x66fb26d01b32b5e2 r12 0x3000000008 r13 0xffff80001490f8c0 r14 0x100 r15 0x1 rip 0xffffffff81fa0398 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001490f8a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=437193 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2780,0xffffffff82571058 process=0xffff8000ffff70f0 user=0xffff80001490b000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 62499 9815 81964 0 2 0 syz-executor.1 *62499 437193 81964 0 7 0x4000000 syz-executor.1 49931 373010 1 0 3 0x100083 ttyin getty 81964 245662 41178 0 3 0x82 nanosleep syz-executor.1 78238 57041 41178 0 2 0x2 syz-executor.0 47540 131578 0 0 3 0x14200 bored sosplice 41178 228272 39672 0 3 0x82 thrsleep syz-fuzzer 41178 273542 39672 0 3 0x4000082 nanosleep syz-fuzzer 41178 335268 39672 0 3 0x4000082 kqread syz-fuzzer 41178 2127 39672 0 3 0x4000082 thrsleep syz-fuzzer 41178 417047 39672 0 3 0x4000082 thrsleep syz-fuzzer 41178 207229 39672 0 3 0x4000082 thrsleep syz-fuzzer 41178 319140 39672 0 3 0x4000082 thrsleep syz-fuzzer 41178 505818 39672 0 3 0x4000082 thrsleep syz-fuzzer 39672 215441 61543 0 3 0x10008a pause ksh 61543 397667 43420 0 3 0x92 select sshd 43420 33295 1 0 3 0x80 select sshd 39975 29035 75784 73 3 0x100090 kqread syslogd 75784 28676 1 0 3 0x100082 netio syslogd 99006 279964 1 77 3 0x100090 poll dhclient 82162 480619 1 0 3 0x80 poll dhclient 92394 217409 0 0 2 0x14200 zerothread 1558 91205 0 0 3 0x14200 aiodoned aiodoned 38266 297776 0 0 3 0x14200 syncer update 82259 124726 0 0 3 0x14200 cleaner cleaner 49473 120421 0 0 3 0x14200 reaper reaper 76237 152158 0 0 3 0x14200 pgdaemon pagedaemon 58739 194311 0 0 3 0x14200 bored crynlk 2592 397147 0 0 3 0x14200 bored crypto 99930 12355 0 0 3 0x40014200 acpi0 acpi0 36497 355206 0 0 3 0x14200 bored softnet 76394 434738 0 0 3 0x14200 bored systqmp 24935 214862 0 0 3 0x14200 bored systq 44909 383579 0 0 3 0x40014200 bored softclock 63011 18146 0 0 3 0x40014200 idle0 56055 96301 0 0 3 0x14200 bored smr 1 433014 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9545 6354K 7804K 78643K 14248 0 0 pcb 13 10K 12K 78643K 252 0 0 rtable 101 8K 8K 78643K 838 0 0 ifaddr 74 14K 15K 78643K 220 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 56 0 0 iov 0 0K 28K 78643K 236 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 2424 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 19 0 0 VM map 2 0K 0K 78643K 6 0 0 sem 12 1K 1K 78643K 31 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1156 0 0 sigio 0 0K 0K 78643K 9 0 0 proc 48 38K 62K 78643K 683 0 0 subproc 32 2K 2K 78643K 123 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 75 0 0 in_multi 19 1K 2K 78643K 163 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 386 0 0 pfkey data 0 0K 0K 78643K 1 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 95 21K 30K 78643K 3694 0 0 UVM aobj 80 3K 3K 78643K 87 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 241 0 0 NDP 18 0K 0K 78643K 71 0 0 temp 211 3540K 4173K 78643K 62075 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 29 0 26 1 0 1 1 0 8 0 rtpcb 80 127 0 125 1 0 1 1 0 8 0 rtentry 112 176 0 140 2 0 2 2 0 8 0 unpcb 120 453 0 445 2 1 1 2 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 5501 0 5501 1 1 0 1 0 8 0 tcpcb 544 1669 0 1661 9 7 2 3 0 8 1 inpcb 280 2619 0 2605 16 14 2 13 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 21 0 20 1 0 1 1 0 8 0 pkpcb 40 8 0 8 2 2 0 1 0 8 0 ppxss 1128 21 0 21 4 4 0 1 0 8 0 art_heap8 4096 5 0 4 3 2 1 3 0 8 0 art_heap4 256 758 0 592 18 3 15 15 0 8 3 art_table 32 763 0 596 2 0 2 2 0 8 0 art_node 16 172 0 142 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 26 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 25 0 15 1 0 1 1 0 8 0 shmpl 112 85 0 7 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3186 0 1787 46 0 46 46 0 8 0 ffsino 240 3186 0 1787 83 0 83 83 0 8 0 nchpl 144 5271 0 3666 61 0 61 61 0 8 0 uvmvnodes 72 4130 0 0 76 0 76 76 0 8 0 vnodes 208 4130 0 0 218 0 218 218 0 8 0 namei 1024 16805 0 16804 4 3 1 1 0 8 0 vmpool 520 4 0 4 2 2 0 1 0 8 0 scxspl 192 16919 0 16919 13 11 2 7 0 8 2 plimitpl 152 137 0 130 1 0 1 1 0 8 0 sigapl 432 1315 0 1302 2 0 2 2 0 8 0 futexpl 56 29710 0 29710 2 1 1 1 0 8 1 knotepl 112 334 0 315 2 1 1 2 0 8 0 kqueuepl 104 285 0 281 1 0 1 1 0 8 0 pipepl 112 936 0 917 5 4 1 2 0 8 0 fdescpl 424 1316 0 1302 2 0 2 2 0 8 0 filepl 120 10852 0 10746 13 9 4 11 0 8 0 lockfpl 104 380 0 379 1 0 1 1 0 8 0 lockfspl 48 135 0 134 1 0 1 1 0 8 0 sessionpl 112 25 0 15 1 0 1 1 0 8 0 pgrppl 48 41 0 31 1 0 1 1 0 8 0 ucredpl 96 1210 0 1203 1 0 1 1 0 8 0 zombiepl 144 1303 0 1303 3 2 1 1 0 8 1 processpl 864 1332 0 1303 4 0 4 4 0 8 0 procpl 632 2731 0 2694 4 0 4 4 0 8 0 sosppl 128 17 0 17 3 3 0 1 0 8 0 sockpl 384 3237 0 3213 25 22 3 21 0 8 0 mcl64k 65536 573 0 573 63 35 28 33 0 8 28 mcl16k 16384 10 0 10 6 5 1 1 0 8 1 mcl12k 12288 20 0 20 4 3 1 1 0 8 1 mcl9k 9216 24 0 24 5 4 1 1 0 8 1 mcl8k 8192 36 0 36 5 4 1 1 0 8 1 mcl4k 4096 105 0 105 3 2 1 1 0 8 1 mcl2k2 2112 14 0 14 5 4 1 1 0 8 1 mcl2k 2048 61420 0 61372 17 10 7 14 0 8 0 mtagpl 80 54 0 36 3 2 1 1 0 8 0 mbufpl 256 108091 0 107920 67 49 18 38 0 8 7 bufpl 256 13393 0 6466 435 1 434 435 0 8 0 anonpl 16 166166 0 150166 113 36 77 83 0 62 9 amapchunkpl 152 6214 0 6110 19 14 5 12 0 158 0 amappl16 192 8066 0 7146 97 45 52 59 0 8 5 amappl15 184 585 0 585 1 1 0 1 0 8 0 amappl14 176 67 0 64 2 1 1 1 0 8 0 amappl13 168 84 0 84 2 2 0 1 0 8 0 amappl12 160 8 0 5 1 0 1 1 0 8 0 amappl11 152 193 0 182 1 0 1 1 0 8 0 amappl10 144 132 0 131 1 0 1 1 0 8 0 amappl9 136 902 0 895 1 0 1 1 0 8 0 amappl8 128 468 0 441 1 0 1 1 0 8 0 amappl7 120 180 0 173 1 0 1 1 0 8 0 amappl6 112 215 0 204 1 0 1 1 0 8 0 amappl5 104 197 0 186 1 0 1 1 0 8 0 amappl4 96 1559 0 1531 1 0 1 1 0 8 0 amappl3 88 156 0 151 1 0 1 1 0 8 0 amappl2 80 9790 0 9723 4 2 2 3 0 8 0 amappl1 72 33385 0 32982 27 18 9 20 0 8 0 amappl 80 3045 0 3010 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 86 0 7 2 0 2 2 0 8 0 uaddrrnd 24 1320 0 1302 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1320 0 1302 1 0 1 1 0 8 0 vmmpekpl 168 11968 0 11939 2 0 2 2 0 8 0 vmmpepl 168 164695 0 162736 174 79 95 120 0 357 5 vmsppl 272 1315 0 1302 2 1 1 2 0 8 0 pdppl 4096 2646 0 2612 6 1 5 6 0 8 0 pvpl 32 484223 0 465149 321 87 234 288 0 265 78 pmappl 200 1319 0 1306 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 726 0 125 18 0 18 18 0 8 0