f5607d21c0550fbffe04283143c2124b4fddb067eb6a561255cafa45d72430f5a662b265ac58c50dbc660e493553a3bb98be1cc8c540f5d0c6f7d02911de348a770367e65c32fa4f753d50d55ed6a3e748288118d7e67b5af234675ed01d9845c1f58d55825e09d0041809244c259159e9ecd19411d1e0bb4ec083c1a3188eb8ecd8e2d79fb1df73138eb983b79ae5f76b03ccb15bb966b92617b53ea185552555d978e033c90b7e013adac5ae8f3389d209aa6ffc135130b7bc979bd4c6add164a3d3612e65fad312535beb10cef448012f67503f92811469d7231d3d898fd132151b117e205eadd3d303ee159bce13ea62b4d84a53bb2aa4b8f8d8e190e68f07e687abcefe462c926090bd20662ac842c8f7713aac31bfa586fdfa426afc174e5040b716584f6ecf86cc4124c5fad2df26139c1e6b2a795e4694eabf6f65b4755c3997b9d7f82ace1dccce78a34daf631f2184429d9dca224567beef0cb13b11e8179089842d6035869d026a6165c64025a1003173a04b6f2bad54ec57e5b95cd290fba5fa104f2db03972b0bee73e7a02bddb992602954662e304ce01719d1603495976958943c3684c302610e3f032dd905f3eeaa68f5c3258ad0145891b7cebddfd3f4b5d7446ccdca1210517229d98f022a8f56c6b832138c2faafc29f24efff054a62d41d46eb96c88c559188ac52b3c3ad2ed969a7127cddb929b38bce201a725435e0611904889bc5ffd90b0334cb1d99116464fec42005ce76f182dfc3f40d1c04f797e016ac5abe212b99160327877ffc0316d34fc6a4dcbe8e8d3e5cef1e2b49690199d4275d6a4fa0d81a7ffdc7b56025882c114e5668a32e430fe040e1d9525d8bce4a86ab810157f118c250030adf96732b3fcc64269b571c29028b5d68f6715cb17d64e2b880037e7779ab664c9bcad746fde95b50f5495e31e1f90a0e936587d2a73841db61f8c9c5a71c113ff1e07b883ac71c5dbe56a5f5b03322bd38caaa97655694d2a2af72f85e7fffdf1ff69c34da9e7fb9afce03fb70708fe488787ffa3ca4f05de0a72da2e1914abeb11c0a350c2a385dd18af7521542f78ca8acda9471e81b5cecb3858578901695b566981db0a05d6263c13dbed6a5e97383e486c85aaf30c4c2cef2a24724339f9d19517f1333e9d43df25dae3124a5b7ce99e6f9d73dec309ad278fff3352971d6740dba82ad18ee50cea8cea22bbcb5fb9cb7f8ccde6ecc936b610c07518b9e0b01f312cc44c9168d1896516989665b5a3e65f9e770e13a216e36424caea9b8837fdfa3566824421e4488dab111553e34c698f503cc520e9e94bc7d63664ba7ac5d97cd3a66275e8cad0ab1dd47a5955d522602154d217dc384a6cba6c064a66d7439d644ba42ecb85c0c55894a15f9ef6f245c7e4d4f3e90ee3816b94c09b5f72dbed2dd316301df8dcd30ec3b17e047f4ef72713c405931d1bdc4f27471d23327f91ced2ee960e5f830616365cf61e329bd64ea51c16289966ed6af095ededfff67b7f11da9e08751e3e2914c6e9673aa604d05ebb04f75c6aeb061f4c1d4912840f966a4e705e41690a90a65996f52378d12332e6308c75bc1ed89bfc4ce2a509b8c18c2acd5ce164b3500046d8085a2f219bf16f2ea32163e9978e0f9526e6111b5c09c4dafc8aeac93215ac9e3219509a3daa3d263e2e66ef8c878c6c553ccf2ba336a35052ce1a49cbe553f9df5382bd253e5f728a68dc5cd01e042753bd08d55de8973ccd4dfada956f4296b17ca35b74b2762d2f036c385f0ef86b1b4b6a62235c9ae4477ff202a1fb35a9d1b7ef0561b1f0cd4fa9943644cfd7b19d0c38d1a499d8a0eafe7c77df82531aaacedcf6e7381f18c0058f08ee15344ef688f6e87f36a0b61209d91ef472efdd7575fe9a45cf17b9a97b4f4c583ec0b1fb27def6c674e3991da6d28c3f359816a716bccc2d17201d3c9799c093920fb4ed5fa553db29090d6da051aa883732358b2b118f62b59976f94b0b882593393fa99e712155d98fb30ec9fc46fce1ea8b7fc455af8f3acdcd882319e9fc85adca0572f5f9c50e39223329ba50124853eb2621bb5bf889226c8709dfdabee39e34aaff84ae8271d0c74414cdf2f46683b9cb3a1da74c6cfb3953b0b21ea47f0acbceaf76d8c1f6f69812779118497562dcb885dabb9fe97c84ce9346c83805b6af6fab34c3acc427d9981f54b20abf292d86bf6c592677b1b4d8346b36e3e6ccb9f2ee6b41428b66eb9e81cae89d9074d244e8cdbecd54298ac4f68b44b3b50d4e4f50632b6d5cff34b1854e5d1009bcc431491f06098b7976b6398321b48653bb4927a88b9e1cae2f7cbf9eaff7f0882ee78836f4f8f73f32a7d38dbb9a1d25203482a691a13d53a1eb178a359dec7ca07a4fa2427f10de860f79b4026648ff339e04d4ec1adeab2c0ef12daa90561ba3ed7d44182cab3ec598ef4793eb0f95359130d97ce822577e4eebbd2fdb05bca78eda211fa0f19f73e9a7fe648104fcaa9fdc5579b11147f7c43d79e534511d3ce41f49b382ff1d35c678671e9fd5e1b71887b07ef14239cf52e8dc12ad8cff9602f16859020b36b141747c24d00fe67dea8f95ca42bdb37e02d30f00a5267d7e359549e0f3b9b996ee0bb92af795fc901eaf4af11a6739710ab6f82c40e85fdf063f56c4dd5e294fde46bc932de7ba5ad0691bc39fe22c637533b063a307a1fd89261d8fc3bd356e350bc78cc52b3e7eb6de70b62a99ad523b80f1822e8afb9a95331ceb61b8f6fc1c3a64e2735d9e78c8584569b663aafb2de105f437ff5ea64a5bd001043bfbe7c3a8b2c13da00a090293d11f4235b9ac66ea9ad0ca1e442161a2bf3c31819850ca5a74e3c31444654500fc76f92fa5ae3de5eefa466b907c6ff58ce4b47edfcf1bde26766ae21b22afd9180ec1bb22505e81c97966f3c008d9d3e3a90814afc0d931c39bf64cc0a99686a0ebcbd2d27bc50e67708b54c8b2b70737e2363ef6062fb5f2b37fb0f14b2dab6d0bd6ea51cb0d7f23029f5971b415f96be9da97eb0705517f3032f697cf8a3b0202880438c16e33f8c752561541193dc3413b50970498e069944970c193ebf5675f1b2aa8d4f000f4641d39fe8367849c3e0a54247148c7c4a4383cd84aeaf95f8a4761eda8826b9874eb3021d0c1e75e4ff52fda6034b003ba7a8bbba8cdf3e76e1eb26a78a66257aab1c6cef2913987ca168267607ff3a635eeef3e79a40734607985238468548f11d040b5bfb5e8427c87d7b6b527f2e85542459f2f8043e1a6c25fabedc14988b7cc868509a0f3f245ba0081bb40a614b489fc285238b250cccb5f92feac96619ea1b2f34e84b7a640dd6b46bc22c473e87588fe688f0c81e8f37e35bb43a99a27059dedd56a775eef0af4201844749ec3d881108a3cc6775c2b14673ef0e2632cbc318d9ac1f395050dbfb67936ea57c9d638d3ffd1ae0806ffeece99d7a7e00fbac7eef72834d55b18d4c197dfa92aebfa19ca1d33b175b7a544c52f2840f3048d981cdf8941be3de871b0cbee3ffec55ba68af23addabfd3121934f93e513a7c21c8845ceea82ab2c5320a0846eef1dd6f04485d102efb264c3d4a3e07176d4bfe989d4acc0f39618708240bfcc36036e6eb87d17fa51f8df31d3e4962de61f54a1ecea8a5045e5e1bd476e96740ac557d78f889c7212347b74ace7a5da77dfd3cd1d89f5f7ef824e64b05d58207a24b3e617394e802da070821983a111beba5405046d5d1bf03567d24d51996a20040920c09dae838620ab2d457f990dee05b69889e95d1f6f7f70dbd5406fb47d59797ddb232061de60d7e03b7c889e5be31d9feb8a0708903e44f5f5fe4eca5b60c0ab121ba39540ac4569a0ce1702acca446ccee0179e9a504f914bcb80a77126fb2467a61a8c43474120331ffee707501c71e7a430fe1fe74ec8262b30fd795d1783af743a364a9ed5d52711a078d30c56d574ab096d40fa0689351c6aa416af11983474cd0b4b3bf7061804ab57402233903f7a65754a4628b99207959ae761", 0x1000}, {&(0x7f0000001780)="b9dd71bf64974b36eed1ee1ebc8b26ca21c1233d29b7e3d42bdb4b0f65cf1246c2912958690771e818b1e8324a6568a5cc2191fcb5782637417689670000f43584b13ec1b39512c00f9a2121ec8a8e296191a1c840202ce88525aec17701dfebc29caeec3bdf03d981d7d1521f0c6ccb5fdac7a1bbcb1e9c5e40fc87d16b1b077a9789f184bc7ab139a7e8f160fead817d9302854ba06681e442b5c6844c55f60aa68efac664b6cf3bade3d42e5788be299aaf915106f89a6a0a56b0de89ef70b95238041ed51d62fed3110d3424057bd7a910916373976c07bacb63cd2621f2a75d7f25e63eccb85e5d5ea9a3482d77bdb68b4834aca8d20744aa1d9cc8be83795811737c68bb0926eda941a97d335418a4601cebb7b8ebba5cc00bf5add0ab9b23b1d6a1ed8b86b59d5220ce4f59e7f28284bf70d989b2a7e5e8eba1b91ee6bcc7728adce64b0bce6e5ca9bca1ecdebfd5f623a271dc815683a5e779c41a17c5d3a4d543b4cc148d609d8e95441f69e0b98b303a9f8f6031a251f5060524a61ae00867113ee4a23e6fffb7dcd76f89649687bf58570acb4aa3c7edfa81be4b2f0019223178e6e51bf130ba7c1dd63e542a160e6ba13af73fef2a3d4dab33abdf8a790f683142752308663acd7d747a78c1e3774914cb1bb1c82f71cedf37211e6de9bcd7cc1365840a6696a73af4010945f7cf757789973806cf84a4c7b0d4924af9d38a55dfc7d0ee4bfa3a0db062b37877f8c2458ee739246606582d2ca78f4feffef2c0dfc98c3230cc62ca217cb50964abdc2b23a8f15ab301316783cdb4fecebfb777f28e5eff260a1f31f8984b3211b9b2967853a06855bd54cceba6bc31945abbeea7ca5244a26173a08f3bd9e911cd8d2789f8efd86f025da78be1fa0911f537ab88a81219d59c5b6eaaf0c7abddbddf38762518c8d7ffb8d00cf43aa3573b546b171a656cc5b47889aa1fdcd0c959425e606b0bcab3a8bc5b0898db021651ee6e7abccf10424a49ba779386a72c35db87cea0b6208f37a5e984ef1101b26834c3c504c29ab9906f7c60b4b420f3345d3d4ef8a73ad0eae2fc31ffa8983fbe342b47c5441cdafddc2c86d96f41db4ad983ef4ad1279f29832a7e69b5ec7c95cedfa78cbb4a319a2b5ea80450a0e05271892de7835795fef383bdc8d9342f4be9a9e381064f0356495ede41844046026b5f49fad3081dc2d3ddb472f05da68d226ea09e4049aafe3b8821044b1c4e7f1273da61271350980e444b2b5f8abfb2ba18ad3e9641f83e51b68e7e647ec982cfc15e308dfa057655795467b83a35b9a42b444494747193a1a5afcbc931c7faac31ed6e9e0b543f7992a170f380a60c0e0f72edcba85948eddcc4e852673250f07dcfac5e2106484f6d6091738f0f3d73bf290c0fb5d76b0e1572e98599c10bbf3f8f0fa88a87b4112ec790b4cd4224ac44226aead8f54c07b93b8529bea7ab5f6e2386b56f5a28a80fd76663e851447c1cf8135237626da7f8a4f72b9963c6aa99fa5954eabcff7a6280c6723a5cb81f85efb2f1eaed3d38e885c70dd104a4c373401c87d5d4a71ef933708b7d13d1574b271ae91e0257d0844068ea685568d2b056d9c2a750022b6730b0543a1b4040f23d669457dfb26230c10134c4359cddddc19f9849432aa5d484437d323e81f9c14fbc2fb30524a74d12a09acaf4e8501d7ee4ade932c65f8d4c6cfd5d8c82e954fc3fb3406cc7df08cd7a5a044d3333980862c63baab6f078bebef2645c6afc7825e1c634bd61b7fa5e283d514dee76eae541d4e7b48f3c1a0aac8dddd41577d659f57b6e3eff3ebc4da3617d2785830caf2d359d80b1a710511788400f951ada2af396f8b9a4e31fa35e0e8f1e2ccb4abcae33e26f07562ce7b6f9de01978a6f9ebdf30e7b2c7cdb1634e6656ebaf56e7e97ecc1d5d03a69e72e5f4d8f38d00a38853962d3b1d3a5d3a2b266c8ed544695f841884886814feef65467fe24477a3d1124f4427c61d36c8150358d8dca6ddac0be2955d3351ff99b36630f1f45c15fc7ef9ca08d8984150884c334a9e042bb22c44d76d9025cbf03fd40581657f0bcbf2e57e86e4f809297884bdd9ff6c3b5245203d87b0c2b332d041ab7084ce1d79ea3bf7afc6d7ff7233dbce62b2b5ba8b3dccbaa12da0c611762730af11aba2f79b6467a5635ece6d4de55d881476445f700d0adb791df2d4124088a3695f5fa7bd58ee66e8e6cf8a47ebb910012e98689149c40091144b117ed1dcd92ecf556cc630b4d7d1dc8166d50baeac0d6197e46477ac38c5a436ccb02298a1afe18d9686fe10edd8975ef11ec07f9efa7f390eef4938a7cc1ab0c368b04ab44094c5ae830a3f5f07e26461a90b72da8bd42d392fce1f4bddee19adebbadedac12b91fcbabab678ebbbae7076c3a08d29286dee69dc343bf87bcf5a18698958bf5075ca541c7a5475e43c4aa6b53a92bc7adca7f677f5a14d67f31e6d2a38c1d91332a497b32b53babce2c68f139b795e60e8170e8e7e920d1f1c274557b3de0ed7b17d866e1ef5260edacfbe1575b5a0e989fdc63e90ddae48158e3316ad7c1d544a4f9386d978dc05f598745723cbecf9e57c1b68045d7e64c2bea08db258e7938ca4dbdd1fdf803706cee683a0c447cd2362bb3189b8a972775a34a24d061972f0ffab4867a0149a8e7ce482aaf0d27ae460e05f093b5eddb8c7752fc9c13c9d1e626e6ae376d9c640a1ac6a930768fc6fb8dca9fab4b1c65dc40f8914fb7175b00c7a1770d7099f51681442968e31b91500c8d807ca1f7a2e94654fc72d8dccb0b1848707517655a5fa8074f86e9d28b009e2d8a4d26964c3918116977f1a505beee73a9fbbce84200821b5f31578b6bf4e873d106eb5ba46963cc0058fc5645d6700c897473a4e7fa47388a251d23a99ddc26ddbaf1ae20f0aa3c396db24bca58ce344c575c5a7618e02f0f09ce848b68f6fd11e8a4b8f48d5da2fd7a89a0a63dfb80317cb256dd7068a7ee0750e921eca61867e4d8046587cf61732c26ffab4ced712d6fd0767dfb53f822a618c5dd270fca623e0ce176e90bd7d361450321291c9dec5e2122e57f0b32e3fcaffc505bfbc326b749b24d7bf737943b1d6be5925f99181dc91432d32cfae25225d196a24841640467b405c019abce4467fbf4f9c0ed9b5e0516e6b4d54d4eeb19cc6db9ffabd3ec36c37291eaacb29390362d733142237acb4ddd66cad03f1134347997bad06867d99e8221bb2f080c4410ab37a094da5fc1a642acd69dd4d2eb82352b73344f49fb2f9a8880dfcd161b25804edfa3cb24183572ca5bfde564355f1549bf4d8f602ddb8c5deb84bb2d9b01afd5e329b34c9472e55c7e9759926197211625e36a514ea41952c5e4e4cff5cc00fa528808b944c5b1616926bdce3abf9f88afd67e075351ce612dbed0e47c5c69d65f7c62f0fe6c3afe2f7d139130e35be2e09ce2c3456e4dd087e7587175e8c79d18ccc11fbbba1e3ce43243d8b7efa210457734a2b5f08ad51e51cb44ea55e09157cebc664d0f9bd409445bdc6b164102ffb180514be0a35e06d2ea61b5ebb2949faee341899acd8c5794dd29235631ba3dd1ed6e9631291d5f5b1ff7299034403831ddd900cfb40365e598ec28d561b7c420107b57648f8900d210acafb68e4d74e4a967af558f4290d065b6e9a6251e7c69f1f2bb656e8bdcc474d60a3a1e03bd69484b4870dc0e784bb512b807f69748b52f9ea839dc49297ff056e9a66e9222af57ddf5359f608a500901f29e69dd203043fa6864b55b9da294701905176dbcfc2eda62ca6aae903dc89e6807c460d4706507a9f3f998a12cf89d32d72157631119951a23dfb57776eea95a97d46eb680b199232141ed9e575e69d8633b908272e7051833ecddce41f8e30ac77df05bba0dc847c4f9a7abdca5a0df8d3f5da0eb10a2733160af91e9cf9a5e0646ae57c6662df3d616c5c4ebd0fa9509e8905455eeb783c805561842ae45c9bf337c829d35458d068fceaf3429ffe71cce22a55f7f16923e1865d74fbe2a781c6f8ef947d1e02b21e67aef4364f5ed161a57619fe3bc3f98cc395c1bd6a90a84d2d8d325d022eacb91983e8158f923643f962c2315f145eae5b2e6fd52dbd81ed2e1c672f9530d90be1f3f5767252773ed4980eb545c2fdb2f11588307c9d02e4fd7bb4c5c5cb6ee2756334c6a63a017dca88a87bdfa7a8f507730fabe593553ee463ace6267393375a49a5c45e3755b9227f6be3af55fd482aa145b25992877ebeb67007a3b56e6941a9c9f257440749edc6dbeaa0b3482c22825bf6ed6843b7020fa82af5611c002e796e95b458225a45f7b18e521e71212faf808c488e9381a2d0888f8a3a70d9e23a8e486989ba9508b4b3e03835529da99120a109415291fcdd426b1caf7369d1f37c1b074152bb00e3cdd885a7af9ae3e0ecc6c874b1fd158284f0e7aee69b62b957b12ff3a3fc50b0ab1fed0f19fcef67dd66d80cf851b03b73c9e6d56d473e685f6aa0192666c46c670daa8a99dd34ef0a50e50cc4c9269b272dd10c19e670bd6cd5a1204ee310c400498a4cc93fda0a1e95e226b97af255eba26653356d879f62150a800a3e511f691ac589dd89300f5a45e3882df38b2573ab8a25a1530204da8cc3e9e40e5a8e795dbdd05c1952557643e8d7c04d4724dd2c653ff2d1a64541e5da0aea592d3321418ca79f0767a5e8592b6dc56945adf2cb209422800b05157729deb25c89ca0ef8d10d694eb6d64a0c89060189aac4558074b474ed08676b8aaf0225587bfb9e5c924fb57e52e09075b0e7b5cd908d5a20a7c3191bf732adec6029034b025ae16069143f3bfce6e43c1dbbf6dbc47a940f68cd7816d7d2aa7d6559c9da8c063365331ab6e394b354420221e02f5658e985005ca9017c291549bfc66e6a3f308962e1da88dd7c326ac776597d7c705321027826f5e2b3b22f9e38287aa2ddb4873ac6b501908be7648fd29c7d285ac83efe4bae85bf8d3575cc985ab6f28b99eac96e77e892688a455729c6ced17a0f443f292cc2d17c971c1c7dea559ad5ffa0acc40e24fa54b5e137892f49ceccda2957b51fdef9510d6a36907116f7e8b191a2112ddc5d3140c76f09b15d6102f9d1a2ae4f76bae870c89140804fff4076bef643bcd0a76f646e48f2f2b92768141693bdbe5fe3e7b17644cde341fbb5421bac4f18e438bb77bef66b03aaa61b8aea6baae9fe11667b3f5dc5c850ff90786acc34cb5b11b80873b3bec7ebb6b7ce714014a67488e710ce6b9364ecf11314317f2cbff78ce258efedbe71b383ecc4216111d865eb96c3f39acb1a45ce2d1b731e118213e55a9129079b207a2aee518e7e0023fc3ff8eb5204a8f9033194c1d5e988d57bba9e87966ac95d23dd8db2b7cbc5785e595fc56fe68768b9efa57a58ce8bf25c9ceb8b2cfe43376557e0b1a206f0096bac89c6cafbc7835daade35e4eed192a91ef8bb434dcebe64a21d6c5d1bd7c270ee520bcd9b58fdbfa7ef8c578f830a68c9006eb4a17910dd97141d931436369e86ecb14a3853dd4be66a8955933b5cc5c789c01a91a2935c97a9b80d3c3071a8ef4dd0eed8c52d5034601a83bb790428a4e7b087b863c741fbc3e5f8df70a9a86389138322b5d42057a2461b039fca14c77977868f5349227d7e6d44d93235cbeebf90455006b1bcb5dece349a75411452d28b000156b1f60a48c11aebdb89a8fbc8050e8e5164faf63111c6c188c71790f35d2d64369918599a7e46d64621d6e7e3b3c", 0x1000}, {&(0x7f0000002780)="7b7631e1715a9965e55ca8bba9cd64ff4d52a4", 0x13}, {&(0x7f00000027c0)="0f581d5105f0b295516bdda431c77ec68bbf199f793fe569d9834bbb8731d24308d675236547e77eb9885a0e03c0825bb93b054e968a762e75227cf39b733cb70bc45ebd5601c7b329bdeaba396c4ca67126b30e33cddf8d357ad9c18b083d11ab30a4626d4e406ab02c98b35494b5a2e5a1cceea30154ff89a229e633e31cd320aefbf1125b041c838b3b6927272ec4c9c515117d7e76c86157f0b887bc8e9d8b1efbe0c88efcc4472a544d7cf8a1983f2267e77567e86b053b157c840b939df7473528ade01d8c5c9b7a18", 0xcc}, {&(0x7f00000028c0)="d5fa726ab60f44bb8cd564d1bb2b4a261db67fd5ffea1b1b8b0c9138a2b7dcbfd73963dbec940c3918fc7d4bba4274f7827820c39fc9e7f5", 0x38}], 0x6, &(0x7f0000002980)=[{0x88, 0x1, 0x3f, "fb17802c47590e8b894aae5fc8cb83192d2e602ff96ab76407a48f6bd160921e0cdead94138bc633e92f3d3fb33f209a4bed88dea501c0774b40ff2577318e2c7608d1abe69f1268c5538cbca608e17baaa07d9b056b5486a4ea572b2ad6c294ed22831d559776ba891a66721e0dafb20f5fda"}, {0x28, 0xffff, 0x6, "04c63b8cf7fda51cae9165adab0059712732ad83dc"}, {0x30, 0x1, 0x9, "16c152577b737cc93716ee7cf3cee9fdcc649f5ab15cc4845475bedb3e"}, {0xe0, 0xffff, 0xffffffffffffad3f, "d0bb3757c8b930df94f9a2474877e7ea176a4ce08dfb601a57cc4c96638411bf9eb910888b2a53fb9521c6e599623a831749a9a725bd9fd78965f1c879e70bc09e6900bc35091a0280bf54f34bff65429708729da5b6c6eb3944924fff05a3998af0500ceb12f4ceefce105a49f310a88f02f7145b89d7a4999cc856f4baecddf35365a3b30d0e7d9482931c299e2317c443442f4419177cc0a75bbb8f09561e5026dcb7772e60029ff927dbd5a03ca5b0a67a7b0c751fae245c463c858e502b0b58381b1bb068d962"}, {0xf0, 0xffff, 0x607, "f7a25e9f2ec2f2f7b9e8c1bd34e843863048629f9fb2066c48545e1984dd17e7c272409b0067f92a2be3dfa8d2e02f0539e25f858c82f5f5a57621be10d93fdad0f1086e2a867f153895da9228cb3b14ec350929236975627d972ece0468759994cdb53ac2b4e60cb113d2e50544a63bb7d12bf50a038d6c36cf98afd8d4ca135334bcc4c36d46c0382fae6b8b1135d12da72dcbc24b57a9dc621d9361ef8ef449446b0cde01f7683965b04c493af5392477c001fdf23f15087eab9d55e57c2550cd8fdda3e1e300d9d48a1bbf03c1d6b52e8047e2ffc095be0605896ab4"}], 0x2b0}, 0x2) setgid(r3) mknod$loop(&(0x7f0000002c80)='./file0\x00', 0x100, 0x1) writev(r4, &(0x7f0000002ec0)=[{&(0x7f0000002cc0)="4dd37957eb80ce5824c3cb649b8cb6cb5998b48ba60a44da8a80ba41ba62c811bec0b61f57b439221342b48fa16a9db0042e35b623e185c4807194b3e5e3b8f7b4b4a279820842ba150f5630310e1e2f7ddefa88b45f12a916482ee2d532d58ec3c426bf421c8243c243b4f613fafc85f1efb79155c82e89cf1461720e99e526ea98860f7d171097c2ec346033c1b824ddc5130ccf93337c4bb0eee1b632571ebde07970c1fb80cde406d79df16a29abb58b5c", 0xb3}, {&(0x7f0000002d80)="985709d95f3ae1adca1b0072ff69fbc9ab03977d8497ed7345a48f1b279328d48fbf588eb126c119923bb0ef8ea6194ff9991243ca63f9ec338ff1c2fb97159beeb24128a5512657862abebc1cfcab243881825cb13030550bbe300d7bd4127a8a257775eaa71c12ba16cdf992dc677caa81803a2634bcc7d8e8c0e21cfd5cdd438a4e1f9bedaabc1b058a66b2c643e292539d18bc32cddc8a848f8ff583ca3f279a31f407f88fd13de1227497e24a7293faec9d79764574d28895300c7a1e5ba1605baa052636aefa647f1b1a9b71fd9a0fb8d44e44d19426671cdf3efd", 0xde}, {&(0x7f0000002e80)="e9d79cbc2568a1ec3ea3f2fda8e762bbffb75f9c24ebe056c194205d119e9000e8437e9aa4522c", 0x27}], 0x3) bind$inet(r5, &(0x7f0000002f00)={0x2, 0x0}, 0xc) lstat(&(0x7f0000002f40)='./file0\x00', &(0x7f0000002f80)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003000), &(0x7f0000003040)=0xc) 16:01:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:01:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) rmdir(&(0x7f0000000000)='./file0\x00') 16:01:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:01:15 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) 16:01:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0xfffffffffffffffe}) 16:01:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0xfffffffffffffffe}) 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x4, "9aa748791efea8ad7fc00ef9eda130e7505f2e3a", 0x5be77881}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/162, 0xa2) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000004c0)=""/144, 0x90}], 0x3, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() 16:01:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1}, {r0}], 0x2, 0x8) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xe1) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) sync() 16:01:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) close(r1) 16:01:15 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x6, 0x25, 0x7, 0x1, "b48c1691281145944820c325c6454292e2618397", 0x1, 0x9}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000240)=""/217, 0xd9}, {&(0x7f0000000100)=""/51, 0x33}], 0x3) 16:01:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x200, 0x80) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) r2 = msgget(0x2, 0x50) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700), 0xc) accept(r0, 0x0, &(0x7f00000001c0)) r3 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000740)={{0x0, r3}, 0x1000040010047, 0xff, 0x0, 0x0, 0x7ac000, 0x0, 0x0, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/249, 0xf9}], 0x2, &(0x7f0000000500)=""/204, 0xcc}, 0x840) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000007c0)=""/27, 0x1b}], 0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x10) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000600)={'./file1\x00', 0x5, 0x3, 0x0, 0x0, 0x9, 0x1, 0x4, 0x1, 0x3, 0x9, 0x9e}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000680)={'./bus\x00', 0x6, 0x0, 0x3e, 0x40000000, 0xffffffffffffffff, 0xe5f, 0xffffffff, 0x20, 0x0, 0xffffffffffff0000, 0xfffefffffffff7ff}) open(&(0x7f0000000280)='./file0\x00', 0x808, 0x8) 16:01:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="07ed77aec5cbf991", 0x8}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/246, 0xf6) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:01:16 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffffe) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 16:01:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0xfffffffffffffffc, 0x0, 0x0) 16:01:16 executing program 0: stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x4000000000000025, 0x3, 0x0, 0x200, 0x2}, 0x0, 0x0, 0x0) close(r0) syz_execute_func(&(0x7f0000000080)="fa43dd1b660f38dd559b42ed6664f3acc403f9dfc0f0450ff333d9e9c4a205bc681042c17c2d0008") socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x53c}, 0x10) 16:01:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x1, 0x92a, 0x8, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a670d8149c976cc8efccfeb6a287611df9e9a23877062c368035b5664d65457b194153000000000081303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x59) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa62002000000090100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:17 executing program 1: r0 = msgget(0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getpgrp() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x0, r2, r3, r4, r5, 0x10}, 0x4, 0x6, r6, r7, 0x4, 0x0, 0xc7e}) r8 = getppid() r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x22, 0x2) mkdirat(r9, &(0x7f0000000040)='./file0\x00', 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, r8}) 16:01:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0xa0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1a, 0x750b27ff, 0x800, 0x7, "c15c87e72a48044a9236fefbce822f6d311fab5c", 0x0, 0x20}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x9, 0xffffffffffff31e6, 0x2, 0x1, 0x4a8d, 0x63f, 0x401}, &(0x7f0000000080)={0x4, 0x7fffffff, 0x6, 0x7, 0x8000, 0x0, 0x20, 0x8}, &(0x7f0000000100)={0x3, 0x1, 0x5, 0x4, 0x2, 0x6, 0x76, 0x651df914}, &(0x7f0000000140)={0x401, 0x6}) socket(0x0, 0x8002, 0x10000) shutdown(r0, 0x2) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x21}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x1000, 0x9, 0x8, 0x6}, {0x3ff, 0x800, 0x80000000, 0xff4}, {0x0, 0x88, 0x8, 0xfffffffffffff14b}, {0x5, 0x5, 0x33, 0x219}, {0x7, 0x4, 0x188e, 0x80}, {0x2, 0x8, 0x1000, 0x6bfffffffffffffd}, {0x0, 0x9, 0x2, 0x6}, {0x9207, 0x3ff, 0x101, 0x200000200}]}) syz_emit_ethernet(0x2a, &(0x7f0000000040)="08d7127dae2e916c2ab47df847679b048b82e115947588f4f99cf43bfbea49265a2b133aab78645f4956") getegid() getgroups(0x40000000000000c7, &(0x7f00000002c0)) r1 = getegid() geteuid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[0x0, r1, r2, r3, r4]) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "010000fa00000002f000", 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) kevent(r0, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0xd7, 0x40000080, 0x1}, {{r0}, 0xffffffffffffffff, 0xa4, 0x400fffff, 0x1, 0x3}, {{r0}, 0x0, 0x8, 0x40, 0x101}], 0x9, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x0, 0xc85, 0xffffffff}], 0x401, &(0x7f0000000600)={0xfffffffffffff801, 0x76c7}) r1 = socket(0x20000000000018, 0x4007, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) r4 = accept(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0x329c2e35) kevent(r0, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff8, 0x10, 0x4, 0x0, 0xc52}, {{r3}, 0xfffffffffffffffe, 0x0, 0x4, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x3f, 0x3}, {{r4}, 0xfffffffffffffffc, 0x76, 0x80, 0x7fff, 0x8}, {{r4}, 0xffffffffffffffff, 0x2, 0x88, 0xa7d9, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x7fff, 0x9}, {{r4}, 0x0, 0x20, 0x4, 0xfffffffffffffffa, 0x7a}], 0x4, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffa, 0x6a, 0x2, 0x8000}, {{r3}, 0xfffffffffffffffe, 0x1, 0x3, 0x8001, 0x401}, {{r2}, 0xfffffffffffffffa, 0x1, 0x80, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x80000001, 0x1}, {{r3}, 0x0, 0x8, 0xe0, 0x16d, 0x7fff}, {{r2}, 0xfffffffffffffffe, 0x10, 0x21, 0x4, 0xc000000000000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x22, 0x4, 0xfff}, {{r4}, 0xfffffffffffffffb, 0x20, 0x5, 0xfffffffffffffffd, 0x1000}, {{r2}, 0xffffffffffffffff, 0x2, 0x40, 0x3, 0x6}, {{r3}, 0xfffffffffffffffa, 0x6, 0xa0000043, 0x9, 0x5}], 0x0, &(0x7f0000000140)={0x1000, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000100)) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ftruncate(r3, 0x0, 0x18bc) flock(r1, 0x0) 16:01:17 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r2, r1) getuid() r3 = dup(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = semget(0x1, 0x0, 0x0) semctl$GETPID(r4, 0x0, 0x4, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x1, 0x4, 0x7c16, 0x80}, {0x8, 0xffffffffffffffcd, 0x7, 0x59}, {0x635c, 0x0, 0x193, 0x7}, {0x31, 0x9, 0x5, 0x8}, {0x800, 0x8, 0x40, 0x75}, {0x1, 0x3, 0x1, 0xfff}, {0xfffffffffffffd02, 0x37, 0x2, 0xffffffffffff8001}, {0x80000001, 0x8b2, 0xf77000000000, 0xfffffffffffffff8}, {0x0, 0x4, 0x3000000, 0x9}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x8, 0x7, 0x7, 0x9}, {0x7, 0x0, 0x1}, {0x5, 0x82, 0x0, 0xfffffffffffffa3e}, {0xc3e8, 0xac6f, 0xc49a, 0x1}]}) 16:01:18 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000180)=""/100, 0x64}, {&(0x7f0000000200)=""/184, 0xb8}], 0x4, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffe, 0x800}) 16:01:18 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe41) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getpid() getppid() r1 = getpgrp() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) write(r0, &(0x7f0000000040)="d2b1f156663b3d00df", 0x9) syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffe}], 0x1000, 0x0, 0x2200, 0x0) 16:01:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1f, './file1\x00'}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 16:01:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x3f) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x100) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getppid() r6 = getuid() r7 = getegid() r8 = getpgrp() r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xa0, 0xd}, 0x2) setsockopt(r0, 0x80000001, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:01:18 executing program 1: pipe(0xfffffffffffffffe) pipe(&(0x7f00000000c0)) 16:01:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000), 0xe7, 0xfffffffffffffffc) fcntl$dupfd(r0, 0x0, r0) syz_open_pts() 16:01:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt(r0, 0x5, 0x0, &(0x7f0000000080)=""/79, &(0x7f0000000140)=0x4f) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) fchmod(r0, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xa040, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000420, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7fffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:01:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x21, 0x8, 0x808000000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x4, 0xc23}], 0x3, &(0x7f0000000040)=[{{r0}, 0x0, 0x4, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x1d, 0x0, 0x800, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0xa6b, 0x6}, {{r0}, 0xffffffffffffffff, 0x14, 0x20, 0x800}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf00fffff, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x20}, {{r0}, 0xffffffffffffffff, 0x18, 0xc3, 0xffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x2e, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x7, 0x5}], 0xd7c0, &(0x7f0000000180)={0x0, 0x5}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1, 0x0) 16:01:18 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x201, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000280)=""/221, 0xdd}], 0x4, 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) close(r0) ioctl$BIOCFLUSH(r0, 0x20004268) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="e56d2c2a5f7ba873a135aab9e5f32fed967a59605dda62645d7acf2a6b62625164bdd8ad9cd2613998e91664d9aafce4f05733cb779c16b0c658ef9e3547cf540ba8d7013330a792c51764", 0x4b}, {&(0x7f00000000c0)="ae", 0x1}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001100)=0xc) mlockall(0x2) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x22, 0x7, 0x3f5a}, {{r0}, 0xfffffffffffffffb, 0x99, 0xfffff, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x5, 0x20000002, 0x4e6, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x7, 0x800}, {{r0}, 0xfffffffffffffffe, 0xb0, 0x0, 0x8e6, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x1, 0x800}], 0x9, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffb, 0x92, 0x40000081, 0x3, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xfffffffffffffffe, 0x401}, {{r0}, 0xfffffffffffffff9, 0x1, 0x16, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xc2, 0x43, 0x6, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x0, 0xe3b}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0xcd14, 0xe4b}, {{r0}, 0x0, 0x20, 0x20000010, 0xac, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0x10, 0xa5dd, 0x8}], 0xfff, &(0x7f00000006c0)={0x2, 0x100000000}) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x5cd051bb, 0xfffffffffffffffc, r1}) 16:01:18 executing program 0: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) 16:01:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x6) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x100000001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) 16:01:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x4003, 0xfffffffffffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xd90, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:18 executing program 1: r0 = socket(0x2, 0x9, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x1fe, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) connect$inet(r0, 0x0, 0x0) 16:01:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a00)="0de6b83bb224b3b819ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c015243e05159fe8ad23ad5f575107884c820a", 0x4a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:01:22 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x5, 0x7ff, 0x4, 0x5}, {0x7, 0x1, 0x7, 0x4}, {0xfb5c, 0x2, 0x8, 0x5f0}, {0x0, 0x8, 0x731, 0x9}, {0x400000000000, 0x5, 0x3, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x4000000, &(0x7f00000001c0)={0xffffffff}) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x84, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x80, 0x10000}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x200fffff, 0x0, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2267, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000020, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x1, 0x10, 0x7fffffff, 0x7}, {{r0}, 0x0, 0x40, 0x40000001, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x5, 0x0, 0x7}, {{r0}, 0x0, 0x5, 0x0, 0x2, 0x36}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0xd656, 0xde83}], 0x0, &(0x7f0000000140)={0xffffffff, 0x3e}) 16:01:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x0, 0x0, 0x0) listen(r0, 0x8) 16:01:22 executing program 0: clock_settime(0x1000, &(0x7f0000000080)={0x1}) 16:01:22 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000000)=0xb) write(r1, &(0x7f0000000180)="182b1d91ee93a07feec48df162d3a43af3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0eae3fae8036e982de4c6772a4836cb55fc6b8f0002bfae00000000d0da57c2bcce0a07cc77ecbda4f8786342a076f5af1395de48740feac122658426fe1baf12ca027881bb93fc0be0b3bd6d5e5d0466ecfc9d64762d64321a6135246afebe9d9c504e8029c95ded30d4f8c0071c53d15033b845dd8b8403e2a34296ab2a9b8e9995299af16772a5d930f394d8a6488d3d9a875f34b523f4abf36cf8fd4abd0d2fbaef634ffc9bf08172df86246148a523bc251e698ca9cc11d4dd2477e86633aca82b9cf6a9", 0xfffffffffffffebe) 16:01:22 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x82e8, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x8001) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:01:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000000040c6570c896f4784a7396f", 0x2c}], 0x1) chdir(&(0x7f0000000040)='./bus\x00') kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x8, 0xed}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x9, 0x10001}, {{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x4, 0xb60}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0xd1, 0x0, 0x6, 0xf9}, {{r0}, 0xffffffffffffffff, 0xc8, 0x1, 0x7f, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x51, 0x2, 0x1d2de00f, 0x401}, {{r0}, 0x0, 0x20, 0x1, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x7, 0x5, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf00fffff, 0x344, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x46, 0x4, 0x5c81}], 0x1, &(0x7f00000000c0)={0x8001, 0x9}) 16:01:22 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xdf5e42cf9c19a99, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0xffffffff, 0x100000001, 0x6, 0x5, &(0x7f0000000040)={{0xffffffff80000001, 0x7ff, 0x401, 0x5, 0x1, 0x929c, 0x8}, {[0x7, 0x98a, 0x1c, 0x9, 0x6, 0x6, 0x1, 0x8, 0x3, 0x8, 0x80000001, 0x400, 0x3, 0xadc, 0x10000, 0x366, 0x8, 0x3f], [0xaf, 0x4, 0x9, 0x89c9, 0x506, 0x400, 0x80000000, 0xba, 0x3090, 0x8], [0x1000, 0x658, 0x1, 0xfffffffffffffff8, 0x0, 0x9, 0x2], [0x6, 0x3f, 0x3f, 0x1, 0x8000, 0x5], [{0x5, 0x80, 0x440, 0x9}, {0x6, 0x7fffffff, 0x6, 0xfff}, {0x3, 0x9, 0x40, 0x1f}, {0x6, 0xb12, 0x5, 0x7}, {0x1000, 0x9f300, 0x2, 0x4}, {0x7, 0xf93, 0x1ff, 0x3ff}, {0x0, 0x0, 0x8e2, 0xffffffff}, {0x8, 0x436, 0x7, 0x2420}], {0x5, 0x4, 0x5, 0x2da}, {0x4, 0x6, 0x1, 0x6}}}, 0x4, 0x1000}) 16:01:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$VMM_IOC_RUN(r1, 0xc0205601, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0}) 16:01:22 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x40000000010000) lseek(r0, 0x0, 0x0, 0x2) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:01:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x2, 0xffffffffffffffcb, 0x80000000, 0x0, 0x4, 0x800, 0x0, 0x2, 0x1, 0xe1b8, 0x3ff}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400000000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:01:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt(r0, 0x101, 0x4, &(0x7f0000000100)="b92bb48e6048501862086ea523ad1f74c2f5e3e6fb6510e29a8329272ecb086e4b4cdeb9784ea880ffbf1afc0cc517c7d760e22abf2eccade89dcef226d403edeb3db7659ea668c372825895c7d62ae1f423db4a287095f88695d11c43773ccfbe46306fd748d35579566126e3ec7270c2bda19e4afe5a960590ef3a58fb70ca187ffd80aaaad7500265bf5eced8aaad8482d9a1a8e46b08e7d4a3e32e2f140064304701064d74fa0a796855188f5368e749dd1b", 0xb4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1, 0x10000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:01:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/57) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x9) 16:01:23 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) poll(0xfffffffffffffffe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10002, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x442, 0x0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r6, 0x20004b3c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x13, 0x0) read(r1, &(0x7f00000003c0)=""/4096, 0x1000) poll(&(0x7f0000000180)=[{r1, 0x40}, {r2, 0x104}, {r3, 0x2}, {r4, 0x144}, {r5, 0x8}, {r7, 0x1}, {r8, 0x120}], 0x7, 0xfffffffffffffff7) 16:01:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r2) r5 = kqueue() close(r3) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = dup2(r2, r5) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 16:01:23 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 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) fcntl$setstatus(r2, 0x4, 0x80) pipe2(&(0x7f00000000c0), 0x10000) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 16:01:23 executing program 1: mprotect(&(0x7f00000ac000/0x2000)=nil, 0x2000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f00000ac000/0x2000)=nil, 0x2000, 0x1, 0x1011, r0, 0x0, 0x0) 16:01:23 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) r0 = semget(0x2, 0x1, 0x0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/4096) semctl$GETVAL(r0, 0x3, 0x5, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3ff, 0x4}, {0xf28, 0x10000}}, &(0x7f0000000040)) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x7, &(0x7f00000001c0)={0x8, 0x1}) syz_extract_tcp_res(&(0x7f0000000200), 0xb33, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xffffffff}, 0x8) 16:01:23 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4000000000000064}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x301a8, 0x0) r2 = geteuid() seteuid(r2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x2) ftruncate(0xffffffffffffffff, 0x0, 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) 16:01:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x1000, &(0x7f0000000200)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/5, 0x5) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') 16:01:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x5b, 0x0, &(0x7f0000000180)="7ff34c283e9b8d90ba5a406a0ae492bbcc4496d4b8a761d2d607817972e306d6cddea3d6010bb8e5ae32e21401046d9905a7daf573fac9936009154c2ca8fcd0fb0c0941a65cd06a602b29a5ff2bb1ac3580e15a57a215eef997dd6953535bdc1da60901f299b918d9b6cd4046b777ca776abe01afa38105557fea4fbf5ff8a663fe007640abfdb5076888daa072e96c850b1a71be5d1d6adbd689a006699fc232297986fa5708e8a0c38f27a46efeb9ed1339c9296ea656e057586c46156331496c750c77c272c98b6f0c89bc30fabd4c530454ca9a0dc0a3761437663dd70d812ad4c7123c7e1a955f9650dd78aaae9371ed863f3c40d58800b1fe73daee29809555510219ff3ff99ea80786fe67f6e263eb9e7d6add36197dabd7f8d7869fb01eaa0b4c6c30123f140f2c10fe8d3b382dc8ee11aa2d0f42a86b4ef63a413699ec3d3b8ce936d2a1607f1711a750fe9f7bac3e06ff4633cf4aa45c4b1dc21724c41e69ddd3bab82d7568da6f75680dcb6648cd69bfe6e38d4894248f6bfa29c086e253ba606907f17a7ec643200fb7d1eb2b0f9e2a0d69c5b05cee7485d1096cb4a48ebafe6e1779530309f8f59b0914cd7d6cd750bf3c5d4b4270748cf1469ca49a6cb5363d906f14d340281dba1b0250d5d836d74f85f0402c9200b9f348351fc663179e70535a092482665d578189887a81f8aadadcea5d342ca4e9e13b0ebcf278c08e35c38a1117964da5bf29578b06ca50d19bf5e32c4149afdb63711c1b895b5579a8e3065eb7e520b108cad982c7c3ac02a880e10a1cead132189f84dc4c1142cec22c0f9c4a5999bb6950894bec0c5edacc25180c1d08894e62d0f1eba4ebda938f008e10b4af40ddd88e5cbb99d7103ea690bfafefdabe764c36ec6f3d49d921a59515705d9628fd0500d09a7c564e84f3c91006c6ab6f40f00ac4da2cd16b6f946d94ef555b1a253107894e0efc31d0ec67af57bd575d54d1b9b01ecf7005906998f22b8c8927ec5668b15aa54a0f363b92105963929f20c41d1902c71684338d56ee781acd04ea2678544f9184c034084b2ae4aa2aeb061f89ab020e75d900927ba07a84d89ba3a3ce4e48861ce667e5161ae37d5dabb0d60895cc987d8cc39a2665f0b5fd79a998afc4207053f562394c5a1b951d23f7be8af5ae49d9ff2a1c3ddf785bfa627ce1ab1172628c4e83a44a2cc09bbe3487e4eae6df9cef265e1ac5c3c014a407f1444533dc892155b7caa97d39e7ac86c67c89ad06c6e5434150e5a5cfdbffd84bb18463b45d4ef30631e83d80bf53d16a349fed0ed60940855694298f1dd752bf3e9085701933d0b2a364b7394ba079dc3d56cca7b7eccfeb891add17322ccdc5629c1ff8ec392fec73f7e1874f1cf5221616ef93ae60aa783d2c0d8e20a6b3aed8950945116640919c53064a678f53d5f3922df8de4c832f4b829e2deda21f87103457296ee6c5983cefc6e2eaf9658de94072e8b43b5224f7542aed24a67b66ccd8596aa5ce55dc498a669282b6b66cf2cdcf8b8487f166b694567e9dfb7b7a7948126f2f4184d907069a14a5ffe443b7f06704ea231a83462f5b4356e863f3b03c76eca9edc0c153fef10509c37f6a626161bc37df9bfe9ad107341f075d8f91560c74c973e7ecc132f0c1b9ad32f0ea3661b0c69f1db532418488da590e3bbabdeada1b35e40caa6ea14798a726b4902f7b295cf3c660b231746ce88c7e526b9a12657ec82b757c48c9ccf1f0a219fc4e0b5c41c55bd58189673e1d7819fb23e6b16ceafde59d414d32d3398fe6a4b99c6f36167dd6d4ff31425ca681b485dc7ce03bf4101c7097fad95b854bf7f040c053279974762e302f1a536c11e6bbf59a9b1832c4728eb708ae8d7fc4c63f84e5db21812a02e3333702816086a0dce5461d601044bbf9b1e07900a988019b04244a21e408421654a7801fed40a388110538ee20d18a00996013d9a1029939fc46090e6936b05ae8b9eea703836d17192782d1102d41d54af5ec9c5242ff1c198604554ec99e0429a1aa4cbc1c29139cfba9c33d1423c2005e011f460ee0f325a19d87c94193fed16e2eb6eb9f986bfac40c054bb2aa91092f6a5c186f53fadb18a0d84ac2097b5b2118a5cbca3c549d600269ab35cb8dbdbf092791eee24d9a10f588752a823b326bdd50ab8c4f24343e0d8969e72f7939b76b8efc205ef2dba8249728c4fba58a74120c885210598d5fb93f60c961e92511b66a6f6134fcd2e52e4979dc3cb0bac496ce3432739fd48d2aed87c1bc9f363a826a11b35c936f123efbad9374077c500e67a3c80f11d05b4db907a9a17f061b8a6b1952cd8cc984eded2973f58254c34d377f1d68651256b0afddbe13f9e44f4c705ebaf05fe5e8b206590193f76aa1748997cdbd79642cf53497d2a2a50bc4b54f4ca160e00304ff93e7589769f25ba25808a90191309b8d47748a03e7fdc374387a6b09facd5b8143e5e6b0456210648a6376fee451e78c6a4c32aecbae4ce3d252fdba268bff10c909c9ebfdce4147e480a02a9d0b85ea10bd5a362daad3b276f7d241df54b068697c3048e2abad23531a7a72c98ced0ea35f533a78ee544003fc2a6b0da798bcfb04bb9ee3728d50d3e3895d57e3845118465e7a7efeed98d05e1ad62c3b44c4416b5e96bbd0789629ebc53838104f4e330bc9040b0256ac93b29ab950d22382e72e7ed7d2ae216ff77dff0ec326649c20b29c02ad8a0351cdfc465ced4bee7731d9dfa14631e7d1acf7fe97d5a50249c24b15fb44d8e3a11d129969c19daf4eda3cd9e8f74d8ce4a290ef2971e63cf22065715831c90535445aa1e3fed739aaf67d25e4eba0eb6b77bbe78323224f2d917126bcfb3a4fadb6cc6293186b553dda33eb36d86c5998a0ee7b11572234c24ddd2c8beb5ccf618ef261934f3ea80cb4525058089bd98a9e16903e3ba360b5b31c26c2521116093cc26d754de12dc6586569cf969a06f90bce387e096daa016830cf485ca27cb4e1c2c6d6f767d80cc742c899ace9db3e445dad3f0b6b49ce2d299ad7cf723b07934949b814e134e776f7076f8e7f146234e5c3f347af8b63e2b08f68fde3648cde59b1fbe1a855ad15fdee4cbd7121d185006fe5317a76dbfff3967ed880b351e25f539206e7e3fdf656bf1d7795e64a44e622ab391ceb685583de59ee13d8f7fdf55e7bf2f5d42a1c945bf3acf5173db561c307f65488e887b5901ec93bed5cc931ab46680cd4558792041e269cafd944848adcf7446189d4add690419d22a9e4414e5c145c22c8a9a575957d47fe276a37f3f2c3ebcbef813e553755cc0f11040a208b0b9724a49a9acc6c246375a06db2c152c6356e97138b14357de27ed94b09895f09087d730a311ccd169eea603581ec63e17c52e9c92179f644809c5236179e8d94bbd3b34a5e727d837d968f210ebb134501efd746ca317f5de2bf185e5e51d09ae06c87689e4f72da8a33386f67b608de65fa6df473776c4aaa0af130a0d69b21763fb8475d89524f5016dd3da8988ba255351708c05aca1fcd417afcdea0727d5d9fd397d45bb0071082cf74fc0321a25792f4dcb896087db046e539fbbeb052e4cbbac26657d750b10c9953c8c980ec6a5697a09c8d49f6093ecdecdeee4b7aa7923bc6ae95cedecd81c539d46bc042514e432d1bfda65f837d43820c1bf2c9fd95c26da62341d8413887ccec8d43ad5ac4b515c157c8a774102c6cd046d9be1c7349cbfec1eda1d67b1ec8c71ae0813ecbcb5137bc0829e6ff785296153ca28a89073b1a7a81911d0a3b68c655d930f47187cf7120c48e9986d2518f8309f572c8483db099c71a64dccae797dd5a3d44e2d4b838e7ab14573f15fa353eae70b672c1afbd0d245626e94e4edddfe2066b446de1e23559c58b58aa278760ac6dd63dab0e102fe949342f755fbfd2e72209c18283263c58946c9c612825f7e4caf704a7f1ca05537a9e81cce5a9e1ef2bc9c0caad59e530570403eef9a65acf67cf684ced5fba04dedd5482b40e892768650fe8bfa40784e1b6c47fba98505eb6167b6ad7890faa9c77c032a44513114651e61c78fec5ec7cc59d02b97732f55082af4c4819e07d65564d55b1f6ac3d1e20a648f6a18e038ac480606017242e3ca4067571c6cc3a50280d69af4689d9276e7a0a459151cf4ea12e0f458851607155990b219cdd45270439f38513e14a3f630adbd451e517aa983e27d470f6e763bbb8ec05d405fd49ffb87597e799202ac3a03ce229b351a5f3791f66ed6a739dda1e8ecb545fb8d65b1a79b8e39aa6ae5dae8375408f8dcb084d8ed4b18f6cc78f902921d39917e3c7a40bc9de2ed64ac465f81b693750fe8590b16cbb4403656a81082737ac34816ee141969232fc259de6710d4829d9d21f575061548106850838a7bd1b550f946486397bbebaf2b5480b57236e928d5ae35cfa2e63f666f6110ba983d0d5159e885ff0ca82f81e60a61950e8d563d787a3233a339f4226e4b15c6cf78c706dd10c89b934ccd866808be734916e6d2cbdcd6b8f75ca3952d7bc31e7b168d22a118729fafbd3ccffba350baecd786484b93830a6c3cbeca066b3add6d9963e87ed26b706efee5078252e860924c2dd2ee349770b0bad233baab4cadb565cab446eb02ee1e6bbc69b680e61ee00ec18ed515c2e6c083ced8f1977a5eb340f08a9f2a8d33426b10ccdb1a9644861087fae6e22dd9f41078c9f8cbc8515b5288e8e77e7d4df8f4c9e4b6fa9d763ea5d9071bfd91809c8f73e9fd36248f5813d31720e0295b710333ca40f468abccdf974e97b30c5ae5f73a384eabaf0fd2228c10c2bdcaf41a31052212fb7dcb90369002c19a177589724525feec9f207afa2da41b4db25d748bcc7aa8cf49a1b11ff115124958b4452842b8e7dfbf6bfbda01909a37e0010d589dc7fa4bdd9a9e576554eefae89e3722ec81c816a8153c8adf6cadb078de19d70090ac00cfba4786899c84b6d86171e131d8d1d2ba4f7cff0fd2d56f1b3265294864aaa24be106ca82cf9e69cbf736a381b38f0021a838add3140f18b50b37fea862df324527a3c1926b24230d0a7a41c996f886996691d6605c8ad27977586da27b7632df9683e697a3381f0073accfac03b268e38a3b7491567cdda52d1ec639dedfc81e6be3511cafd7a5b906968a0a00434a06fab90671057b11f3c8e8d8e49ee4850b30b665a79c091bc8e1cfde814b88cb1bf03f0af9d819bfae20eeac92178fcd53a004fd97cad610c2c872ccac24cb2c49b5737660ea5b6aacf06030c77e1d78853192d4f2d74edff792e73cbefd290b0675c7aba8bf3d74f9f53656a4d29c29abb6a292b857e6dff41c080df96edbb1c79f230e8d66ad5d527bbe4f67a9d19045f35663d1dbbfac28128f18be75e07db0c70793ed23e801097bb473737d66dfcb1e7fcef62eb782232147e6b8bece0a1fa2c107ba114d9f937bf96f595be9e0f72bb2cfa95e9112432a322aa16d26c2d084fc5e9ade9e3afd2eef593952949877c388fcf3667c4fb465b0ddaf3b664a26c1bce3ebbbda54e90b61b756d51ae98e8d1b30f157f7a8ebf7e951a2dd6abce656934f4e8f0a8669b1d699b3483626314a96081205d5ab404aa052969f4da45cbbc3d804b8baff6c43dbb696fd2933d816950ab4f8ad67b592e7aa790629bc7867642ef5c59519c411c3fc6ed1f896c696ac57be7a4954ea73778b8ca3cf2b5a26a0d036d3a5993d78a7c488a22e255388bf1413afa00601a79400f84f7990fc3", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000043a000/0x1000)=nil, 0x1000, 0x5) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:01:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = dup(0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa0, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x105}, {r1, 0x40}, {r2, 0x102}, {r3, 0x80}, {r4, 0x50}, {r5, 0x8}, {r6, 0x80}, {r7, 0x4}], 0x8, 0x7) mlockall(0x1) setrlimit(0x4000000003, &(0x7f0000000040)={0x92ffff, 0x400201010000001f}) 16:01:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) setitimer(0x0, &(0x7f0000000080)={{0x1000, 0x7ff}, {0x3f, 0x4}}, 0x0) 16:01:23 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03c100eb200000003000d2bf0f3701b551ae372769d97a95eeb8b9d6f20d5731f8d7e8cbc16e57403ed0cbbf5190f70028e4a645ec60bb1ed3c7093ab5a80043a6657a36800c0932915179785ea80d91e9e40087bbd9dc0a321cee6115f3df23b631232ad084460fe293164d1fdc3c21c1eb9994aac4b4752f4b450573112e3f3b100154bd7d1af33288c1fad3728bea7d24757a17f2b873612bfe7a729029b990427adc594e3fa3e795dcc896bd39a987822711087f4cb734b5f075e5dfac049d3531ee93f6d9c443093013b8c0d470de0586ada4523df0c3e4883c451bdb98f28a9a4f5ee97437ea0a7087ec18e7c55b8a19da69551d01538953da51af6d16f19e67a21ff6db1ebe82acc18553c0"], 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0xae0, 0x7f, 0x3, {[0xfff, 0x1, 0xff, 0x7, 0x7, 0xa1d, 0x1f, 0x30000, 0x4, 0x1000, 0x5, 0x4, 0x8, 0x10001, 0x5, 0x5, 0x40, 0x6], [0x3, 0x1f, 0x1ff, 0x20, 0x774, 0xd2, 0x5, 0xffffffffffffffff, 0x100000001, 0x4], [0xf0, 0x238000, 0x8001, 0x3, 0x4, 0x4, 0x1000], [0x8001, 0x400, 0x9, 0x4, 0x3, 0xdc], [{0x2, 0x0, 0x7, 0x2}, {0x8, 0x2, 0x40000000000000, 0x1}, {0x7fff, 0x616, 0xffffffffffffa3e0, 0x4}, {0x3, 0x6, 0x5}, {0x7, 0x8001, 0xf4f, 0x100}, {0xaaf4, 0xfffffffffffffffb, 0x3}, {0x200, 0x1ff, 0xfe, 0x268f958a}, {0x2, 0x8, 0x101, 0xfffffffffffffffc}], {0x9, 0x101, 0x7fff, 0x9}, {0x600000000000000, 0x579c4a22, 0x100000000, 0x6}}}) 16:01:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) close(r0) fchmod(r1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="c11028f214aec6469307e6dab61da834f4f1fdee75f5", 0x16}, {&(0x7f00000000c0)="e4f6bb45020638b9d8c2a612034558bdd29003a437a3d2af2769e0b0a0681829d65a119b07cbf276e8ed37ad85f00ea3176675c10401cd087dc6e73f602ddd5b6da37303e812d0610300aa1309e7bcc395d9b24ed3ecd0bbafee15dfb93e04537e79d149705a1963fc839f775c92009930c7122db5f1448ab1ce46861a03553f943de77eac6ff100e7f0a5cf671e85b8f05b80ec29f16c03f434c0b3294523a2a09b3b833d00ac71c264118d5d597438391654fc5a", 0xb5}], 0x2) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:01:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x48}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=""/150, 0x96) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x8, 0x80000000, 0x6, 0x1000, &(0x7f00000003c0)={{0x3f, 0x6, 0x1, 0x200, 0x40, 0x7fff, 0xfffffffffffffff8}, {[0x8000, 0x9, 0x6, 0x80, 0x7fff, 0x41, 0x4, 0x9, 0x9, 0x101, 0x3cadc80, 0x400, 0x0, 0x9, 0x1000, 0x7, 0x9, 0x4], [0x9, 0x0, 0x2, 0x20, 0x4800000000000000, 0x1, 0x4, 0x6, 0x7, 0x4], [0x2, 0x5a, 0x9, 0x2, 0x3, 0x0, 0x7], [0x1f, 0x2, 0x3, 0xa94, 0x6d3, 0x7], [{0x0, 0x7, 0x6f1d, 0x3f}, {0x9, 0x100, 0x2, 0x4}, {0x0, 0x0, 0x800, 0xffffffff}, {0x8, 0x100000001, 0x5, 0xffffffff}, {0x0, 0x80000000, 0x0, 0x99c}, {0x1, 0x8f36, 0x8453}, {0x9, 0x9, 0x8, 0x3}, {0x8767, 0x8, 0x101, 0x100000000}], {0x0, 0x3, 0xa2a, 0x1ff}, {0xffffffff00000001, 0x7, 0x6, 0x4}}}, 0x2, 0x4b32}) 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:01:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x3, 0x3f, 0x81}) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:01:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x0, r2}) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:24 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc028, 0x100000000) socket(0x7, 0x0, 0xa57f) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:24 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x20000001, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 16:01:24 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x260, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:01:25 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x58a, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x0, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x0, "42000000000000ef00000000002100", 0x5}) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6641) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f00000000c0)=0x801) 16:01:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="5001050160000004000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000d121c88caa522a730b647175c9000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c673e2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0xfffffffffffffe95) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:01:25 executing program 0: r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f0000000000)={0x1, "80e7d38182661c28400746d8c513c599b3dfbe29793253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c932216b32aef73c29fee921c0916aca2df53767f383cd13f5d7910e34ed9ac8a17d5714f616418b8484c5537992e5a2fbd444d6fb92a22869fe25a0f99d666f44d61d6b33229d24e"}, 0x7c, 0x800) r1 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/93) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000300)=""/164) r4 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r4, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) msgsnd(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100000000000000da057c1db242753ea0c2a68f32aec4d6e037aaf0bdbb2de750b9ab3147f0972b0c2e4d8da3f6c068360918335d92d0041843017116b18c29b355d1cd58b2ad00f3820467cf8f7d4d64964828aa07d84028f48162019c0b67a427a5182fcdb03efae4ec25ecf14956b980277bf08127c81df372a4c484581bf4a5934dab760c14bd120a0ba11e3836b32fbc17e51b38c95c523b759cb04cbfcd9caf75f05ee0dfbe6d2bec06a16cd2f3425dd9dcf45e74e221eda7a0e1de249c6d7f952be2d414ca0254d1c24793ba4b53ceb1f1a297c016a6bf093ac62a0c0114592d461917f0542eaa8b5cb2cb44d7ed522526a4d17e296faeff468086b8f2d3c3bfd8e5af4d4459e73add2c3cbd3b518b4ce35f1ad84bbefe8e5ef77855c49010b778101907f7cdbc1a941b1869c82e27d38fc899abe183d42bd87c37cddcd20eca8bf9432fcbe98b39cfcf594332991ffef5921516072d692822ffbcde26d2ee32008014f970fed77f5c097b18ce635c7b1d96382426788ee58a3d53931e006c48f8afe97c646184a5498b8615e6421d24ed02627fa4a3fbc6086c1cb3569bd37c17602f68b10b7418578a222077038fbb9791dd53ac3ebbab382f70c5fb28db2e9312ef3c345df6fe3d1ce7f19bdf0349ff604c709e9e67a2ca9c81b292145f3c5fa32978ac2ade579cb1487184ded65dde689337ac880b28728fc2b39217f3e08f4e251bb89ee7be8f1d6fe73040b31706d1393d350f78500f4542c8839494d358730eefcaae9bb6f09b2a01623240d173b547361a4c644ac5dfb824e5eb75da0f1a5746d80bf052fbdd23f0d355599de1a6d7082921504a22c9eefa93f7ac65a7f4a5ef1c844b1b6a983d5da1cd6121e1c456f4311aef943a89f0ccd27995a36bb4c14552730632db4ba5899c3733cadbc9b401c065d29b57d6b53a6bb71076d69a035502a90acb5585ba81499fc47e83f0a1575c326d75b562f2c7481d1cbe8948cfd7389863a79c8285294522a3ccb0bbdb0c30a702bb839637db962f2cafbf0b750a82a9a909c003d334e24e2b4558986c85cbe89f7a08e971160d3454c6bbbe4752a4d77511c9de61b5f6f0f0cfd4edc2083da54688a06e410b55b0d6defadbe503408ae03b98a3ff8d1c52468676ef34249689b7d57d1ba72c15bb6087eb8ba69c65c4d8c1fc9123901237119c7fe09881b6860b36d2829616c49614318291f31b62115b2d765e86294c1e438fc5c2cdf1ae1a12aa13e2ed02edb285da31fbcb4ec2ed3484af53f2b9faf94d246c0460a3c8279edfaf1319815bab01bec41ff87fea4b9fa26ab11ae7d38bb50509ecb10b836cd12dca1264e15338d1c5ff98e9115633b1c97f307bc02aa4983955c16cf650c77deee5ef15a32ab26a9c7c99373f6eb44d4b470aac1d1eb45319b2218b19ae7d6fb276ddb629d0b6cb43a587001d903f00f6042b09e81a9defeb579912f3905f82ad403aa35cded21f84e1c429f76534a384a4875fddeb58f9d53f474b84a1a72cabd7195691a27c8fa6299f67e04e74e15487c58c2c0aeb183eef7fc2522570ed4a50bf45b6a70518a0eaa4fb501f9d459a534269c65777ae1b02bbce292ada616b73b9270abee0f29b03d3b1979f49d103453de34f352e84f88f7932e69a2637fa636878d8a570d45c3ec34b38aeb8799abcd304edd7b448e3649b2721a03a95c16b58abaddf80d9f05dfaafdbcd8fcf883bc6076f06aeb55ab38a558d1b2c45c8ec536ffc4d3abf4803ee1606bf6956fa593a8a79b2da5e7d4566309af8a54050a422fc4418d52e2a2ab4b5778ec2b948c438305effc895344f3447df5d50feb5b559f7f25206365b783426714b8cf4071f2fc664e97f819fd03fbcd0599e67f0261bdc62f60d1807b8e0b451ce2e4bb0edaeaa4e38e0cdc1e73e962532c8eeeee93df8dc99605eb2d4fd37d2672a9a81b629b2753ba698d5ed8eadad39f66525e508954ebe762d56a9f6e8bf0fb30b15f90e7247445c0466688a37f84720571f4e1eed69f90b95b57084351697ab73e7348b86f88a10b60d533dd74401bfb9ef4c1c52eac984ece6ca7458b78932fc680c20f282f8cc2210b61fc7a08ae8a2799b1db30a5db8338f8bae55a34f0861c977404528f74788e3b5084ebacee60835aa6d530cd55ddc1d41645eb0854344e3ba553de418a38b34331665c1fbfa93e713d69d12b1389a5a33e71d59359001c734e6d4b81df69e70b03aa01dc1130ae2ec0e45698e9ce91e1b6977fc3f0eecb33731c7f980aa6132b9da6ccdff4c9dfe26ca64d31feeac11676e3fb4b672c9e4f31547e1f636504a096d102b62c6ad48c2f1cd0f530ec61cb6b1b7a4126d99e9ca6d68733917700396f0426c61b6e0b6ed136404e9c1ebaa9008f21846bc01aca614aa1974e524d4a5ef46883b0898be38f3d03ca08f2857f7f83928649e0454438e861942403307e9864381e1639468dbc648fc40d8bfbe1389d15e3fd3baa5bfd901023f8b3c2c1f05e03c3e76405b2ce0b81dcd681ce52278548768875fa2f27d7141e38aa6c081dd8c8051c0d9064f1301ebc39894e82fe3f23351ca82cead1a46a3c066934de4897539857b58ee1aa4e322f2dc3fa25ec7405f86180e641c7787f744ed192f844c0470a17f5f90d63475dfcfafd58be66f51fa90b89562365729649cb423fb45af4d9c04b4287f3eea0899e72d92c97e30de5bb756cecc788855b78ed4ad965c738211437a5dc005a6cf5e80511f28e34a42109aad67cd6497629de5b783d2e9272e25e134aaebea9ef04479d297f8d1ddc1adb2d68a4fe8ea680ce3386515e5a5a5721ecac4ea5cd8dc45907097dcfdd1465335ec798e764e0d8c59453f28494b81197f97f208c4ac43fa0ed441acb0551b78e8b25d74e6b3d8422d84756f22f9bd55462276acbf45683ac5d0707035da9415b34d29e6274195f9b7e6a84a07f7837c1cf3441eec6025a35bf4f61efc3a2dc541e744d02e60ccdb697bc0f4abad810f468f4db8d170845c55200a5b94e3fc89b3e66319e613188e835ae409a24c314df523a0a839d369da9d360e57e36308832d067c5d6513a22590859d43031e4d9f6fc239bbdabef2e45378f2c800d46fc1202f2d95f1cca05009e183d9025018425d38ab8e98c96b818c91c9ea4129dbe498aa199e01317fe77bc91ca165e10824745f1f4c40b5f9bb1aaa551bc79d49b8dfb8b48e57c54b165c00732dcd3f3ea70915a266a2db52f74e44f0d0313c63c8d58143981d6fc6b7df32a9e79cf7dd568180709668b7ef78d256db6d685b2122f34b76b93a455eaa7bf8d759f7795b757948b604ac6f3ed6d277a5bcd4d955c250d69904f7ee63642f98211524dd766b3b814271b1e67e9a438561e26dff34ea96a6323f3643b167e6fbe18b3821634d4a8dedb22de8fedc26174313ec9580821778f24dc37f762a413084f3e0589c8efe86f4970249359502cf28fb0a447ed4b77d26553262b636d16ca87715044411417fc003c967ac6f00de6d6a49544ba9fbf29ae2e6c12d0835af8c0e9a8ec6e099c12a588809ca67140e939ad1433dbf7b432b97d5966c8890c841b18f49ae8d323d79b9352723cb677c295778104fd95571e307fe047838afd117daf75f6144fd7f6c2d370db34089772a7ac45ea5902d0bd05880d0c3d3b0376cc0120dcd3fecb836d391178bef1a12d5d42b3dcc9162f3d62c53bafc971b119fef0756f2d55a42df5db13be871397144d26b3f565e1d98f629248928ac1fb9f583dc2b547a0c0c52f2859e7e7738576c1666cd36179b737314f3c3e2b6c3cf624a0a6f129c765c96dfade823d21f384f802d0d1dde75425722f8ce249f11c2c4d4a88c54c4640536f7c6b6bf0b57dbc83d5a118ef8f8a499a717e2f52fc9e5e80fb67aa140cd9b9bd4b54f9cca3e44076f72a212f3e6161e906b2b2e5becb15196b91fe3ac82b4fe0656c77abf0083914186ff0acfbd5fd26b85d5782dadeb552ba79052ad1201007cd0698504c979bc5803d344faee171e6d5fb7f52f0aa618905ccc821aef4c58110e7a8cde7d0653335e5cc5adf8a1478e98dd2de8f08d40a21369e5d6a605597807a6b24bdc0ce2d12b6a1fc7569ddbfccd77f2c8a3e259e1c94896d7df8e2e5ee01402fb02fa265edffd4d48c683c68d37e449fa6f0fb0638fc143b05f517820843299b42d688c36246032627310608ecd114d536a404e735ea479585fb8b408087669682572a532d3dd77ea6b96456c3b771ea6073867015ebe5ed885e557c78f15be1c460cf9d5a536fdb9b9bfe85e542c7adefac337e8c80e30107adaad20d9a0c1302b15ad5cdb38f49b29a80a30690cfd4b2ca9faa645cb114c4f7e639cd33244790c1a559f7ff2394e9face3e63dfe71bbb4568756e6c9b4ddbb196fa776291e093d9d41ead3998cfd5d1be42da77b031da6beb8e27c0deaf8eb715a7cb5bca9956419e4b8b363433a478a0c587d80de621cf3e6da308daf1c47c3cb130a81b77c40ce5d1d3f6fd8c3e2b0e7af2fa4e7b3326fbb396bad3d3a01fc5658a4c3d3630d44e3dca15b53a5a3367dcbda81c9b5c6cd58948d16368da5526e11c9b68287c5af12b9b2b40397f155e1d991312389211af6815d285783f7bd88ca0bb9ee56fd744ecdce94d5f94bf9fa4a8a71cb82eca8570444b7d374154f9f964777ff9916494465f5e6eca653d1fca5effd40d2f3efe956e82ffd58a05fa0d0e728175526f5e655b7d3c309f1e8257a7ec8610e5ef4290b19213306e93b819936dac8b000bbc6faf8f9bd9af3daa9dbd2a5850bbb8e33fa0ab7460eb25b223af5223b04a038ff3ee287dca757bedde0512ee95680ba448c490510553b4806ddc20385a8dbd84be9ad75879e3465312acbffb0c122585ebaeac189c80f3bc1f62abb8265b986a21a96315b35db488aee35d2abc4f14de7f7468631f9aafdaf85728dcca5c1a89e83feacde8c2b804e3b88bb7f26691e91dc02488be22520b4c2ed942c26844878d57fab711e06be4ac0ae54b35e65aed7de8f1145354ac3197e7d2426f9ea79df7b647719468475dd6ca794cb6ada64bda2096f3e4c5e08da051c596565459922bd335f1a68efe6ccdb4805ce1f8d8df6441316ab49ef48afb5903de5a81b57c9cf4217daecc6d299d5c5b0b8c37338a38e0929093875a1fb827c94d6b02168ea0f33fe526fb7bc8c8b46f36d68ad9bde450af3d32b25bb5ab01296a7f670d659c47e8354b0021f2e44db34bf39fe632f32b3625243b7a40ca854ea08ee5e6443325377bfe6e4f46869712dd9292371681e27802946a736c440aadf6710ddd5069b5a89c17984b7552c0650efe899a882cf11aec92550f69458bc4038bff5c73bd04bdb0c6e930dd0e366d5475e954081e483bde6721a5d16ef8482b8c1a3488a793ae2b7e96cc88ff4ff47daecc6420d6c929b04be98f386a7222a1b901aec1d70570c0630a23fe16c363fe2877f3b1b80e58be3122678b0d895365ccc93db5ac5d9e90ff743e9933a275bbfd251735b0e86158bef3b6568e04cc54ace0db89d9974f6cf5d0a7247eb80bc66caa00abfd33e3157f3cf578c73b35e48935d93f09618cefcc4144b36d87873a506ea9ae173e5b18a3deb83b8651ea4e4bff4c45d282b71fc461d607fdf4dd9f6c37c925f4dea9a867142062e5e8bac317a6123b04ba6032781048416166e9435e8ca22624fa16bdefdc28b95172f8bf8cac1e4913044994cfd8b81215f576d025b1853812692d4a41ca95403fa9fe83a00e4375a1716def3c2ba"], 0x1, 0x800) open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) setsockopt(r2, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff8119a2b56a9ead070395f2c4995c17b6bbaead61e1e5abb5c67105f4d54a94b30efc086a05b106419d20f75172f2433ca5aa708b3422e65e4776345e621ac63c2c8f333599947da9c32d479827dd521", 0x57) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/28) msgrcv(r4, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000ac000000000000000000000000000900"/30], 0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) msgget(0x1, 0x8) msgget$private(0x0, 0x200) 16:01:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4) sendto$unix(r1, &(0x7f00000003c0)="a472974b6f60dc720ff005b1b85a40d1739f26d439f4a0fa456f41f20131e4a46b893876b016acbd6a86983c795f0d285f50cb5d4aeefe18cc56b745f2baf4c404a935ecb9b218d41fcc1f1517825aee301f91194f23c1af3f596017f49477150a73b40e2aa934e2f4055781b6f933a60fc7764f9fb7e259b000c4de3e96fce996e3070d1c30cfb3992b866f8e6d2eb8262a442387fdad25e321bb1b306761d8897fd22a534fff1257ee0d5e33acde82de4bc743cd3104c867a666fc3cdd6e98433c0628f3a64c45467cb7a4e6f764e56445a5f8b91441aab042b3734c2f10e8dcb2ec194f9f64189b7e41a6f4f3bda447bd6104b4feca1152e20fac0d17119f42d1430a1b1cc1e34cc447f459dce9f49864a400abd70308ce282cc07110664aa14d4f7237ca9d504493332e06d3c4106f59ab9a46", 0x135, 0x8, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:25 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x810, r3, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x4) recvfrom(r3, &(0x7f0000000180)=""/30, 0x1e, 0x800, 0x0, 0x0) recvmsg(r3, &(0x7f0000000940)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/87, 0x57}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f00000004c0)=""/174, 0xae}, {&(0x7f0000000580)=""/29, 0x1d}, {&(0x7f00000005c0)=""/205, 0xcd}, {&(0x7f00000006c0)=""/214, 0xd6}], 0x9, &(0x7f0000000880)=""/138, 0x8a}, 0x840) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000980)) getsockname$unix(r3, &(0x7f00000009c0)=@file={0x0, ""/80}, &(0x7f0000000a40)=0x52) symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000b00)=0xffffffff) rename(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') r4 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000bc0)=0x1) shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) open$dir(&(0x7f0000000c00)='./file0\x00', 0x20000, 0x100) r5 = dup(r3) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000c40)) getsockopt(r5, 0x7f, 0x7fffffff, &(0x7f0000000c80)=""/120, &(0x7f0000000d00)=0x78) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000fc0)={0x3, 0x6ba19167, 0x9, 0x7ff, &(0x7f0000000d40)={{0x7f, 0x40000000000, 0x2, 0x9, 0x7, 0x401, 0x1}, {[0x0, 0x9, 0x4, 0x80, 0x8, 0x1000, 0x5a4, 0x8, 0x7, 0x1af1ccd1, 0x0, 0x6, 0x7fff, 0x0, 0x8, 0x8, 0x97, 0xe49e], [0x7, 0x6, 0x3, 0x7fffffff, 0x80, 0x7, 0x7, 0x4, 0x800, 0x200000000000000], [0x8f, 0x6, 0x100000001, 0xd67, 0x7, 0xfe000000000000, 0xca], [0x6, 0xffffffff, 0x7, 0x9, 0x1ff, 0x6], [{0x30ef, 0x4, 0x9, 0x3}, {0x200, 0x7ff, 0x9, 0x4}, {0x3, 0x1, 0x204000000, 0x2}, {0x9, 0x80000000, 0xfffffffffffffff9, 0x1}, {0x1, 0x4, 0x3, 0xa6}, {0x4, 0xffffffff, 0x6, 0xffffffffffffc964}, {0x6, 0xd419, 0x3f, 0x1}, {0x0, 0x3b, 0x8001, 0x4}], {0x7, 0x6, 0x2, 0xab4f}, {0x10000, 0x38a1, 0x4}}}, 0x7ff, 0x2}) getpeername$unix(r5, &(0x7f0000001000)=@file={0x0, ""/108}, &(0x7f0000001080)=0x6e) chown(&(0x7f00000010c0)='./file0\x00', r0, r1) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000001100)) shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) recvfrom$inet6(r5, &(0x7f00000011c0)=""/29, 0x1d, 0x801, 0x0, 0x0) 16:01:25 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) r2 = dup2(r0, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) 16:01:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getegid() getgroups(0x1, &(0x7f0000000200)=[0x0]) getgroups(0x9, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) pledge(&(0x7f00000000c0)='*\x00', &(0x7f0000000080)='Y') 16:01:25 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107002, &(0x7f00000000c0)={{}, 0x0, 0x0}) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) 16:01:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17"}], 0x0) close(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) fcntl$dupfd(r0, 0xa, r1) write(r1, &(0x7f0000001340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82598f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a3937c59cf446ccb9ec3fc480c63", 0x100c) 16:01:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)="88683f410b4ef8e96b7d04", 0xfffffffffffffe59) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) listen(r0, 0x10001) 16:01:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x1a) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x440, 0xa) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) socketpair(0x16, 0x4000, 0x8d, &(0x7f0000000200)) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) 16:01:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xa00, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20500, 0x0) r2 = accept$inet(r0, 0x0, &(0x7f0000000400)) r3 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x8, 0x1, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20000002, 0x81, 0x8001}], 0x1, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x0, 0x51, 0x200, 0x4}], 0xaec, &(0x7f0000000380)={0x4fc, 0x2}) setuid(0xee01) r4 = semget$private(0x0, 0x4, 0x608) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000200)=""/64) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/69) 16:01:25 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10020, 0x0) 16:01:25 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r1) 16:01:25 executing program 0: r0 = socket(0x6, 0x3, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) socket$unix(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) r1 = getuid() dup(r0) r2 = getegid() fchown(r0, r1, r2) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0xfffffffffffffffb}, {0x60}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100)={0x8001, 0x3}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)="b4") 16:01:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = socket(0x12, 0x4000, 0x8) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) 16:01:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x800) getsockopt(r0, 0x7, 0x1f, &(0x7f0000000040)=""/38, &(0x7f0000000000)=0x26) flock(r0, 0xc) socket$inet(0x2, 0xfffffffffdffbfff, 0x2) 16:01:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x502, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r3 = getpgrp() r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000c80)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000740)="2da364a8fee141c65450915c3007c2e203a07d8f3bad72c36e05f4bcb135d8d3a65852b51992f2c996cf0bedd1a67b3643c6f189b986ff53cfe0c6f7023c50ad0c6b5332d287939763eb3c02407068f1357a4d150b8679b97ec00cb44f1f93bb808933527fc49e79af593172e7f7261467bc5f6533e21caae4754279ae5944fed03d3bea66d22d65cb8755c424c2308b02bd3edcc1bb259d25c2e7542a3fb987252845c900e04c8476abd5b340ec4cc94e44dc99a905d5d6bfdd044b0adf817c4104adf12b0ea8b776d502126cdab450", 0xd0}, {&(0x7f0000000840)="e43040bc0cf37fddaf46e17bde6db08f1209613e1f4520ef35906bdda8afa0866b053e024204cafedaa39d4c8b756711969202bb3401b40291d66f7978c6a1dd24719219dc1492ff2b864d7ed902f33302aab8ce9e4203eec853cf199274f0477268828937c4bd38b99856bebcb6ece9bf026e038a2c53c9fd6140751cf1d69e9e8175bf3ff1ac8b69834c04576d04cc2aad2d4bebae8d53e2059489e425fc6edbbe2d0c882a29938f2d928a6f45a907423318e8720ed114e415779903", 0xbd}, {&(0x7f00000022c0)="a521820582c1526d78b4946ffbeca6fb8b8204cfa802acac33ef96e36a5865d9f1e1288cb542ab2ed06e71e1a7ae7a063c211162cbe35426a229eb190d6934975a674bb39bc6d57a99c9a1d0a2d79ab12f3e1f7342d4503f27ec98340d857298a88bd9e7ec1376c31646dcbf835e43a521d43f0a621e8b8d15090e3dfae76c98e651c533c8a7e2e6b835a6438aafe1ddf6ed1f9ca976116d14a7ac7ebf9f3488734a88c200e1a75ef1382decda59f883669e5396dae2a098ffeaee688019ace3e991482d86fab8b7d24d7e11a3c0557f9d7fc33b13908308bb70452e08f7eb9408d720f0b9f0a34a0518dd672f3c78b2886db0f6a25836166535a8c9ce353632c1c9326bb753d4c917216625a56f20a64b2cb51a686efd54ade91c86a57539bc0611fbbe4e690e60fc52835263f38bb859b67fa13b0e731d16c7948549640ddf3a1e3ebc464026cdd4fc6eeaea4aa51ffe2c95b07f231b9a9e5cfa2cd25f167673ea63bc9904bca46966a61f5935ca3b9989d85d5e98e929040292a50dc73bdd4f26aa15ca3f23d798f58a8b7eff945dc4f5fa7ca99da9f55292e9f607476cc50d36a92c8f2853c1b3f6238aeb6f2f4691d589a80721d1dcee5d16d69c7bdf6388a5a0969ba5e07a3b9c377adee72a4275ec4d7c2e3afc498d42c6f6d7459d7af130999f50a68fae8e08ee1f30fb2bed3ec0a5be33bddf6b9dd43170dc1f83ea1b0af7e8bb6090efafbbf4657fbb1ff5352fccbc980b1cd22a579783167c0ebf27c0ebf50b14f967d8faed74f3a9426369345de76cdbbcf16690dc67786061677686c308cc65a2024aa95203caf26b50125307b0ca18550be34c9572b75ec34a4181311771d291944e33cbf519795aa1f977b90bbf46b1f094004a1078bf0fbc1cc1168d9f09c6b99875e4395388ce77ff608975f91e65c500840f98f5b397eec50fa896427f1843bef4628ccea2f89b042caaec01e0677bad4c2a30105e08d8d26abd75bc7de5e722ca1c9a35e0200038c7b002b42732f6834ad932614a8011943a1f16231121b47e348550a5b822936710cc42156214a3553a87aebe65839e37c783a6a0da1bd0a4cbc10cc9d4a3ea896fa1d1ca5bf88fda9d24757e2b9e08867d5c53b750c3ee1fa9683b436bfcab3eebfcff858e1cb5d71e29f56cde3d4a3b892517d80f25c20a44f80ba4f012ead4277d6560037b0738f372203900252d1945bfbe039ee16c2c4a713ae1d8040e76f69b9a866f263f7d6bb9716b523561b3f5350875cda7ad431752ad04047869739c63529c1227dd812cfa2d9e616709963d1ccfb61fec39c16e6efae29ad2951b5ac028b95e19b79fb82135ebe4196c8667e844f0bd85d1e2546b8466db99a161aac81b0da5a7e9eab56f2a6170bd6f27e2dd7a42d7fecbeb0ed55831f6a744068eb7c9b3cd067447682b8d97127e30c9103d5c6a6923c79978c5731eedac1574c0708ac771b7092dbaa25e87a8372c9029053c76aad5342b1218025da96e13f5d3fa8b8db39a5131e59f4080e0e5eddbd88a4ca6153dabbec63d5af197cb7c0be04858d4b77bc3973bb4d42a28db2ef4cb0f38c6f1f22ac32d58f2dc58f55a5ce60257ca20700cc4c4cd87b7ef972ccf62eba7af7fd6ff396bdfac1aaeb69e9510dca2e431bf0d3e1f7fcb0d666befef37a530b73e157286d32fc51f09b17a5c9deee6e80b2ad08657e02658a6e413164d7232fa4af268ea6bae3aae468612e34073a88aa1ad19d12c65e4437698b66277386725d45f3f5eceefc3b230e8bdcfb057d699a89dfe4ffaa6cb0bc8e56d54af24f948cc10c468a9f4f92f90ad835d74fd3e3cd2e4d114c3a9d5d126c67f8031352c08ac59d9d34a54d73ea8a970f4402cb964a9a0597f0544794cddbb024e14e91e9caf681986b63645f9a3734cfda81aa0aebab893e64574fcbf743603448e87e833f088208f58487ea8ce13649d959cd993bf80cdc8e7a2d71d7a617cd8b939b9a88e0f8fb52dff10f3b39ad617cb627136cb34ae1e62604b8b58f9f228ba27b4b20af4c951362a24bc205040176c9c053332464e66f9f469c54436cbbf1b5cf284c977571af792c1fe5db55b0ab2e8f8a221896fd3a4dc198de3a739071848e875314ff03124d969e9bcdf0c52c6c9d47a4db1e06c59fc8d2519397efbec800ef586e25f6dbef48965de5e01c715d7de586183b07d89dfe0de48fc33ea46b8edfbc1a3c625804710b06ac8272a484d43d1b096448f4374b648fc18d152d1ba6e9162748c68555d7570f422c19105de9deba224af81b143cd5778d33d5d3b048509d182520babb892ea6c8aaac3b4194e5aeaf9b5da31b7cf26e0faa38ea2d2138469f4ace0e0e900818c8e5650d245c76d42e04075556d7ff1d9a076aea21808867376f3745cbc52e357d504d27012fb6b2ecd8b05060b554c974e440b26a563f6265c097cbfebd0c2bb9f93b2c2722712f5d63c1be77f49b1968984bdf65997787920c3dab351f7c744823c49e3bb2c1a353f8d0fb1efe7cf54abcf43f8f681138fc038b39c1e1b97d794951ce9d26819205768b64ee44d2f4af1754e3a48d1294aca6d1b2bc48d26645be0735eee438fa9db75f28b648b8649212b9f62af721830eff4137e0727e630b9e881aaa754162e61c4870f20693e55617671b6ff276afb678c5976ab735e05fb30b25a794057eea29616b58189b9b0eb0adbf9e122fbb4c3cd002f09f578d050eee3ba5c37bc25c373b1245a36dd3c8fdd6b3af0e177d55b66f6ab9a662365269e1ec843c6c23f065c39e8587cc6195a1a93595945ecf34e5de34d84b42360fcebdaa800382277f325f11f96094b2338774dec7b1bb521858b691bf872fd4b6ca1501f678f62ad273f253bffdc50c036abf771986d360eff90c33ad5ac072094c23cdffd29b35ade2631a805e460cda254b178db57319177715f4810e3aae4a5fc273632eaf3b2ba9d11f8445171ce9e62f9bb466374de990d99ccf54d48665573f1693729c0c9115c4d0f0b2c4120aeb4d401b89ddaf88dce837b9886479c56298c49945788edabe41638568abb5b38e5766b487402fbb5c8165ec532f481d71652283cb3d291f8531175e651f190a1a3bf9e29ed9930b22bc80f9aca2bfffe21e249d8dc849b84dd173a79f2def7a383d9224e4d9845911208f17b42e850c41dcfada8b42fe5a9298f9b1dab951e038b8eadbb85a21623d305db1f1795d97a894a92b3e95d9661fae0d79ae94b9ec21a436828ee02d9a09c9be18de23326c5081c096d039b04990597cf8f22445565a0e9e143f44f10645ae51c79c7a000615516249fed4c07cd9259de92c17a336963f280cdaa641375955162f00c95f40be746b4e86199b36ba9be89b3c5a2f436986ce7ea4bb98002c5f86c2ba203d5b6ca9ea669d1bd3160441d67c8c8d03911a564d41bbda1525ac70fdac67cef173bac4365aed71edd70a7537be94c7b15ac7778029b54e4c2860cd1189ccd81ab79234d67f33f1cfbf5393ae979d91f8c766fd7e17042d7eb27de53c2add8f7d92855de5263a63b3adba8c7897b34f3d35ba016b0cfa468f3b3aa599890967be50ce746ebe478ab658ad5f85f12fd5425b6e6c33b742abeb9fc58a67b3ebe4e713ce0e3862feb2d0936d985f35e54fc8e405962754f59f7e9617d521b83b38240413f49ea1a666c4335557a7c25c4ebd977af41923f550fd29337ae5151900de6d4b9825a1030588c529bd1503f41cccb9f0259de221e6f98442fe39335bae537b7727869119da598a6336dfe508c70a629674379fd9b6335a3c08d2d4b73ac753539dc96bf0e705cf06cc0542b384b8d7934688ac923b6b7ea0a7449c832b3d0899ee0b02b5c1ef51ed41bdc44dded305f4d240505cd38aaca78b5d36fc07576b602b86c39f92f83cf3e17aa4c693330bf9fc026c765a1f003f2068dbc6fb6cbeaaec95363a1366046c41f3fea82271d88cc866fd97ea85d9153e5922a3dfc5246992f9c17f8c5439614921f6d1cb5f1f5160332d3c730bf1b3fcb003646a5c0ac0f060b297f3ea113f01870c618d186ccd0ed056fbc7c8f163b319994bb9e6662c242f57b9ceb70cc730f483a9d2ecf011821ab49130af828ed7d5e33736792d4bb0cc6e2bd22099edcfe73b579104ad8a053bb5e60ae0af38c50e7c5f18cd2fb408ce2674aa331c8fc9f1feec5a716d828b9aa412322e6f141cfb060c12c5675c0e950eb62d72161a893270e6b26e968f585cafce5dc20ba1640477f48b3a4fbfdf48ed7c2ff99eee7e07d9b40f9871b1ad6d42adb4c8a4bdf19dd273b806fdd03046ffee5421298576df0da3785624262b064a84764bc6c18dcbb0d6c2da040d63479aff57a9d96cc3c5e6b4aca73c21e7ba0dfefe3ed21ead740f765f6dd46d46966d80f020c67e3c84635291a0161c2c0d5af9173f14b6c89a90642fedd6e12bbd27d1a2207650f9b4396e8e1554c26fdb61f3a56e8c873ef4d07890f6bb0e49f5196761c41d1ade1dbb33001a8eb36305c1fd9a78386f0f7822638ba528a218b6d21caa3e4606d0976abb1ca04813cd3cb38761c3668764ef0affbac7bcf5b83cada9ab07581c2920ef12d8ccb58ce9f0b6f5afb1b51453cc9e2f3a2dd5be05f9667a17d8354281491d3efeedd0c3e77f1293af7a3597b142bf148b52fc0f8b195e29a373df70b33441572c9faa4458dcd92b59d2d1c0ca035228d070e002213dcc1c73c829088f42199fb9c8ded65db3947e79f44164b9fac1ee1c080757b8ab49a0f72b32c399424aa2b95b67c07fb31cc7aff05fe6d7085b6ebf504af2a162377e5f2bab56aab732b2e6087aaf48195512678b45a4aa1c580933a27ee7cc214afe57eecfc5b925d6abc7a0482b3177218c73538809dae182159f1adb8f1415adb5e7bba749f61be9af7be86227727fa2a9e5aba1f91069d324a172cc6c4314e6823e7e9aa78bf898ddecbad94f107ccdde592d863ff21c58259bf6086659481c9916399f850b9f143f33d7a7eae9cbef716ab7010a50fda8260c1e91d9821de3ccd6cbfa0f89b03f1985e8e577aa2f3b90481297fc6bb930541c83ebb8d96782f69d7ffd6b034aea04876700386ec0fc19de8f799d0d074694c9f978be2f3b3fc47818e2bf6c93bec1869dc9b4c4fb48fe799bd924516bb602a9a72b98076f9170f8c985c6b5d4abc3b4d37675f8fbf6bdba15fd29226b8df58cea15dde6e308bcbc40e8097a80d0f4b06fd46691da20393d3a0d6d39c8ac26099c1d8eb1aef821ad39d1b49e3e3423c5a527078c7f1ec4f4fc626fd48680199d52c98de4aa5154ca5bfc9bad59d85139f6353c47a5189be0cb05c99c5c6129c497b9233429d42fa26648644dad5f58301ab97b7c1b35b7015ea8aefd2df2afd45c89c091cbd899bfa0cdd191bbb8c4c644326f06359555803d536eee94bfe9e142deada447d8d697902ec11d5adc1920d210c5a9805d32b852845127917a14326d251631d54b13f213d1fae62a463572aabd602d31deef4eadb093f22ba83a24829d44de1314fc72491c8c5892c2d29253eb8464d09afb53ca8a5fca180d8c44a4e5a7a3c5087a75e32e8c7b3bfb37ce6bc073918b5182a0fda5a2044c7efcfcb7b78d11eb7b17646ffd96af746b5571616c9d31de66a8220d10a8cce9ace3740097c879c3fd6df090530d2717396622080211a739ccb8d0100096b805630c03b8ee016d82a3707ab080ceff72f828ca1cb2faaa65a657832a601355cfc2ee631b99dd9119d11d62b8989ebae6dd7e8846840c3", 0x1000}, {&(0x7f0000000900)="e3551a9de4b64d06a3792b07583fcc7d3c42ae4df5777629ca4ca81ff1a722622042dc010dd7570680f29386a1dc619637c47d78fe04bc0adfbda481ed21146b5db031e22f89e40425414743f7e110ea5ab48ad4a4421453e2319fa4", 0x5c}, {&(0x7f0000000980)="36d0f0a45784598f6ef667e0cb4ebf7d7286b41358d9ab42c94f344dd5478afded6f9ff703b83b1c0c5314719efbed14fc9ab93ad0245b30e058ac67c7c786ae9f4a34d944ef2657714fcad09640cd34f5f61a7d3d68d68ad51c6ea8690b46071b783edc98578a51cc64037e5e8f4bfe67909c8197b2788fa136bd81f8fdb8dcbd0aa781dba879b9901c4e7ab74999287538164df0e5189e3889", 0x9a}, {&(0x7f0000000a40)="65cafeec619d5187d154b006ad151d468a68199301a31ed472813c60a507ccef82aac98a89ec9e4812bb8a137245dfdc618f", 0x32}, {&(0x7f00000032c0)="84c821dce3cddb082b894a475437d2ac224f6d4bdd2eba50a759ae9dabaaaf65698d4afeeb153069696838a7513768ee30ea79bdef41b267101c7ae9f3ce03b0d3dcb52d321a217b17743a645393a8f7aef925d2f14d85ef2186b1f29c3c3d0facbfa6655c9f7436feea747218db08e775c27af2dfdfd3288281b4a9f9d576c4dcfd9fce1c5380968d8217e4497ce9329fbf7adee8ae4f206bc923a55bcdae79ab26a44b173eceb2210ab876456329776af7a1db79685f6cb2365216b56952040a80ecd2ee2e11a732174dd42f03aa960a20d9be7fe7d67992b529cea4a1ddf667cd23f844ea12272d3737ba2634a79402ad8955c8b1fd9b34e8e2c8ade1d03691f88d3f413e17b43e748982bbf5624e2f86fe7ed811b40cc2c9635ce5660efd35ab3b1bb8b5173eb8e71cb2e4078e057f0771014cf1b9a99470c07874ce73ab9c7ddff134190cfe0f2f0e210b56ef458dd5ea8d85389b140e9e1516c6eacb6d7527f72a8efc2c4294a273d2070799ed408fee2f4961c5b67e42e256820336bd724967bd0632c104c826f8f54430a666683381f85e8a49e87759d1d661bb029e45f7992520b2fd846d4010ada3493d4e71aedfe0682491e224bf06a58b42fde2b13b1bfd0c5ac00cd47afed8c554b486dd4f70122a5f7edb77c9571b0925fac5134789b04955044521fcc170d5c01a1cd2ff25ae4a114f15a58cc782b98ec444159a5f02e469e8bb1d2ce59aa46aec78b76da107f8d15a652ef5be23ab312d789c206c171d119aedaef42e2d5bd1c7ab4ebd7d8fccbf632d5bff7285cc77093124547af33ead97c17584f36a42ff586049e48f9a7b478b51deec909e0b28df730eaeb1cd5a6041c79e59e66a4e9896edbce272d559484cd49c43401f7cb76d037b8b8eda447aca2e1eb7ea338debf266a7ec0657ffb999d120430fecc448e079431d61b3138005615db1bd246a0ab3b1976aca8a72a5a21f0a1f33aceae059ea0d18133c7fdd5b90cd99321e81942972a52c2efadcdf82428d8824f7ae3b1890837c1d8c66abf60b5e8eada098f25799848d25725f98756f0e44a11d3e843ac543774b3ced18c370205e030ce6e3052f3bb775d96a44d69af170439a03f76ff6f8a4408f3509798d7c7ccaee2756c7389976deebfef38b2da2d7c3d2cf38c72f7972b6c17adee7906592b999b9740b0bdeaea942a43b49cca9574ca04c1235ea59d724d1d892fccac6676f4c936e770ffa0c2c8adf0e6c039001b6cbd05d95cc98f8fe2b8b708605bcb8f524260bbcec0aed8ddaccfe235f9fde305e0200968ee387dd3b700bb8a9002f651b42b38e6d4e2eaae6ecae94140073c8830f357728d98f9558869fe736c17ef13ab483ce9979fb475d9d4493d9d2b0efb422b8519cbc0de9352c9de44b68857e682754a281c405757b17b0946d642f650f5c9b909c911eb346245d1ce3b01ff245677bd2ab732257b4607ffbe83026038e4fe3c5b66b57b482332b50ab15ef4809efb77d4d4569b66aefb3e5f056d498d313211bdb7f232627410338ad2963479993e9549a2f9e2100d3c9f48c1d2c1573277eb821a53eb08eac8cf666f88ff2f10b388aec57fade1ca333f72ac0848b1a7ec0e7132f6623499c7afb1bf8be2f119d9809e4891587caebee9ee2042e3ec29b2f3ce04184e0cb8764bf99e39349725d5b61e07373225982fc5d969590cd714322279c1b00fc05462d75336ee6dd171ca522340b4b65eea1d373847a029d6ef22187492507d68cd76773b191bde47ca0141ef988c364e9eec66e058e787142b008cee69f25b988fb1c12f11f2253cf1a0f4d28075ba826ebc67c2702e3ccdc26c065dfc4875ed691bb0fc8816245842279566be399519062b66ddd3439e7f744084701ca63f51d15e6bf437f047430c66abaa069a59585c0b77346f1cb80851ecdae97117adb0f18963a15eb2039fb562caef4d91b171bd28327e8d63c2af5e87a2f8391978a14261cc074a78b72b27045f9818a0e52223c27a79ef2bb91fe4a64c882573fd702a9d27f0375bec7f836a73b1b8eebc78506d03069f1303395859245bab79845fbeb7ec724fe04dd60dfba3121a9488bdb13b330063524b2ae74b172bb2c0977f05e28d82f3d6f26c479ae0e9136b2e2a28afbc7128fc21be77d36a3028066fed5f4a76f6f34f393b4f53e751d154a0ba53790311264e8a66305913826b79cb42fc5d3fd3ea5f41e8060f459dfdb0be5fc1b2495e2797017683c73151378cdcf7e2e4602d662b2a10e4ce7890b063fdf0ccda9542472e414d1cc56074cbe1cebbae2dc9b2365e410e801f07822ba682e3b8e137f6a3ceeae88df1ce3194b8e9d4b47222f3dd71f4519ad66c875ec48027ac80c0d17493f5e86d38c2178a4b036942675d5d1023a5524e89efff721783faacc9d5f9c308a31ee77efc9e0593f797412fd3629f8e3213fcd107f9db596b5e82ee3a987a9891f5b21c7ce6188cd9127560fce29c464364f477e96fbd1b4d462dffd0adc5e7b32c2f4b68f4f16167d69074a94aba5d9357942df171776a2bf81d2523d05ff0165d7d61cdb911e114f52d2adc3a0f941ffc20928c643721d8a550239577740436210a1e73d7ee7b298bc648ed5279f5dedb77d5b6d9ed6ddb6be449c4b904fd4f552171acd2931bfc8da29df9b7347c6b42ee0197f0fa86643d7815f039e0732c136a867d03daa183fc0f79edc00cd8173d0023688c6b29d1f0002b5ff6376be168922f56892d8e2651860874f8c1cbe7025f18e2c8a1e3a36f64b99bbc79c83c073f196361072fc87584106b24abc6986881b25e4a2fb715b4bf839e50d6522d90abafd93113540abdb05ef5850121c3b90a11a48586fdaf0ce4ffdadc1e5566380b40f00ed3aa9b67d355e00809b257469692fd11e3bdd9c843a37b386dbd96eba0c889acfafbb9eabff99763c09dd614492083e84d9a9ed630603b3f8c4abf074747be3f24de90ee97ddb6994e76607dcbeb0797430c95523b82ba165e9bb446bee205eed04d4b3ab65b40b7f84e289ea908c38e2733d65ff6b5bf1ff5bed29bac0183f37ab5c9608aa7e9da99225b2212b0147ac498f155ae48c805571e4eab04417490093821c4d46048b621618cd6271ac016fd2b7ef32c2b4abc171318f3c7cf9dbeaa70af419d2e6bd21abad6bc1636ab9f179a138166cc071ee396af265a4fe3e303199bda36e2777bd2caa3c86718272805937ba73e81207a18f71a20f1cc293ec09a56e164324cfaffb3a7b4b1fb30622667a54821a94fa300bcc14eb59320f2b5eb452ae817160ab69fd193cca8c254f6565a4cc8ea9211fc52838820b6169c6526bd14372d42d785dfbfb37f20a76b5a7214cede788b8c7101a28fb934e008f8aae335c6d4dd6473e1e35864a0538d490c35685fda3b90b81e9ba5f076b1e56f4c28f38ac2ffbeb415baf33e2865cb15436b1984202f6ddecf535540968802e5ee14b79e9bab320b35e9c670cb2b61fde4a4060ea9295db370b6ae47d3fd5322f9a9219125d28f28825607055fb088351eae17679d684c4536ce4132834a7630ab9612fb449c13f70ac3bf49c2cc4f1cd5099c0586e8aed7b43345e7cd9144b62be4f1bfa379e245fff96939e484cb126409bb9afffec6c32bbad6ce256c4791feed39689cddfb79a91542f103dd50b9dba004ae8677ec5ce4308d3395e9d5a8f1041aabce7f9343b01b9d99c54bad9a0423a2141209612cec07baf46f3f7b15f5d9e824ce70953ed8483922b646d3b6d27326d9421d3b221add9410fe4d4e8902e6f551f74dfc3e8e22e4c6846f0f800e126953c6028c09731d023aec679a99b62202f74ab97de44f4d1f40482dcb1f8b40404a48b209ddcf7ca8b886a9fbaf492f5a515f6121abdc0f6fb71b622486f949afe74045d83e0b2df20899532b3dfe7f38cf5168017e9068e0f156fe1f0f21f1446bc359f32245a5d800ce52d5873e99de0c4e4d1a00649a6a50a7d48e60352f112d0a6f90f56ef3c138c7933f4bc1b5a6ea06c21971a9d7d11d79b473e1a58043f56fabb18228cf7f92d4f6d06a45a5d6f715f24ab700aca7956acdef6924a8329bcc48989a5de11d59b2f40c47f0f587e4610cf914c4a0b9a634d165d2cb3e0b91647181420016fdcc53a90cbf0bfd5b3def4cc3daf3ae9a3cd34343a4d35fbfdff4094a5ec21653aadd20c4264d125986a69d885bb9269c22d257c21cae84f07b82c72a7f86df06442051267602c1072517ad25fbc117e1490c13f307e4a17f348ce0293047820fd678f0d160bffcc472d70ef9fdf8fe5c2a7e54786ea9180358febf46d0c1f5b9778969e3fd23e98fd0070555291c0c26932c2050ca2b34a88725abf08ab712e24e4e0b07781956b036ff8998135b65f920e95fc84df9d91d34525307504feb1a5457ffe51f77b88b88818392cc45d809325f2403a573e1bb5ddfc4d9feea46846526af740b4e2657e605be9e9893c71af1de8e167041bc9077e327d024df9b6eef127c6354bff496986f5feb3a5753180199a462d85f10abd1a5dba9b80b70e23016a8fc34b8edfb8e5f874cfa7a5fa018e68abad849ef366b8007ba7463741afb625d6db7e696a9cefc17f5f2b7bff1bc9af407f8e9299a493242cf30c95528df965a9d05feda037672791ea7632c4884358880df8329509a7553086d0afb39388218ee2e90ac1f4e026c93861de135f19554797f3d7423c88200e324a5b4b4bd4d27dfa9e98585f7e84747dc9a26d9fda0628200b1c93df08cd7c793315d7e8274049dc6bd22a86eac63c1a7c920ec6152770f0700bc144ee284b5d8722de8c79534bb424f51ee099ae9d53e9954973c49a51fa93a6f43524596b3fd8c54ffe2950dc9d835f8a6a749fc9979fca0a8e893865e08e503fa064420d203f9d6e5fcf87a1ea88e2607c1c3f082aa54a3064cfdf60210dcfb79b7d6e821aaeb87a9631cf2c2bbcdc1d39778892c7f152d1a5fdcc83038e5f2381e307d5a0609b58c4565a7b313f634677996061dc2ef6391fc22d9ff6055beba077fbcd7e0bdb6d725a509becdf1dcaff7280dbec193a72e1b8044259cb39117a2052cec2a5524356652bbca7c3044993b75b80ca43c970dc0c1403fc45b68ba12e801879f5e99fd42fe81c341fd863c150f76c5b0918d77ecd6ec7336deb08ba72de334839d729865cb467422e0809c2b5437adc1e498c114f7e5fee676f7d903a59b749c517b92d537412d390feaa642ebddba1f537575e9325d5bc3b1532d08fa415ce955070500d87895d5c1609c8b89e6ed27ec030945210c1f929a3983d7869def7ce0e9183cfc7201503734d17f766570b562068987e1237304686e49b6bf48adfc1a840c2ccc302cf02d7c9aa76e1bb7b15921c715f9c880022492161d554fbe1943c1a3a8a51f1eb85e414d198eccb742306ddfbda06fd1f8ad2838300ee2821235be928078fdfc1c335d5003ba0b2fa3da56d0d06a6ab4b3a5ca9ddb7e44f8c6095576941b5e462eae6edf3c8c06b8eacba72e32db7f51466b5e10b17807e3d0bbcac609f5c51b13e2edfe8e03c1795274c3743dba44b5b19704592e3c375c5386a9460e3cc79fd86c0cefc15afd680eb32b794337c951eef24deb232aa370eb6cc207f9fdc01408e659c1c96cbbf9160a41786777d77f9681e5bf7f004fcf6f55d4daae79dc4e6ee478331eb15bdc88c1881551e20c1b3bcf8a8727162a530d0a61e91e95bafba90d0f0583a358b2aaacc36c9fb32a4901f41782dec8402fb1883f1ecf8008710", 0x1000}], 0x7, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r2, r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r0, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r6, r7}], 0xa0, 0xd}, 0x2) r8 = geteuid() r9 = getegid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) openat(r2, &(0x7f0000000d40)='./file1\x00', 0x20082, 0x31) getgroups(0x1, &(0x7f00000004c0)=[0x0]) r13 = open$dir(&(0x7f0000000500)='./file0\x00', 0x40, 0x1) r14 = getppid() r15 = geteuid() r16 = getgid() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB="01002e2fa0696c6530e6a338ab5a489f2c810c93ef7bce52dc9822c571f50f92d651446951697ce5a86bad47eab1793a5dbaaa059b693acc5f934830414be3cee4055663ed9fa29cc93fbecfa23b69361c32555c86e622ef6fadca60a43e4da64214836586ea4c9bd140b1ac1827ac69be3483faba31f45be42bc25f88675df60d94489ddde13a8bedf393ac7620a56a9fad5bf731d4bbf20e5ea597b735f5ee87d6f5715aef3385c75dc04a3d515292e132b5a3d0d311361b3b18c8ad098f9afdda147b263140c632953f47de093243645a026fd91dc1c683931f2b"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)="d344f5a42eff03216fd8c42b656d1ad2ed17a40c923900722183c3aaa32c48ec7a73994301d0661dbc27a71acdce75337eafdc93eb6f4ed28c9300b20429edc91f4420ec1c1578988ad4fb9a294e24e522392bad54924410a7627f619febc9a2a72a220962178c9cd64a7fe28159945050deeb55d5eaff8533110ee83679340dbdded8835338eccf80f4f9a30d3046d8596bb95dd35fda9e1760fe87c6bf0c1a4edf18094b06b24677f946a1ef27558b9e7ea4553023df965a1a9f0c4658df2e645e7649ea7b4695dc4dcee969947383c21f66206cb7638457b20c8a1b3f480c9e176051db89f082500998", 0xeb}, {&(0x7f0000000200)="76cab8b794ae2ca501ae349b6c1b0e540ee4960943851736942f206731243982c3f38971a1ca7519997239db523c5a7c266b058919dd0886fad1dd07e54aeb91fa0b916874d0078ce58592eec9774e995b63b6b1f5b57a4016ea37e70126db81c8ae89849648c431a1c99226948c1f1a972e23839e00239d5e6de8db25c7df08e47556ffaf9b66e2fb14c8af12a6acc3c38c1118e5c51a9b42fede0ce24831", 0x9f}, {&(0x7f00000002c0)="5966e1b35e83aa8ea91a764ddd04cc0906e4b1df2118b392f4d720ddca96f2231ba5371390da40d570b002c1e9d0daa0a993ffad1e5e868e3c06e93934e9871c4fe45a739748c18bb07ec0486ea3316eca8a630a639ab4e3ccac848f961d5d7b3096e07b5a4d788188b0ed70cc39d3766a3da62d65d3f74fdcd96112cd18865203f0733e64fd6ce373617a3971829443877e35e465bb661c96b14ef7d326b644269447667f2a79560cceb6", 0xab}, {&(0x7f0000000380)="cbaef23c1ff66af57b35d3969ec418c8d2b4f0fde2839cc53b7dfa9e2606a46a6c9cf27e28c447c75211a15651fafa39ed8445c78f303a24107ff1ab86c8f427f45fe9ef43b16cccff", 0x49}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r3, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r1, r13, r1, r1, r0, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x98, 0x4}, 0x404) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) 16:01:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000020000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 16:01:25 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x1, 0x3000, 0x9a, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x3, &(0x7f0000000000)=[r2, r0, r1]) 16:01:25 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x10, 0xfffffffffffffffe, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x10001, 0xe2}], 0x5a, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x101b135a67) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x81, 0x4, 0x1f, 0x673}, {0x9, 0x4, 0xdf7, 0x3}, {0x800080000000000, 0xfffffffffffffffe, 0x7, 0x6}, {0x5, 0xfffffffffffff1ef, 0x5, 0xfffffffeffffffff}, {0x40, 0x9, 0x0, 0x2}, {0xffffffffffff7fff, 0x80, 0x77c, 0x1}, {0x7, 0x1f, 0x2}]}) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:01:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2043, 0x100000004f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000440)="220e22cf34fd09f504ce6bd56889afecc1ca8078c14fa8a68e3186d610b303d188bca96b45d3c8184aa55e164fe9db713b361477e2ecec85ce744c5f01a66dcde66601d34ad8a2d0f75f014633a420235af518de65fc1969c9fc91a2711e7bd78229cdc3ff6aa5a76a096a149bca6b119a3ac416bd31321425c6c5c5a42777c4bc21b051afb7320778791b7b0d4ba90aa0530cb66e5d9126127a38b5ec4c7dfd972145caa50781f5bba0aaffbf9b775b9e87b40e28377643d69678c94d5d9777e2df45ed4954c564e8cc30f5fc65e95b8111164de2c5cd4ce695de2049c1c1f30603d70f2e2ea7192f192267a13dbaac250f5c1a8ddadc42cd101af3bab7b9889d22f25f83012c8c067dce9a45644db3f34b38aa08ba61c966c7375f7c488e08cd766293", 0x2c3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x100) 16:01:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:01:25 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7fff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x5, 0x7) 16:01:25 executing program 0: pipe(&(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) 16:01:25 executing program 0: mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:01:25 executing program 1: r0 = socket(0x18, 0x4000, 0xffffffff) bind$inet(r0, &(0x7f0000001240)={0x2, 0x1}, 0xc) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) chroot(&(0x7f0000000140)='.\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000000100)=0x1000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') mknod$loop(&(0x7f0000001280)='./file0/file0\x00', 0x80, 0x0) 16:01:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x28000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) fcntl$dupfd(r0, 0xa, r0) 16:01:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchown(r0, 0x0, 0x0) close(r0) socketpair(0x10, 0x4005, 0x4, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f00000000c0)="65186ad85efdaf29dc11fdd3eeea4a3f174e9d0b80004b125e3b459fce06178639da164803c5d4b1301985d4e15268a24511ed2468ee6d61234ab497da79515f4fe37690198e81675bba6787a7a38fb8ffa6506cdf374bbce164c593a194c2c77ef8200220f935c8514cde09f300e1c1a1e8", 0x72) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:01:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 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) 16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0), 0x0) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x2) setuid(0xee01) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 16:01:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xe0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r1, 0x20007461, 0x0) 16:01:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) getsockopt(r0, 0xfffffffffffffffd, 0x6, &(0x7f0000000000)=""/177, &(0x7f00000000c0)=0xb1) 16:01:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:01:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xadf4, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:01:26 executing program 1: r0 = socket(0x6, 0x3, 0x0) r1 = getpgid(0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='.\x00') r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0xffffffffffffff7b, 0x0, 0x28c, &(0x7f0000000080)=[@cred={0x0, 0xffff, 0x0, r1, r2, r3}], 0x13c, 0x409}, 0x0) 16:01:26 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0xfffffffffffffeff, 0x2}, 0xc) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="f5a8b55dd72ae35a606bb63f42", 0xd}, {&(0x7f0000000500)="46c5ff57930ae9f9fabb55980236dd5f1942c7b05a60315cff6d430e1d93ee17ebd5630a4d4ba8c2c9cd70ba16d6ff48dcd100c02f41cd7cf1741744ff811b4cbe6bfde2a7f887f6e89e1a3a59709da67328dccf417d93361c3225ed29a26f3808586e87e8ee1727e9000ca516de6470169e1180946da1ea19912b3ea2d2ec8b6129f42243bc73e3f7c91fda85bbb382137bfd98f22e592ecd68e0279b483f5012b3961ce5bf77acd73495221ccc0c50c670a4aacdbf65c74d3845dde13b30d30248a9f099d882dce08e48947a0ec0f40f22bf25d0779d523aeac211d7b1e3aba7dec5f8e01c552eff182a7c0f799b9f6f0b76f201a8b521117c448d12762468af33626282e686fde83a47f80d53f49130fd7e87f5b6fc497dfce8e19e7f0577a47d8f7aa3a698db64bacf0d74e5cb4e9333636bd8c4ae3ce30c6cf7d759b9079b7a9d0ff8dea0b3de631abbc56ad200e7bdaaf23036304c7c4ca34823b3bb7498baf98d14dcb3810169011135b35dbdc502f2b55e22fa3b2c5e421a8d1415d75a87e477dbd528008a7ba4dcd4201c0b2a432a80dc543e102be749ed96d6f9e518b0185908ce5574755695692c0a54061c277d095c8a7fa9f47de0cde023d9404eaa3aa73b1d9e32dccea8e4b547d893028064ef9fc0af9aaa0c5dd14084a820769ac944755df1f97cf3277a2a1549325f0ae2b1a33e5a24b4d74b1c50aa53c0c61c411411fe51e6e4f9a3df13e7b9d19a442db42f519fddd038dfbfc03814b9badeeb16df5aa792462aebcd94542a7e5341dc9ab984c3ea3994e3b4caf30b1504922e0949eaa7fcd858f0cafad866afaf51d8753adc38001f94a35c9564e019c6e6153efc1a2f2a07d2e4a57f0013d5b6606a54ed4539b3ef45771fa523ca4893280d400007e5c4099c1958f18c5df2a95a4814b9a9511975a1c0a45ef06cda772725d178634a26af4522a25d347c6d0ef48059d79c0572a79a43bf0c9b435c5f8aaf65f773b169a90122f6ab4493f0df602ace15dc07b7c3080d4bb6a1d33abcf7a3a8ab12a4a663c9e6e38cf406bc9b7333bc72ce8cbf615c1ac2c36a655ce5f627c8711aeb315849fa68e85dfb1a316bc70ed376c59f1e2ad7851b43bbbc1a4434c68cb12d806c18cd5acd802c23db7a04bb8e7dade27c083bc27f7800d25d1839bcb70fb2c3036410f32d65927b217a8430b2ff0cb9791ce603401e4015e211b45b5cc0d9203b678db1af89f61016456e0af4f863ac27f0b483258477b85246da0efa85209e6dbe52eb0471725e7cf794e604af43c8d17594f0b2ab93f96c476a41f2595d307d8f5c850e31f05497211a5608a9afc772538e455619a81528088194368a1d07dba8ac78726959085f52400d87f2afddc8ec1caf0ac01cee77c4d806a33edd913368e5e26bd3adfd7ee6777ffce923cf8eadb67cb986da1e6cb3cd3b8bc7430115f7c647cd1870818362ff8352f0c4e0ae3916da8bc29d49c56b13022b72a8a26dc70e8ccdf4d7be3d7f33d4873c4cd78cc9e90ede76a0a2bea5be79197f7629d6a48366d8c8aa5fdc3fcaddfb1233679b4f80619d81255997628f962e03e6f1b31cfcf9eafaf0db5a10c5e4acfb9eaa591b264ee9c443b0ef025b4e659c8ba9d712bd48d84f03cbfa2fe19493be705a3250731cdf108676f0aa00ded1acab1c21c13f8ec8195a434b45bca41d2b5a7cc521ebf1e9ee4ab63bac5f167037d3b79957f80d456aee5f75935d6fd9703d0d4c52c7519c3db2ed316c9241156db6b87ae1450e3c68b2c548c0d891aff5585232f30c44d2d8ad2425a4b8f0e2470fd315b05013b136f4e913ed0da4d89139ea9b58b7d3e31075cf0c33c7f7f7035a6ee1d12fc21f1fb27da9f03a28df332a6cab7b12c52ea02f93b5e027dfe62be2b0a173ac7603e5323b16f1623047a53ed886f16646d03e248f5603073cf7e7438cb095b769be989b57c55e70630cf4a2041b8aa2173da5b70a208fd65296da7c0bc22775f4cf15e81f2af3bdeacc127e07b212d53cc0d82160e433ec99a3458273be4344a082718ba7f175dbb2dedd65253907c480ad092e3c54ffa01865f74c96e353d29b7bdfff61fbaab7540fd3e4fba74dda1d91bd2241a550a158f4fa0eabcc9f3eccc30f9b2ee4c55296f05836882e0fd2f7b9d0611f0db201cbeb0d26d5e28e781a75c32d45463ffac099920e8226a3f5a72d594b1cf19482432ff698149348d1293d3d19d4214c404feaa7e1225afe813a833b0d2a4281f6de66bdc45dd5905e7e98dc9dad7a2d5f24c80afb715e57f066fdde039fefe32deef88ba754d04d38345e41bfa8f256875a2dbbc7f2c5c770432b5ce260c3d8619cd5b59610cc29166f0b1563f48954635e8ee2b108d4ac35546a6fb8a6c4e96cd769423b54ac3579ad056b37fea0af11e7abd7ad1dc33fa4e222a8cb2309810b09b6c4ce18423501af7b9ee5894c1ae34d1404a1a6b20aa1bb5fbe90ef6357f91cf19a7dbb0d6596b26d95891c7087e43416645541fc3fbc1ddd49858cd9e4a324439b7557496e9d9b101313ac65c9571ef64689ecf7cd806208bf7969f2a5556af86d49a8d91fb03b111bb8c0af4f045cb36d03e4675b9a6e67f02a4a41b48d56bca0605c049f0cbda2360156ea1b13a6d4be10f750e1d430574600c351331e426cd8dd1021af6ba19cf1c7168dfc88067f317642ac87201c45d411ccdbba4d7e5d872aa8c3f58a8f62ded98c50fd0141d0ff22428bdeef450f3ba819d4b1334a8a7193537c812339399dabce98271ab47da81bc245137c4aeb2afa8e01a8eb09cfee635eb37aa8627abdff90827ae418fd58c9e9a3e44d3e5432a80618236c7927900f64cd27fe71d148ddbbe22141c52e6fa22fcee2a2578a8ff56d505c20887a99d8138440e03e8f69f17701b4978101a8c1ae5e0eef4ba53f5068ac06e2bc1543dc6d3fca69fb4208207514a9fa643edd68f0f6b33c42f9345c5e1051a7f857c219cf84a5275d7d021f0e0f944a7daef2298f6bd696c58e04550f09ebe6feb3fa94f285c9fb4af3858c46024bf3b7d57b5a03b3175698fae70eb9ab0f40b8fc1846098b7eb05e595ea833181c0938263fa984a6442f0dcb70081b0d47dc67fe945df7d3e95d8821ade8234734d6fc5485e2f1aa6ce720173d3d9bb2c616123f24fdeb0f7e47db8babd3ede4880218c596e0292623bed4be5d1ec268e317b9cd94699513b9545953b826325a7b82fb5cd999e310037c69e189eea2a44ff8ab086ac44e654890a7c2c28d961d6244cb5f28b69b52292202e75a8cfbf80dbe4d46cfc103e45fbd6ae98bc89c829053f6c0b6e98e77e186c8bad2f783cd0dc6ebffbc9975558c66aad78251cce6f586be5dac03150e40c305a7038ff8f3b3b88d19234972fd0972a7d9a2b1bbd86009dd443de78cc0062b04096dee7eec58b6ec241e243422635368b4b3a8be08af6bf425fffdad6425ec174e84a9eae7a572c6d8869bad23b302d243cdc6f23720eeb0260e8badd8a71ab5cf22703957657743d4319503a0160e8312de54ca973acc9644b667a9722f9a8caf9c77afa7320760a0ef3fa41eb0b321b398e96fc06925e7b9f0d6f47403ff6394fcd1fbe48ec50c6cef2c1664333cb5068c5887cabe037654232d0a61e1927bd2bd508e3e086b13bac3866a16fb8b9dc0e7ea0e76dd25bca60fb965e8319e129c9291e0c0ef0a7b87cf1ab6b676525711978edaa50fd2f55ba1ec6858f7e3f139cdf0a229067d005735c08756ee7e526e997a91ad8a35b936dad2a880ed5518e6290a5dc1bb1c1f2021aa265629016e0d2ae30228e7bdf5ca8d0e1ae85fa64c9d1012b90fafa8c3b63ecf81538c826a1a6d93b97e312321b801150784ba7891d699dccfdd1d1fa1abbb001176d4f20e3a5b6872854a1c4cbe2f35491bf7af096b209800d9d7f2c8ae8abff228238ef4eb57cf8fcbb16a2da04a73e6e94ebe7f91bbb4f7b79dd1237c16e7a9ded18c20107c201930ba8b19914fe1d7824b5454f344270a4de0d1439a510f3c89a9bd1e27a5aa3517412130aa9becac8dd4d04afadfaa53f28e96f3500fa4cd1f3c8af2cac2c5ec5c42eb665421b32bba32e033e1ff3a33299dbada6020ef51b1e89fa5b3c6630d046ed2dc280ed012b078f166acfa94739e6cd87b89f8deb6083e573ea3aec68ded15b1ddd509b02208dcf2bb4004aeb110efd2bcb1630264a64e0a7dcfefddf8ae966d056fb954dec116912a6daa66866c37bf3c4502741310f76151338754b52fe7fa63de9247c018a2d9fb7c28da55cb3b37416be26358ac6e5f63bc14dfa1b045cb18c8ab382417153bdc789442b6353e7743b33bf79799eb21014d57adeb18a54ef83108c4c051f9865b4281b6777ea7fe5f4b275281ed91cf6633470ebf44197615f901fb816c24356cbb9e5452671fa1c11fe93f0b5d41f583e3e44e6abd177550e3270318d01ea01fef9cbea97b214e57568137175ff7e8e7c0398704f22d140ffe8d2b5133446371630455a2166f828d9faf78e70e3c16b14d97090b50c4287e8a435dc6e8a750f4d1348f867df79039acf0c066995b340353cfde53c0e2e42e5d9dcc5b5c8a3f434ac09107ff2b96c53b2f41aacc406800c3e83c1311a2f1f51718aaf500650f477b3ee516704c061b8589b99eea1910e6265f2b033c883001ce7afd4bb853bbfd73cecdef5058098257972d8bb19a7f56490c4ec0e858602f45c9437c51127df79b2a268b093746f9b332193b954307c1b7abf43bc29bf4bc8f81706e799d9a3b87cb47e89737e2259fb9f423a5fa1821c48b2e2003d24c420c92cf28591bc1863e97db05088f3bf267cbd1e2ea5d3fb19b10b5ee64063be0a63758b963b34bdb2be843d5e4c371ae600dc9b4faf0628b170d396ce437a02c288c5b06bbde871190f7eafc99e7b7798d2e117c03739a1ab79621ebc9685ee45a5f1c7a99798f15038d0208f17bbd444e4dee7d43fb30f30aaecd9675d208bfd30c42f223bda615fa585bdb7fea1d7beef5ceb33358a4b2f641ccd22b2229dc2535abc27bdcd551ead4113cf20f44e265d1dea39ac2d08bec51c77c85be5e783bab75eea242c5ec01af92baf7a795a632badc5473b263b17ff0e05673049b258cfbf331de6e3f83ea9201bf77fadc5f9ff2d91dddd800574f666cf72e624faad1d8dd0c38e1d691b60641635f7a16007e032968147a1d0edeec83f3aa56876dfa2b8c23db71b981325288349662658707f9b9464b331a7e2339a788ef5bd86bb05c8f35d8305c1d296b5fa18c86f9bf156897b948b1626af5df62a8140f389ba19147e29ba3928ab675409c0d18c0b46691777b728260504f8a91f436058abcd27a9f22c1a76d93f85f51e306f85fa86f4cf3512e396ff4ac0463ac9fa868a7be4cbcb75a834c75e786c749cabb5bd6cde69b441eafdf2920c927d11fd73ea17f312c3b2eda051b4b7d58c6a71c849aa87d55422f0b4288d53dc3a45ce89dacbedcafddb982fadeef650650a37a1f20af469add4bee5466e316963d47a8fbabd99c3e917098d674251d55bd5037e5a741fe648ea7b837209d04c72abcbfa95bc9c1807a7a9272b83805788c2af1503b9f13672167e332702d268d4acf8a1ff508786833e3e56ea24a6a213fc0d1807824a4803530f15221a8578b6374d8c80551e591f1d40938a102d0e46a374f019f677274323fda552e9a6c64a5a249f867ecbe4bdb2fbd5d8b39935f76b8a7b3ebca9b2e9a12233284a132cc351ba6248834cb53af2fb64affeb9700fc", 0x1000}], 0x2, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="06d16ca439d030bebed25266db15a615f32dde43f2a8185beb90c617dc369345458fa7671d032ee60444aceabfe7e195450ce43cbd08b7624fa20f7b525002b1b91607820827eabbebdd8ad946097b4ea66cf217168d86c38fc1bebcfbcbf39650a3f85c878022a0fa0708d00061a605960e4a3c80c5e11b4ed19112644859d107cb6f415cf001d358bb14653af1cc849b6092203fde4e3f140bcbf2c2881eb26464bd7f55794da57fa972dd0647ad65d3b71efe146d4817081ed899ee078e917017a4f3c66f1bfc1ac6f7584ba4993c9eb26fcacd4143ddb8ebf72122d85f44ea6782d41d77e70502eccfa224", 0xed, 0x0, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getpeername$unix(r1, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) close(r0) lseek(r0, 0x0, 0x0, 0x3) 16:01:26 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x224}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) 16:01:26 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000002640)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000002700)={0x62, 0x0, &(0x7f0000002680)=""/98}) write(r0, &(0x7f0000000000)="40f60049599ea8f91c1214f47a7694d41ba770ff25b8c583cf7628bd3357ae69fe65b0e6c623d1719133e40d4a33996c2dac4057c35b267305dde25962da5e74b28787b7bd50b49158714e281f0cee1578ab87e6a30789f6c938dfaa501b0612ee8111f95c0e3215fd33d66989ae0e6d6f8527fdd978c9d9e97c7cec86ebe720db2052093709c88f01f81d90eab37c644831831ab72082be58a49833230fc3b976640c6b5935fc50f13eb9eb19c1ddf247c8a1d9cac59388949015aa37a7cdbfd0afd2c3638a3528a393492994f83b5117c1eb808d16f7496c54fc6eb6654240700f0deef8f2a01f6fdf0586e025e978b72b8d85d80d8c275ed5897d0284db7b134e7d181c7941192ace8269268754ec4bf1d258ef440d21f9f23352d5aa8fd863960bfca1b249a8b92dac19ddef8fe0dccbbcf53c212be62bb27423473f8523bab937a1d47c9c00c74601a41e4f7339f06137a809743ebb62c41687f84fcbade7ca1163fb4a1c7d24a87cd2536977f2a3b599ed30f05477a5a59af36cb89412b21c6fe6e5bb0d0fe5ceb83af53d4d37c2eb9ca45a39ba81a5097a25b7d56f6741d20ac923336e292a4abcafc0a9d3537a352107364dcb4cf3e99a406c3c62d8fa4f99a23a71ca2997decd967018c21c9061c2360cbd5b3cf412d5a51996cc940c2c2625715a9a93a9fe753c4d04a5574c3c02d07616a404832c5f5b002dcb6821290993cc86725fde7dd39deb4a9ce39aebe76c1fab0ab130cfc148d842836fb2434a1dfd8981abd468bd0194198847c45bb72dd401f734103c01c991c5f591ccab6ee0212ec153abc6fdd52caa05f68345e642347d6f0bb420a370e53d02b430f1aa9046b26d5bcd77b990fe8d24e75458c9361cc1cdecf44c65af2902d27658549c60100161e5ab89b2e5260624c1bff27333420c2e13ecc8271a1553b200be49a259f50fca13f2f4319a31a6eae812c8b8aed1ad2937620af50dcbc7bcc2d58b2f7e166862c980ca5224ef7aa9d15d214d721a034bb4a513ca538257389e3de36bf940d44c5d3511a3c05995fa14c59046de45f418f3384231984c11be1cbb58a75c05736695433d17781cde201231c302d359600e07f0f4270a44b9096c936caf4bf655d4ae4579f8564113939b309ec3d833f4d2ed00d0d77367d65af857d14ab01f7521661415c2e2ef7a3dacbd5a3146eead5520283543ff5907261845015e03bb75969ada3789c9f739294ea6034a9ad554d3664e01ca8f3b8d65887d5f546be965698719a066439eb9e2af41144ad8823ce78d981fadfa24ac29df7bf79448afde0cf55aee6c466a898da361f5f1acce33ca2dd8097b2ae9fc53d2b2242cb4f8ee2b4ddfdedc497642b960786f795f6e6be0086f1abebfdc838d5beecc08322d281231825e4ec091cf8efa8ad988c532fb55f267af365b95c9fd3ce7d05a6a11b41e433ef4f2f24120653851dd60deaad1bf5a7fdd7d83b47eb61a62cb653d45248aa6e6bd8a982307d69acd55a3bb095292c8c11a1f12ec0da7a0c757c33532ce887cec750d25780c2ea63559a1c0c6c47aa5927370c310bae35fd6c6eefecd610d349dfbd22e4af5ebc0032c6d7dafc627c6699b7f610c7ba9dc92f02047235600a8cf0b025ea9c3d529e4348d286ce0997ac31b69f708934baf5baff56b06448f935396f4d9a429a3ad246139c8c61feac116fd5e51836d3ebd940c86385e3b8f98a5929979b70ee3a82b7c5a4875c6da1f9a458d064c49b811b514cf8961d0508b912100e5c501454c4e61004a3e5c3bfff9a979631444d04d442d327dd4fd0e48e7984a670180b10f05a07e2b173beb804d3402bdb9fee23bc4815b77470c9b4025d2026cfe5e50133baf3d7f4190d82fbab1110cef5ba6137d384ee48f56afc7d964db78a7e7226d310e3609294bc1c0bf1d0d59363628eaffddb6a7332d59bde2aaeb8da130cc1522d89a475edc68fd28c40617e854617e2db27863d283746c4061f2c075a016da7a56c8543cf6440078a67f693503bc2cfb2ee5ad9e8e47ad8f86fe5972464008098cf6e4195c64b8c897964de1ca41e8ae8265f53e5db9c4f89fc7568badbce4c0dfa65b8c32a2dd996f21d5071c9660077fe743addf4df4c000882cbf2ef9fa26ffec51c6495ee9aa3f1b2491eee0c044e2aaaf294b5295ee66efe3eda1e7324335d900b19f2be65263c2336455536433315576194289cb5e2a7d78ff735e5aaa3de0c9e227150a5be391def08bb93ee044e16ba754c15b8e0871a3dc7e5630ec05fe81dfe54816770fbf7041a523093d8b7848bd478f00b5b1104f799c6f7ac760bb6079f388d99b5f2ea00c574a2fe08816df6ce8824fbbb25d2a1fbeef2fd3d06d81b5654c35875f73dfce1d41dd313e8bfa23c473307585cbf77663a9f1869defab711833da2000490f1356a616cef88ac345279001b49bc6e142cd8b45141c0014bb652422607801d3d1358a4ed4e126cab28dda71e89cceca98dc467a9595a854244659100f2af891c00ade54aa1b6bf39656dcb27f9e19c04d349b05227dab70cf140c68924db873512b5f7c3ec96e383c4038d079ecdd794147fd7ee08e79cb3cf4622310ec30c9c2b884136e79c7419a33b2a62c5bc856e036d808a0e08f20c8e354bb05076c85e7accc9a5d1f83d37eed2e30afc177c1f1f3b428aabbb79083a9c8dd34b76fca4e5cd733fb22d7026d1433adab9dcc2cfe5d6b86de1e08577044183c00cdbf4c86c5d16d6821b5fdd7652c259a62d81bc6f08a72eb6848b546e484324e83df022e9e4da8cf3c4423d9cbd515840c8eea40df6cc9ef683fe99fae25b8c6bbb3ae35a44bb8f78d7fd3972fd2648453397773e70f05a49c3662c1f68d5317670603cd540842a97a4246e26bf3e9960e836bd70012e8e1a0ff844ffa0fa44916ebfa8b8f1d4a888772e9cd88d9050859a343200d0f205be525fb6bdf1ed2409ac1e496d8a805fec7d226aa8ae822249918f0f8bbb2ab135bcb8e8bf81d5ce6487f5a45c0f71cea4a90b96b1a784221f5eb5927cede0fd037203573a9d4809371f5db164457e85aff32d1d30d742607b1306e3dadb78171dcecba29821f8e903c7bbdb7b89c4ccac08ab0ab31a0a64571709bcbdcf6be7366a294e2207ca4355ad319c0e9fac8fe64b005fdd5e439e45ed3589e9d1915088a9dbe1661a47175b3ac9b428b0f4d510548abd122fde06b23e5d26c24d41e89650e3538e36559c4f7320795b5c541432f975927342703d9e35f7c6777468fdf9826b35e154514eae01d96c17d17e1e06c6445abdffcc33f10f72ec716d43166889b2e4ff1ab3a7e092d7479aa5be40181b0d8884650076e0e6559c1dd523e9aa61cf76c049af84c1d2ad8fad6105dc67e4e62e467ab9cfaff09cd8fe1c5199a96bb5fcd78820b8fd9683c85864b1dd93e6f5d75ab7a4e6c71eb362314c33777d3ca6ec535318412387bf227c2c026fb381e87eedc294bea59935bf490c13c2c5ae15293ffeca5aeb1f75748977754def639218211502b65ad1bc40d7512a583b6f433afc5b218f1532821b475d11538e08d0bd24a0e4f0e42dfabf8ae11ed6b595cb8f0e95efdad2a706b983e913c403e62e59b650900bc9c13f8f82028b0a98ce5de3dab677587b8e58d1bb42015cc24bbff7e342aca2079ca5d762e46064a205504f3d097c27ef3be2dd313cfccbfe65c335e21562f8db781a15c88b0ff8137e471cf1699686e741133aec91ffcb8ddecfe6260ee3106cf8801d90dbff1fdc6039e5cf40cf4b3e6fa945cac2b4ea10d7f88e7a77e8a65331c894995a6a603fe3adb3c947ebae82e55810ecb19c1ff49f975f8ae58551e2b2873aeda6dd481c6c7a9800b380f9469b3d81cebacac87bc134d6c0c420d9a990b1e2527a7478bfe2baccb5791e49d5a883209645e6ca4b687c74023ecbaca21c266ce6cf642f2249ab78df2d99f8c8aff976494fadcaef50908ea9090a36e1dc63c478ffc04a2e3d2450518093f5a8fb6d3e2f3e826145992e2b322e54bd45a10832b34c929a069e2d26022a5a07dcd140de8857b980c92cc2626f1b103e664c52b51a7325831cd1c9417c37b1a27bfbf165621c9f32f19910ba6f61a734bcef179aaf559fe94df904b13a875d91223654a7ff0efa05e620baf7d59b74c04aa15c1ab30de91d63c3bcf7a92e1fc9492a79634a579a828b3d6c2218d9becc84e88165e610ab4681b41667a93a6a4724804234abe373453d028ac112ba7330e9d3643bae2054742421be0c5ef17d1e702d691a470458086fb5ba15845a5fe558891ac46cd9cd5406f244dfd71a8fff24513ea288f92f17b11ac8893b73ec3f81fe6f42726d126368f479d07d7363e5565740fd3bfe3dafbdc05555656446fec7654c349f5986cdd098d41a7663bd69ffd7cc5f8fc4a01092d74b51c6f72b3e25d790dbbfa73e6f1684bbc1085ee5f2d56cf5e69e3e3729794b3b7f920c437b63ab8b7377ed2738014f7cfb70d6ca12b305b0c2dcb0a252250de0f7f3e739552dc81dc78c6f739c0b367ff80151c363fc3d7e8d57bfc9d78337099f0d1c26eb31633041ee4a5fbe00d25a5d9bbf50a61da8236e07d5dc391541aa3c769c5ac74fb4ade3009b035fa576e85a01d1f5b1a083193efe530a654c2cb0388447a7d04048c20264b17487ec0d79835d6ff8e2cab0aa078608f9b1f3ae51dfb55c7c62a1ab9c2c4956314b843bb2c93ccc7d22dacf802dfd4d259e349dcb4a949e5d0d861849a367a066fd92789d0ace83ae1ca75a95e27a7623d2265d0ce65932006f762634a31ef3f3d26a4e502a7f60efe3de2f5dea1b5d621dcfb70354da0295d7df49317ee66e8865669dab8cf03601fc76c0e9baa1fa5e7cc12f7abf19c5940fc3cb38741f7f4ab8e04233f3225dff16367ea6a61f35e03cc8cda8ef03218029a05ee298f07d32e6a94c7875d6bebe92e732d8a25e8d8d5147118cb9cf32e41d852532d2c397cf2a222a02d4c3c42d7d0da45c9cf20aa0e970607ecde576a24052fcaddc3cd7707e38f91469669400e0fac9ac0c5a0f43ffc5583f825d0c3c7dcb4c169028215f7b760a160b1a1f93a0e2f3d0480fbc9b7e4e1efcc573b00d66f63efb2e5e41b149cff2aa2a3c11bccd3aef2290b7bfb8d6b35c9e11551e78f6a5b21f02bc37ca2ad47b2cd400d92134b0b4c8bdac4e0bb4ed22d78bae6b9071e24d61c0473dc0db12498780c84df7ec3f20366d6d141e4625bbe310f14724d961b2f5790438c82f059539f112d73f93e7802ac848bf9fdd903b940aea5d8c14edc74a564d5da506c1849ea13df9146596963580d737a6ac31e4bc1a821a3a223e72b6408f85b58ea0b40cfd908945a72345f81f8375e9e428132206cc0d295b451b6bd90c65a6ac2ff058802fa8da9e8dd17a058c06aef3a5328821759d8f42543b1b8a46b9bd44c21fb5cb41bda25a25eeba2e65f45a74cd10468c9774e6e35590d6e0e3130c40e53668fea77961adfa1f7df98168b70d76703b2e71d3e20d05fcf187422c47a4d42cdfeb814df133b74fc9a51ba5f9bdc9265ae2307d4bd2e05cd10213ed899ff09ffc14581b8e6b41627b6f1d7ccbf578ed942c2f254b7df478c3ae1dd411a0bec2c6b194af53cc23f7a57fef380aee7c027b93332336a5ba1c3349bc3c920a2be066136bda316a443bb165a3bf7b74bdd4d978b3c3c0f3aec8152bef6f9d1d49ed71bc508416b0f3282d683aedf276ae1b6326c3349909625bba079ece2eda366c064454bb135fc9ebb18b1eeca26", 0x1000) readv(r0, &(0x7f0000002580)=[{&(0x7f0000001000)=""/231, 0xe7}, {&(0x7f0000001100)=""/255, 0xff}, {&(0x7f0000001200)=""/12, 0xc}, {&(0x7f0000001240)=""/72, 0x48}, {&(0x7f00000012c0)=""/220, 0xdc}, {&(0x7f00000013c0)=""/64, 0x40}, {&(0x7f0000001400)=""/21, 0x15}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/156, 0x9c}, {&(0x7f0000002500)=""/126, 0x7e}], 0xa) 16:01:26 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400008002c2, 0x0) r1 = semget$private(0x0, 0x0, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3ff, r2, r3, r4, r5, 0x4, 0x9}, 0x5, 0x0, 0x3ff}) ftruncate(r0, 0x0, 0x1000000000000) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x82000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc3b, &(0x7f00000007c0)="772296b3f3d0c48301000000ee920200000900000000000000e33ccee7d777844f3a029568fc0c6b1077a10470fe38b3a2e92202c7d09d424075fe84797b17ff58c228eac5f2f41b51917e23c500543eafe2cb2cef0eaaa27f1bb49fc45e620dfde7ffe6bd8e9e8b773cf9da177f3cb00411e17ec0cd935f37c941836122267dc3d0c234189a42fd8e8835eae5ba7a57b7f01dd386569c1415d5957e81607a1672c05b48b16f9b83748443b84edbd1167e20f2917c4200d678d862304c9755f69f37b526184c70229a488d773535651ae64859fee930ad35b143ce869f5be4438a148dd812de125b9a431364ed0a13f36b51caeb898be9fcb49871683a84ae243f0c72b9a1faea74d2f4a377f1713217eaa26d101a9e55c6585c3d9dad5a8007f2036bed835b9dafd8c835fc82a45e55c44141048414d0637cd16b5d1a75a7cc7b28b14ad7eae7508bc9debcd3f25fd669cfbf057a1a512665156930a8e147fc307040957d2b7e5c503fc690") 16:01:27 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x1, 0x5}}) 16:01:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x282, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) r1 = shmget(0x1, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:01:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() rename(&(0x7f0000000080)='./bus\x00', 0x0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:01:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() pread(r3, &(0x7f0000000040)="5030a1e0efe3d80a1d7af0f1da9bbbc397b5e03b39b5015c638ae462c9392b2c53fb8fc3c75c7f61b6cecb363476e1457c2dc61a2aa159bb6f903b3cbff293891cf9adef37121d8435a7f1da9578cfac143b63e8eae1b8d0f774115d456b34363511db2f4b59aecb5cdd6d02ba7cd4e472ee4effd46f9e03abb4b534422d986f79aec1ef2babaa5885329a1e917e", 0x8e, 0x0, 0x0) preadv(r3, &(0x7f0000000640)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f00000003c0)=""/93, 0x5d}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f00000004c0)=""/13, 0xd}, {&(0x7f0000000500)=""/104, 0x68}, {&(0x7f0000000580)=""/158, 0x9e}], 0x8, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000740)={0x4, './bus\x00'}) kevent(r3, &(0x7f00000006c0)=[{{r3}, 0xfffffffffffffff8, 0x6, 0xf0000081, 0x5, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x5, 0x80000000, 0x20, 0x7}, {{r1}, 0x0, 0x2c, 0x0, 0x1, 0x5}], 0x7, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r4 = kqueue() mkdirat(r2, &(0x7f0000000140)='./bus\x00', 0x94) dup2(r4, r3) 16:01:27 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0xd0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = getuid() r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:01:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) 16:01:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0xffffffff, 0xa1e9, r1}) setrlimit(0xd, &(0x7f0000000100)={0xfc, 0x3}) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r2) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) socketpair(0x26, 0x4003, 0x1000, &(0x7f0000000200)) 16:01:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="000000000000000061401786b3e3025bf7c2e2c981c1c949a1ffc11d676c8a30a7fdcf72b44b33d8b83948228bac98dbbea780bea3", 0x35) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) socket$inet(0x2, 0x0, 0x9) write(r0, &(0x7f00000000c0)="dc05d73f2087a12b3ba2dbfbc7fed3573ed9f059512e9f98f10186fbbaf2e3522d5cb59abd09727c7345225da9fa0451d7b46883", 0x34) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x4) 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair(0x3, 0xc005, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x5010, r0, 0x0, 0x7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f315d67c30000000000000000000000003aea1b280113fbcd", 0x3c}], 0x1) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x0, 0x5, 0x1f08, 0x1}, {0x14a, 0xffffffffffff02e4, 0x6, 0x8000}, {0x1000, 0x8, 0x401, 0x9}, {0x1, 0x2, 0x8, 0x3f}, {0x0, 0xc64, 0x7ff, 0x1f}]}) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xc0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x94, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) msgctl$IPC_RMID(r0, 0x0) 16:01:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x100, 0x0, {[0x800, 0x20, 0x8, 0x7fff, 0x4, 0x72, 0xeae, 0x0, 0x6, 0x0, 0x81, 0x8, 0xfffffffffffffffd, 0x401, 0x9, 0xfffffffffffff772, 0x1, 0xe48c], [0xcca9, 0x7, 0x80, 0x1, 0x3, 0x8, 0x8001, 0x1, 0xffff, 0x80], [0x1, 0x4, 0x3f, 0x760, 0x8, 0xffff], [0x1, 0xfffffffffffffff9, 0x5b, 0x80, 0x7f, 0x4], [{0x3, 0x8, 0x1ff, 0x100}, {0x400, 0xb2cd, 0x3, 0xd20}, {0x9, 0x7, 0x81, 0x4}, {0x100000001, 0x2400000, 0x8, 0x80000000}, {0x3, 0x81, 0x2, 0xffff}, {0x200, 0x1, 0x5af, 0x1}, {0x2, 0xfffffffffffffffd, 0x6, 0x5}, {0x80000000, 0x6, 0x0, 0x2da}], {0x8, 0x1ff, 0x7, 0x5}, {0x0, 0x7, 0x6, 0x9}}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x6, 0x3f, {0x9, 0xffffffff00000000}}) close(r1) fcntl$setflags(r0, 0x2, 0x1) r4 = dup2(r0, r1) pipe(&(0x7f0000000480)={0xffffffffffffffff}) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x8a, 0x4000002e, 0x2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x44, 0x80000001, 0x7f, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffff9, 0x4, 0x5, 0x7, 0x2}], 0x7ff, 0x0, 0x200000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000340)={0x9, [{0x3, 0xa56e}, {0x0, 0xffffffffffffffe1}, {0x3, 0x3}, {0x1, 0x7df18386}, {0x1, 0x65f1}, {0x3, 0x3}, {0x2, 0x6}, {0x3, 0x3ff}, {0x2, 0x4}, {0x2, 0x3}, {0x3, 0x2}, {0x0, 0x200000000000}, {0x3, 0x2}, {0x3}, {0x3, 0x5}, {0x0, 0x5}, {0x3, 0xe6}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0xcb9}, {0x3, 0xc058000000000000}, {0x3, 0x9}, {0x3, 0xffffffff}, {0x3, 0x20}, {0x1, 0x7}, {0x2, 0x8b4}, {0x3, 0xffffffff}, {0x2, 0x7f}, {0x1, 0xffffffff}, {0x3}, {0x3, 0x9}]}) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x80000016}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x285ab, 0x15) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x18, 0x2}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffffffff0001) fsync(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x2) ftruncate(r0, 0x0, 0x20) dup2(r1, r0) 16:01:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f00000000c0)='\xed\x7fQl0\xae\xdb\xa8\xa9\xd5u6X2\a\x19\xb9\x10\x89E\xf0\xf3\xb9Y\x15\x19Ib\xa1\x8b#\xe1%\xbf]\xd2\xf0\xa7\x0e\x89\xe0\x80?\x9b\xd7\x88\xc4\xec\xae\xfb\xb1^\x11E\x13\x81\x8d\xed\x0f\xf1N\x8d\x11G2\x1b\"\xc8\xe1\x19\xba\n^\x0f}I\xc7P\xff\xe7<\x1f\xb9H\xa1B|Z,\x11O\xd0\xd9\x95p\xfc\xfe\x1aE\xce\'A\xf6\x7f\xb76\xd2\x96LE\xc5\x1e\xd8\xcc\xa6\xfdB\'\xdd\xe0\xa7\xb2\x17\x8a_\x87\x13\xa9f8\xe0J%d+\xa2\xd6\xec\x92\xbf\xcc\x837\x87\xcb\xf2\xe5\xd2Ar\xcfds3\x86\x1d\x10\xb8K\xa0Q\x15\x88B\x15m\x87\x1d\xb8Y\x01\x9c.\x98\r\x0fZ\xe53^^{+\x88\xcfP\bLN\xc7\xff:[\xba\xbe\xec\xef\x191e\t\xc8\xa0_~\xc9\xd6\xc9\x1dR\xad\xd9\x89v\x13') 16:01:31 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') 16:01:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCGETD(r0, 0x5452, 0x0) 16:01:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:01:31 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mknod(&(0x7f0000000000)='./file0\x00', 0xc100, 0x9) 16:01:31 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x9) munmap(&(0x7f0000b04000/0x2000)=nil, 0x2000) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:31 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) ioctl$KDSETRAD(r1, 0x20004b43) flock(r1, 0x2) flock(r0, 0x8) 16:01:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) 16:01:31 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x40, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:31 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x22, 0xa0, 0x6e, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x2d, 0x41, 0xff, 0xfb}], 0xf8b1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:01:32 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x900) 16:01:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x98, 0x5, 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) 16:01:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x4, 0x0, 0x7fff}) r2 = fcntl$getown(r1, 0x5) r3 = getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x7fffffe, 0x2000100000000, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x9000000, 0x200000005}) fchflags(r0, 0x0) 16:01:32 executing program 0: socket(0x10, 0xc006, 0x400) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) 16:01:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x618, 0xffffffffffffffff) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) close(r0) 16:01:32 executing program 0: socket(0x32, 0x4, 0x101) r0 = socket(0x2, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20001, 0x0) setsockopt(r1, 0x6, 0x7, &(0x7f0000000040)="86d8454169b4b9d97e8df6078dc284308be2ad55c5bb2c5b70841ccccd29be3c199a79879e", 0x25) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x63, &(0x7f00000000c0)="656dd50bb5b42e75abc71525218f7b0569180f90026e3b69136fee2b12f5dcdf735cf2b7ac4d5bec1b369eae51146470775e5d850b10431b093d40fbd9015724ec9e98cdcd5ffb2ee8c61e434119aeb842c1c897c6cc70fd2136fe2a6338f4dab46c63") 16:01:32 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/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000000)) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) 16:01:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667c, &(0x7f0000000000)=0xfeffffff) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140)=0x8000000, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x10000, 0x401}, {0x18, 0x0, 0x2d9, 0x200}, 0x7fff, [0xe1b, 0x5, 0x1, 0x5, 0xffffffff, 0x533c1037, 0x22b7, 0x259]}, 0x3c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2dca, './bus\x00', './bus\x00'}) 16:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000380)=""/103, 0x67}], 0x4, &(0x7f0000000440)=""/74, 0x4a}, 0x3) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="e1", 0xfffffffffffffe10}], 0x1000000000000114, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x1) 16:01:32 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x1db}, {0x44, 0x8001}, {0x100, 0x7fff}, {0x86, 0x4}], 0x4}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:32 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000001100)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)={0x0, 0x0}) 16:01:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:01:32 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x5) 16:01:32 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x21, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x2, 0x8001, 0x4, 0x0, 0x6, 0x6, 0xfff, 0x0, 0x3, 0x74e, 0x9}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000002408182b3e1b12b78dd20b931c3a97029a818b897a56007bc189c46d391750b4259cedc887734fb97ab09e7f5c8103cc1368934441fb124cf9cd5662e5e39ec0fcfd5d84aacd3e1ff4f4f3168b133fe0fd56a5c2e6c4d2f0fd3376e71cc42beddff73752f5ad27956491986c872497de28cdf542321d6ffeb693c2cfe473ac1714c619a863f02b0456cfe7fa25c3bfcddfdc4adb13243f25a6c7156a3c2b91f7a2970b40ec15aaebcf28f1e56abe12e2edee1dd6251500f2c8e387111106cbec87f08e8c3f24a8b5f9453625946fdff58a26222de14ee34379e94420c37c2e9cb010ba7f95f0c273abef44694a2709e2f32bf67aa46890569b58dab19d74a6fe463257fc85bb76efe177f88534a4f522dd7ec36344df68797bd4f1ca718e5dec392b27421125216ea09123921550b09a48820c7db03eaf67a5d0a2b1c7e0f41d890dfc0caec644780988062827d2134c33401c31ba90f9fba571f7fef6c00fd6e1ef50"]) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8800, 0x48) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f00000003c0)=""/134, 0x3ea) close(r4) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0x400) r2 = getuid() getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x29, r2, r3, r4, r5, 0x0, 0x401}, 0x5, 0x3, 0x881}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xde29) 16:01:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000000)=""/133, 0x85}, {&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f0000000300)=""/10, 0xa}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f00000004c0)=""/100, 0x64}, {&(0x7f0000000540)=""/208, 0xd0}], 0x7, &(0x7f0000000340)=""/13, 0xd}, 0x42) syz_open_pts() readv(r1, &(0x7f0000000740)=[{0x0}], 0x1) 16:01:32 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) unlink(&(0x7f0000000000)='./file0\x00') 16:01:32 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8aa, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1002) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget(0x3, 0x1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r3, r4, r5, 0x84}, 0xfffffffffffffffc, 0xfffffffffffffffc, 0xffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000000066d1000000000000000000000000000000000000000059", 0x2c}], 0x1) 16:01:33 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x71c) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) fchmod(r0, 0x42) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b8871313", 0x64) r3 = syz_open_pts() write(r0, &(0x7f00000000c0)="82d32b4f61af6a1c4036737ae2b412e64806a2de8a345dc298fb2d925f226232728dea496f6e3962ad071a57d58ee7fde253d5c583f6a841d9770d300e4efe772d370c00b9b0fbab16f90acd6363b41373eb072179d5528d95a345b9f0d1f556f151e4e02919784802eb87544d1b305734a8dd43", 0x74) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x3) close(r2) dup(r3) syz_open_pts() 16:01:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0xb) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r5, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x9) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffffb, 0x100000001, 0x400, 0x7f, "07a4e95cd7ba6d586de5df2ce7c32ce446b87171", 0xfffffffffffffffb}) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x8, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x81, 0xfffff, 0x1, 0x9}, {{r0}, 0x0, 0x2, 0x1, 0x4, 0x80000000}, {{r2}, 0xfffffffffffffffa, 0x1f, 0x1, 0xc2, 0x1}, {{r6}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x3, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x3, 0x8, 0x800000, 0xdbc}, {{r1}, 0xfffffffffffffffd, 0x30, 0x20000000, 0x9, 0x5}], 0xc1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x8, 0x9c, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x8, 0x1}, {{r1}, 0xfffffffffffffff9, 0xc, 0x4, 0x5, 0x81}, {{r0}, 0xfffffffffffffffb, 0x3e, 0x24, 0x1, 0x3}], 0x101, &(0x7f0000000400)={0x0, 0x8}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000440)={0x125a, 0xa51}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000700)={0xffffffffffffffef, 0xfffffffffffffbff, 0x0, 0x3, &(0x7f0000000480)={{0x6, 0xffffffffffffffff, 0x5, 0x40, 0xaee, 0x7, 0x40}, {[0x5f, 0x6, 0x3, 0x2, 0x401, 0x6d, 0xffffffffffffffe1, 0xb550, 0x9, 0x6, 0x1f, 0x400, 0x80000001, 0x4, 0x3f, 0x6, 0x3, 0x3], [0x8, 0x3, 0x7ff, 0x4, 0x7, 0x1, 0x8, 0x7, 0x6, 0x3], [0x9, 0x6dc8, 0x3ff, 0x2c, 0xf83d, 0x5, 0x7], [0x2, 0x6, 0x7fff, 0x7, 0x81, 0x4], [{0xe4f0, 0x8, 0x4}, {0x8000, 0x80000000, 0x4, 0x2}, {0xd800000000000000, 0x5, 0x2, 0x543}, {0xffff, 0xc3a, 0xe8f, 0x7c71}, {0x4c0, 0x1ff, 0x3, 0x55}, {0x5, 0x1, 0x6, 0x6}, {0x6eb, 0x7fff, 0x7fffffff, 0x4}, {0xdb, 0x6, 0x9, 0x6}], {0x9, 0x3, 0x6, 0x80}, {0x5, 0x8, 0x1, 0x1}}}, 0x7}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000740)) read(r6, &(0x7f0000000780)=""/23, 0x17) open$dir(&(0x7f00000007c0)='./file0\x00', 0x10000, 0x1) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000840)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000880)={0xffff, 0xfffffffffffffff9, 0x7, 0x8, "e64271531f61ff6260d696e0a8b5b2b16af139f6", 0x3, 0x2}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000008c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000900)=0x9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x20000, 0x0) fchown(r1, r4, r5) r11 = semget(0x0, 0x3, 0x210) semctl$IPC_RMID(r11, 0x0, 0x0) readv(r10, &(0x7f0000000bc0)=[{&(0x7f0000000980)=""/122, 0x7a}, {&(0x7f0000000a00)=""/108, 0x6c}, {&(0x7f0000000a80)=""/24, 0x18}, {&(0x7f0000000ac0)=""/226, 0xe2}], 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000c00), 0xc) 16:01:33 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2) 16:01:33 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() chmod(&(0x7f0000000340)='./file0\x00', 0x3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xc0, 0xf5, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x5, 0x5}], 0x100, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x42, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000002, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000080, 0xe834, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x8, 0x827}, {{r0}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x8f81, 0x1}, {{r1}, 0xfffffffffffffffb, 0x9c, 0x4, 0x80000001, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x2}], 0x6, &(0x7f0000000080)={0xffffffffffff9fac, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r0) r2 = semget$private(0x0, 0x4, 0x20) r3 = dup(r1) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x840, 0x20) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000240)=""/241) 16:01:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x8) 16:01:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x200000000002065d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x181, 0x50) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x450a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0xc1045763, &(0x7f0000000100)={0x0, 0x0}) recvfrom(r0, &(0x7f0000000140)=""/119, 0x77, 0x2, &(0x7f0000000040)=@un=@file={0xb57c9bad1e53f048, './bus\x00'}, 0x8) 16:01:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) sendto$inet6(r0, &(0x7f0000000040)="b87a30ad805e1cb5cfadb4c9c4f0", 0xe, 0x400, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x6}, 0xc) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) r1 = semget(0x0, 0x3, 0x4) semctl$SETVAL(r1, 0xffffffffffffffff, 0x8, &(0x7f0000000040)=0xe8) 16:01:33 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000000)="c9243938bcadb9a1c4b5c8b421d44a39835f3282bdd29efeb8674e641942c0634f1daf5dd0d2063a42e19806e1d3e5293e730c72dc0c4db052e80b37caf718bf5fc5b3c66cd56805c2930d27fd4d087a05102b560a873625e9f5bca08c5b", 0x5e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) syz_open_pts() 16:01:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) mprotect(&(0x7f0000fee000/0x4000)=nil, 0x4000, 0x7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000fed000/0x12000)=nil, 0x12000, 0x4) 16:01:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x4c}], 0x1ffffffffffffe51, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = dup2(r1, r0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11, 0x40000000, 0x2, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x80000000}, {{r3}, 0xfffffffffffffffe, 0x80, 0x10, 0xd63, 0x40}, {{r0}, 0xfffffffffffffff9, 0x44, 0x2, 0x9, 0xe7}, {{r3}, 0xfffffffffffffffe, 0x42, 0x4, 0x9, 0x4}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x100000000, 0x4be}], 0x8001, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x78, 0x20000001, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x2, 0x4, 0x5, 0x8}, {{r2}, 0xffffffffffffffff, 0x45, 0x8, 0x1, 0xc}, {{r1}, 0x0, 0x2, 0x21, 0x4, 0x3f}], 0x1, &(0x7f0000000000)={0x9bb4, 0x3ee9}) 16:01:33 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x10400, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0xb449, 0x3ff, 0x6, 0x100000001}]}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) mknod(&(0x7f0000000240)='./file0\x00', 0x101, 0x5) getsockopt(r2, 0x29, 0x20800000033, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:33 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000100)="ad6ee4ba139deec9ed6563df06914e96353b6c7f27940c07be4e69de77bf500c344665d2ea3d0ff6ba4cba2de446810eafddc87157462f96d98d41f22a7a1c66205c67945037b7aaa2962d893111edc053bcb2747e6658e34b471e75b02c6e5921d5bc6bfdb99414d41c78222c9969999264ae6be3ca7a23fafd58a6a152c816e7d53f46577af1ef4680567602f5ea466320c2c70428e2e5c3b6943127c0c4f4582a73b0799afd0690468bce185e2efaaf60a66493ece977a251a7250552f28193fc17c0b4fec2b2034a662397042e7050348d5cc451ceced84da3fd06e298b23b49d18bed101aa14edcf04f6bef80729c3ff0db92c141aa715fb0d6b037093dfeae4ee1f39b9f4b7a865c7420cc65b2ab5731f4251b48fba5238fdd7c0972e3e92c4cb09c5a418a9a424a7cf7707addc2bac4969e1e21ebcd53f6484e165a466a9555fccb93786ce98293316d7f33935f1ec987bc55ef4d7b08463299091aaf7e9da0ec97b303f11d6ff73df5b880ec1407f48902e2ce6aac80e498ea0118874ea07939819924812a827df530738d93a30c68a6308b0772381e9455f9506edb69cc0b634a8bc7ca0cc192d5972cbf1d268e666497bbfad455e5d9a0926f9a1a8d69ce3eea469b15d0f0fb072321aae8ed2505bccea01245e9739e96782d6125bf8ec14bb89753420871256367f11ff0a8c2788ad90ab1e323018a4def835821bee313e896cdc77af88d43c72fc5c1fa24e60e4fdb59c2cb632725248eafc6a560fcfe7ff919c47a826fe51c7e29fc8f6d66ae48d3c0f6854c47901938240fdd481ca4dbdedd6e8fb3965c343c9ffafcd96975fb7851cb89d9f541a9d964dee00144d9dd24ab1fddb2dfe74dc4e8a050eaeb1dc780a3bbc140864e6ffc45c4b53379d9dfc611d888b767aec8df6c0fc8651712d17fb130fd0e6c74a86f4dd9adef0ba0b8dde836a90866a8c566e711c1981c418ac9a36e12112b3643020686e1f3e3fa641e2bcfcef0cd080539fc092c7e3cd4b108656a951228969d5aec3792be2c6c5c37c08f59c63fe9a08b6373c4468256c6739a7c16f99da34c242be6771b1b72f225d710422aaecfa2ab1e7e08826448a7d57f456acc9fb3481a214655f73ca7c24d9d0cc516ca4abc28bd2016d9ed59c3d0c7e89dc7256debfe16db37d93ef19b59ee6145613d97fb09b997ab1c39f7369d1f87dfef636d0c6b45ddf8aa274b6997189c450f366961763f1789383338fff86da6c50042bd645637cb897c379cba22c22e55048b0245df7623866ff81077fde8fda6dbadaffcde39b27a5dba13dd64f81d1980a29ee128a3e039ccb9925c0ecd36b1b14f9942cf81968f5f3808d83dcd948c8109692bfb82f29ae8e86dfd46ec967b4ed466f207518358cdf875564a2de79517901ec711e77fda9e27d39de83e32c8775a95e2f0f93edc9152e6a0513a6589d78b733b79e3490d06827f0aad1fab6528034e621245380b7150a333ee7094165ac7a6d669c50a347bfdf975635fe3f639b460c3ea8ae3e0a49b39115a240af00eec89d5dc1e0784f951c9cba50bd28446ec8a867f62db558e30218e04659a806d332b9cd22d4002dfb97727c259e3006c355af8113ce4778637b23218bde72835e55f3b8e52c639f02a806f7a19477a9d94a53b6aee546ba314d3ee546b78b03c37e2eb9cd8368be4d3b68c2f2f82f70ec14c77460683e27da696b7082daae991999c5d2a6fd1817b7c00897cf88fd512cf786571c0372614c1c7330e1e754de2fd9d465f171ae96fdfc9f5077a2bf5018c388e15eb956fe63fdfb0851ee83a2e201ffbca01bbd7f9d3dcb044c04d77b40ece7541ffc53cf000e69d367dee9c333009885f1c72b7484502ab985805a73ff16501c2a057c961e85a3036f3b9a9362255eb265d4f2962fa61adacd73a038eb239ad01c295229f6c43eea2b64dfc33168e35a5fe6a5dbad7d7f60d4ad06620207b45be1982373e877cc4c5cf1ffacbb6f283b53152be65dffa82fa005aae4ea2d05e52698a9f78e1c6d95ddc5ea9b83490aef4019a70a49a4a710edc4a6814aa444d3079d1e1b32f3c4da4cc74912d7823c2b65d8fbc15b6a58f24aef3ab2b4ffef394f6f94eb81836224baa4e9360151557dc9446a71e2439c41c0cc451fb92f97b7f129178a383bd2eed2594ac98a06d6031f6256229789cee7ebcd09a8ac862ef7d60911b1001ab1a7dd84ccf801e3acaf8349aad245dfd2c8acdf83c719a2310dae27440afbd9b4cd97fed1d385db976e9427bf6f03485426f68bb3103cb0545e5653ae07b489bb3e81160128e01edb2904ad09ca41f77f10e4d1c76008179a17bdd09dbae5d0ac567a2602a2ec7f6e50bc94dfe3437fde024a8c658af2b7adc0d9812f7599ef155a704f1689bd777ad7c59ed83f141ac6ce42f61a59542bb0f10cf5729a0c6294fd7a95db79b3f46167b717bb19a2a57ffa788cde1c6877034fe9bd516f3c8e9be4c0cd728908a8b8c465b30e9793988b13c9225ec270550804630ffe9bbf2128e2f94bc0189dd7e9554b69d754b590fed5e701ca36ee417b466b5d8a309c030a41c28a5623426258d5e4fe10d97108a27130cae5f9ff883ab8a2f5bae6fec910c4b001adb390ee08327f4cbe41f79b2a3c70575efa970ebce627eb26135d0e50b6157a3ea5123c6cf47a13c33b358f8df73358915215d772fb25687c09c8abdad6efce94fa60909d8beee955221b009a31e6c4a9f1c94c8b9856293aee68e6733d3dd52fc7b0417a03a5cc274f2bb4b9e2de107801ad4857870127b8def35304e22322c94bc2478610d7a2c110078bd3699a7107dd71685052ffea8ba3817ef1ccec7839898b80b266651593af5ee4ae3bfa6bb26ca61e8ddf6d0fba8ca4013e58d9a3bdd21b7b44481e1a1a4840663216b79fdd1abcd2aae0f269751a587a7b4bad3014a1b91a6ce11f671ee59ae5055530fd4d1b1321ab984589e9a25ce33d6d2629f0e75b450603fd1d779d2a8b0ae181051156d338a6095b86c6f67dda7a0c85cb10d8f17d11cc587e1dbdad1bf63c732f22db2b412442fd9bc4c355f7276b8bf0409335b276f644c03ac1e99b7487a67395ae9ca19e4bb322e440fbcfde2230c8a82fdd50ab1fb015983e36cd1d79b8f0e56c7804afc05743d3ebd8d6e33af8df49682088716c340ae20ac66263e9c3fa82c1536c5f43e1756da6f0a3e24d9fad23e44cefb90cf7dfcddf135f713c5942032c4129518bf7848b3d8e744f1e7b00f56fd420e6536e453ecea77acf715ee40d120ddc6c414d90a416bad563bcac8319811f2e4a61f8bd7317cfc864e3c87b4c8d28cc6a569e70c65b6426d9c612a37645b3cbf6015b44117d4ad7f6f69f74ec614c53496903fbb936be537df43d512daf3ebc9df16322eb7c877ca0510e5ff1ff2a7cb38d19e2aea9c0b75db8c6d952653d841719311e7535dc0868682661fa301b707b29fbffa7298b0a5034895427369ca4d41d887174ebec260c5e798fb34f2e8a46c30ae638e54c877332e3e7a5f798e4f929d42a8f196b66de16938a316f4f9373a6c4a004aab6a14953b868f4f361f0f83e3d469778b78ae5c91239aeed20d8781f3622ce36b5968caf017919b36dbb3cf7581ed3a6e248571d3ef312a2b83bb7e77b27243211ac6cf2a4282fcf5983ed43f40eb0bb929e4efe2da4608af96f814a4c84510486b195516bf204d81ddb32cf6c321025401262c431c5002c5441ab630105c0c57e7930c0aa4d4707ec80ab67731e43f99cf07a25940a6bda81e9ad805ad84d43e6f2b84d912301bb19875dd2e438c8499ec60c9eb603e46596d92c6c931ac0d22919659e822759458511746837638cd1b485ebe139aabb0a6f32ae2fa44f67f2b6663282199a68b4bc40569f411893d60132c3f66206b2d148cd27f6b5a8fde50092c26a16e42d6721c699b866ff61fe462b28ffc74e179194f03cbb611187934885bd1681ba597c4ddbe83824de60f4f3d30045aff6d581b81d8b944b2c0aac8dd5835ffc886b332b3997ebe25d31eaa4859620ed36f9833ba8d7deb961b5a15f84dbeeab4198bd7ab27c791a0a53645407fdee936f1e45f17f672a53f76fae998f30edd52734e45d4a9519a84fc468304dfa9fa4a76f44d458d1e8f827350edef0ad16b8ad9b8b08dc4ba63ddde00d1c5be670c8ddb02a8773ddec53ba943c70689c2f323c59a8318cea77a0b4980bba100ff5037e98a598ce8a7863e0aa4b35227a19325759e9c70d2401528fcbff6f66c740e21b8983217fcd7071efc2649d6efb9adfb47bf0556fd669153aeed9ed790af8dc011448e79ce085a81e28fcf8965fa253fe74a436791dc52cd60d73b944d42696450987f694aef31e6db3bd8c7715f42d45fe7e66b1375fceda3566136bec26ea2df7aad69ed05c8bf707e88bfde94e89e22a5b8423e7051550da7d2c354dfe184a2ec985e2d1b29bd841190ae0a70f67bd128c013e66bf4927ae51f6f0ac7fd0e7c9fd1005220040cc71e6149d309ec7d476b8d8c19cd5f7b8d2d79d2dfecacb293884fa8a16883a9ed276cea1ad4272cda5de05ba434a1e63efe45ed32ccde44258bde9ecffeb7d717a0674ead0ba425a76753644360d96b7ea373baf581e13ae31ebc3749d8ed99fc3b2f217a45863e3d6a31a7f52b1a94a29512a99fda19eb42a02d971cc7983d60d07e353078d203546995a5c0517f924efdd72d487994d0f08e3d6d498b21494c8b3d9ebd6fdc10ef9c5d84d23e00bb233c4f0407d780ae017373b9ea7fd08bcbf4608e5c5f30b079519616047474bfde54e03a4edb08c9173cf5bb0df5826ace422f2d94bdfa871b67ca57e2b06910cdd34fc1b2656f63d3edaa98cc2b1eb53c43c277a4099084c1af536a7e1146d72b7267baace2dd5b157a261a0905637bd5a325c690caa0c53d6a347770330828df3367ebc9040b19113a74d6ce497318e0279639fb0f1e52936b5f88ef6982b31e9ba446f8a8551a1af5ade083d3e24cbb6c937e8b610bbaf293ab80f1adb5cc9ace00ed8987d26241e5e26f85ba67c4d86a9b9c6b93fdde86c5b9fb3f96d2e1be1b717f3481b0bb8daef67e4d469089370250ffcfdb9f0a6e8cfe10ad5fb31d084382a912cc9095a821b35a5bda5dfce16d123ebeb4d2c76d07c970207cd27e796acbf03dea2041f407ca651f5ff5574faede4635731af0145aa3869860c3e2410ad67d70fe214a1f9ad014471396454ba69bc020f539cf4aba59bd0ec918c20b9e79803912ab6ffe6f19407047d0b655b431464f9580ff00cdbd648b5b5b7122a86779a5724e43b1d6c961939af18d3a70e2725cbf7fdd42d14e5b42c3dbedfdff96a101f91e9bf2656bb1a8f3764ad27fe57850e5259d85a782c6aee24e707a343e736b38139e43423c4de87556a2f407b81ac2b1b4adbf224086a327a1a5c21e57cd684ad7236a646488faf66dea82266a1f8ad9a65823e01239df26b20e2dabbc4680b01682282bc348e89bf8b0583865fdee990acdffdac8a985766f0091f416b219d7a014689a9fe537b8b9334ef89ffc6910ed74ab8aac8ab79ef2445426db26bfca440a7e51c7ed11b9a9106e7fa894ed4c0e10e77d1fa35347cfba819aaba298a0a33b42be74443dde54e4b66c2cd6e069c225c095851db4e407af0b36ef8021575e983cf689cb5a0dc629b352d6fc37a0f969ab7b2eab11fcaabe608a3194d7cc2352caec6a1b8660781830c0773baa927ddf4b45d0eac3efcaa1bd393a925b2d403b18abc28ccc125e23139f"}) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() getgroups(0x6, &(0x7f0000000080)=[r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) 16:01:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) recvfrom$unix(r1, &(0x7f0000000240)=""/250, 0xfa, 0x40, 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') read(r0, &(0x7f0000000500)=""/224, 0xe0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") fcntl$setflags(r0, 0x2, 0x1) sendto(r0, &(0x7f0000000340)="3d988e17ae8fd1a8c27a4f99506c697a687101edea30ebd79a5faeda8341add8ba6ece392de11b13e93d08f77ee59be30c805e85ba501d715ba4056394798d48767893c1d4e595da3b5c78e0b9fa04a08b9bc69227d38347288cf794a57e0222ef8bf0ea20f9fe63a54e0fdbfd44af0bed132ccb4ab67591b08711dc0eb9ea7e00fa4073ffb1b459562f471a2de2a6c21098ac6b607a26b3627cf50147bdc9f74bf2e2436112071edb1e2ed050bc30b5c36f56af48c1a7331e35366247f43259e12136ee24e39ef4ad135b183c03415ddf8507e15003bcf1e5a7de2f1f84d44c59f769a36e02b43847792923e626ac23", 0xf0, 0x400, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setgroups(0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/36, &(0x7f00000001c0)=0x24) 16:01:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002006, 0x5) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x80, './bus\x00'}) kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) 16:01:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530004773f2e07c212b1def08338ad047fa58eb19047b9075bfa841f564fc4a528a119b6e0d23aa78e49f2384b6aa40b14d56017c4e6486403193a62056ee7f8927dc2d4109d5104de7278480cc7a19a1428c50af27d2d94c47717ed8a6b8ce4f419dab0c97378f"], 0x219) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/35}, &(0x7f0000000100)=0x25) ioctl$TIOCEXCL(r1, 0x2000740d) geteuid() bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x8000000000, 0x6) 16:01:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d46) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:01:33 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48ea}, 0x0, 0xd1f6, 0x0, 0x0, 0x9, 0x7, 0x1000, 0x3ff}) 16:01:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1e7, 0x7fff}, {0x89, 0x40}, {0x42, 0x6}, {0x40, 0x3}], 0x4}) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xffffffff) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000000), 0x36f) 16:01:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x2, 0x6cfbefda, &(0x7f0000000040)="78b83bc4c7d278925d4d278b8ccf7e2daeff51942430e7cf6a9bb6543c7d4cfea12d745bcffb1e58627d3855fb697749a397171f91fa77612b5dd2abaa33becf791f6dc5e6da186c1b3b906aa96b19eb129b2fbb55102bb066495ec97ee592d811d2c79b7bbd0e893aec2181dcc96c47d249423c6a4739428ac64f9d6b8c26df1993d54b780e9383e21d2c2fd1f00961259eafad9da6c11341ee61322ab8fea201cbb7b9848f5763", 0xa8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1) 16:01:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x2) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:01:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x400, 0x41) getpeername(r2, &(0x7f0000000e80)=@un=@abs, &(0x7f0000000ec0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001080)={0x4, 0x0, 0x200000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1ff}) writev(r1, 0x0, 0x0) write(r1, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r1, 0x88}, {r1, 0x55}, {r1}, {r1, 0x4}], 0x4, 0x100000001) socketpair(0x1, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/86, &(0x7f0000000200)=0x56) r5 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000100)=0x3) close(r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r6 = syz_open_pts() close(r1) r7 = dup(r6) kevent(r4, &(0x7f0000000f00)=[{{r5}, 0xfffffffffffffffa, 0x0, 0xb, 0x7, 0x1}, {{r4}, 0xfffffffffffffffa, 0x22, 0x20000009, 0x7f, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffe, 0x60, 0x1, 0x4, 0x8}, {{r7}, 0xfffffffffffffffd, 0x6d, 0x1, 0xe42, 0xcb}, {{r2}, 0xffffffffffffffff, 0x48, 0xf0000002, 0x8, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x82, 0xf0000020, 0xaa, 0xb5f2}], 0x1, &(0x7f0000000fc0)=[{{r7}, 0xfffffffffffffff9, 0x40, 0x2, 0x80, 0x4}, {{r6}, 0xfffffffffffffff8, 0x1, 0x1, 0x2a, 0x9}, {{r7}, 0xfffffffffffffffe, 0x18, 0x20, 0x0, 0x3}], 0x35, &(0x7f0000001040)={0x0, 0x7}) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) syz_open_pts() 16:01:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffe, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) setsockopt(r0, 0xb40, 0x7, &(0x7f0000000000)="169c4bc435fef99fa5ebc9db6ed4a0e43e84120a84b645fdfbeb892996252b5b6382d67f458d9e8972a17e0c342604ffa186c88117b88eb992b66bff58f067033803b6885f57bf15d8806a87c8ea78929d0d", 0x52) 16:01:35 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) socket(0x1f, 0x3, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 16:01:35 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom(r1, &(0x7f00000011c0)=""/97, 0x61, 0x802, &(0x7f0000001240)=@in6={0x18, 0x2, 0xbd0}, 0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) socketpair(0x10, 0x4, 0x2, &(0x7f0000000040)) 16:01:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x1ff) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:01:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:35 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x80, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:01:35 executing program 1: r0 = socket(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000292b0600aa0d2e0000000000047e"], 0x10}, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x7f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x69a, 0x3, 0x4, 0xdc, 0x7, 0xfffffffffffffffa, 0x5}, &(0x7f00000000c0)={0x9, 0xae, 0x5, 0x8d0, 0x1, 0x0, 0x1, 0x2}, &(0x7f0000000180)={0xff, 0x5826fc2a, 0x25500, 0x2, 0x1000, 0x10001, 0x3, 0x3}, &(0x7f00000001c0)={0x5, 0x1}) 16:01:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) socket(0x18, 0x2, 0x0) 16:01:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fsync(r0) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:01:36 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:01:36 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x1c}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:37 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x10000, 0x80) r1 = shmget(0x1, 0x4000, 0x4, &(0x7f0000002000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() accept(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) syz_execute_func(&(0x7f0000000480)="3496c482f12843910f4cc6c4619de1f4f20f42ecf20f58c8f5c4227998d0f20f2d7e00f240aa") r6 = getpgid(0xffffffffffffffff) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x40, r2, r3, r4, r5, 0x0, 0x3f}, 0x7, 0x346, r6, r7, 0x9, 0x4, 0x7fffffff}) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x12, r8, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x44, &(0x7f0000002000/0x1000)=nil) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000440)=0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000004000/0x1000)=nil) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) getsockname$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x3, 0x2c0) semctl$IPC_RMID(r9, 0x0, 0x0) pread(r0, &(0x7f00000002c0)="96fd909bd8adc95f50a0f0e468e12a50eb05c1989497e6dbae4552054882e3a57a435b95981b67b81551b91c0c030812880da3bfc8c972ebaf2a1f84259d4d00553708f93c65502d5111684fb5d9dd32788aa7c824a130765cda9c67748d9fde67edb9e9a1cb9249d2c129b4257e75da9291d3c271884713fd4d87508da7103da7da4af0590694bbecf359e7401347e43b74b858230cf3238ffa2d9052c3256d5983cdfee13b5d03b94a0ae00144ca35e9d83e915b21d67f3c36781689974f3b553e4354510f5bec1a8ea5b1ebb55f1677192fbb9d1e41a3a6e987c708ad6632162873fbcc747090613222e390ed3d7c80177a4e4dfbdda2e54d1a", 0xfb, 0x0, 0x0) r10 = geteuid() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r8, 0x0, 0x0) write(r8, &(0x7f00000000c0)="d55518118a4d07ecc13c", 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) fchown(r8, r10, r11) 16:01:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1f) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x2ef, 0x0, 0xff40, 0x0, 0x0, 0xc}, 0x3) 16:01:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x800000010, 0x10000000002) 16:01:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xfffffe0b) write(r1, 0x0, 0x0) 16:01:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) 16:01:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x300, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:37 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) accept$inet(r0, 0x0, &(0x7f0000000240)) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000000080)='./file0/file1/file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1/file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file1/file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:01:37 executing program 0: r0 = msgget$private(0x0, 0x0) setuid(0xee01) socket$inet(0x2, 0x7, 0x7) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:01:37 executing program 1: nanosleep(&(0x7f0000000000)={0x100000001, 0x800003b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 16:01:39 executing program 0: r0 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/120, 0x78}, {0x0}, {0x0}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xb03d24b725000b0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) close(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x7, 0x7, 0x4, 0x8, "deb5765c0f46b5daa4b2ceb87ada291da76200cd", 0x660, 0xbc}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0xfffffffffff77ffd, 0x5, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c76e3ad302700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f0000000180)=""/43, 0x2b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d01512f66696c65300023aeca9e9090679896013cff0dfdaa68b741736c1f4ed12ebb089cb2a6c2444aff21db00095ecf620e1407912258a0133ee59e7d2c5c226da46544dc4d707a15eda88e0c61b31d5a266adee6b3196b83763ed6d20b2012e04e062df6ffd0a743f49c77355d75c9a61e"], 0x1) 16:01:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) close(r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000004c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000500)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xc, 0x3, 0x7}, {{r1}, 0x0, 0x21, 0x0, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x100000000}], 0x100000000, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xa8, 0x0, 0x8, 0x7}, {{r1}, 0x0, 0x1, 0x81, 0xa, 0xfffffffffffeffff}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x41, 0x4, 0x1}, {{r1}, 0x0, 0x4, 0x10, 0x2, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80000009, 0x1, 0xfffffffffffff081}], 0x1, &(0x7f0000000200)={0x9, 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x810, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:45 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 16:01:47 executing program 1: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) chown(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xc0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/133) getegid() 16:01:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) getegid() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x810, r0, 0x0, 0x0) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000400)=""/4, 0x4}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000480)=""/132, 0x84}], 0x1) syz_open_pts() 16:01:47 executing program 1: r0 = socket(0x10, 0x4, 0x6) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffd67) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000000000000000228301cf556ce999b6260263d668b6ba0afee5af98e2c145f27d1b189a1bb2c318e059df4f2b483c386f542999ca5b56f0"], 0x10}, 0x0) 16:01:47 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x3) lseek(r1, 0x0, 0xc5ffffffffffffff, 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) dup(r0) 16:01:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) 16:01:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() close(r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x12, 0x2, 0x9}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80, 0x5, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x5, 0x8000000000001, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x20}, {{r3}, 0xfffffffffffffffe, 0x7c, 0x400fffff, 0x3ff, 0x9668}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x101, 0x5}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:01:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0xfff, &(0x7f0000000080)=0x301, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:47 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000140), 0x10000000000000b0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) fcntl$setstatus(r0, 0x4, 0x8) fchmod(r1, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 16:01:47 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x9}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x45, 0x9b}, {0x189, 0x3}, {0x23, 0x2}, {0x81, 0x4}, {0x7, 0xfffffffffffffffd}, {0x1cf, 0x45}, {0xcb, 0xfffffffffffffffe}, {0x0, 0x5d}, {0x0, 0x9}, {0x86, 0x9}], 0xa}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8010, 0x0) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x4, 0x2}, 0xc) 16:01:48 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x86) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7f, 0x80000000, 0x8, 0x0, 0x7fff, 0x0, 0x3f45, 0x0, 0x2, 0x785, 0x5aa}) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) stat(&(0x7f00000001c0)='./control\x00', 0x0) 16:01:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x4, &(0x7f0000000180)="f1bf3ec6274d8df53e4ef7846372b61fe107dbeadc0c055981eb60ea1909c738dc7907f7a17d374a75bc20b0b5b48a27f7df211c59e33844512796865f0c45e79887a6bd9b55a25bc54248b7ab4264e6493c91ca984bc2435fbf1a39a1b9adf06f4784eb8ca692ea9aec9b45c51ce869d08c3d50b2700dcc6a6f911cab326be24a426c62e1a4af30b3e02c0151854d869bd6d031718fdb4fedbd8a06713dc720a8ab4a369730dd015f8eb36c9e52737fec823b899e261e16d1a7a2d151d1b2ee089198a9206efb2e0ebb0d80a7343d0d1abadf906af468c73a32f3510282da729f06d9d283948f5668e00a2e4049699c4ed5b205736df29b2ca91ed5e1fa2ae3a5d5cd8812ad09b9b4bb08f33fcee993abb3d6e8d34207d572b019838c9c6a80fbfd2e9fce0da365cb9b176dfc309018fef92ad7efd05d3adbc1158f5b77c4ce51649c55cf56ef39f41d02858242edb65f314927c30b649eb3fe7bdd68111779130e1a51ca1350f5e2ca669f375506790dfd6ad6cae8ce849103abb5c4fd2a6848109a0cb851f97da031cdd2c0fb7acd70f591c80df726577b7a0424ae2de415da1b721e0e8a13472cea06af2103887034637f097a5f7e3a5e823181978abd0e75fdf9d436bee95e9b9436d9707539b0879851c8c735730db9ade85e0be078284e2abe0687df17c17d5aa9269c4465a1f8f370b28fd33fd5fadcc87c124ac8545b9d318f289cf9679d895b0b0046690af9d263c437d519faeefda35f25c24efb5b8a5e839b972b7d0f5399d63edae9d45ab7d1ca457164b355d852050bb2f1bc19d42abc88a912697e9d8d9fcb4e0d3d5479a8d0de2ea6ebc273510e7ac1dcde769df871745001a3edaa82df501e31f880eef8f65ecf6cd1e143b480a9fe8ee3f314f40c5301334440b1b4606a4e2421476a2df4eff1954aa436b82cde05e3135417b32d1daf53ec9ac331af6612142d516ce50a69d1cd72074723a869cef3f7b8b84f0bb00d4a1927fac8f69d7ff38d9bb24eac45448a53cd2db0e20cdb5883f3f4fb326c776526ede6af39e4586613fe1f5b2f96632f047e07611b6364640e4c432907e36dd59e64ae4867ce85cab4d69626cfb547b3ca0e3f5baddcb334729c917b8332330428b5fc7d4a9462cf68b53a1bc977035e66af03a59b58184d89da348a555fd5c7cc946006934f754f4092ccd99e2a7a443e129c726f99f532b2122201ba7de8e85ba6ca6691dc645587914c86cbb47c257353062e0f7bba9e2cf5af8ec6040135376cf8b0b1b139168cdd1eebe4dcb13c0e0656400fd82f1c7586e4bffd4adf2b8a68a7bb3b6fcbbc42449d3e7639824e06ea16a199c17d8b273c6cbdb01db9c6b03c6de65bfe6f4801f5228e19f47f91dc1dd2af8cf3c8e73c9e35bf07fd3ec12b859aff70dd87a8c87885bc082a93cfe1a0f10a5d67c86e402e713d69baaaaa5cef85b7821eebd49972cb4ca46761a83321952fe0f18c943fb2cf6b5c8e9fa54f5e4518cb221664bc0bed5943b8a640bdd69e5b892a0c8b1e937341a2a98fc5dbc0592941e0beb9457c4be61a289eabc2a85cdc19dd17c9aaddc35b023a24e1e2c86ea873b503002b8476e7398f97e3d7584a2a8b532b5fb012f0cf2262dff935c7eddc6cea658ef9e4c779d43768b58a10befdbc63a2f6306107db748dee1abaab93f50b5de56c71ef2eb49e2cf1caedfdb9b636fd4baa32e03d0fb3c63a253cb16df5f1b8f2750c1534621b7f8a8ba7f3f1ee90598c533b15ea2fe21b28c3d28dd1331ada18ea2fa6cc29aff8928965623ec7de76c09afce02bb2d9b87e7f69a4d2a170707bf6bfad147ca73a871cb2a3132d205111e38c51c1d7fdb1b17ad02ee98ccd5fe51a30f2017cb1a119f3727c0f2725a67a9a57b00620c6ba1ecd2da485d83fe191208a3deea3d706d89344e222748ca544cc0689a653c988fe3d1070f1c3ab9fa7cc9f4104931049eeeef021241b8527ea769dbc00f9196c93bf98d4d695bfee239314eb2db94726c146a9386c88358537ee692d6f1dd8a9ff3449ea16524d31b3e388fc3ba505efd22d2d571e028f0190987f94f1e83286144c71b8644b929a53d23b7f6708c32fecae7943df7c71ab571f6bbba3fb661db4c1f89fa4a39fca7018305a01cf0c945736c928cee00b49f78d701466c9748e241cf10d1e7a36aa3203df9a1ea1eb5c07856a7f456b63eefba2322b6ac49a610037591f8a6e2c909912d9afe0dbcc7c438d98a2dd7580954622b966b1087aef6244780d7c8004ac4f4312dc6c0f4b5989ff6e1faee240084fd24efb7b585d81b03482ca9aa492787ade3ed2d64bba2b30325ea6a0d1b53734e77f6eac6121b0ef3e4d363aef3e9b8ba7818b1643b1c0ac5195372f5fc0cc794126882cd062d6eb9c060262ae69f33e7d6bb41489467755c2dda6c6302f64fa5ec04c573de029d1b5f69b0092b89302bb1df57b2a78c969eca5bce3ef9ebdfa03e52c4f896ba2292175661f4c67d639500433357832cfd23fd1b79d610741c0a0793735765dfbae12e25d1dda3ef1b6697c9ec804f56559111aabc35477815465e41ca9d16826814336d7753624566407b8668e864424eda82b4b0d1ac8b8e3d528c3dfc3f6f43f151b69d5f850987f76c9859060010c79c8a6b7d55af6c5464c233e8f46c8cad9f3a440c11f52bbfe0f7f62772392e59e62d795f7baf5a45c073000a9d3fd6ca6006047326d319b5264d980eb5e023aa361bb5d5d6096b835e35787acdcfed08ddaf61b106e4051ec037f152c03d63a69307f2977ee53aebf45061207de1144b46533cf6972cfd731999fc5df6887cf18c2d71bb785b9a3099f781dee95970c8902c07c51a3dec1510fef12e596af2ce9d25ae2ee55d19ec5a27e73500e2232041b29e809eb92ba24499cb4dd3b652f29dc6a005faddcce8935fd6d87fb8b0ab2cbca7ef756efca5490e54b256d0154d4fa861654e7e27b75cfc35c61f5a4f9e5e548d0eeace438d0132f2a92eb574d2a093dea49e1424826ef8a304f04ef25296bd5c4310b0429c825e642e07ba2cf4f4373eaac240e4e5e313bea261285931cf8826104234a8fb635b711db764f40f93ea33ebdb30278be0bca8b89654d647e1c6f37dd620ce5fc48c0c497f73588d0fbfaa5fe507690233afffa6d8985876fecfa1ace0966ce8cfe17dc5dc2094276130cd3a11fa903bfb0084c260018760d66f8120af520444a8a2a8e61a055445e1f3aefdb116f580378971be2486d9bc9efd5bc905748101b305793fd978677f4e1c1f018394f8d18e596f4f2bd6536e51f776a921840de89a62b799800c5f4f65887ae6e9513eace39bc34d4900f2a764960a663bbbe1ccc7a03f9d494c47738b79ce631f5eea5d94a4b65a0efe606600d675bc588d2f8b1a38e5335456a483744169919a98d588fad41901449a12413851be820d07a72561797ca716b36723c4843907cccdc2d64dff996d4d16a8f5514a779360e4c82ee88905bec8b72c72c25d34491d428533120864f0a5fc10f7c743bbbc4510c75a0a39d771e006f24ea4682f2d4c4adc2d5bcfec1af5a2eb042d65b3f40d2bbfb689931f4aa293bbbd8c8c35672a1ad5628a211d66b6071e21e543b4a5e1c635b5c828dc41fb982d7cb49194cabe406085622435f710edb3bdd27b12b62e8108127b8ab755c798d7df8bc3a2fef4cbb497e01c3190e2f0c4ff7b7d4d9514c5765f9bd4ba2cb84bdf9fdd02c4ffb355a83be4aee5407f6c7c89361a0a5d1c4af13ee76ff28a0051f0fe2ca0ec608a1565b2daf11164ec04f1d1302c20def0973e2e975f866fd159d751f9a9c6fd0034bef421a73f9bf15641c578418313d6105ac4193098b812c1f949993fff15a7856727278b8e060dbb09c3202ea055096fef178186267cbad2f1052ef5ee8dfd39f6ba6db8ec489a3948b1c6ca887161f5364f88ccdda37ff9b28eee61419f2434a7a073324ba59f88db9d747ffa1b97f86aa9ee866a8cea1e941de19f9399bd4ad86965b7dfb4ea540f1c3c663e75511b292066effa0227b51514ee9fa524b0cebcf313005d27674f09ae3f0ce4524109106d4a99025ba63736a6e31a6b0eac1a45add91d82eea381f86e9d28dbca7444676b416deebeb8e6ebbaa5552b8de2151c8f9846af1e6053c042f5a35a0df4980df015828a91613b546769bb030a303f3411ba5a9cdf70d4014bf7f41ff2b8e1f186a4513488e848c9cd3f36b49272c06dff78df8a97b67337fa200eec4792c71071601cced25ca23e8e0499b04aedeef8e9ebaa876b06cd243966dd87fb85945f5823ea5ff2fc015d0d45ffd2553f24db743f122a2aba18ff13d965f4b273ec63903988e1046cbbfbadfab8c9175e1d2b8ca2537710890b065b61ad4be8aa74a4d2a34d39bfbbdc92a3846b838ab03d4874e052faffb502c9428aa283b24070853686224affbb130c863a74741e6d266b9a8e580fb852b4692bfaa7b04cc4d1c01dc6a55f7e76d0febd0021e38a0ad4c9c98f77650fac6c94be35b80b5a1efa27880a4fac66a738234c16a8925ed9b93ffe1c57237d92262acfd4a74027dfa68edff67487451b4063de5eccf3d348612de6358991b3f554d1ffe73983c0dd73ff555f6b598ae9b77164ab0c7f766cf889fb727171aae75e837eba3578b0d22c0d8039721a68c4ee2f1de32dda8820449870ff637651493dc6c55ec913a86599f8e4b4c7da4cfcb3628843c88bac47db138b2bb78eeecf667f2bcc9b0dd2774d34bd02c8c021f37a102551402b4912912f028b8f85d3e8f49e697e1cdcf57fe67cc141cdf67ae96781a7a3dc31b7f6f820f878d1d7da8896b0810634800c06d7c04a10f8e4e9c6e6d25acb8e316d979d4b35c5965a39c285fd3b133e9744a533f530a979898cb4b181834deadccc18cbed4a98676713b5b0e66258fb0ad357ea267a872ea2d9a4d8dd1dda4fa5fc32255457ed79632ad703aef0f72a877817afcc6f4414485a9ad11f874502c765d5f9f387abfe79c9eea9fa6707f51a640e7af8af7e0d12d2e63bc5ed29cd4fa8f0164dc7eac6418b4cc63a2711f320936a21db4cd233ec6e9a130b05fc036b8668d38961b43f5f80c024bd929730001e63585c7397ea99eb910df483b58cd5fbb1702710579a33d6ff17a37702d94bb0ed71f952ecdb7281d54601d45940621c1a4b6aabe37be8b093e88b6b1d989ea5945a985a7159e634968434ab39cf4bde292264729d98197de4cd4233f80776dbe23c6fee730f561616652981a6a6c95771fdb8e583a4693e9f7df41c25d1ad2d4c9e02736cd3572226c23710d6cd097809c374b4d286d7059e1df4c7c59a9c7ade02332b0d3cf7e9fbd5b0bf12eaa4924cd1794be6b913e4c73f8f553f505cd6500d820dd75855210211f6011faa43e42d4e691506a17aa50910fbaa8479e51f5f7ee6344c621b5ccba0a488e405c678f4880800c673e7d1b37c12e23f8fc448fa6828d8dd1dca49383189689f06a66d16fd43cef51985814a147caeb92e4da817bef050827202f8c52e2586a4ed517c0575f2f8b6633ccbbf9c0b50ad7cf8d7a613301f73bdb8e5740660cf239934d670b7e5b4020048a5ab05a001364791c32b5def773b6dca0ce804f293841350997d114efb7e08d34f0aa4cea79e739c394dfebefab38a2f52a62125a7e8578994256d967b5544adefb8e7434d4566d9104fca0d85adc770adec6068b055f7082408194808c15776ca6ff900c3edba3f59c6421212c57035d8a648b2dd301c2c75a24d481a654e6", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0x2, r1}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:48 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x28, 0x28) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) 16:01:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000080)={0x0, "b7fb543ef5c9399833e9e3087974310da66f4000d2e653f0e9c1a273488fdfe45e29e6daa803765b"}, 0x30, 0x800) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x2, 0x1}], 0x81, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5, 0x60, 0x10000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1b, 0x11, 0x3f, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x8}], 0x6, &(0x7f0000000140)={0x1e2ddc34, 0x8001}) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/252}, 0x104, 0x2, 0x1000) recvfrom(r0, &(0x7f0000000540)=""/128, 0x80, 0x3, &(0x7f0000000380)=@in={0x2, 0x1}, 0xfffffffffffffe99) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0]) r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x7, r2, r3, r4, r5, 0x1, 0x3}, 0x3, 0xfffffffffffff001, r6, r7, 0x8, 0x1ffe, 0x9}) 16:01:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x1000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x400, 0x0, 0x6, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff7, 0x0) clock_getres(0x2, &(0x7f0000000100)) close(r1) 16:01:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="2000a9130000000e0000f87c8a5b671b1b542a53870600000000c05b220000000000230000000300000035707f9545070b7700"/63], 0x38}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x8d, 0x2}, 0xc, &(0x7f0000000040)=[{&(0x7f00000002c0)="1b24d0af7fb01af7c87c7e8e8fa81f430155ea3874d94ea082ac315f113d903bf29d27d91e26945b7ed2e808ec14c94677d2d1c83cc8774149db0fde54e97b127924ee7e56dedbc0228e4771b75d9d347b970bb4c0996dcebaf67c1551c30ad828ce4bf5506f90da93bb3b6e163acc5412dad8f7397a5d5a77b125e7faa4144418bf8996a32d2c20363f2468eb7703e5d571d9e828161e79881b92bbd46d2e8e4794a950be6dfec6d57aa3f40f7510753c87b09569a52286df0fafe748f114cc32990b758042a7d7ae29486c218a2c674b9662c237477815800b8d2ca1c0703cd92d779820c59090e4e0d0cac123325855027f801726a3014d3dfad8fb30", 0xfe}, {&(0x7f0000000100)="60ff1fb642c1a70982c743b73ab0f0e7a62554b14f0687e06233a490f37f88fabb60e81d23bc10e6742a4c77ab5942fe0a7e81b86e52dd97b6423d3286df259c68925fdf1e5ca4d67edcf077c633e6eb8cb4475320e144dc0e04b4f7ee3e65b7f2bacb12866510f0473449a24999c9dd138f8a0020db85b43b6f273ea2cd23860286136581aa19cd046aa18c3e", 0x8d}], 0x2, &(0x7f00000003c0)=[{0x1010, 0xffff, 0x8, "d9de11f13bacb4530d04d66d5645bf7ef80b60531dedb83d4a78e8c330031941e66c11fae8c83b859d30e1b6bee2c1f9d9421a8637330bfd0e5ddc43e115b16873d99f4b4e1fa26b28b9b4b013e9a5d8a2f070f59db6a9da32ebbc9195c411214920d7b78b19d7561554825ac7a4e2607f266b8830e563ea14a55d94e34e91bd58ebfe2a3ead8fbcaf5d0d1ec38840489ef9ecfc05ce1f5dd5a89542d6702c1725bd559b623a66da3d502820e5ae199463cd23c6f7e4146f47d9db898a05d22b9148d4046bc54e0bbc3c34f86d17aac15b9c935d16323fbaa12a2ea56126e7bd21a6458733858c6704edaeb0957b5a589d435c3c08e845f658cac2dbdcc2f4f5dde3be8a0750ef547f3db19dc63466824a4a966e8e70284b5ec2c46fdb2500b5fb0e5c235df51586893fc957530b97d47c54824bc63cdb155d956a5b131959721ec03cbe9b7b4ccb86a4000a6f014bf08ddbc5164e33f5134511e1cbce8d71c06a5dc4dd242bfd3d8482aa2a905b9a8bc53e304cc801565f06aabd287c4d84f210676f5d9dfd18fcf58925a03bbafcbb06c40c8856a5f8251e71945496d8084cd6cb9aad6c42a84cd56dc85bd266550de8f07e78cdba90685abe674ec4e6fb578e3bc953c46071746e67901e4a320e55f2d4ff0fb55cacf53011ed83fef5f80cf5002d87dc9e2cfa1b8a475161720c5ce76e1ef1e0758496e586a51c037212109bdb75e21c2d84ad88b8a9e038819872d1cd5a84beed3c7b09c690d17e0b117586ff4285acf4271a062ad54ad4ec1647ea45b0a6bd27d32916133fe933d9bfd243a4932519e9c3dd9b71faeb062de65dddc04c7b33cc0c0a254690744e630424cf9fcc00c3038703171b7e38118d0b6acbcbb0e1cadc6948b66c45db2da99d80f8d63818140386f490e8617b0a3e475e342aeea691a9fa265ad2cc06b5ec236f94a60f5ba8f81121dfd321a73e3bb0aa3c47c13863161cda3891ff5e20e4889f2dbfa70a92a410a6bcdc182ff3a7477b7dfac3f939284a8619ccfb736cdcf06640f0fe3dbc44185b523d2fb00b3f3d9705e1fc3255fbfc01a3b0cc1ec28e8932193d09802c4650c2e60ea78bca1c0675ddbea16cc6309ccc86644134e50aac2abaa6d2c6490df9f9b83ebefee928cd6c111a5c59b7ecaec84534d03771bca937ee30cce32c498ed816c5c4d5648d325d159fe19b0d5fe01ca85e4dd7aefa22c3409b4b53cb22218b48d6e457a8b5e54e6f660d5b70ec4fe5c5dc8b595d1143067828ee0ed7e063f2877fc499e6c47d19d57a22ff55f019e489fa44759463b1651e71e88a22dd7481cb5bdc3b0801ddb14a5abc5e8f9d0c5632c19ef034affc1b080024e5636153a05ce3bc8fbaba6f4dde5d0c6f0be90417517904947d789957e3ec5861f65125400f3e6c372e6897f72b4d7855e2b56a37cce792c689148b1462a08f6875fe47d16f6c0c9f85189b722298b5d73bbcafaa804e5c6b72c67395b0a61266cd38a40b3417828b67f4609efeb9b58722f6022a0aa5c1bcf3e235c26c3fa138f8e4e7c9528d8632a97e1991a60c21ac59b0e0745ebce1c747779dcd398b82fdc8920c68d4523f8558466cf4919a200941089e2a52d9a86262ba2a6c4db2ebba4f980755109b275f4573592e4b29ceac35ab097a06c768f773a696c1bd689f3ce919cdb55584e64aa27bc18e266bec1b562fe899c85cd02b9e0c26ad50175a806116a02471b0f9af7e401ac8e6b9e2efc2cca9090da2bee938573a68241676217391dd9400b2f50ed3c4d6ce81d192ea0af1788012dc45212452d82c9d3ba9214ef4d6490aee8fd00239bfc75b23d9f27e91d880636eca2c830db7c931c9a2487c4c636c86987e5012b941f19074a04b8f17bebdd72f8aee67575ba08ffdf772cc3b5154683956cdfc31793ba46972f734f4e68a7a1fac49c133b033ceb08c4df3a973c7820547ace34eec7b8cdaf8482d655f93cc168625900571279a63616a163b01576810d8928b30263c86aa0ba2a7fe604c8ae0d3991cefab475e180cfaf6c4831f3fca9ccd85a503ac619e03ad9bc9357513a35b9445c53e012a71bfb83e77bb3170acb379e0845b95145e72cb6cb0fc6601fd0a57c0c24792f0d5c7bacf25bf3189d13ca4adb67010e24616cb118c76668f44278972842af53f695bb5c87e7344dbee184e22020323865a9939be5b4a090aa9dfc480fe55c8c880093c54d23235631ffd85e7f35b95273d39ad318064b4e68b2dfbc9ac1025dde8d5969db457cdfc4366b957fe4f86ee0853da2836721e3cfbffdfe28746dcdc33d1e7f57bc655f687bf31615ca5d2cb8487c80aa354f415df71b97357e39d229f41c580d27193aa4fa1ed19f0a46fe150eb836019650bfc2acdcb74c1f2937c28e204878ec8b3da10137c17358052537fc566abd639e1dc2191e44423733c37e39ccc40a73209c75328b4dbb2b9cf9c4b7b01c0dda20d0a180f16330bf0a848ff18c16373050d02285c4fcb19f093bbbf81fd65d9a0c5f9f1c9b04a43772e788283ffe4de41ccea758fca04331350612c85b1e4b0183ba0ab19b75b48af533ae1dafa4f5f7fbcba04585d049ac73b81ab6fcb09fedc3fd8210936dc225b7fac9e5fac3f0e156467db9a01bfa07a92f670d3df8815346aaa42658b0b302aedc19829a1ceff807d0dcbcb0119a24fa100b5265079cefb2ac4c1b4433f1826d79c6dcd03146e0fdb8c932f8473b5487411c2ead0dd3f8f49c3353e09457491336dd8c3b7beb26ecd4453f8c9fdedfc96fcee2016f96d1942d3865ad4b0c7694f02e0cdb9101e9dbbe724ce7532309f00172f2bc9329f3bfe1f4e78b9b94cd95433fdb5923cc1340a1de3aa9b465a48775254a2bfbfc4c08feed5c1793f77614eabc8b978c1e9f9e09095be4e564eefd8cd7c301fc81a54556f450ad58f43343dc121e4c4299fe288e75324fa3bb6dec3b1acad47ab4cc580b9c45c191f4c2db71048653ff1c930651114c5b6ec4d323ec6c26a7039b675a4a98e650c85e995b9fb52259b5efb591058c290888d0f53b1475ad1e8fc19088a26ec8f4c006e6a172109f27a23ac045f4ac1469b379aae4d15d61bff847822f666ba8ff93083da255ce7588884350d8c8d2aee950895fb803cc0b3ebed31d0aac84432da5043c9d9caced61592bfc20fca93b8bb31559a34d48aa8d85c6413b39a59dd41cc16cdc19f58f5ac9ba433e54ec13c91a95dbcbba51e8016aba2cc3135eaae1e5c39eec49f3558294e87789ba00152d9afbfc9b4ce702f654efacbd502217a0372c98a27bb694970c6fa231ca898f9e5874913d0883d22a5a1cbaceda0f66a58052c5f26c3ca6d11bbb159c8a91614273310dfe9779245cb19918f2957dac510fa637baac149c14f4f7a82601a39596a3f983af7e581040a4c7637fabc7179ebd03d628d92225521477cd5c28f7f4994e7c7aaebc291d4fc79ffebdc8053f823bd93195beb74825b0d99dd89d100bb4e99aa16d09630c7e09eb99fb7cef2b5fac63382bc18666281ea6dafde7594454c7c9fe5c98ff01f4fe48eea87d17ed6f8d4572d37a2a28ebd466c40a047cadd51f6158bdf838a28d2ec2bedf61b8ccb82063b91299468d53fc8197011842db3ac0c59d0eab3bf4c519667ca4c21fbd502a0180fcc949b293f84ecb6b3f9d096ad3411c9a257e7337c1002f9436a2051b332619d46ce3ecf5f66d6d6c9d04b91b0b24ea3b27a658a2dd57c41479d6b8f539f945e8bb2310b07b512721fbf16291b5eea3b4927f2688a69a3d0f2a6240ee8ad74d6fc18ca452da92efe1e4ee16bb5a2af01143a3f69016d0dfd8f87eb9969e0157fbb3328d1c6c5a965fdf1460ae470efd2e01d55e4bb11833e8618370d41382f641122bccb25dcf7caf77a5f7a420919e4c917e94e5f9af3f8d6ca05e146bae7b706d2816b42fbe8ed354818190e9383a5420dbea113356862a75ad6c30dd5d03be7c6db12ad08f9b77a200922d31701bbceea4753c37199c33956b70803f0d5329ab989d5de11597795dfdab606583b4ce4573d7386a4979f500cd71163c401d268fa4c94cf2043e74705a7b2fb11ee1c43644f547a0233070cb47f6aeeeaa01343e7d38ed9b54e17e148f0443f1369492cfce196590280e8744039199be4e911f7b271622f848cbf788aa00a9532c0455f393b6fe7f9561c9f15b83971e101d5c4dfa85025b2c6d5a6a59b12cd79c0fef64e79f4ea5854d2bcd7b6560547eb9a9429dfa4333694e359c071a14cda73264a9327c6179c13f28669f34a4b7f6ca777ec6d0a95db70b587551499c90d65d27998a77de442e7c56e89413bd7a1adde91b6901aafad13f234a816255db8eba1d1188dbcb067a7b1866dd504e8079abdd3344cc83e31207739ce9b0485a3d59fc18ad9d9ba6dfce04913b6d38b5e8573ef86e5fab9f2e437e71be92808784fe155f2231f80fb0d3a02d4d029b836a217b1ab3a8f1d9472458c3a672b7647ba8bc60334252540809b39dc1ef2e5572235dec825201a46b833e244d7e64dadae8c69dfe6ed73317ed02a99dc533cf7d007139d089bd6bdcf20eceba769ebbf84b3502969d526a1f30e731135eeb261d84bb0275980a9fdca7491d200d1b5ef8334c28692690ed70686897ece5a4ec1b16f3f14d85470469b324067d5a8ecfa8080e1b6556e78a3d8ff3c73ef7d7ade8c2006a26a6e438ea7e4b6b49325acc7738dfce69a4b2b32eb990b6bb5575e8c1cfdc48de3b399a8319f2be5e7180d01eb63d5bd82ab63312af6413fafe2bf6c5adb7243f61bd5a25b3129612dc4660f03c781ad27f83022558c92bddff6fed9b337a73105d1277ab3885a0cf6a441baf17102f8fefe00b657ac9b44426b1b4b7a544450d812367fb7157b1393244a20a4078d1b3bacc4b2e6093fb9563baa4f7f1787b573b60db619c6d5d14bd8642b14136c63f2839e09c5dbd46b5595538bd2c89b24b8438b75b8d556635575011bab054791bdb38329e53fb5cbeb9cb69f017be733e9c2ee9a977e112989648d0f0610a97b84c04dc7623a47f9a04789eed045608a077b203e787fa5d886bcf73bdc836e7f9755c6986164bc6d0b986d976207b7db8bce82c01645597d0c0232d1b36690eb53fb4fac9ab8091e2f339879a9635042c81887d3e6b24c56d978ef243fd47419c1da5ebd67c9ba6a9d056513ed947d11c7d6a543148934a8e33caee97a854f35eeb639ce2b39f53010deabdb77c5a54ec13d2f212e917a3748c80ef0eb3cdf1d2a93803360002931e71f83d094938e7215f59ea9eacd2428e25fb3fa30d50aaad4f4b11bf01c9aa5fb040e0743c5bea6f20f17114e51153c97ccdd0d1799cbcf49de830b10f1b274563acc245189cd6db2d8f93b5dc8838cb13849652b6a5ace215cf46d6bc117ed7dc55b5d161aadb1165a7e1de74f26ef628c070ea2216eca602e1c134cec90dbc6381ed0868daac7004052910cf336bc3fc088f0cc248d494599a588469fc328d75bc4e340f37b693fc441eadedb1fdec71c2e18fa8b1aa6b040bb60d323253bd453567c444576de88046905a21e7d4e9049ccd9a0e97b185df30991dd20f5ea0041c9cbe63e1232e8875e6a6e561edc491edf973f4d8327fa246e5a1770d12a19073568cc5d80d539ff35db648a6256f64d2e86971541b56b4617f4357c8b031fe1386731d8060f7cfc6e64a34b2990493cbe007845bdbda5f2c66fbdea9658a7b31858625beaa3e2805d3b218c054599a15b702cdea4091a778be0459c82dac75c87c97cb220"}, {0x80, 0xffff, 0x101, "70827d9f35b56443f9bcba7c85b618dad73d45270deba3d4e9a350e650c853c9d5ce1f687a846a38d0c1be2259f5608a6cb458760c34343c0757c94c8c656bcaf3e96e00298d8ba42526d5c026510bfe5d5a152121d07e34df78fbabf8cc8f3300b2c50e334e9dca695e8b88e7fde1"}, {0x88, 0xffff, 0x0, "29662e3833f92377754e10e19889fa8f8f4b3f81f8550c64c6aaa3092b743d417741b097bd9da41ff4005b5c601b1b1526098c118a2c7d69256e40cecab2ec800ef4c5b5ca999e987c3a6ef51736c61d937efad513f4013721de21b6a403954279143762b3bd3c4abeec651d71f004ba50bafeb82075"}, {0xb0, 0x1, 0x8, "865df4c1364a032acde68e67d4e934342f296fae4cc6b2950ff8524863c42f73a20c8f0590f7b4c69b18a6211deda452a23cd14174c0c700544e705ba25a8bf4c68279d300a1a0fe1f454712e8c281e5a19b855aa7aa73f34b16374d2d60ad20cc2575503de4cb207054c2e4169c15c0aa7ac64e86dfa9bda01bca496fedad536ea10aa18d67fabf9a5f755eb0165370aedf692b6f2212d542563d6b3efa"}, {0xe0, 0xffff, 0x0, "7832a09afef9856fbab320ff45199d5fbc216d844928350105972e83fc96a2674c735326af0999b1f0ffb3f77b242038f0bc75c5584e8c568349458ea3682f2b64d2623ae5561f71601517b3146c3d17479ea0b43993a309054670bc0115ac56f2396de44672e38890a496daf1309bee4f545e30cb26d56279f2ecce6275bb839d2b67a00560bb278b5e46ef0f63cc1841cbe1b2477d8e1982f7ac5648cc540564832e16cde36bd73e149407a8e60ed5e192820a29035833046240d03abeeba32faec79bee650737eb66f4"}, {0x48, 0x1, 0xff, "e071e4df13f44bb9bfaf6b7cc274c0aafa5962abe5ae3ed5c96e5189e6ecdac97b0a3ddfae09f6b6144839aa037c8e773c58ed29355610"}, {0x90, 0xffff, 0x3f, "c1544de3e407be47aa54822a561659ca9e1662b0b5799ee9754059c286cc271a66e12faf1d44af660b86a7f0d786e5129485109bbd3c902b7c054310cb5cb2d756c74ad10ae2363c9efc119aafbf1f2c4ffccd8b422abf17a7aeb31024cf099e995c90bbca3987cb8ecd26e25c9b800d71e7a47669bcbbbe0a8956aa64506904"}, {0xe0, 0x1, 0x81, "b96d92d3d3b2aa0f6942016f29e86892249b0a5d9c09563df3e939a3c821eadf13378d622ed2ef1d007181b3280110feb2957bd9f8f5fac358a8d869871678c178dc331421b154690b81c003baed1d171b36ee20e425b8aedf75c88e96d0f8d59c4b60abd96408b0a12908934fe250aaee245d24129f8694f5d54f319836c2af02a3ed309c4710da2d8ca2a8d912f4c470d8aa85fbd43fa3caaa7413fe5fd3f16f16f77a0783915152c2f28606a376c4a183eb9a1b521f80f267366e30c67bffc980850fd3d69ce1e831c604a4c1e8"}, {0xa8, 0x0, 0x9, "70f28e9d133e57b74dc115cfbd951580b1f4baf6fd91e61bb239dfe4c69b1550d3a1ce8f1df9efdf751bc46680b786ea8fda69a703b3f1da73c373d8438fb3c0bcbf343add0e2eda75ad2caef476fa86d8e1388d01f9ec10b476b17f4ffd3464d9840eac1ac80771bada20d91fe7045d8f71eaa34a395ef54f915f2bc078f921bd11e64332d0ba0083f27403b4ebce9ebdb557"}], 0x1508}, 0x0) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000001900)=0xc) 16:01:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') fchdir(r0) execve(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') dup(r1) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='c\x00') renameat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xf8, 0x6}, 0xc) 16:01:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000140)="02e77f4ce28bc13ffe44b6cb485007b6501168041bce1fce6c50f6bef037a1aace9640cdb7a31eb1d60b43254c9d39c77f97d3e95b90081863e26532dd6b88", 0x3f}, {&(0x7f0000000180)="80102b9b62df9c8d50110d0a29c188f6581f7bfb800d33ba327e96dbc7a0381df881b76cea834b2dff07b8130859237e2ccbd600fe39d7c389a97e98fa9d4c59e1b30b8865efd4adea1f7b2357f38b35c793cef2c1d6e8cd252c3a31c11b716e2e4b7fdb2c20125e1e83b5560558fffee544e10f792fab1a803f4ce202520c6797c821a3bdb3eb25e3f0543407dda7bdfd90d7e64507303594f1b2c6f01786917caac47847d95adfd33a4499cb9e18447e62c08722078130e1a273582aeb89", 0xbf}, {&(0x7f0000000240)="682e240b273f89305074d4cd319185928a3a430f01141473615dd0b8ab0b07669502e9d1084b35bc5a0587754c9d255ec6a68393cd9a71c4ddd287c8a1e83ed79c4c6b7bdbd6bba9c2912b442298fa5e1e5975d88cc83c4487089101a3c1835918680b3583e43a827bca40a02447ca134abedea55d6c071fefbd7197ca0d22760435f54ecb36ee4a2178b9b7ae329d1384c689e8e149b19e0b4ac214a8e290d834c8eeeea6379111d6daf85e60cb248a364f92de47", 0xb5}, {&(0x7f0000000300)="c8b6d1ac1c44be6d81a20a09a434e7c4d0dfad9c3005860216f5417b7d267c4e9968497417a3bbf77c1183b281830cbd022c0e56b2822e", 0x37}, {&(0x7f0000000340)="6648d3cbf4a4aca7c37b52c4efcc2cec904e572435b3c998d8efda78ca24aeac41a0691cbf7e9463711cb7c30a98e721548228ea43491226226ead4f2c09e9cdd9dd0a273dae0806b696847e97318103a72d659c372e0de02b7c3ab28f84d761d8f5aebd76e3ea20d02e2ca1e4dce9e098741c439484958ebfe1130cc59f28373678857aa32ab91c750f36651481b76970b4b0a19153bd2884f02e9ef67d070c4d58303169ccb5a9db1c762f42c8afe7a52575325abea9340b4a0b00010cd3b5d521a9d9b627ed9e7a317b594ddcf620d3de0c462ad94bd00ff42a480f956d7fdce1cc2ddd655ccb7cf9f611b8918b7ce416296746f8", 0xf6}, {&(0x7f0000000440)="d4aade368ae93de76b80a6b046eec34780c4e0cdade2591779a6f24eaafab2ffc3793708d0dba51c3c68d7638295cbeae4577241ecc86b5f2cc54c0d14b29c4118dab453e27f2d2984b7bddcf510023ea9ff29faf18130a734bcdd", 0x5b}, {&(0x7f00000004c0)="d4a4cfda03e157b9a30a285e463eaa8737cbb437b068f7b2fc6dff3437eec758beed02c0b1346f162def998831b7f5e165476aed1a725aa212093fc4ba36fd304191c2ad5cc3db", 0x47}, {&(0x7f0000000540)="3d4f22656f2644f125d96d7693c97288292fecda2c5de1eefeb4718d612124bf32eeb177e2c73a36af0b8e5a1974dfeb5906e35c31f22e3e9e79456c989bd4c5314a13661996bc67da014dbf14ca62cea718bb78ffdd15822b2c93253c581464c660da065142330504b73bb76b53d72b8ea311b88720e721a84ce96a03fd74375e9bc8291760cc5e1b0738a48973e6aec1704f9c346143671ae9dd7557e10ae7dd53419aa67cfc1158bb96abcff303dfaa08c37ade221e58f02b2e3027e7e8797affb0820e280b4ff793cacf0d4449f2624c93f907435f27a62c01d516a3f39cd61cf4b5832bc9dba5c5ca4a1c906baf1884cc7ac91c04d4f4ba19245b", 0xfd}, {&(0x7f0000000640)="136602693f04e7d71640448d44dfcf6862d98651724f51c02cd868f14df4a26736e7a6cfc54c2e0f1aa0994d7741ba99dc7682360c71871b49bbd02e8251ab5771d3a90e154e673e75038ec723010b8876d2dc6623421bad9679f7cac72118bbffd982872da8b932f95a6e5bd423fd3adaf8ba98af864e7e1004b8478b2128f9d4675938a5259b199d0199c66124d05243a5c6a275e76fc0896417cd12094fc87bef4db5f8ffde3c5d2ca26f01d3c52010459a3a0c97d8d1bb37f221950cdb6f5f51b80a69a2699f1dd0f8db1280fe611f6c4e5a7dc028cec82e9b9aabb261855a39b0168fd32d447f196dee9d8103", 0xef}, {&(0x7f0000000740)="2908681f6ce1b65a19acc949baef67d560c28acc5aadd41eb40aa68cd0b0abf1c883b1", 0x23}], 0xa, &(0x7f0000000840)=[{0x108, 0xffff, 0x4, "c6a91731d8aa1a05f8dc4060a44961a19c6dd56e27833a30d0ccd40864a43154220d2d771872b8f109642d2bd0945aea1c2b0aa63e57e02aebd1c769ef5efe49d899374b8d6833418704ef8a9439a941ebebb3aee50e97b7e76ae8d07df9e230288c709c60e9bcfd899f5ed2bc6a0d8200b8c38b2ad4633993e36d316135ea019d570bdf39324f4ac2d6242c9874d7f7e037674c930e820969f051dec715388b80ea4ceb7c409ddc88f6ef5e746d38691371093f2b51c311eb073bfcd886b85dfce89665bb491e44d600d3250e926122f5aad6e478d23b482e5c8ec5cfa868e174a3bed0846430c59d4c05e9a0cd2864f72b503ee4a925"}, {0x60, 0xffff, 0x7, "b05c73d6acbc62a04a7cea2fe08fda4c435aa31f7438d2c032fab2560398e638be90235999f05fe0f69a16f199cf534ad9ee87f7941c47acac228889544d836e501e9449aa262ef76b2f5e"}, {0xc0, 0xffff, 0x9, "9bde286019f0f63d7f36a1e02891bb78fb141eb25780b85f113892bea6aac27c0ee70505b85acee02367c27e55a9c6d9da9212d83d21aa91336dbe61d379be2f2254e0e6c3baa0eb4db030d6d063be95f54d407c64d84c2501c54f12843b83fb72cabeaee0403e7a809d660dd16da9af64c66a611385cd9c21a8d9fc02c28a0c4c2b09a8a8eecee52e5d5add114260cee4560f9875d0cb8f9994c879260edeca685c35ecfd906d9bf57b"}, {0x60, 0xffff, 0x5, "431bd1de605cf1ef25b8feb7f096d48b2bcee51796e241153586f37132f2a27c51d9a0e850d806b8485be7988b7905d2153a0f47e03a53bfbb1f39b012c3eec91cca612d2e1524fd2e"}, {0xe0, 0x1, 0x7f, "a5f333b68d0a3a8fc355b5e3203c5a509a87e0d83e4efeffe2fc3645ef7e2c891d04438cb4cbd322daefc6d90e69e6869f747e52deaa60500430babcfdaa048b9aef31b696fb0bc54b98569568eab2453525f7f21bc18411a4a48c0428e64ca8c91ee4f5789ef4d8e3e52fc8484e3f13fae58e1f66c595f8d483c800fd4480b72ed10caa76530ea2c33e9c75cb7ecd1a665a06553b14798ff3dd67607989c6ae93a5d220496373fa5a0a0638bde2ecefe2082ee450f9bfef610aa45f354a56ceb6e7154eec0d4e637239b5"}, {0x18, 0xffff, 0x40, "2deaaaad68"}, {0x100, 0x0, 0x1ff, "aacb6f6240f8e7ad63b8b7e6707894bce939a21e193d20bd1b70ad8ad3ef4e02bff3265dfcbcab35ce7ff9e8ad5a03fb2776161befb154336d1996cf715799d35b163b8a941d22ec588d66a353cbb6f636738631f270dbecf7eca3fd3ea9fb2a5fb2272d0910d459b692d9f5e5b66029c0b6af58e0efc46bc6d81bad7dfd0db9c23e5ca99fabba01b1a39b236171e6cbea3480a21c203762a70c75108b6ed26695a13e1fef11ea9c906d7ef0113ec5171f8238851fb868168adc269ed30e85401de3c451d5ecb058f5e4a585e66e6c25c9b419fe2166707f6e3bb6bda36e5428750672bb17f2f05fc01150af975bb0"}, {0x60, 0xffff, 0xb5, "3f2abc4015c6607a79f8ff4cc1ba0e3bcae4207a2596c8ffd0dbee62eaeb6e671b2a59e2052c5574fd7a9911ac4028ac41c385238eeac20c74929eec4a0305ed59df4da6787950b6033f8a5beb"}], 0x4e0}, 0x2) 16:01:49 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x4, 0x0, 0x11, 0x3ff}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:01:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = semget$private(0x0, 0x1, 0x400) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x30192, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000540)=0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000005c0)=0xbf) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1ff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000003c0)=""/178) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000004c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280)={0x9, 0x800}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x1, 0x200000000000000}, {0x18, 0x1, 0x3, 0x400}, 0x101, [0x200, 0x101, 0x1ff, 0xfff, 0xf3c, 0xfffffffffffff597, 0x34, 0x6]}, 0x3c) 16:01:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20080, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000080)=0x1) 16:01:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="b5b486b6d5608f9f8d23934b43aa8a011c53276989b55cd61bad876cebca54dd6009a69eaab078b2114546ca10f99f0b954d6d839a5dca549bed110358111b4bfe9ed5004bb577f21c28734af37246c4fc0937645f525b9a4c120edb8f6b60e040d9be36eedc330724a08e5026290d9ed16d0b1e813524ef26b2e379b4eeb2e31c473ae52e577d35fe423a76ac42b461ae60994e", 0x94, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x8001, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x7, 0x2}) fcntl$setflags(r0, 0x2, 0x1) 16:01:49 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) mprotect(&(0x7f0000235000/0x3000)=nil, 0x3000, 0x6) r3 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400000000000, 0x0, 0x7, 0x0, "b8001c0000e0ff070900", 0x4000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x211, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) socket$inet6(0x18, 0x5, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8000, 0x4, 0x8000, 0x20, "4633555a3a3c52a654a9088af409c23afc329720", 0x0, 0x7}) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:49 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x176, &(0x7f00000000c0)=[r1, r0]) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000307000/0x2000)=nil) 16:01:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x690, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x11e, &(0x7f0000000240)="d762c1472dbaa54654550cc8ee457b8630c0793ad69bfff1b75caa1d4c7890d0c62fc927d669583b286375a602c0be56f532f64aa960df84328e71f7bad5975b270800790d04000000dd7175ab969ec1c2dc0000000000") 16:01:50 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getrusage(0xffffffffffffffff, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00007a1000/0x3000)=nil, 0x3000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x0) 16:01:50 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000100)="9378c56789c9513404a95f3f027ba1012f270d2a21266cb12f22a758d6206cf03a386fd5dddb0dfe3279c1e8", 0x2c) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x5, 0x2}) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) fcntl$getown(r0, 0x5) lseek(r0, 0x0, 0x0, 0x3) 16:01:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x20080, 0xa) 16:01:50 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x5, r1, r2, r3, r4, 0x141, 0x8}, 0xffffffffffffff00, 0x8, r5, r6, 0x2, 0x6, 0x4}) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r8}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r7, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:50 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) clock_gettime(0x3, &(0x7f0000000040)) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:01:50 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fsync(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x10000}, {0x0, 0xffff}], 0x2}) 16:01:50 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e0834ef31005e89f45be9aaeaf57e076d9c4ab56d07d7d3c0826793febde56630bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2daf7b6df1ad37c8150a621c0eaa2911448fd0e055385775d8a7d3f91c58eb7958ba4c501292cfe3ba1eaf94bd8228d80f3c9c50ff23a9ca14e052d6459f3ce2468df839b90d215f463f23dacf72ccfa5a9bbd2e6e58cfee6d3f5bb769908a563e96dbb4324f002314d8b03798b6e21178a9f", 0xd6}], 0x1) getrlimit(0x5, &(0x7f0000000040)) 16:01:50 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x4, 0x480) semop(r0, &(0x7f0000000040)=[{0x4, 0x20}, {0x2, 0x1}, {0x3, 0xff, 0x800}, {0x3, 0x2cb, 0x1800}], 0x4) 16:01:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xf715) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r1 = dup2(r0, r0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) poll(&(0x7f00000000c0)=[{r2, 0x42}, {r0, 0x10}], 0x2, 0xe00) 16:01:50 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socketpair(0x1, 0x3, 0x1, &(0x7f0000000000)) 16:01:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xf8, 0x1, 0x7fffffff, 0x0, 0x1, 0x3, 0x3f, 0x8a824d3cbe78ffb4, 0x0, 0x3f, 0x589}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept(r1, &(0x7f0000000500)=@in, &(0x7f00000004c0)=0xffffffffffffffa9) 16:01:50 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18000, 0x7fffffffffffffff) getrlimit(0x7, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1f) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) 16:01:50 executing program 0: mprotect(&(0x7f00000db000/0x2000)=nil, 0x2000, 0x20401) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:01:50 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgget(0x1, 0x4) msgget$private(0x0, 0x20) msgget(0x1, 0x40) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x7, 0x7, r1, 0x0, 0x0, 0x4e, 0x2800000000000000, 0x400}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0xf7, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9363}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x59}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) getuid() 16:01:50 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x6) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x10) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x38e, 0x10001}, &(0x7f00000000c0)) close(r2) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) dup2(r1, r1) 16:01:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="754614c25399ee07a633e7c192cf82043ba9fde2f86196832a00"/41], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x7}) 16:01:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) msgsnd(r1, &(0x7f0000002800)=ANY=[@ANYBLOB="0200000000000000d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41332270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78dfee4eb440ed366db7606e21e6d36616e642befab368496ba066c66054842680ff437d490fc8e3df33"], 0x1008, 0x800) msgget$private(0x0, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x100000000cc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000002c0)=0xfffffffffffffffa) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) chroot(&(0x7f0000000300)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000340)=0x4800000, 0xffffffffffffffa6) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000e34bd28600000000000000000000000000000000000000000000000100000000000000000000009c2f401b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b988935c7545ee6f40eeb30be8164d8fa02031ee4c98965a4e936055419bbb72a43b1a9e20ec"], 0x62, 0x3, 0x800) 16:01:51 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x3ea, &(0x7f0000000040)="e03793a9d630867dd98f8c0b05e887a9f485808b86c853daa7f7d8e6c6d1c534cbbe3458593f8d57caf80b849d124d27fd1cdfaa389a5d07c5986dd9c5e8bde0971b2367e48d10acbc32bdec46578b8eb5e4a1f927e16b4140db75cdd96b9966e27691a5e2c2eda5515e379ea3b783d4793ddb2a898da4f98390b5aa", 0x7c) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:01:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf80", 0x16}], 0x1) 16:01:51 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x0, 0x0) msgget(0x2, 0xc3) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) semget$private(0x0, 0x0, 0x2) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) r2 = dup2(r0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x5) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) writev(r3, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) ioctl$TIOCSCTTY(r3, 0x20007461) 16:01:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_data=&(0x7f0000000040)="9d752148d1768b22084256a46ab66d25403784fc15652b1a198508"}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x20008, 0x4, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xd91}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x80000001}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x71b400}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil, 0xfb7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x5}) 16:01:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) readlinkat(r0, &(0x7f0000000000)='.\x00', &(0x7f00000000c0)=""/48, 0x30) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:01:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x7}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pread(r0, &(0x7f00000000c0)="22adda89863d0415cf5ac30ca4b51e55042bd75d576c2fe3bd7a3a320a2d3819959411b13ebbe751a427f1c3a5104e5ab022c55bf4c5ee52f8d1a4b91b9b5236ac7465aff9ffb9975131ad998c6c4a39432050dc9fe9ac29d7a294eca8d3f99c6eea14918ac7dd4222de90f44d9c225727cf5eeac2cb163d9b17cd8a18a3840132c9709b4cfa71d710c11361c2720b66b62b4dd5a3b079b3d6dee0619e525d8d6e15ba4362177916fad58f08a31d153cd9e7b9101492592de484a1bdcbae5a5a77e35528182a3ec4320eb7643aae076e8964ce702991ac9691976b98451f180a00fa42af579a5e7c3cc601fd84ca9be1273fe65956385953c9d6a7c2deef7cda89c0831dec622bc4169827457d824439be76b86879257b03ceb4e426b2fef116cc04839fa3eac8c591c157e25e8190d07b47786bf28bd1c6f5184f5564dfd6b3705bf59aa530bdbd557832d2d1ae579d0b2961ced619881945c95a82804dc79fe01bfae27cf69c217b8204cc9f42dd08e5cd4e278203863d61214fd58573f4ecdcf56c59e1093f4ad0070a6bc06fa6c1cb85bbabbb7572dd9bed6de88fd84e4829831f7a4f0f9ad5f037f8fe7699c720c0955e42452f6b7f3b55bc49b4689e02d8d60433c81a90cd43ebc8cc05f0b6993c6e36cb083a9059affdd6a854e65097f104cf911865c26e08eee837877c49d0580a7db3bf97c683493eaecea4052e02da701e823e9ca900886009bab009378efab1bd10e68f4b6805eeafcc0a96673d51c27a09de8abbfc0a3bdfeab9b3e97508c0e8aaea04c7bb53e3586b676c9958dbfe5e4170ad27c7ae29075fe422b4e5743dc97e3821f09574e18ac048d86c7a4be5b2e80bdb2e577408d6fe379ea3cccbb879514eacd95a9cb5b40ff9d75b729df77f8de369542b6552e4f5e6d4cea50fa251611ed05b381b75c1260612a652353135b5aa750dc40f4886f955d91192687a5fbe64fb3972788424a0d27036360bd426e90a23718d5dcc4909e5d7c0c6d136c0c7fede572be41176e1708af2e862ad0982c67911a11bc25e981b5f4c07c33fd972419219984de850868ae409b7e6134edfca39adc059d84652ebb94107ea9481321598ca8d842a1ed5690a64af724fd9d63a25547e76bc53e97b1204f1a21f32a49a8b204d9475d3240ad1beea704b7040444880048254e1dd36034ec097c157b479c901f09d55ece54f60fc3da6f85ab6e163e5062d9c2708428c122bf1034e2b0e87dffd0c592f88fd29b56fd14f571c3c17726b1cf39712918aa7d6b916637118b4304944b4a849d4bc873e00053cf792db8db1b04e4792d45eb0b17c97ff0bce338f528d69cb06471c79f2ad625ddcb5011db4f47c50c3e2af781b0359fca8ec9060d3afada1ce7dd9c49dbb3d8fa2d03e282833ef7c3651164bbd6d1e58c5f83857ad8e88abed706aa7768ae2ba2982dc6709d045e7c71f5105ca4c4555930f36b8e8151621fbba89bb19ddeec7494ca5650e794df624c61fa3a01ea81be211cb7e037b4c65a7d0cbaaf6f571b14b095cfa283b7cad5aa153a216f5edfe2fd70accc942312285e364052831b644965122ca8951a7109dee87eff7ef640841452ccbebf5dd69319ea9ca63ed6c0d2db6c983e938ec44e83ce79fbd30b9f9422003d3c54f755fff7f2ae283d51857d31e407bde734b148c6b89a2fc7bca847518827102923b0f906b41d9fc972e800be7fc8a035a646802a5ebe844aa27b4ac898f5bb969a88b499b3e21161382e7df1241bcc62693a387a24b7ed33f0c9fae722c76449df4168249f76981efa2d3033b05fc66f6158200c782fc10f0eaa11f24bb4edf8df4e6b9375588109e732e5fb681c416b55f2007d27b4f8c509eb5c627a4d1491ff02f67aeb807064e272be15b226d99c6d9e580071cd36d36cfe4f3dd22f547118c02383faa0b882a43cdc96885cb26a288830d3e246befbcb2e8592e1bb04fb3707d79a752366247c93a436699aa42a748c6e444a39b6c832010a7b8d616185f0c114fbafad11008a0fa3e8ba107551930529502cdea7a442dccd09d20311934603063ed68c649f4d68065d8fd889f9eb943511c7e6dca00e65a8e92c7f9975d8aec662c5a5ab9930243f0c3fbfb78ad01ba1dd34215db2c76f4ff94428b007acedd77442a8a7fd87b033189ffdd2793e587ebe1faa9e519eeaea136ca578acfc11cca1d4074aa724dc657204270435cddb7c868b0718b6a9b1c1bf0175573c3562d9ee196180bcadf40860450cc04399c26807dfa767424a7ed231ab3d0fc2271c756ebaf935d50f0f866cf442cc58df853228a447558cd7fd6ddff216de13dc4843e97fa3e49de84fb35fe942a2a9caa9444994af3540a63ab4c0ee59d268e0df097b0ee9a90de346c1904b3ff52940d66b2a25c10c6fe07d0d149576b49863cb535fa08f51c3089c31ef368a983c144fd1feadd5fb6adfd18c592a4e87e7c07ebe2fbe7e15b360d13115716b13283a173284dcb188a738d4464f497c04aed0d003a47b6c5eaf4834a13400f21fe4b8e5b4900e72706495df11bb3fb017062a275f22cbaf6401499f9959ec1ceb2ef38c4c1b506851ed127f94fe67cfcd9ebe82753078ac6840e517b2e5dacdd7b0666ded0e95f6a5717698db2b27a946af94f1f7078e77b6616f7aa28291719c611a5718fd8e8bf8447f20f1d221e24b9b973b18b78125513ccfcdf8d5ec33722405dcb57b9e7868ee7934a23d9cfde4a1acc1143fda051427c3544076e7c7e63ff748ef7b3835cd060c227493cf9fa11df9745a65daee53a09cbd03856147e0dd20a49f35a65f7b2ce19e2f23aa4b75df33ebea472213fa67fe8407e5f3de790c643eb30869654657b47b4cce76e2e103e94f02d231edc202b6dcbcf05fcedda7a3fa3030732300a18c054e8337129555f7bf249b1c7311bdcc9c2ca193c9a9f29a6f392709a84f6266f278b5c98582b3ddc9ef01b10c018201517bd4be1f4aadba605fa951c66f2fa02510f71e8ac584ae4de23fb73de43d31b9b17b190a12750803a006a21cc9454c498e1f381a2e9882e708fcf4d9332d10e49306092618097713c1a3be99dc0afe818cfa4b436fb796efbaceed1f2516e27194e73a6d417e6414c8f3d741475e96a595fba3f78a1d4c7ca79a647e1acc15828f78e69bf880a32b9cfebd207b2bae0a8cf5ac4f6bbd25748e0ee99aed636ca4ee18664cf5407888357ef65764a092a344f63fd63769db6da9c1e20273299e760b97fe7c1c21ea546938a33e5da28fb3f1427704674162f759d0bfc4e6193dcdf4850ddf4ea9a5c9bdd27107ede18f48f546f02ba17a61589ef7a52f5bb033a807fa20ecadccdb005ebbc339b34a565790c540b2ce1b7dce04cb15b075a764515911f93e6f8e7a62ddf0b227a28a0c4374e12b30004c9c67367ba6062e12d4e5a36a3c13391214cef2595556b6559cb5d30ac5c6c4d68bec443a4016eac122a17757c822f3c62583fe50c58280abbfcdaccc80811ce6705b2c477b8da2b6d94928276d3058a474656a36166cb289fd1764b16b22278fbbbbe31e140e5d3af996e079291e737199dae01c77528966980ed28b064aeea2019cb80f740a8f3804e31a3cbe26063ea2cae8e1f7bf187f4c1319db37af9a05a634ba3426f6eefa5f8349629a67e197e6023d00303af1c7a76ce19ed073ae72958010dff66b7fdc75973ee915693805a92450f86ceb77002b80768edd01e0870bdde280a9854c6a271347f0842e6a6215adfe87ee1661f1acb2d490348e94573d9efdea73c3e57f1638e508bad532aaabd58e4013f57895054dab7cffced716dbf3d0b36566d8c7a7089a811a00647f46db95a600af468ae6339885d28db7a21407c3a59eb9cfb2556148c5c6a2f614fa1051ce6434d2ef00576860319bd8eb8b7d626f0f5989d36e801d6dd7733baea37d6f91b7f0195bbc76913bbc88c61a5154a9cd2bac696be83ce60cf857c942c6da908f40cb6915dd9aeece24384352ab4a554d60128b3e01db9c006720203d314323675492229d04ec78e5a20625070c6411269b2d9e5e6c857557dbc5c4170acb0f07375b1c128fca8d7ecf5cc3137352f6430ad01515863718650ae923cadb751685cef727cc2e1865cf04eb6fdd697f8ebe5cc42fafcfa137d26f73383a20fb716ef251b574c80b8fd5345c4f93f33add337f6fb5ac3d0d37cc599d8ba2172abf93fd18a13f1f47dddb43d82be24d5ba6ab667646baec4f5581c4420c2204e20885dd3133dc05ca5263f5c6ff927c308c07d48257a7d4a3c194737aadedaa7dc6c7b5c5af1699418ad3249c59c79ae7a7afb892b13bfd23de595eb05eebae5fb56f5fac48293984f9768e053e39ade3220c0ce382326f05c24c0e8cecb7c805807bba129c7845668cf7329ebfebf914514775b1cd2c33e565a2042577bee1fc7098792484365d3f108b92ca77c5b3b2ca7311b6831105aa073b94c58b75de5c34edf2234f61389012401494feca0f95b93d8cade1875f678af026e67345dfa67fbee94e9bc70ca13018560df5cdca31cb67da722e3b0bf6f4a54e6c61e8c854333a2ef67fd13ca39c14ce4a24978ff9bb59193982d85267385209be4a41904bd384c1c877f36db0ef8a1058a949c102dc7c59c2a04a04ead31d4928619b780a70a00d5d175cf57010b1534a8189e17b312c2e9e8d462f23d2a4e3991b9093309db85f0f2d977f85b9a0e7066262f3720544192f6e9d9a724ab029842a284a0fb18630dfc28299c765f3e7d77868252a648fc533f60af852c4647a6e4d535958b619379f1d8992c511223ada3fc9138bb99c34e2806c63434c08d36c1d3ea044320b4e8adc60bbe4683b73d82826c023a9a5008d51413cc4a0897034c2200d330d1ddfbf4af663d85d2d064bfd8fa9e0cd1adc879cf85c71f90bde1a24f088c948f2c2f684bdf59975b3f2018fe54bbea74e1a341c06185518970df215000c968f7a504105a0e0b8263d3d698bb3b11efa2058f1683794a5834f0d4892da353271cece1f47785594c0176988cc64d6554df00fb2f9546a3d3c7a5eeeeca8b4911f2e44dfcd9c9dfd0f268d1f7b58fc39dbf42e95ba09e6c5178df2f3387754fbf7d2854cfb7467ece640871926a658d61786189887a7366b5bd97e85c512e5fbf22a45745a8f5c8335e900c425d84b01086eabe8cb0aad612e7fd289c5de28c8eb19487d0bc9e16cb9da1e0195bb11c2404efec0bd3b667e3066c8508ff03c40af53b7acf5a6b7c9cbd3282010cb346e7a82df9cdb7edbc97a51427e0adf7c2a79363f50bdfa376cfd9bc655efe8a3534c6aa946078a57fcc50a897d875e4180ac9961599544a63aa52d2bfccc1495c5d41c2841c855087bb84d23b0af6b5a20cde37ee4b864e8c4bdd95cf3166d0bf09a5c30fc4a536f4a4a0e83db6194c9198f6ce68f943607f6420ab473767c926ffa2857c7a82003c65f08d4d7510ba4cfceadbca69927bac65f27d6ac4cf97a216851a52597005f4b0a2f78f8a4aea0d97614d32ff57d17571cbf23f01fa69e172810b8c2ba79a33f2829821c64c918d8b9577dd9803a906712158634fcb9402e0d0438b71a964c3c1ce35e3839efcad358812ec1535702cc72183e30c8a51aa0c07497bda7fe097c2e363165737a13fa87a211ed167e43fcfba52b82471e6b25c6ae18cfbd214d7375c107e384802ce56e9ae585b6c36ec03848e2a1a44781eb25ad26c2aad21946b41561fe2cd94792d3a3cb63382c2d6598be991130594c274b9a6b1bdd1", 0x1000, 0x0, 0x0) r3 = getpgrp() r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f00000010c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001280)=[{&(0x7f0000001100)="003b0bd53605799a10285bc8b109d5ffcc973830321da5a796d7898d82a038c62608b022a9ef0179f24ee3dcd4e155c707976723bfbe03660ecadec952f6263a8355d8af3eec985c7dc846fba53c17bae1098c447ad456cf0866f4876b255b5490d755102e4cce7fd37d3770fa7e51508beac41b548008251342b8283228ca3fc84de82c5d2596119b66889b26ea5e09df353bea11ccb15e8e23d04713f652f0a674dbe7b1c59339aece7c3ef626cce3ef1606fd7564f0f2b2489ae8df74d83d29", 0xc1}, {&(0x7f0000001200)="26d345d6ba2b11d419f26f0a97291d088214eed4a1c6952abe519dc3572b95147c225a340a6d203f5a7b6eb2c93f0ac83c56d7afb29060481d47da6e1e36aa6f282bfaca35a40024cb1ef87b99761f23df009c8f346572be7204db94cb8ee1948e73df29c3", 0x65}], 0x2, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x2}, 0x40f) lseek(r2, 0x0, 0x0, 0x3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x10000, 0x0) fsync(r1) getsockopt(r6, 0x20, 0xfff, &(0x7f0000001400)=""/202, &(0x7f0000001500)=0xca) kevent(r0, &(0x7f0000001540)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x6, 0xf34}, {{r2}, 0xfffffffffffffff8, 0x81, 0x1, 0x2c, 0x6b21}, {{r2}, 0xfffffffffffffffb, 0x4, 0x8, 0x5, 0x3}], 0x8, &(0x7f00000015c0)=[{{r0}, 0xfffffffffffffffc, 0x82, 0x2, 0x200, 0x9}, {{r2}, 0x0, 0x2, 0x80000004, 0x12a8, 0x81}, {{r2}, 0xffffffffffffffff, 0x20, 0x40000000, 0x4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x41, 0x0, 0x4, 0x20}, {{r2}, 0xfffffffffffffff8, 0x8, 0x0, 0x3, 0x4}, {{r2}, 0xffffffffffffffff, 0xc, 0xf0000015, 0x65, 0xe000000000}, {{r6}, 0xffffffffffffffff, 0x10, 0x20, 0x2, 0x9}, {{r2}, 0xfffffffffffffffa, 0x10, 0x40000000, 0xa0, 0x6}], 0x40, &(0x7f00000016c0)={0x0, 0x1}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001700)) fcntl$setown(r2, 0x6, r3) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001740)=0x9f76877, 0x4) accept$inet(r1, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) getsockname(r2, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) readlinkat(r0, &(0x7f0000001900)='./file0\x00', &(0x7f0000001940)=""/195, 0xc3) socketpair(0x18, 0x2, 0x7f, &(0x7f0000001a40)) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(r6, &(0x7f0000002b40)=[{&(0x7f0000001a80)="dee452689f8fe4eea189f9712d6d", 0xe}, {&(0x7f0000001ac0)="7ded1bcd4e55be1f52d80b5103309c6ffbdeaac99143d7bf0779af12870cd2e361f04399f3f76ecdf2c2b8fd5792833b697f3b50ad72baa4aca5a8486a5d2631bb8e82620140510c09ac9e5e71b2b91c4da222829d057b4a63374b85ab6a0bb0ab85dc3db4bfdeaf0f4ddcdaaf75e7eef85ffebc7c669d5e08d92342e93f06c95cb4a6cdb785429fb9f231fad174ce7297b306984f31266f681f6c0472234c83a251b1b4494d2e5eeac5d8bf03a3be046060050b2b78e8e617e0ca90fd455aa416325815794a0829670e323bd4831a76112f55e97166c87cfcfab12dbf94757df8e70d7b9141f3e16996c094022c54dd944d48005ef46a4fc3950e0343640d465e5faac045f61d66669ad3c3530f2d5b1bcd9a3e642c43fcf58caa140ce5b7a398af38a5402a663280d02a456fceead04d35e14820cba8ee95daf090aaee598ec99af1ea94dfd3881b0fde56b63a0ff5540d436101feb2297ccb7b6a88233b93eb8267d779c87e821a4dfb3c307e82f581d0a7b6ed2e8319411de0f6c17bb7b4b32314020ff9e5df843e19cc68478ca06c5bc4497d5a47ba82160e228c2862abadbb5fc440e75040611b814ca9f1e176ac373cd000565063132c8ce8ad0ec5310661c81026224ee86ffe4b854e19c9392b8b1fcb1f22403ce699cfb3d3480ddca00b73ac71c3725511c2e39dba3ffc30a1387968a487b8717cb9c7b2dc84dc9c637045063e3c2d0570d82ef9b089d091f4b7172cf3d7c37cb3718268428b84223ab127df8a1813b44fb99c1ee35df1fcfc6026eacb4dd706af9dcde548ed54234a26bd9b8cb26a97c53473d0f9b9cd3de1313980ce82805c818c3c4ca9252d8de36fdb91b6c01e0401871d7f9b25923771964cf91b508785fcca6083480261e3e6c56a9bae5bfc75dcfa1b388845b62134ef74c174c99d91842c8684298f79482feebec689ce66516620757fd54545af4ecf3efdcabc31b477aca12cb6b5a18cfb8974f090de0660b0f0073b5e95fcbe91041e4577c48157c2924135c454e226eed159d75162c2f92e1893a127a1bba490a6a3c3dd9732db747dc755c106c39e8153ecc3b6d2e6a3375578cb559b893dfc687c707e272344e53b692c3f0b2ee7c44dcc9177fb002a8be5ad56eb5c029551909b984553940faf00e65bb259dbeae409dbb72cbe2e419c7032cf119dcae97093271c90f6012e2cd438b63406ff2c9d8cf27f77ece9e7f75550905bd680485a7ead3fbefabc1391ab9c2a6453c92be6a93c8c23828208562610cf5133d3af19c70e8a66574a9150cc8bc626e2d380bb25d909a14752b8a063823dbe3985cd56724fc0c43cf7e21de28bfda210d83132b5a7b7c5483e4b0173e9d1aa38aa235da340611f13f8487e91e6c9b6164ab0e1a6062d3e5ca30595db5eaa7d51f54e81b31ad631981c45103c3a1fc9894d6960f06ae4aa2dd893f6f5c97046a37d70d5bd23ed190735facfc43d26d91bcc8f9ec479a393cd0f924331c0b74508445a72e418ebb4b738e6c35a98809ff939a2a0c53c0c5cb8a8a5d2929ea09baf8a7c225d727f3fe430abfa63220e54ee392e59b6996559bdfc72065bcde9400598f4e3b4b8e5563a689d597abd921ce0f8bbfa815d3857d2ae0ccc2ec97f875650c58b0c9407dafb8832a5230b58bda6571ed6d6629a3dd0ee10c6c39d847ff420b4b1f5a6a88b22a4d345ddaf2b63ebc6693d31040680e241f86a3a612623354849c77faec2084dce3a1661f731d40c1c90e8c73eeebd1b88d44399c96f0e6d377e9f56677bf7dbee28311c5f883af699243d3f7aa4a498e9826585bc10650e399b399eee34a0dbe14f4097227f25e72f78f94aaeb4cc2067e6ead7ff9cbbd6d95d94bc0af0671424d2248467850c272e332bcbbb694e76b166ff57fcc0225b9eca49448819a48e941c2399e75fa75f4e0ccf0f20285225886800732f78a9dd2b3696d527188c7c02e2ad6f870cf46fec5c41af4630e15665f48206d1a9ef1f754a4b961aa38bece15e0cb28a7cd9624034cf66c3c1c6093c24a2d7f21df6878fc8b1fdf3f3913ffe1ae4ff7ad28b7f20bd40a4751e94750a9b29956e0b02e33420e7eb70c2003df6d3a40665c579ec602ef3040bd2448b55246126314865a7bc3558f752a44508add8a1ce60f052e2edf3a4795f09c349948f8bb4591dc1bfc3f0978c003ee19c7b0664f1835f213e406c51e056b47ddf27e3c22968cdb8d00b8d1b39abcdc7c468e677d1a0b6b20586bb039aea484d0a1ab9ad832fe4d60276b0e746a2ec026abbc1a33a77c54a6fc4febab42832477c228a12ec0a2e0224cf23c9f3fd3a30871f572c3e990894756dcafb1079bae59c0e46136e27cc1539c95f415a9bfae8193d294f1b8671a229c2160f87a2765c3392b4f0ab53252b63df639142e603a5f7b43688c5e6460b2fb5e87e4a624cb08db10575b2e8bad723740372f98acb58fd136316e7288bebfb9e2fa24523c894af49c3016d86ec1bc9b2ec3a880ce6cdccbdfb486c7feeeebcc5920cbb918f753318749c3e53dfe472969fe94b21eb2b671dd96d3be0bc09872801219b9380212394e541c618a695698708eb00a35e014c1a3d44b95b3ddad461f354592769e95099ab7f4140ae24ea8426116b16e2243b334bd50d0b69da7027b3f061eb4684ebed2147604addd4830bfe9da8e9c90e28cc6322356c3015329dc86e78a8c95b976e0a2f2bda55df6dd301860500e0cf0a6e32ca7af334f4446cf52bfcc4ea7099803d814bdca8cc41f30b5b97a14705f050b54ed80bfa85796faf73b26b38282e5fb5a9b73e8f2436664cbea563efc8b36f5f75fdbedd2ac480b5b3b82a6b22bef19569e79017aa6145e9c5bce8afb5760d56758ce95f4f5cfe8253fe49d2ef09f160d23a8975767e84778fffae23cf734efc741610df5f0530d7435e69b6613503476fdb46e2a03ea810ec925d93be18f638eca68b9193f5977b0cf7d2e8e956717b647602c1e4960ab9eba7fe6d7197293a7ae032939011dd289f7075d92bb8cbbf002f2bcd289e60be3ff09fcde2fff25212cbbf6b1b15ef5cdef45c67a8360b8e8d8b03240021c0b8021a466f8ec37de6dbcfe28d5a6528d79c714d4debe9c31cb6fa5fca366af4543bcde8c6552c5b2377f8112618913fadbf83cae8c4287b63a258060d1f549d39a370ed9bc048858bf343c0d2059100615c375f488bd6f983cd9dc9d316f323c1104fb2138560e741b1f05833416c785471683344e2482bfe01c9b215c32fbf8fc43902efc9a3407926b88195a52c6603c2f24b5fb18079c3ae5cd1e802d308a2d1cd2ac2b37498192e976631dd3e6d4a550f5bf24208dbf8a67393a75b45e2d20318dd9fb5a751b9e8e365f17eaa2816747d3773a0890cc579cec0160527b1c773c15ba041499238fae0ec345551a08259d371c1f077e533192b7254d4a31ddb5c82525eb4c2745048e9c8ddf9621414122a8330c0286ffd271c7e0677df8c3a43b25371891e349929c1633a3b5e1de4b527136cb2424da383c1d6e6aa238fdd56a84dd910908c9d980e891c40bc1c0bb14b3a48332e52b5b7ce989f3fd89287665d182f52f909c4fec1d1bd1783e94ebdd53923ac059d698c8d9825743477d3ec12b0383533fe79d60dc4378e32df32422f722b1d2959e9316448a6cc0b7825a825e1131221e0efc06d3afbad8389bc5bfc394c80a5090201beaf1092222833073ebe1169505e51848fd2e3035ac835d14debcca9a70724f47259db6f0222b71522a006e7ee8680db8aad1f1b35fff525dc77bcd64490011441c28c72fd628c14b7662fdae7afd1daa4bc054a6b1e29d22f6b3cb4253dd8c64baaad73031b00bc1097f5c7e962eade5aaf0f1855072caab88b7f2a54de35c9548f8cd99c1c5dd554f4f66ca495606f432cf1fb99806ed1b30ff50f1c1f19289b33893d00751f25f8bbc80cb1142e84995bf30568af2ff9b4aa03181615bfbe5d8b08270cd7241ca69b8e4f082914629eb3b1b6b4e23757b6fa7461b096a0d2dd1ae38b2b6b82a230ca3273a3b44c2cf1364d37cd6dd55d086d6cea0ca4ae8c8a4151efd045990b0e0fbead68e6bbf25af2f07d0b76999b3a83a159944e601a36a59513c3e98c6ed33cb570e9202edd7607ff07d606e4aa6181528760b235ddac72b0f224d8d1c34f9e2b306e5ebe997a72a0cbe048b89c70aaa937b5e055446e4c184b2c3e2242afcf20e306df25bc2b3d28589c1a907df383387ed3aedcb89e71b437ca1c7bed0658ccc8bc8cd815b689e4dd791e76304716e46d51d8ae8be19800941875ddf12411c3b7836d6803f1792cec52158749a9287bf17bae3c4a02a0d3d291a2f2e14c2634224cb03f812198c76745f18c4c30134ed19dacadd638845dd4469239e0a4900b04ed4e2fae5bfa5ba0a8371dcddd78fd60c6586b1bc5907625ca54d4337537c066f4d0a36f5e4859d5d81f036f4431bcc44bd173488b7f6725f4de63ac4b73b8d4570d256dde6d33c8f2f52cbbe0fe59dec9d35292251cd30a80fcaf098b749473674f73a217a81f347be033cdfc9c1fd03a71607d498b05c2f41350f65b8113f9960665e51752507213620f6f2e7c78c7eb2bd4971607ac2b7a5330b31df96a2705538a6665bd8dea36bf425865c32e1159bda119d843fce24005332e9677f0cc1d23b35348e7e36cb342470c5c60c6e9f55b33b3ae9eec300752d198e19eef6454658c96f912b828dabe4dab6dcc508800827a9310ae716383a2c7e140267ff267fe1bf002297ff755b563ecf0999f27240776cae2e5375c15c75d1588a684af75f5dc0477b896dfd5f94e88dd794fd77cb38f01fb676f65adfd3ca90ad281c5ee603311fc3c361b072c3519a6c0d4696bf7e00288c2f95f3374985c861372fd92160044c97253a0785659b777f75fa01815dbfde36897f07915eb42dcbb4a87b7f563ba703a0810398eaf8b79fcdaa748f7209b8aad65135ca0d0e3ace3ec62e819084a9f150f83315ffd91356f80cbda3a3037d916afb1c3088292f790f39d7018571b8c780fdc2af8a1a3d840afa6ac736821a0613210abd684f7db7c43cdc91b185ff0d7f6884a98cfc41c191dc313301d2a07ae49824555ab53033a950c15d997301df48cea81fad30ef82594d1ca1589fd8903be976d32a687feb45122958c0a67430ed18a719d11063e0497005db23fdfa54a8b2782c8db9bae129b9c88bb35b199c2ceb5573a496cbd59a31e719b366b965a117cad400cdaa9b2c4c2b79aa63bfce462a196514275d584733955fe31c5d440981ef54c89ceef385e5371bb853a453d3e70107c843073988095592b3eee39d75ffdef9c3afbfe32d131b56d64ff09be755809895bb1e206c2b5353bab2e6673208f80e0688906cae3e81a4ddd48dff94a2b92f7d57f2e16612e0ed096a1a7923b03f07beefc24ec3a45ac11597f74f0d44672bb46b27454442ef99eb32e679d0271dc7a4cedbe874122169e9683e89499804287ae1116324beecab6f36f7319d7ccf0b4286a85e9f1b2f47d69d2e46c6f71d9b43e02e8c59d467ec83fb906303ed8dd4336f2a42d68eb66ea4839f15d7265e5cf734867ff9a9c1e024f455f0a2652571e1c8a923c4b0a1c8d8c389515516631112dfc7349dae9c92e65882034407868f467cb1b5a33e92e3203a87e6b1f6e1844d567483f0fda0701bc80a1b5a3eb6d4c268f02f45d6ef58c3d3a2a6ff2672a25b6e1bcd39c3c299570edc1031da9cda2e6e2c4550354cc367f75a1ba1398e6d998", 0x1000}, {&(0x7f0000002ac0)="6afbfdf64bc1b176e9c3417e39b23b799e1923728a06dbb0a37592a00668f9ff93823ccdade42cda0431e6429ef29660b72d4802e85243762134d0da0b815d3e521b5c47d5709998465c88c519a5a10ad0bb0622d27fe783f601c4915801aa348f9e265c9f", 0x65}], 0x3, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000002b80)=0x2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000002bc0)=0x1) pwritev(r0, &(0x7f0000002e40)=[{&(0x7f0000002c00)="b075b6336c3aebf4a74c2a2c", 0xc}, {&(0x7f0000002c40)="0d1620a68b153b53adbe98d7992cb0c56c6f75d496a897f1beb2167afaa5cfb25b919b6e11a8f2", 0x27}, {&(0x7f0000002c80)="37f3df8479e3dc98963cb25543706afa25b7b8e3e8a613cf0a2cf8d3943ceca0a736ff6093819553d6d0d06cd123a4b4fb0f17bc67388e5852fdfc54b53ad909e46fa88818dfb8dcb7833091feefe6fa40c5aead4bbc0ef7446160c3dd3bae9311cd9c059bca3149f0a1ccb7a2a2320eba42f481f85816ec68f3304fc56306a1153963114b40276c693a8fb469e4c3d8535e4548bb0338df8b9cc37a122386e67d", 0xa1}, {&(0x7f0000002d40)="ede4793bb07fdb14fb095eeed58d11206fc35a8c0515c58fce926e9603bd9ac6d94de4071ab207fee482bb233f69a23aaaceead6676825a78611b8e45c7594b1fea1d902948a796f82abc48773d7da81f14e0ceb38b58d9cd9d6ca9bf54c6c9fd3389ec17ce4a70306656f7871ab3c46831480fb9be582126069c2c218", 0x7d}, {&(0x7f0000002dc0)="2034b0305d96648de9e6a21eb1d53272a96d6a5f813b59f1a1129c0da962db33169a21bd8a56a67abfd4a8f14eb9d6f0c828b9bfdd7404d247a1da54476755b1a2a92b0484829c8b33d0a2", 0x4b}], 0x5, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setgid(0x0) mkdir(&(0x7f0000002ec0)='./file0\x00', 0x20) fcntl$getflags(r0, 0x3) 16:01:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40, 0x31f}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=""/141, 0x8d) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10080, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x1}) syz_emit_ethernet(0xffffffc2, &(0x7f0000000180)="1b18df82bb31d1a32bb3dd8c77ca6130c0050fc0283ad6e5ab24f60e1c3b") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:01:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82a8, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/247, 0x32b}], 0x1000000000000017, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r1) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x80000000, 0x2, r2}) 16:01:51 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) 16:01:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x4a0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x7, 0x2}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:01:52 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) getgroups(0x5, &(0x7f00000000c0)=[r1, r2, r2, r3, r3]) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$inet(r5, 0x0, &(0x7f0000000080)) 16:01:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}, {r0, 0x10}], 0x2, 0x7ff) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'.\x00', 0xfff, 0x3, 0x81f9, 0x1, 0x2, 0x7f, 0x8, 0x1, 0x3, 0xfffffffffffffc01, 0x7}) 16:01:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x26) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 16:01:52 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0xfffffd, 0x4) 16:01:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = getpid() mkdirat(r0, &(0x7f00000019c0)='./file0\x00', 0x41) r2 = getpgid(r1) getpeername$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4742d7f1ccfa69b088cef798cbcdb1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b435720a4468574ab6c39c0300"/4098], &(0x7f0000001500)=0x1002) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80) bind(r0, &(0x7f0000001540)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getpgid(r1) execve(&(0x7f0000001580)='./file0\x00', &(0x7f00000017c0)=[&(0x7f00000015c0)='/dev/null\x00', &(0x7f0000001600)='$\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='/dev/null\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='/dev/null\x00'], &(0x7f0000001980)=[&(0x7f0000001800)='&%\x00', &(0x7f0000001840)='/dev/null\x00', &(0x7f0000001880)='/dev/null\x00', &(0x7f00000018c0)='/dev/null\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='\x00']) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="5d1fbf94d462c40ed43b6926937e9d07a029ce532c5de8ae15b125db6a8520e706614bd834068d7d17f9248741110368061fa0028b730762b3c563fa8c34f461b0aef5376b3a0e8f65d86e5199be9f5fed8fa37322f327593c5e04fb73f8596bb06f3549b4d97d2a83a67162c82c07764084b74408f423445d7bf6bc1b3e9193b1392a12e14b7263c84f57a8283d62bdf46ad428b089cb98cf27ac7e1dbdf250e38a3349bfe418cd3a098369745afb6e31196864343b1ebabc12084d98f690923f3074a415bae723ae8f3162b1eac7766e44", 0xd2}, {&(0x7f00000001c0)="483cb2f3f15f71cf2c1324600c66d284dd213d1b9dd9f22cd52e699355a73ddcfa9411d224377d16617661952a71f3d041748fc5f261b7c749c2112a44d56306e3e6bfd7673866e886c4d58048e7ba3ab219fa5dd4a3845ad5f13683fd07ccddff7883be1dd8513455a62779964e4f2d8d49fe561883c3943e5955d71626b4ca6b29d66581a347ca0a5c92d603fa70253ca365f8", 0x94}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000e00ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x108}, 0x400) 16:01:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f0000000180)='./bus\x00', 0x44200000, 0x88) close(r0) 16:01:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) syz_open_pts() 16:01:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000100)) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="15e5632b4f1b2b74aaf145b09e394b60bb4d23253db054b74ad85cddf7e2f70eda1d3c724b26d151d10995a5b7c2fc83b7c2e3e4112d48717c40a333b470bf", 0x3f}, {&(0x7f00000002c0)="3bfb4afab0defd4e52654a3590bc893d9345a35e90d9e808488ebaa1f39ef8e1cbb4de8d5175152b54952cf1c5e9f2a2576d08c65e0a24535115c2b3227438638c45459a32f6198b9bf3ad8c3262a648999ffeaef6049760500c69abfc2b926e5830d873eb45e0d2b156c14f2ceafe19f2fe9803552437f1185085c8de7e43f1690ad5042593", 0x86}, {&(0x7f0000000380)="426aba1cd0526afc982c2ca1e035e0e874baa7e170668ae5662677c6dd7191327aad4046aef4cd8fb60b42e12448e5a2c6267a504c716f69db7a64be8540ca27cfec08965a85313d095ce98655a2e602098c62aa395ddfeba537006015a54293c170039133d048fd631af98d9254d6f4a8750925afb1f5474c9334b3753595b0443708be2e5abe2f05917668ef30bd8d19e07eddb980a31470157d862b1a27253759f34ea8471585b5a835ca493895ab997c4e312537ac4191e638ce0ee865a60a0cdec99885efd823f040b1c071169d699be3519a74a3043df6257c04ef50776ea532b2a774494519a54d0f93dc582651e6549ba8c9d6d36a2f", 0xfa}, {&(0x7f0000000480)="1f343008dfbba7ec3372104f7260f4dac9355f3fabc205d294ef6e3b69f31f9d3985ea12e58589da53fb21c23752f63e14bf00482f226ec5cbc4742bbe97315bb004c0c08b5040d1c54b25b95b6719e1a96c7656d559ab8cbcbfb86ad73e0cbb19a049bf4b86e40d773c8dbc7008a828a5cd43d28f78693ddfc2cf44eff7e3130d13ede709dd5118f31f644159581220c5a73c5247ee47d314bee97f21bcea13e0766e2b522cde9806a3", 0xaa}, {&(0x7f0000000200)="6934d00377041d19500129c68388d0db79879b53cd3b625b79d1e8e81a9053be2f", 0x21}, {&(0x7f0000000540)="8b995a7acc45a11ec0ea231da01eaf0fc37be79e2ba0dbd707e8a79b87fe650c37de311099d1aa8940fe23a6f7c224be31ee5342ab3d8d4a2044dc308e2002fd7149f2bc012fdf50c0b855eaa4570e", 0x4f}], 0x6, &(0x7f0000000780)=ANY=[@ANYBLOB="08010000000000000100000001000100b6e2b11c49ab2cf9352298d711c515c2985b0c6ddfbec20c2f14bc684dc955458869cf84c22e56fabd81fbdb36a4afe116f22afef7b958e496791f419c021503672df74a985ca2b33337e51ab9d748f013d5265d4a6f79db86d11c2bf8afda1462592ac3de48cc0551c74668a8128df9e2fc663b77f1490053817fd91297387520ab84d171c3e7a3c9690bdb714775b06b812883de2f66238772a4dfe0ffcfd162b8faa0604ec67b9a86904f6c9cdc5c667ce420326e37255f4218c00ef5a7597141fbba69cb6aa174d175398cb22a14ff9c0868a47b56d185006763e60775f83786708925668ec5d14744b500"/274], 0x108}, 0x2) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r2) 16:01:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2040, 0xffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000252bf00000000"], &(0x7f0000000240)=0xa) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x86, 0x2, 0xffffffffffff631a, 0x5}, {{r0}, 0xfffffffffffffffe, 0x60, 0x0, 0xbd58, 0x1}], 0xc8, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xde, 0xf0000003, 0x5, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0xc0, 0x80000018, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x3, 0x1}], 0x99, &(0x7f0000000000)={0x6, 0x7}) getsockname(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) 16:01:53 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0x0, 0x1f00}) 16:01:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xe20b38b8f93f20cf) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x182, 0x1) 16:01:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x208c, 0x0) 16:01:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xae1, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:01:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) readlinkat(r0, &(0x7f00000016c0)='./file0/file0\x00', &(0x7f0000001700)=""/84, 0x54) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x2b, &(0x7f0000001580)=0xff, 0x4) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 16:01:53 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) write(r1, &(0x7f00000000c0)='N', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffff, 0x54d}, {0x1f, 0xffffffff}}) 16:01:53 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r1, 0x2) sendto(r1, &(0x7f0000000180)="8eee2644f13ef2b7a3f11547181f5f6547e5a155e133b023fac2dde2d24d8f13f1fedf2c12b2043905297978e7b383757ade4e5026e945b89d6da5a0973e783ad563deeb1c1fd47caee1b851294a522a893aa07fc31362f9993ebf9abddabcbf7736ebd6bba5366e212562e88d220225fe7584cf38fff4c2b294e1e653cf4d7b54201f4c6995b95ed983e8a319ceeb0131f4a840360b72959b5e0f927e9d0652398b042ec3c7c1b99bd855d17b37345a8449132f3c3f3086f438ce31c9ad", 0xbe, 0x400, &(0x7f0000000240)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffa000/0x1000)=nil) getsockopt(r1, 0x0, 0x6, &(0x7f0000000080)=""/246, &(0x7f0000000000)=0xf6) setsockopt(0xffffffffffffff9c, 0x253c00000, 0x40000000000, &(0x7f0000000040)="d2b043ce0d1984a16e734d6c1ea9eafb74271222df56879afaf2b5d4319b3214ff597eef7067ac668e9b", 0xfffffffffffffee1) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:01:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667e, &(0x7f0000000000)) r2 = getpgid(0x0) chroot(&(0x7f0000000040)='./bus\x00') fcntl$setown(r0, 0x6, r2) getppid() 16:01:53 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket(0x249bd99369b55576, 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10040, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000050a59623010233100000000000000000000000000000000000000000000397e5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c000000000000fd3829b28b969c764d590235fad33ab6e86d1a"], &(0x7f00000001c0)=0x6e) r8 = syz_open_pts() r9 = open(&(0x7f0000000300)='./bus\x00', 0xd6f4aa049e0002b9, 0x22) syz_open_pts() socketpair(0x10, 0x7, 0x9, &(0x7f0000000480)={0xffffffffffffffff}) r11 = syz_open_pts() r12 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x20021, 0x0) r13 = socket$inet6(0x18, 0x4000, 0x80) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) r15 = socket(0x21, 0x4007, 0x9) r16 = socket$inet6(0x18, 0x4000, 0x9b) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20200, 0x0) pipe2(&(0x7f0000000280), 0x10004) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x9}, {{r2}, 0xfffffffffffffffa, 0x48, 0x1, 0x10001, 0x100000001}, {{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0xf0000001, 0xffffffff, 0x8000}, {{r5}, 0xffffffffffffffff, 0x4a, 0x2, 0x8, 0x3}, {{r6}, 0xffffffffffffffff, 0x31, 0x20, 0x7f, 0x8}, {{r7}, 0xffffffffffffffff, 0x20, 0x1, 0x89, 0x85}, {{r8}, 0xffffffffffffffff, 0x2, 0x40, 0x8, 0x793}, {{r9}, 0x0, 0x9c, 0x22, 0x298, 0x4}], 0x80000001, &(0x7f0000000580)=[{{r10}, 0xfffffffffffffffd, 0xa, 0x20, 0x7, 0x10000}, {{r11}, 0xfffffffffffffff9, 0x88, 0x2, 0x8, 0x1}, {{r12}, 0xffffffffffffffff, 0x0, 0x0, 0x7fffffff, 0x5}, {{r13}, 0xfffffffffffffffe, 0x1, 0x3}, {{r14}, 0xfffffffffffffffc, 0x20, 0x2, 0x3f, 0x6}, {{r15}, 0xfffffffffffffffb, 0xc4, 0x9, 0x4, 0x8001}, {{r16}, 0xfffffffffffffffb, 0x4c, 0x8, 0x9, 0x1f}, {{r17}, 0xfffffffffffffff8, 0x0, 0x4, 0x2, 0x4}], 0x100000001, &(0x7f0000000680)={0x69, 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r18 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000240)=[{{r18}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000200)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r19, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) login: pckbd_enable: command error 16:01:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x8, 0x7ff}, {{r0}, 0x0, 0x20, 0x8, 0x2, 0x2c}, {{r0}, 0xfffffffffffffffe, 0x8a, 0x40000002, 0xd42b, 0xab}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x438, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0x10, 0x7, 0x2}], 0x9130fbb, 0x0, 0x4000002, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x54, 0x99, 0xffff, 0xffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x473, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x200fffff, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0x5, 0x2, 0x3f, 0x8}], 0x7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x7, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x400fffff, 0x101, 0x3}], 0x7, &(0x7f0000000180)={0x81, 0x4}) minherit(&(0x7f00004c0000/0x4000)=nil, 0x4000, 0x0) 16:01:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 16:01:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xe20, 0xfffffffffffffffd, 0x5, 0x4, "e2e95bacfb5d200cb1af603098eea97a71f9c352", 0x4, 0x80}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0xfdd4}], 0x138) write(r0, &(0x7f0000000200), 0xb5b) syz_open_pts() r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VMM_IOC_INFO(r2, 0xc0185603, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x3, "10fb4276985d1eea37173d24ad5cc64aed1b2ea6", 0x6, 0xfff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100), 0x0) 16:01:56 executing program 1: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x490, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x5f) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000280)={0x0, ""/193}, 0xc9, 0x2, 0x1800) 16:01:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="300000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290000003100000003000000355ac9dd1ec87e2177896f59cfd5183a8b2eeb22147eca242af272dba8f2cddab88caa4d31b84d69fcc7bc"], 0x59}, 0x0) r0 = socket(0x18, 0x2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:56 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8001, 0x8) sendto$unix(r0, &(0x7f0000000100)="2fe669bd01ad2ce4586d9d91c7497743dfd660151a0a0752bb7710adf25e0defa8df9cd53a7aecb5b6eefc3793bf674e1b902c32fc0e5bf0c6f57964ccac72010e1c20ef8a76b6c3cce77170dcb962f4a5821dfe09d088d807144b6ab940a32908c9a3343009e10f429b596203402f2b0f75529d96ed7665a139a1728dc5eff2bd238de96f9a814e8d3b620cb5b77db49c0f6731c474178b9983080dcc827722c106f06349b3ecebe79012aa6559a9687c0cc0e1417897651c4fb323fd09ffcdf5434dc0ef7d0dc39099cc0430797407587081004dc0d63c3b177bb186cca16a986279fe4d7428399a1fe49d05170a26032dda", 0xf3, 0x1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0x8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x800000000000) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='.\x00') dup(r0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') 16:01:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x808, 0x21) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) login: pckbd_enable: command error 16:01:57 executing program 1: r0 = semget$private(0x0, 0x6, 0x84) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x303e, 0x17, 0x8]) setrlimit(0x8, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r1 = shmget$private(0x0, 0x4000, 0x18, &(0x7f0000ffa000/0x4000)=nil) r2 = semget(0x2, 0x1, 0xca40e2d86577ff45) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/6) shmctl$SHM_UNLOCK(r1, 0x4) dup(0xffffffffffffffff) 16:01:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r2 = dup2(r1, r0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x14, 0x1, 0x8d0) socket(0x10, 0x0, 0x20) close(r3) r5 = socket(0x800000018, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) dup2(r5, r6) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x40000) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) sendto(r1, &(0x7f0000000040)="a9239465be397052c33e9a320807964c7d4bfcb7c917f5a240dd548a7820f23e90355f9b4b108aefb6d840", 0x2b, 0x404, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x3, 0xfffffffffffffffd}, {0x800, 0x100000000}}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x91}, {r0, 0x1}], 0x159, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x30, 0x2, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x3, 0x10000, 0x101}, {{r0}, 0xffffffffffffffff, 0x1, 0x60, 0x5, 0x5}, {{r0}, 0xfffffffffffffff9, 0x42, 0x40000010, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0x4cd9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x8000, 0x4}, {{r0}, 0xfffffffffffffffe, 0xa1, 0x21, 0x9}], 0xfffffffffffffff8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x80, 0x7ff, 0x1}], 0x7, &(0x7f0000000180)={0x8, 0x8}) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) close(r1) 16:01:57 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\b') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20020, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./control\x00', 0x4) 16:01:57 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, 0x0}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) setrlimit(0x6, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mlockall(0x1) 16:01:57 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x7f, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 16:01:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r3 = kqueue() ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x4) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x1d, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:01:57 executing program 0: r0 = socket(0x1a, 0x1, 0xfffffffffffffff8) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) 16:01:57 executing program 1: socket(0x2, 0x1, 0x800) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() syz_open_pts() 16:01:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) r4 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = getgid() pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) r14 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="6c0f387b38a6e099671790b2ad1e18c8068219d655598f60f54e83b29a1283f7138ec8806d4101f05fd849b3b905ccc4355da8ac4508eaa03eb3c3679cebbfb2a0fe8d9a042e06e2d76e403e4b91be13f47aff4f3c63f752c8fbde8450c54c30967dd133c33bd7ef35964d6b46e32702b7065f6f00c05fdcd5227cc096c877f8cb2bdcb8834c0f320c18520a1e88b2768c6433a5bf8dc71cdc03cf8c3e2934744b3ba6e3122e1b4b6c1b494065dc05a2f854fc7f12303430c2a38f42ce11f6fbf4cc35540d8610be96e20ba8a84c18bf392df177dcd62e961336494f84dc3bb7b100d037d8572dd3f9953f0c00", 0xed}, {&(0x7f0000000280)="a0f450b5f3c8b3d43fb0669b107f526ebb10746d1558e079b81c34993a31ff1a0dc213a1d417eca0d07bbea432def36ba695e9c44b1c8539e3eeebdbc9c1696fc6232fdd5f50086e5daf3c0737195802e8539fcfa78c2a37a14da5b8e27da51f8aeb9e45d1232424af386b4df9969af81e066b7ce8ca01ccd6667f5b956181b4a34135af0011ee917bff909b434ab79b89112db1a09100", 0x97}], 0x2, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r2, r3, r0, r2, r2, r3]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r3, r3, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r3, r13, r3, r0, r1, r3, r3]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2, r3]}], 0x148, 0x8}, 0x402) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$KDMKTONE(r17, 0x20004b08, &(0x7f0000000080)=0x6) socket$unix(0x1, 0x2, 0x0) 16:01:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:57 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x9, 0x7, {0x9, 0x7f}}) r2 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x260, 0x0) 16:01:57 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x5) shutdown(r0, 0x2) r1 = socket(0x2, 0x3, 0x80) socket(0x2, 0xc006, 0x3ff) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000000)="00000002", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xc7, 0x7f}], 0x1}) 16:01:57 executing program 0: r0 = socket(0x15, 0x7, 0x3d) sendmsg(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="b3d394aadeea99ab8f7756bae6fe04dd29ee371d0c74698110da2b0373e293cb4ba29844c40a9878d443643beed8538d07fbe41df75f7d053663fb28dd5bb10ee50535e2dbd7881fb7714a20f3fa7060fda7cbe963fa12f641980165ffe4c2d38d180b8a9681c627d52720ba1a383d9b6d0d1367176834801104e51409645cb219e2d7c985797e423d1e8bfe2a4e41cf13a88e99550add280b1ea1ec1033a40cb9450897", 0xa4}, {&(0x7f00000001c0)="08452cb6d5787b73f96e7e28503b92729894c12124a63258e8dbc739f4cb26f33f1e6d3c374e9a83251204390dee479974f70918e4d8d8b63bc5d057394031ee614cd8bbaac8131ab642aba85bd7d5cdbc6e7b789bcecb467be1cafa1d3bd2de45ef2e0500ab86e83c57a0fb3eeb021f448ab57c312af99a433fd9e3219058941ca68933056257dd3ddcc2fff35312fb647297e98ce8d2", 0x97}, {&(0x7f0000000280)="fee8aa3ab9b524e8", 0x8}], 0x3, &(0x7f0000000300)=[{0x30, 0x1, 0x2, "e5e672aec07e9096509273f8fb0a33ede529f978b42fb3037f121330"}, {0x1010, 0xffff, 0x9, "79db58267f797709afb8eec5bb8b345a760c32fc45e2de0ec0aefec17d002c9cab93c5f22fa863f7d75ac9905b764272175f625ee43eb08521e42e23cbed64b014bfdcfff68d9d9d0b01c00183b482e4bb650fec31bd6a22dc1b1c869ce7a2ae9b17680f8c4f8c408a6543884bca5551805375f7a746fb2828310f47d9ea3c5363a0159823ae058d8cdefa98c18c19f839815927bba47027f65e4e17c2012bae27074bf3ffedcf1ea9ece8edb241cbd0da12e457ea01fe9981061f1113ef7fd2baf297e2a867209a1922e43766e22bc8f7cfd27ab1ab0d2c0b9b034ca159cb2d2c172b38ac067e91012616387695546f9de732283f614fab0952e03227e612dd5fd26bdb6f21a27967394f78ede4c064cc75c0751edef77c4013b316a3163c43407c4114d71d6afec532f81eb577718c99525eaf5529bb5a396f5c2e90403915002f6bedf46504d85b4904e93d042aff1d22d244175fc11daf0fe7d40ae71034fd9e3cd871ab3cac5ffaa71bb1eb2971c144a60165962db54ca8072f997e6e620bc55b0c0a42de036e54e8e5c0545e35c2e1c966d3b6219e224eff1e3ef3e402d301bb4ef3e298b045649b86665d8550c12b4158e146874416b204ccc68bf80695aa6a1e971cf05fe559c1c9d9270a3514669af2ba7d35dd08949b80063228a6aac1c9efb68489531b3aa003f727420785cc126924ae26c31bb6a24863702f98af77cb54b898f66b519386e5947fc34fba22d25f2e821c07ecff23db60bf312d6dca5e6aafd8931b6514ea47262c8f80d9ce4a5ef9bd9019be43c28e6f47ea6a88a3864b957f22330e682360ada25469e897db82f6f5f8fac29847105714c9a4da764852be8e6871d59dd5a2603f428640309a82bb50b9fc5a5ebc241cdd87d5048736d5aac98e050f153962a6dcf186c26d243f4bbac8ffe79d77b4d2240573f59ee0bff370542c9fe34f83d2c0d7a067e2eded0b5d0574cb62eb376d080b2068293bcda86e8711a9593b50961cdd79590ba2116592451891f5a19ab3167b6dd62affbea1c00bc1bb032c5c0c202a622804e9859326ab7fb26a51630523d6690fd0c01256f3cccfaf03a4558a2e400aab94ceb656b732777270a49ad514517e4151057bc64f1c3629d13689bd8c8828fc3f450f15bd049fb769618ba1f15abb980507f665784e913fd57c3923c3b78852bbcbc6ade42a2c86ef9a4b46c080b33c54724aa4986f6034111035f4187995199aec6730b50ba98489b479b99c828203824571a0264e7f2f537d729b8d6a212863378cfe6523c7746c43caa2dff1f1b62e5a18a54f922348ec86b5b8fc232395c8e3f81fb58e033c87b85a6be3f4d53ea4bb5f984809656e737d9c23977acd640e2aa064d623d3bab089d5ce057ee83fb518ad544396b36d79da62ef124b3d4f9f90d274c25e2e10bb216b4ff122fe64e452dd672cd7f0e44df0b8c08a7497955029a159dd37e282b4d06ae18335d6b515b366d2461618d133397dc1df4a66e5dc43bff9fb2c25cbc5513cbce63333eac62efb939e1120d9576d58b2e4f9df88aa6e2ba58b3b6a48e21de0a9535b67001d0f845fa4507bbf0cd42fca0a0f3ad50fb3a1cdc19f5b5f57ed71f52546e66077049c3fc4d171be6ed1dba6481d5c514de03e2f30400dc2f1e1ecb986f8f2c5afafcc0b2199323098ccf16cf649da8891b0500d9e4a55bb90fcdeca81a0fe99de1aa186882663a112291999ad693505d92777b0514464c32b979979aa6c7f549be4d569f2db32e9f41330b1bf8b405563f563671d437e50e52dad86f48540dc305f8343c8effe12603ff42b27918ae151d15e3a6da0a252cf855ec1ccabdcc0d01ed20fe1efe13cbd046786befc8fe2572719f9175fa80e73ceed933c4d2090e49ae58004bde828f8225d5de6495b37d44bc2223e1ec48a2bbb737b884d09af48bdc51e715beb6eec37a80eea5e06fccfd3663b911cc2eb63a6a9441c88518cda8a7af1e9f7c92c95e1aafd7d4e4225a5871959446388da1ff972cc0004b561584446b77ec27fe23f2a05af710f4aae91755cb0354d1f21cbe313b1edaa862efbdc55e97cfe7e67ccc6f1f64317ba9985454a569131abec558be3b51c306cb74a4bc89efed074b7419d3327e4cc95e28b28e33b8cb9509f2dbfb60fa3b0426eb07b9ab3fa408b6ad79ae6a9aa171b09bf287f38d1cb2b85cbbaaad720fdd02f9db169a644d20f15cf6ba8f53b9a10ebeb7082a932b5aa91c592d36d05a63b45fa057b5c90cbcc22e9d5bdffdf7a9cc020b60ea7df33cea44a63714f80e5ad3f89b1b3eef92f02117be47cfdef1fe359d9e917a35654dd9f3e56182b44c1131baf35a6ac52a9edf525e068898e826d2ed09a83761d0fc38e7ed29e9130b1390853a01ab86b643de04777ac56c6df8c60d084e9d1f3e80a62001fd4590bd80f68be15d40100b10c2bf5faae1dc1278095e29ca91688d85dd6543dbb173c2a77319d21840e2802ef19bd30312bd27882ba98897af9de0b9365992d57b91fd7914491583404d4bfeae96b1e2cad597d38d31f018939fd50fc1c67b5646849a9b0f92360ae075f346d3dafe45457415502aa571461bbeba8963aad69e45362bbeeacd0c0da7484659e9fa5f54492f945fc9f3a5d6d98a00f1bb150965cb1852056cd20a4fad797dd462ee33e8e99e10ac6ff11e8ec208e9b82d197d9a549a9ccdfb377abf9f89337919ba4a6ddd728d3a36b42c82fbe0bfab860c31274a4d6af1251c8b51b88340638bbb1dc2f84da8ce80e5415c259d630ef699bbaf334a4cf8fd41d96a35a2dde56f79aa82ebfb711d5de3c2450661dc29c6fd29f3ecaa513b35a1f5c8d930e5205f3b8ff3b39667f501cb8b77bc972b1dd0e1330fd312f88dadafede41f9bc5eeed3909fdcc9c96a8522b9ee086a52f4e0b5cc7ed01957e0ac34b074ea05377cb7c8e258aca87f0342363e6eb740390a21c3c992997188ae0d4df51fb3608c5f60d7d8e090c91ff79e7ad4b3fb672ed504cb5f5b05e7433bb4ad1ad51067d92c7af24c363f06c8a12915f59fddcba3c26311e98d15ae96b13a63b07a8e30f39db1523c40cee1e3b9b8ca24f9542cad3ec9562e7713e27e64189d70be25bf89d71ca1368112541f73703308d75dfabb02ab821e222baf6a87cc72bf0704bb89d8416a4d18b8e354882968be3539f9af0a7e954eb3d47380ca2d8414e2d0a2100bb8c1503a28cd4d134183f5a3d2aba2d1e183c656916cea9f88a4bdd370e72eb0912486bf87c411bce8aa5fe7b034e2c6c0eef365f8e8a2d8d343378ef0091b5f1fd6af7b9b9141d7758ed0598b73de95530c069d70e9d3f735e057c37cdf422824dff4fbbd6ce90a68a5d77019916b20c5f905309ab0a0b13b2fd309b8d02618be70ea8b085f657c0fd4aea30e0eb8d548e1a8b09f89af799a4d75a3a73c00100012f53ee55704995c9177123679d98ad85fbb2193309cd266888bfe6ed9914cde6e4c720a0d287a0353fbdd57c5cfa4896c3792329875754090d702aef4d802308ec0adbc0cba3087dd5aab2892570baad943f26162af343ba114b72dcd3140a6223b2b8afd472435704d43a0dc9dc86c7cd4c5dfff7c5f650939102b06b2da8c925ff5db6bf9d3addcba802d47171d192ddf79f42c94a09106400242dd1238be5a972225aff977b70f6788f40dccb8cef276ee4541a4f43295ea5eec99c5e3890b0c42d7d6682313ee98d28cef911f373710f12dedf5c3e56684186ad5f059f35698e2f9631b25d3f51edb730ac407cd8beebaa4603f11b0bf4999a9468b709e2a3a54591e8df2afd9bb2de4e04622d3caa48faf6d0511e751b12b72c2d83962b0404ceab3273a4c3b3c86669caf96173dca525a4d48dc281d280c4530f14997d5a37798fb399f8a3530b5ce51b73b131a1cd65b52bef4933858e9dc1b30095de61912d4441b68ff609b69e3db0cfb97d4994f0d08615fc2a62f73032ab4b969a2fde61afe73ec936de0960be7095d5dabb58aa545f3c5466de4be3bb61f59886746985c48b4be09503b7afcf1e891ce0c0e6b95a67a27fbcbf2382b0419847a1f2c9fbc9254e6782838bd0a8f6aa6664f629daec175f1c8d1c208babaa02244bdf797b63eaadd6e444e354c4c9cb048e7bb90ca9b3cee690b830fe58f69e4de7d078a4ce537b59f8118d40d87dbdf7ca5c8ab3d2d15c3d2079d380d26096a01c7c562fc98786db7bec2cabcdee29e3267e1dafc8a64636a2044f4578cb56e0602c8d2b2bfca57b1d7c1371bfd063a2b3f8642014875d3ec00d9d8f1ce61b74d0858022d60ec1a860b4a8e62b5a608681808ad42701681f18a5f09427527ea6ae446a45c358364b3bd838639d2ce3d26a134307e8f73b37d6a708f8ae3e93aec1d58719660757aa3a0190c5093c1ca32cc59a7fa0c7cf05f1d0869482e318eb30a379869dccab098490f9315c8cd85014ee50c9e38f2baefb13864c4bc6af739c5453d08a79523ce8251ef4fd1d8ba502436ebc44bdf3be4ae4790125f855a0bdf09e140c412f3fed194781cb14738d6546c4cccf1da6a4a8adf056ed36a65eb88e7a081a65129b16ada2a289e4640a211b9f250f15c5dd43cd72c9fac38d6f4cb49da3e18b0385889fbb8fe1b9483f9f5bc6d32f1d07b16fa706a7da76da5656694e0618e3a24ada72dbdb838f03581f29807703372d36c3736bd513bef08b9a864f2606aab63bc2d11c5a6f10c3f283436a1f1a512ab82dbcac9b72b1c6613c919cd2cb72efee9ae1f3ee0411ffd5408f4b4c4555409b3fc89f528819c1fb04cdf2eeb16747b50fa87ec445429c9624d5945a0ca3c8c56c7bd13bdc9813727fe34ff0a11258527d048444ccd1ac7a2ee4feb82fc6ddb90b2408da56f2a612196bc93347809e98b1f294381fbf15366194b9f87bbeb0ebff009bf7d3535c15802f328df21d753928347e994d979d0b54d259661f79819fb737394e4c8c18afd99a97031facfcaa2227124793b5d80bdaf5c13757b071943dc98e14768ff7201018009536aa670fc2fcf7ef25986ea4b2d11d10d76510d2b4adf3be4c1a3f2fd475494a0e8a029922f02f39b34d9226f9a83617dc4ce1683012168525c601241f107e860bcfcc3824312e5c6be6547a5990c1a16a18b1bfec386110c42f96d06ac0b2214b06fdb14fd8aecabce8a0537b9f9219e02976606af04c9616b3f94ada9f1b67b242eef4ada4df6e68c07a8d85c2fb38e7ec5a3f0975fd228350706e5fb5fe64bf877107ca9bf912167395d2e7b3db79fb168690794887172b389a45d9eb2b47c516b8357ce831e874abb36103d0e9261d2dbc605cbe70ca6ffd1b396fb8a2e3df71a669b4c62c365bd8211af34856dbb1036b379e9b28484fe956960c7909dd7876e05ead754b5928fa1d5c76d4d4cfa2dd5f1fbdc353e515cbe717233cd92785ea00378057407d92b024503b73aa486fd4575666a5ca19fd30acdedb875c2792dfc269f7fb92083e6df5a08fe5e39da313713bef3ae908c3464caae3a796da950c538c22c813f49fd787b5f9eb47b558684dc134bbbdc289ad644ae9cab598c4a6554931775aabb6dab68c8e44ae35b8ecfb1cb14a3052102f21a72f2295b6bbd7caf5110d6401447325b0fdaaf243ca0012a0c059fe713be86eaa90da929cd142db9638e80cdc69b7cecf1b7e3527fb8dec24a14e141e80981e235443c19a3865802974d0f33d9c0c673a1e5e60d2aabd2ab19dbda0832901fa4a86bc7b9e5c5fac2d3a22c347f7551fc83ac671858c3952df6"}, {0x78, 0xffff, 0x1, "7443c5c917cb2d74be98c92f8910779b76eb9959d09ab500dfad276b9f55c7e898d88ed5ddfd54c87d4acbea3d80474003386001888259e05b8807b2a481a233438e71a1e9121eaff8bf0b87e4fb5ef182a2686600edef75c2b3335563f6b0160b163e561001bc"}, {0x1010, 0x1, 0x1ff, "80c7061b80ed59cfcdab9f585152f4defa6ac4864a98b47e0c3ffcf6d87b72d722e3830eb538081afcc4d4ac7c162797f24bb59dc3bea3a22f482c657a33686757e238062f2996e26e5f77ada8299d980bc7cdefb15a3e64f8cb976929489af7203869e0c7ab6e01cc3206a1bb4e55d86dfb6f6ced4d1fe623676a4e2e01565c149fe80919af9b3561e369c446edfc7a131e1ba6fe6136e74cf8ff489886335c4f6cc9e87ec36f49c70727a47713e8d9afff1753ac6534641ae37cd50841d14b5c12d37367b5900ee7a372ac86321857edf2912a58204ea8d401df7a729d0f78ccc2fda88491e2c65184e584fed6f7f7aa41910332f32cfc58b952a96b178167b7de2a1bcfaafe54f477571a8100680fd503aee67588ebb809a7dcd66c1046a36e869e2851f8d22debb690c22e9ba8f4166ce0fb8914d7bd95524b59888f61e3731ae68ce1725b4ffcbb9292ba0e4bde12134fe46ef80de1c6caed465e733d419e2ccabf09234c68c0638813187b59703735809c3cd6861e2509d208cbc854f5c080b9f657975bc810f07c9707918fd629db3a64f60b677f88e09b48879102debbfb279d8934a67200f07e574b2fd34390282d8f5c1fa95557f1b2f95090efc2e1e18f36f754d1fc1dffa87697dce3fe7fdc882570ea61f726406608da7c26af29d8bae22331dae5d641d260e1e7e0d542e38e2b1c4329abf6db945d2075c291507bdc470312a05468f80e1a9104ef0f3d95db7fe44df4ca3f32f89e5a8438c9115e8608c6d011f36aae297f0aaf9eb7445799bcd74ab7deb5d0b1eeb3b13e105a1759d0704bc80a12f948fc7094a5a039831ca3d2c1a459791a16f37b10c3cba5192fd0d1c8c7db8c65223f99535138ac62b31458bda258a7bc59618f8b527c54ba4335d545f182e2f9b54e1ef35f4740751e7db4fa3a8a113c55f7cb70f9e7b862e16a8e8ceed6deff8d4471252a0da588ebd9f7c7999e3d985aa8a0e526f47bf909f43bcb2076875e936e48a5695cbe514e7d84163af463884ed777ee38f89d68e5a1d50b1fc2da9004adf5d6f739cd457fb944591827ddd6896ae7154330420bcc0cef8b8df0b31d800b70084e719067ce88ac3776ba38e4cd175b634f4c2210084234745bdb6db1de7fd073dc26bca288df281579e5f54a289b1c1a286a7a42ff1d4eba1009629a54b0c4aaa8e851eb1a8cc49d4820c465a2b413f1fc5d7e649feb4dd01599d1d03497f3e42098ce54ffa459bc80d082693c8f4fdff7bfbe4a8a050d2aeb8e0f377e88fd378069e834b6cc49ad0386d42e523ede80d6d3612602ffef0f4a3646a3ce1005164e0cfa084650629c6eb4a0cb45ecb7af66c83a6f48f5fd43305902c6ac7324fa565e29fb9646cac1ea457f5a665f369d9a29dd7848a514dfdf4ae4df20556907c461d3d8ccdcad3d8aa7a276d98c3ef8b4b235f5e208eeebcb19185c2dd49abb58d3586f9b282b98e1e4e26517d09c5fcb3053209ec5dc7d3394bae15b65f33e61ce28aa36782d966c821bd4b9b8fbf72205fe7785ab1003fa4f26c8ab0a82fdf06a4e086e1c61776607e5f7f87425873cf9642e321e9e64f2b018d37f34b8030039f35ae38338429b54ccca6f8f1c2cad31f7555cc5756ab0eb7fabe8473eed973c175807624fc508a05ec026323a3b47da804205271811b715801d2ac2d2832010577ec9d4c19469c3505c974a20c8e1f42529d917182a77fb1ac20adf4009e7122bee84a0b29f9cd7165c273bfe7676aa196c316c8cbb44cc3f34a8855396e4db9ffbf6fca04e69f0863ad6ebc562ee7dc4b5425b689c1368a630ba4ab168065a3b20cfdad0878a09b17204cebac1afd3cd6263d7f44c0f694275d3607605bc8982a19e22db1772971d09b8d2532b37ff360e4b0c844c5947132081af8ff330ef4a7d30ca04282bd725b033921fc62d32761a155da7ee6819246503687d74f8cd6032b6df55151f2b95e6eada97074f224afb9d18f7941d0906aa493f02f8526ad47f3485daef4fa535a74705616658117e1676551d60ce6b3bb370ebdde32499c69bcec9c561327c7a23d23db4cee19f75f66917a5d62d3a9485f48a2e4061b04924ce32d499fbfa6456515abe38c8a65db6f391cb9e2eab0f95e525727edf5fdfcf397a198f4219fb927286052a694602a1fbe60ceb85af93554bdc01146fe9850a05a5f8d750b333ec1d72f9183141ca8415cc1d00e18ccf5ee528c9111fd9cf64a92e99de928ec4a9d40afd102f9902ca47b201ba6156773d5e21d9188d0bd703eaf9490ef4fbbdecadbfa844a566e52d861eb5d04243335385cd4e779a86a1114341f689d34a7f3c369fc848a54bedfef7935d89aada0cf04bde19f9d678cc8174caaf641739ddc063453725fd50e15a2b4589d43f766de0b2ca0252d1a61aec33d7cd8367b4623428967219dc88c7f9b96d2db7114b4ffa578b41b408d4f95979a259412bf904031510b6dc725905a5e9449d84847aa64d9e90485574e0fe65194357d33f8c6c36c72060ba5960a1e5f7518cd1a4c3372555450a263ac1c5cc76bc7a75afd60c2a9f6ba4e30894125f221dd070d26a753ecc5e7be12b5d2f4e24c86cbad8f8e9f799e49f40bc394600d035eaddabd2c36c2e28a0e2ecce94f8c7e8016baae8914d292484c89551c01a5f53955c769b2c78365e28ae9ee186b40756a63fd9f3b53822408efd4b68e905e8378d05f315c0529caca584d227ed8c21d3aacf21c7e3c4c29f0a50f80d86188df81708ab2a5a5e6ff338671548ce1124306db4ab6527a073d190308447c02f4adbc5359c8c1a659ca50a6be63dba7ed80f834de3a63239d4ef9390d753d096727137774a31a44d431808084646d93a2bc433ed2ab921ed5200f7a067f2f775bb36a3263f7b40dd21a50384541ffc70aebcb3bf4d1fe609630914ebc5afb82fe31c92a8b0435c00b5ceac069351b8e191f6b6cb6a37c1c7998a964487891323e0f0679a66e88dce1c0c627f9f9c097f7be9c42cf6a66436f334520a29ee6f8fded4d3871a3e3ddc292b39f3b11b5cc6bf572be60faa884aeb30775aef69659c80245688cba9519a60eb52aed71bcc923382152094b7bf955d9abdd41ed4f2353f228d0c26980542e69cb7975bcf117112d6070b046916071d1737decefa755430d900b0f8deb8ad6dc1492ab626590370406498801cc8500465edb0b7d43cb11135992d27ef967e18ede96a08a3d4456121d54eb127f108927a3d065928a0047fb5997264979ad3b85552c84781df2a4c88b90adaa1af687394bfe00d1b18b5dddc74c40b9c193e95a4be1dc0be0932d13d5dbea2b44671116caa1e5f99f7a2252f7b3b4511845f58e1df0b2486ee2c6637c4a627d21e55ee7dc7bcdf418100d108ba69f02ecbba7cfe5a8ccceebae64b594a825d2769dd48ce0e4288c47a7ee490c8fd5185e954a86712a2b71fb88a64eddf2e80b5a1eb7e002c0ee81d1b9cc71d5fc0f25824edbdfe7ca9a2b2cdba1d408d38f5b7e62e676b654de91ce970c5a7337da630e24d6646c6d6bf54ae7cabd718daa4ad16dbedfcbf9593a02b423bfe4657ae406f64fdaaeac0d7a4615d85bc04bbf40bb4591d223ee1778fbc613d782980790c8561fbcbe2524e283ac434ed6945d78b380ea54885d71007b12a0512be5696f4064c0e7effa61ec799f1c56129576b3dd6ee2e2934957090557ba309b4a8f047028a891a75f16438d32366581ca6f567ffd75f4f8146fe1bfbaa62095d032268af40faf2021bdbdbb12fbc84c70788d6382ec390ea203c841d9d03de01fac6b9281fabf4d5a19340a50c759b5b3234124d82de3fab9a2bca42987acb8845160d83bef8e17fcbaaf19d97868b4a5666578f18220f08a6971242ac8ef1c7a87733940f59a05f166846e3a9c8f08d43272f7acd7edda0b63f25f12fa10160e484f64877c73fab96b05f325ec4501eda0f6ed5ccffba7e0895cadaa08012c82a53f94e9bf6d5ba9ab18900ce3845842dea9013a37933a9b04dc37d6b9e359d61239039a5cfef733cfe690b226a6aab3e725e450ab2fb2eb77a5a79ab275e8e514602bbeedb17933d3844d5b79c795866cfe24f9404c721ce19053d53d800ca803d8f3bb72cb218c9c8dd4548331c1438a4d2d023d5b9d20f36f4918f0b3049d3a4a214cdd281adaadf46b6efdb609ca4ae0c2b398b5612343b8be3ca3bf1d6a144b972a563be4ad0201af7a9d03e72b0173562723bbf9e5f0c2bf26e9f40f53a8432110b167d9cd59552f98d05d97425cfe110ddde68e2e7dae3c4c73a90eedfc811832334907f57d5f7af551d8030e09925e1c778f34e93b4ccfcfa7c23111132335c92ca7c6320ba6284f8e00d4bbde23928b5065c22a4b69bf9c6756bc22a5eccdd79ea3f0a6905fc3f2842b610420f3a6b27a28f8406dc29ab4721b0c15a7ee1c342b49cbc065bdcb8fe672c19835dfb5cd91119f80bccf5a6132fc6fad17255434b60e61a6ff754ca72414245a20c759de100b28928d07a074b5af172ab2caa1edea2d55ff0d7d0e656f03587b5107b9142f607171e3a34c15af88f088debb096b5540048776d0faf4a235897cb084391d2f5e50548eb1cc45ab32e419518c7755d643dda7a3bbe5baef367487d10bc60d59c009dd959b2f0fc6c07d33adef700bcd1b30a76277fef3a6295c322f216936262e02bab2218902a21a5c547ee1de3d9a9f8bef88551638285c67a7768c24b7ea2d322fb33fd0f13e9a8b6c3f07749825665728bea9945c2b603aeea5ad9995c578af54a8ef62be02aa29b943858b233674e2534660f886f97408bd1c854adc2fc33a451d0367c381130576d7cab9653afccb3a994cdc3df58b3f4e46185f8bd7e0997673374bf68a8dfa46932461b6dd074ef8792dc9d72b50530e50a72b5d0dad08cda4b517c0db57f87ceb7cc6a6c59894450630feb5dd451f5d86f3a459b7c75cf627dab62874aedd8d55b44fabe840daece263164f776c867e567e9eb4a17374d116ecd4e67df3c3aed20258a335749ab7c1f10a2cb5c09ab824709318b12e4e845020b4a2a2b393607dc64bcf620adb04cc519c161699455dd7c518f1e984758cb2477bf02c27a00ffaa79cd62fb3ea8b74d2c8b14ec5ece85a4015427ea394c4d6eae617f53a4e377fbddfcceedd6e2ca413e4c49615a8334b9191f2b26b5e1d90062090593a851be0424e7783e60545fb3552e5d455ded39a6a5619cafd2706a458d93394a1ade52b03fffe2fc89729c63739d011fb821b3a49e6dbefc547bcbb13d23be23775fafc6cdb46a6d96d7e8b60350e33acf02e5c914a67b865294114509231b24ce23672db385a68196e4c6b6471ea4c98f90e54af925fa700e367f482e7cbee9e973949086c88d20762725e255243e9c67f14b68b267813b6e68e5b1e06a9b5a65969632debf858c5b5c5654b1556d83c3043f4a6d37b1dc26f69c688a747590aa2a6ea5f2aef35c73c1948a8026b26a0bf810bc0b4e69629918026a3e28f71cc098ac7da4bd26dbf4af74cc5de9c31416c7d58e8e3f5fae188205e3d2686eee27a171529df3c923e5ae672b63e48fcb0d20b9804fa2894b615b875cc2691705fb20deb1f027b701215d5a048a504a3df905382b4a9c566df2d300938f53c7a4ba4d590c56d1d40c2289e1da3aadbbfeaf4827037490b09d11e7a81e323b6213913c7e905f6755473afc28de08e87bcf18b285ed267004af19fd183b75b0c6836ef8c22b6666f66e5f96c85ce6a031c419ce7d064557a25eac5172765e"}, {0xd0, 0xffff, 0x62, "cbf59d3e3eec503e06d178793bfa5bbdd901b6399f5b5b985f83452bbcbe8af41ccdcd82ea3df7909157903dc52ba9843061d8e706efa4f81936463ea5b30e1537120c098500c842e0b6ae30d00ac339b27f178815fd4b1ea43a4a85600d5e64481fa434d10244041ec2e1bc8c107cb1d3dfea66a70acb0cca334db19ec8f418a9b4e7d75675d381c4df061811f04e6ecb096509a3ef207100162818892d50bd153edfd8b52227ef07732c82f78aeefc8943e43f40644f6d4c4ceaeccf11"}], 0x2198}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x388, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20, 0xfffffffffffffffd}, 0x0) 16:01:57 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x1) r2 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') accept$inet6(r1, 0x0, &(0x7f00000001c0)=0x3cd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002880), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r2, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:01:57 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgget$private(0x0, 0x8) setgid(r1) fchmod(r0, 0x0) 16:01:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xd38) 16:01:57 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10c80, 0x108) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:57 executing program 0: r0 = syz_open_pts() recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000001c0)=""/244, 0xf4}], 0x2, &(0x7f0000000100)=""/74, 0x4a}, 0x800) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) 16:01:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="0374fe6e00004787d550ce089549f0399f44bdf3eb3a839750e29906e55ec50000fffffffffffffff90000000000a250f6c0f8261a852030b4c34d8463779f8c96b13fa81bce6116fda281b7acfd26128a6984b1bdfa8b5bee5371b60000000000", 0x61) 16:01:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x5, 0xfd, 0xfc00000000000000, "b30b697d0c3967bc31a90f0546ef335aac624da0", 0x5, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:58 executing program 1: r0 = socket(0x11, 0x8002, 0x0) getsockopt(r0, 0x5, 0xfffffffffffff800, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:01:58 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000402c0, 0x45) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)='\x00', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r1, &(0x7f00000000c0), 0x64) r2 = kqueue() r3 = kqueue() fcntl$setflags(r3, 0x2, 0x1) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) r5 = fcntl$getown(r3, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x800, 0x5, r5}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x48, 0xf0000000, 0x28, 0x5}, {{r2}, 0xffffbffffffffffd, 0x2, 0x1, 0x736, 0x7}, {{r4}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x4, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffe, 0xe0, 0x0, 0x700000000000000, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0xffffffffffffffff, 0xab}, {{r4}, 0xffffffffffffffff, 0x48, 0x10, 0x3}, {{r4}, 0x0, 0x6, 0xa000005b, 0x100000000, 0x14000000}, {{r2}, 0xffffffffffffffff, 0x45, 0x40000000, 0x9, 0x3ff}, {{r3}, 0xffffffffffffffff, 0xb6, 0x40, 0x5, 0x4d}, {{r0}, 0xfffffffffffffffb, 0x40, 0x800fffff, 0xffff, 0x7f}], 0x800007, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x120, 0x4) fchflags(r4, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) kevent(r3, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r2, r4) 16:01:58 executing program 1: r0 = socket(0x3a, 0x3, 0xfffffffffffffffc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setpgid(r1, r2) r3 = shmget$private(0x0, 0x2000, 0x104, &(0x7f0000d86000/0x2000)=nil) shmat(r3, &(0x7f0000f13000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:58 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x0, 0x10000001}) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x18181, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x89, 0x8}, {0x0, 0x10000}, {0x23}, {0x0, 0x5cce}, {0x47, 0x7ff}], 0x5}) clock_getres(0x3, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) 16:01:58 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x8000, 0x100000001) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000001d00)=ANY=[@ANYBLOB="00f2af121b2e2f66696c9bdb7da77df0f6fd4961049ba17b652a02b9f57e8658f45e0c85f1ef7ca82e076b0e88a37c748847c4197aaf8bb1ce675cffaf5c95307bd83adc4a0797d79fc6fda012d74f2bbbc4894ca0490f0cffa636fd11f0651db62676ccc527c747cd5ef66f064755f3e1f40cd9472bfcdade9801dea58ca8767d7f524afe91391a13b82023361295a904bc1e880a29d9abcdb95b029b8533879a15a4bce592eee7c0b38a4e37db87286cf23d3e9894555a1b6844a774feeda375914d8f49a52ddef4cf235e7f17f7ea7f0bf475905dd682eeefcd81f7f21ce197e10a94ad3e9d5aa175b8439e2123fff68f7042da070ded0f469d8b667a389a681c3be0d397579b71c7ad5469379d64a4624e9392c39b1f491587d6e9d211296ed26e886a9806a95b1b901f3211d8de3c51f8acf3f8672ee328cda4fbfd6272eef39c8c52bf518d2e267cfab79b59894164f8465d902b7d053d22d374e56fef83515a8a57b727c727e65dbf9a044accaf99a6bd31d1d434bc4735bf01b4dec3adbf68fe80c85e4c4029b333ff896129d4f167d8f773cd0a67c0d68df2d4a7dcb8c186b95bd5186ecf5c143af1179b84a7bafe570c965c2e8808aa060a04bd52ea9dea9a24cb10805a73415c2c276e71826acfddbb2183e121885886f5d4f5e05319b83b44866074cb3111d7f7fcda0265f7e4dc2c351ae8f33a32c85b40937ae35137303d41a8209dff26"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000100)="3a10e37a0f38f26463959d2c52468d8c201cbd5e0975917087dcbb78d84f1c083174a94b375ece4224fccfda862a2edbe9b8121b436360b0c936769dae365975c2612c1e869ecd1ec51c7bd1bad613f84a12132262d97d2d3282c2b84274a0a8be642e", 0x63}, {&(0x7f0000000080)="6b2316c01b4154b9630a1e8e50d1ed365cb6efd34d026dd9176e853bfce27a96a5", 0x21}, {&(0x7f0000000180)="132882e1db495405994735227e12ca79169f79579cd65a6b5cdb56907647f535da9446edd4b40019d7ae7258ff671df96b3ed310aa8a", 0x36}, {&(0x7f00000001c0), 0x3b8}, {&(0x7f0000000200)="c90a78154abce65f0f6f82dfec13538cb725518902eeabcffe64b8b7e96d2085b69d033bcac64002f93c76dba4dd9a463d9a2d9ec6343ae55e8612332c5aee6d71e72f", 0x43}, {&(0x7f0000000280)="a7c9e695a38c53362d175f5b3cbec5e74109dab2931990037a82c59d526937ded9cb563e963da9bca007dba59e74390b2814665b24ffe6c652013dcaaf6ef5f98a0bcfa61c137d3bf3314a6dbd62193a98a546da15c0743bebf79cc0a706f41c2e6d6cbf2a1b7318f06ac15e055458d238fe35a250db694f9c2120b4b0b936d95da91665f2d7bade306bc0db1aae90a5c41bcbcb148589d2a8d78902a58f891c0e9c4235fe032e42a406", 0xaa}, {&(0x7f0000000340)="2dad28aa7aea86529655e4b5fa619419c04130bf63841c16e4290295410d6c770e6dd1ca1be31daadf4228b3f42f83cea643badc86c7ac5b7121fc93e1d7bde53111f51feb754ccd60659d0858bfacfe3887760bca21e59d2664b39044bce902fd84d08bfe61856671436a0eeaf7874f7d2c672cb94672d266e498625b78425ddd5c03d752be2e71609de46cc5895c58c29af7ff8bd9", 0x96}, {&(0x7f0000000400)="fdf2597cd725b5ad7c51a9696e09b6008e8c73e595ad035b8e6c80253267f6d31f7db17c68249d637fcd6c4a759d34d467ab76beade65bd42edffc66da1f5b63f7adb3fdd1e9ea2757e40fb71ed8c61ff6417dfe8a86f896804a7cd81315de28a8ebab2504bb846747cb90ae4400992c30a5640f2accabb16f01e10d840814a368431b12b1516867c3ae0ad6d20a5713c7a4983b7697a38b37efb3a56437234426774b3206fafce446bd12785c2118b74d778c0a29ccf3c0c557e2f4a07565a50ed8f508c0dca56a765a87b55430529d9febf75a4e34fe4dba6b309a6ee365538497f6c6104911516cd8362a1dff2abc", 0xf0}, {&(0x7f0000000500)="19f87b7d28a49c06d08f340a163e372aa95fb6fa1ff6d5dd5e11ecb6ab", 0x1d}, {&(0x7f0000000540)="cb6406fdd857241a8fff12960937bba4d341d26cc942d0755bd7c58087d699ff771aba8ed5415899c2890cdbde9007b352634b5a94e056f363c2fe1f422949aff0c88157e021e1f0df5d3beb445ae972c76b47e811d018efc2b229d6526493", 0x5f}], 0xa, &(0x7f0000000680)=[{0x80, 0xffff, 0x5, "6f1c0d45200f256e2f210484a70017b0d4e37ef304643bc6610a9e402057203bc5e212f2f70f591790453331fc0a7e7179bdac16ce4fd434ac898600545954ad5b2546faf17e42f5bffaa0e870d2cc7af20cba8ac4d2569dda9de69b36be0cd16b157ca0352d04c6c6426b1e8486"}, {0x38, 0xffff, 0x3, "49def0550c485ffed779714bb868e6f5d7deac8f1dc3887b1c5d946fb34690ea555eef819501"}, {0x18, 0xffff, 0x2, "82a8e323"}, {0x80, 0xffff, 0x80000000, "89bccdaa2c641f39f478ba7897ead819ab57f1fa6c79c2fdcd3dafbc0ef58be0e2cde540ee1c3482c686167d2ed432ca4a5fe9143c7ad1cecf08746fa2767e503d222aa9fcf5d015104b6c830f4146f0c0af9ba24383b9bcdfbd0cca044fe3810eda360b37db2ba6023624b18962"}, {0x1010, 0xffff, 0x40, "9adf0f27c57eadd41e934fa16598c2f35490b914d15191039e54478756eb5f01a80fa1716aa2c97e56d58f9674fea5d683a805416095a50c9016297edc203971a39c6a51795ad12aeb4adb5de91fc66a922046c236121ec1bb20f030bec345720fc2ca9e72e7ffb728f08202a347a84f50c7fac965dc1db7f32f954cb20556367e50b2b3bfedd87e91607ab808716b0db6e56ce3bc716699a7bcf86601693d53edf338a03b87dee93a8bfb10abb0eca62df4a9db04ca693ef3b99beb3909934d2a8d135586f84d5a4971801d733575a110dbe138e546f3ab15e7ab31d38fcf8d2b05fa58519adfb349bb7680d48b6c0e4309675ee4a6d7e4d0d9554d6124da96cab77c92ab43743036b1e4463ec1c63661e2c721f7de6d7087476aa205f97b0ada00523298478b8e710d7054cc77fb856fd830a6f511a3e02e2bb90d897962e09ce5b2a48181ecc54855f83b71d330938834e29d8375654f9b64078774b86f9b9f3ea9ccc28b6c736e1646362bb0428868cebc6b87e2bacc321bfd3d8c671affed2a64e1649b9a29895f4412ede8325afd45921dd24474ec36a923223440fc915694d6c1ef04d06471202d431f694f322acca0c8bdff105a0597206bc3f241d7fc8be32b71066a6881a2cdb54a1539af02909295fe691bc96faff45a92badc11fba22b7a6854d0b079c01410500d844848a39de4316a4636a44328f043d158aabdff175ceac489a5ca11c87281e4ea61ac47e651c4758ed31a4aed5e170c90ceabd0853d9f471b909b30445f721b09c6765d0f947989083a291451f40d8856b99139dc808976207e17396394392f7b99054e6f1528d25962be4a3ad08fe0c9cb72975ba71b304984e3eb066d1f36acc32b59537b1e548e0bc7b59e9c228bb1ea980940260d506010a2c1b2713b323e9da7f26bc57609a82b40b2de21322759d6f767970c78a36e5f3612070d41fbab8fb29d570dd40ec58c846251ec0765db5ef4f46a13afbdb7384a889ac3b36b41929ef75449078fbd5d9816ef80bba04cb8ffb4445183d7e8ac2aea68fdcbfdc792f76885e7eccfee776d712715798d60713c8043d96c105380c2a054d3a03078859e67db1b2753037d5f66fd017b153215eec09d6c4911cfd8449a6861948dada1aa8d096a8493f33178466118ee42a835cc70b5602f583d51f6a09426807a979ac2f898c127615bf1576c87c5b913c6455182e01a589c029014a291789255172aad3ab8538589a0d0cb4d8e0b669b4086c47e8cecc2a9e20018380a6b141e1021c2c9af3638b1318f3c5bce3bea9e12db835a97ed4663cff08138ee4ff463bae10ad9041a81def30ac43e997bc5b0964bce5c691a98418134a3ca987d9c49ee432db05ff2f5698ae95447c5262bcd6b2ebc03d8b8e4a2b847bddc29dd68eefb49fd92d11695f7c31e564d0c9c3dc88f1e27cd2974ecbd3460989ab5477fc9c08b3ddc4801d87c6a5918e30c17c5e207751181924d2291bc841f2c1b4717b5c534a680559cd665db3f8839f4fa1b709ea943d50771bf54436cf28c57b225728af1d96955e6ca758fe1951f90d8f8d8245599d9558386b006250220df08a9a474738d37d3a48fe7701dda0100a9852224c3fb3277589aa1193b010fad01267061b7e3d4130576cbe40b146a2d17f46bd7a25b9e4a39ac592f48c99fef086b65371829f26fbfc0a0c68d3bbb097d2fbe2e2c796680204acb62d7f6caabb9b27174c2a421d7876e274c48ea4167bb084e34864d6ed76d43567a2caa06b90158696a122128c84fc28dcef9f99bfe5b04c1c4f2b1959e4aba0356fa305e5b4d97e95741bb7edafe82b149b9c2ea87bdac5a28b47fa8eff8be8fb5b5e1b2a6bf830774a56c66ca9adcdfef549b0facd7e8646ec5e8ead2d873be120629f036c0f8e3039512c9bcf341adccb0de19a2d14086e4c6711c42c1f71ef65282eaf23108705ec3bc75f57cd7892d668bff215b1edcb963332ba41db65fc0b4b74263953633c4ce50049dfceb8ed3918263279c43cfa52d279934435eb31cdaaba890ad928b059a9af460719b084a87b55064a81b31ab889b090cc85cc331da2fcd349bd246e9db6632b906a9eb9c2e2584d51254f2f73840310e9a3150276581f4ad7cd9196ff74ffda40f1e74e6b6877942a49f6b44ee6db8160fb2917e4f32e7eaf3bfbea3cfcbb6af2028ae0e1a39cada20fe2e34269d2598733f04e6ed835b6724079b9e5664df9ae56248780afda6d9d18cee3631a8451faf3d9426ac31c4ec14c5e3ad6c57ba0167cf37dd6953358d748888012b633b3da8b0750d644b9360219a001122a3ba1e1a3e61770e358e01b8130fe670444fc2170e930d4d92a7473911e3115fe488c77a83929f48eeac3d7f06d5dd08a357765c502ffac51eda164d0fcec07e977d80ffb8ed95b2fa3c818986b7e09f73ef77e622a22d4da795580e4d90a438c06eae9cb0cce00bdc3077b9bef709e40ede8a54a8c3279e3ed285fc82b6a9db0c54368465165c3bcfae0ca1e7b1bbcb95993751684ebdaf567781ad0ad7846de0dc78d6b0791eba0b3b6419b1edeb1c364cd6faeb8b8604e4e5848c9273f0d94775ad069b8b4cd12feb1670733b21ecc43c4ddd3cdc742311b6a8313af701575a7094e23c0b8d20482f20f1d68ad55f01f604bc6b26310ec7ae83245ee0cabca93e3ac05afa2ed04fd3500d7cc3b491cb93b2dcaaf31659c0db4d85c088b452d70fe99ef7fde7a85d3f7f2f9d7fa8f94ab6613b399598c938256c3562096aefd15f4bb7091de0d9dfc0ab57d3f395329bd93f771eae40179cec6d89fae57a9d14686c4e6f5008b94cc9f077ea06f4d763648c65fc7081974d3fc5aded82c55ae8abda76e27b54a901666fc9cc28e4d1754197943782f108e4605b9f2cec4b56bff60bd259b3d572ffbb209ddfb5601f77eda5d499e1544d873fd737609ac9514fef5280e688b9ab89baf7d97f8aac310a550fde57c2f0cec5dc67f08ae33271ea684b6c522293fc9d535a479d7fe56e1070804773bb5bbf083222dfaf7a5aa115b1162d6b79416ad8a2cf8253920667e142b279c441e8b22bb7f757a81b1919706578152522fd13009aadda73f6b95d97f7be27331eaa196c495445124bebffb44b1e317216ffecfec699f4bd6334ce2b0e08fc2c17822c6c40e24657e41639ecbaf47dd895bd75a69ea58098e055bfecd6807ae27c9e9b609403025afc66d9602bde0ff89bb86f438abfcb82ca8a69b15f072ba6dd41738318b37e988da77b4ff5415082cc34eb4465e9e2560d8bbf4536dc2e7587007c0858c96d2e83ee208e268955a179ec307efef9952e6a7ed730d944fb430d26f77e0fb7798f2965b98541da74f4b3fec07cd27d4fa145aec80b21bab4ba0fd1ea731e01651e21edc54b884730c0917566fb6d4cd3cc9a9790edebab02b8f17e254f5d2e61f6446c4ddc8f494d051112179e41276a93ca07dd55be43b5f19a460ecaa8cce8d1754d14ce2cd9fb32c13ef2488d3a2acfe8abecf6b9088958a424c79b82ebf8d48720de0c65cf62f75be7d1ffbd4d5e090c75e1cc9f969e71efee7e51f42365084d322dced6747777ca25fbdadfc3a08102f5b090c26617a59064f195afc021d5edba5bc9fc16104986b620342f6f87722dbf42558e6d5fffc2e4d1d7b1eee3c7d0aaa028b1854b7f7d404d45f9cfb473225b51841a8b85c522113a7043ace718f4c467820b50277798b7285dedd883a174fbdafa1dd611f6e6bce220d871aa3bed9b6dbe17f413678f82d1a593bbe01a7e4064b3f05de01114dffda6d2a4ad6e96ece680406b918a719d07e04736aeeba27577a3ec6da10ff6dfd7f40532b14dc53bf246a12a96d78596e36225ef6967b7e35d844e734db78e8046246b6ceaa52989c09d0ce77303990ffd696a053e8bdaef0221bede94a3df0d1288f715f67a2326e64745b4bcc16e02ef18fece975bc2aaca248dfda79522e392452e24d6ec6c02aafcaef3d92ea57d63b72ea47e850abce56ad1f84328cbb323601676c76b8866acfd4a0b45f5bc388a707d3187c41d8f9776a82c68c81d18a0e148fb2ab0d9fbbc7d632a84217e9255c52f0f2fb1a25d76c68937f604b80b3b41106c711148f04ad03c6d59de2bd100480abac7b8c7ace1a49a45699a670c8a296e01ea64089fcf8b3c45ff5afe455efba068d317ec6d1cc0c43baf9fb1681b1697c0c6d8515bfbb87e6062550eb65ca97255d4f7fc8e47130055e4a5a96f0a01638a0e8b547d2ee6cb7e34de2cf47cb4713e39853cba77ab490e9f6581be5f5a98ccfb82f728cc916a0be4a5b5f7ab54b062a8c182017ca58bfaa656087dcd97e4e6a00ca8d678f7fe893068d4142c1f8059f4bf9758f86404384b7e536c18e6a2277906a5e9c94a3a34ef9e0f9cb2e0ae757fd4e169324c93e87d35e43a897f93e23ad4f74b5e6deb1fa432ee18f380a4e97c2ca68a8b7ee47bd014866f27058651e41d6cfe2673dd9a807dbbd93f6ab097de9ed18b45d83d9b6c1bc3fda9b137ee82986368d49329e6c4e7dab45283f923740cbf5a24e917c20a226c38b6a1a88780c7dc54ef2810ebb34756dac609ef1b613ad32c56198f90574811f0d7351b1d91c192694c5e0814bd74287b159ebd44a48dccb9301f43ac9049be299b4f591eadcf71233ab717da991102899fa69147b89df86eccb8ff0c1bda858debb18762b06efc74471dcf21d22cedebdff2864e4e57f0065bc66a4b40bee91a38978c6afe1e4958f6054b783be48e50d583ebe1b253f5a80a8729ced8cfac2225aaf5a5efa3fbc8b1780050aaeb38d353884d2b3efd7fc16feb6b93b5c616805d21a57bd6e82f51863a72bda97592ea2756a904d6eed95169f86b20c24b30de3a56e0780366057d8890e4839029534e6d26e3beb29f28fade7cbf92aee1007b969b7e23d44e087bd787149be488b4c1fee5b0d7392225521b795f06f06c53911bd675602caa2a1dfc9286e86f821a1139e1f0e2d5586e740ee7a472af2580b2a4849fa7a8ad2c9b446c6442078e8e1c253bb72c359a3d8ee3fff3c67a4a7a1e9f3667571f09f9f4274a1962612990e2375e065b59acfc44874873b4c67c9cf8ed427c95d9a2d41fec27459f2a6cb366cfa9d6c5f03bd8c0033f13eaddbda3eeab6e50e764a97cc23a75930d748ec65876d50c9e6671a4776e3c72a6a6b268056a376eed38e7d3f7b86e759bfc89da42a0de7b9a3a6e4128b58b72be3cfce1abd0ca7d230a7bd7a39ca32c5bbfd2e8e2bfe8cb604de5d038c91c7861b87464ddcd01091e92a9ea8668ca9c63c49dfaf3fc3b85fa507ad894fabb02e4b06af8dcc7843795f5a5214bc5f813df83ab4593fccc6e53fffd3570f6392df3043280c3c370d0727a39c0420738ce685989dad2369ea714b4670850855c2f6f6474c744becdc237f412ee2cb6f3eaa60ed02540288f52c992f2354f0db6db71ab721a6817527b971dec1649a2905c3028eff7b196ab862122a55c043e30d3d5e8e9964eb528c88395615f13771b1aadfbdf4643953db508845c18497b3981afe8fa1bb209fd38bc0c63e5ec953d5d45d3949e48f7f185bd4529ed2ebe23b9b559e6a413da2c487ab883c6382d0003aea3ca4db72ebcab30770024e22ac672042b6bf50d8db58dbb0448ae81b0ca6c234df047b7651a2d471b126b5a72d45d5129da1d5815a2b65be380cc5fce6c79ac594254203370880d84cff78a443118d62ab38a7fe9dd4472ba047bbe00dbbcbe1c5780ede9a62e8212a2349fbf"}, {0x90, 0xffff, 0x7, "63bce3e0d899f713f81936c52a6fa5fc5a196409a615fada12616240179df07e73bd1031e1949f4af4c5845349073551f08b60243146020b55a8a19c3536532fcf4f41a171a373db637706bb8a6c54fd1dd2f042126be294f875fee679fc95d4117e503f94959ce2d979dd53101059916908a76d3408f224c16f8c"}, {0x88, 0xffff, 0x81, "bdb0f238b69144ca7741ebe16c47b9f9257fa310d9f3c35e57bed4e792f1c36ce39953f42da8bf1cbe237113d6b6f6b1efd408652fef0923c9e76f59da041dbd36913cf1ca25a881ea412ab6a93aed25ebb19393895b72932e708dd7a913964a68b43e91588b3c44da793d753281354eeff3c5"}], 0x1278}, 0x6) 16:00:00 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x80000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x100, 0x9}, {{r1}, 0xffffffffffffffff, 0x8f, 0x13eab8bc47d41403, 0x2}, {{r1}, 0x0, 0x80, 0x20, 0x400, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x27, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x41, 0x1ec, 0x2}, {{r1}, 0x0, 0x5, 0x0, 0x6, 0x401}], 0x80000000, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x96, 0x0, &(0x7f0000000040)=""/150}) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpgrp() getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = kqueue() r1 = semget(0x2, 0x4, 0xbca421df723eaa37) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xfff, r2, r3, r4, r5, 0x9, 0x9fc3}, 0x7a03, 0x7, 0x2}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) pipe2(&(0x7f0000000100), 0x10004) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="013c4fdf4587b1a058906f134f018569ae1f47b6d8f607b413c562643bd420f42bb0c1736d0de58c073870d6edbb0191d10db31d0c29a604d97fcf5badcb57cb940038e46a1fd9c8b10dc1a6f1f4acc4a1fced823b82b3f0ba40069902f92911febd50e7c40231e0ab304dc75c89308e6d95d4b75bbb30a34df8ebe8209dc59db6af16c6cc550a", 0x87}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x4) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000180)="2b7540670655900f9e8828f222ac13ad3b96a46fcaea6bb64ed4742013b141b07fef7fe778c401e74049cf9cffbf1187eda603a421aa61086f7edf5400d5c9a91612c77450424d2803f3d893bc0df9a5227a87d690a136d953ec5a3603bdbd58451d4c8845ab037a5ecbb46da094885fe118ce8297ad1ecede6a41ae2ad0a1128535a268dab386040c11f10cb7c134838172fa33f0d1e16f542562bb4b6249c04841c20c8a1f3533d0070fffe103dd299b5d7525ff3b14ce60261a8b8b515653f20f6b50e54846db59c5cc2d7b139b0773ffeebe8c5d", 0xd6}, {&(0x7f00000000c0)="e0aa761b48d84f59220fbefad588eb8341b0821f1f3b09e13ed97ff8272a093629b0c0dd5bcb1f0b178c7fa2e4d909ee17fe7ddc2dbede2ee29d088eedb34fa9a3d2f5a2bb52d1de0d6ad82c111f2ab803b238ced31a4030484dcc27a27735e7ca", 0x61}, {&(0x7f0000000340)="f127e97e61730d0be181eefa4426bb0cc25b8204eb2a3544ac57871a1b8f5d3a770b51b1b8d6b55f984b3de458aaad21a0a8577c102ecce2b9ed5fa7863925ef0a64661b029bafa42005a5c3b25f22024389dd570b9616340cc55dfb09ecf371aea611b0b78ce2272a04aacb95b9dd9f9d", 0x71}, {&(0x7f0000000500)="8aeae3a98a46657f226cc3b4a98d59855747ceda967b1a6cac02579ada3b6cab466348ec17432e5e930d05f7668e64a58c5ea06deada5279cc3360cce32aeb2e3ddf89f831431d0c8f86270d896a0b50e1c11adc2be76797c55b5452b597632b6749cad4f84db8a1ec4912b56f8a170fbc96d6c11bf2c635ba73e2e9199cc6ed074e45543e4c36de60443872f911d588afa2e5337b844b8b1e65a2cc4a9fae4980fe1ac4415ab37e879e011f5f9986f84553318bd5bcf60f430eb1094e2447e75528a09fca4f9a115979bd5e62502747fcf8a690e3a12da9762339e50092520c1ea7bc5a05287523a30660f7cbed9fef1e80e6588135c951d49ca8006b", 0xfd}, {&(0x7f00000003c0)="378d1c845d04589725ccbc9a5cf5df974912308fad05a430338f0c573c096f7253d9de7cf9645a84ae5a2d283bedc0a14daf3dfc721c503f509fc4c72cea10d69fc04e714f5a2f78dc887fc315a3732df1496aa92d6514241b8e672bebb20568c507c056f1fa478eb150e6a6a8088a7297b72f121bd3a67d6e19c5255176fe16fe7b2233cc6e53a7df308e2b", 0x8c}], 0x5, 0x0, 0x0) syz_open_pts() 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x65, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) ioctl$TIOCCBRK(r2, 0x2000747a) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b48935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a00009c8161e2baf0b7ae5907ed", 0xfe) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x180, 0x20) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) getuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f4ff2e2f66696c653100"], 0xa) 16:00:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xb79, 0x3, 0x6, 0x5, "74ff4d9e781fdc8d721167916e343ccfa412a246", 0x401, 0x8000000000000000}) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xdeaf4152}], 0x1}) 16:00:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='%(+,]!-%+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\fb@\x00'], &(0x7f0000000400)=[&(0x7f0000000240)=':-@#+%]\x00', &(0x7f0000000280)='+\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+$\'\x00', &(0x7f00000003c0)='\x00']) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = fcntl$getown(r0, 0x5) getdents(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001780)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000080)="2efd14f25f070dbf2740e4cad1ad9083e2cc391013ebe4f9676fd619fe30010fac70d455debc681753d417346bb32aa6b5d36d9a897f7fd20d723f21004d978d241ff5a2136be4baf3ccec9ef032afd18610df511cb9a1b5c0224893b2c9de579eda2ac14bc8ef7128b4c3a406f41fb7bfccc42371089da4530a4c906884d058", 0x80}, {&(0x7f0000000100)="0bba35a078c549ff37b12278bbca10431e3e591e16159a79fc8b8fce73e8bf3a8d1a4b2b292017610144fc679b2531b5094c60f80c21b1ef9d2824bf89f07713bbe590885d8ee1d4d47cfb55a18d573c222e9a3252bdd163d07c4168de7394a9d13708e98f4b44584c3e682c93d7f3cd0ed3a94323c84693b24739fa891ea9e21d80cac3fa9169265df0eece90b5ac20b9127bc3be61fe5cf2adb42ae1d4", 0x9e}, {&(0x7f00000001c0)="78a684399d958e0942373c958e755c89890f3066d8bd6d995c", 0x19}, {&(0x7f0000000200)="6b5c74839179cd280bfb3b2a0671fbab9d3a1f34e96a3fa1e0bc5524c381b54e22cd77f1b9d81a38723a86cb6e18fd025e359f2b80d8943ae0e96aa3a8dfc44a357ceb152abfea947cf4108aa17c432eb7a765984a4c0165e4eca5d45abdcaa73a716c278425f34e929d3f52519b0e2e500a6a010bcfbf557e03a396382ad6614ad1c85f0c767ef8c3fbe0d90401dcb19d99cd65e837a9e3d5ecc688100278954c", 0xa1}, {&(0x7f00000002c0)="53b44109151745631d1bba88bb0106bb39c8771dcc1ae86bee848e28ec7e5b27e7d2582f7a7fb3372b1692b6517a51f3a33183d73c974df24c7c7b96418abe64e5726e2d5bd3e3427484395647f7f3a7b4502098b5c8cb27551f05bc8f4b58afc59cf754279202126d8c54b402b8f7004d5526c1b8f2664fbb21f22aa8b22c7f3cf62967e1c48627d25305971b5bde8adc9dd181a8485385fc6f28a972328b7ee8e9f0e80ef71ed657d285791ea2167494a992f707bb1611d73909674d", 0xbd}, {&(0x7f0000000380)="042f07f431d08b9606098f50b81ac389e026dbb371da31f11c30f2ac087bccb6cafa40e70a41a7aa8a58e2952d0ef53967aa1ad202108c485dd4590d853ca4889a88b06f2cd52478ab88be43a59026141672cb57a48e13d1f2eb8fa247f58f210764f297352e1b2c68561fb45aa187a888e0df7ae16a1ddc5c", 0x79}, {&(0x7f0000000400)="2e653636842b8f12b8106bcaeea21d08ee7eadedfe18c42cfebfa36084dd62acebf1c92aaf9ee06bdd0e140a8f82b3dcaf5c592c5909bfc09abb454a4c6716725de5d678ca1050b72bdf4f563d8ab1a8d7c96c3ffa00b58b663db733dcfc35d99e3375563161d76e17365296bc3805b61fcfbb148d1850c8a57c907a6d8073f1d592", 0x82}, {&(0x7f00000004c0)="62d19ef343e51c83d3e4a7a26de033e344d0e7b087f44e18bb58b11e2f0b7c61fa5f4eeef7a69f09193350e2a7a64d8e5e3420d174e450894fa3171118241ff9523f96c7139a2dc4a00310b4ebd4efd59bee945bd2a97e35752ff8b511b7ab3a0ac15df4e3e1656c001adfadb1f79af0c6ba709ad9c454573eb769862201941e06d8a275c24421dd399c3e1cfbcb1f6e2e0e65ff7e997bcc67376a10c43b01a14022d9434422c17b3e651daef2ac02f327bbad86c579038e1eaa9f5a0b8441feb1393a404ef27160de1e68edaed879a94ee78c4f79d29cd3b921f332962d51b1682d115e49802cb715537cd192da29a751fa8c36e35ea8b5c2f49401777f81b0856c775ba88efe07c13476a9cd9373fd14238a905992a13e75fe8d5acfec1d2a0dabb2ac36afc7a21d53730cfdbae81a327c0797417da20f32c2a6836d268f377e474318ef4b3c230fc8c1ba278db9c98c494651dd247166ce0851bcfe64d81edc8f2064e769b088c5c6e713789a98d116be323826d5fd955fac225a7967c19431aec4b142834fad39d4e5777b5c693f38d9dbb2010ba1f63646227ac08466a81e9d3b3a23f645038aaadcfb36d952736c97c668571515ad0ae0ac133d13b366e5bef1dba1f2e25aadd30541e2b30c21dd2b1aa55d2a4f5c01614ccd24e55da43960a09dbb43c03ef1c20f71e0842c6a75952cd001aa05091ac23e6d9abc89c788bcd79b4bedee2a689ea3f15ba3d88a6f450733a1f2db661e33925b7f455e844dcc4f69e0b0cf2bef1dd656c60ee71de09812f0636a8bc3d7f7f2a78154eb49f2a0933ee9d73ada14e8e2753f81b3a88747edbfa96ab8bc97009e54e0cf7b1b9b2a3d8937faa7454b76aabe9d32481cefc440a85936816ce076e4161ef5fc923064ac2adec6df16c9af8fca01c7f620c9517f3996920d9e5151e5fe9c9b55bb7ecfa0ef4c2ed042f947fb0e4faf590197b2f90ee4a22cba338360eeb3e2145c35ca8caa49bc8215c7ea8d5e0ad8047a215659ca9ff64a20111759274276d113fa80a0dde97e0788f93f7d489943548bb29e601e37361027765bd2d4ade1266c8c4fd871f3c225436e3870301a9cafb08335439d144f7b0dd508f9ae759ca28ac3aa8555251353ba8486214134f9efac6cda1bc83b7c83894ce3506c8418bf504bf1f75b719022a11654c98481aafc3c437fd7769c918dfccfa9ea59f4c0323815ffa3954ea77179f10daa6ce754cd903f25ba961bd8381d43d9d179abbb5d56c8a170775720d89fbf5483e1d106102e0e38fbeea781d511d96f33fcf090fe75670d696f84d2b61d67130b0d8b5564e204c4217e14be959f4a4a04f97328ce3591b717e077942af1811b96d9894bb32a1a6702b37f4752e1c2ea4407c6cb6d3528e5079b4eeea484f4f78fd483abb60aecd633a1e88a753ece1cba3eccffec7329eed883157c3a9ad2525709ad0055920453b72f86086f30231b4bae44ce03956f7411e490f6a929e0da4adc6182be80b6de4fe27f746f551bd0544527919d280d0d78d60cfcbb754b5c5530f1b18335e577c2f80676993d6354c263410b7284f91b1a23638bbcf69b729b45fdcd4ba17e1c3244882a0d8fad84692ab145d91b5c8e8f9b47eb03283b1a2f988893d83defda91d3e1e3e3b097b2fc0436bc4f02cfa276e5c6e25ceaf9bce4727da43886bd54cd12d93c8f4d1d0567ecdd0770ff0c414e5878bb03e115f409a12cbb45bdf9d25f7016f9000b686532b4ce85dee48ec692e1795e5e1b9151b545cebceb3687a71f9e2e5b8df5d5daf52b6fd96734d98cc57fd0b8cc6e85ca2a09ed2500832623fcbc2642366e1e33410aebc15c8a5d90fe00ec091d371ab1795686494824ebc83eb0dbda17ba4039018c533395b80056bb386187fd69949819ed897b1d50c76d2baf0d1c2331d01e310212171e1084bee8b5bb2bb90875d485dd00f0bcf5ba3cb82f72df9891ff942110e2a0570e4c03715857dce49116cec59d23a1f246f67757cb17cb74500c8c87b4b047e3242fe63602640484fa0560367daf32f99382a718137653de2b93e416d933b0dd4d8560ea1bba4bb6815ac8714f41aa97b025c7d86a30b1d947bae76eb55d89120d5e6a49b791ef99c060eb4703badfb4ed1c8ab43a634f70378ac44ea6d6cd325344f117a370e478f409e1e78181d4bc6bf9fa0ad93e655717b98ac39d31bb5b923b3d0373505134b789b50cca559fec77f260447d473eebe0215fb84022f37e710af2648c9f805e0cb2d00e8538093d818f33f8a3c3d6c5cc854fd6e5ec75ee473e9ff1412b47b7f6842728de0367aa22633bee6fbd2b5cdd23c182c9ab03862b69cc2148261b08786b49718393a1200dec9be6f0cdc731ff626a14ec2fc1caff536e4e63c7d340bfad61bc7866347dc99bf1de3c78fd41e74fc7c4778821b7f3ae9cca7c9e334a799e2f2913a67e525b6ab7a47245c7db6305c3f223941ac5f43fb5621f5534da1462ea7ff64836c601e8f03e2b9a75a031725cf07dbf0ae1838f936f7b1cbf3969f36f37cb4a0e53efa71104f1e0003296fa71cec488f2d4c8ad4753839542466d0bc32cef59767955659aae1a6c515c9c1dbb6adb4f34837b3e8441bddca55a7c32d6a587fd0d2a0619299192e82d7534e7a7fb7e5f9f3d170e54b3c95c90454b96af58c40bedf9146a3a5b178462b6d629c53214a05ff107b3623bda79db62768e9d170913f42871f4a77dfd223dd649b26dd6c4b6285a2164a7d44778ca30c6987b589d684c11916d7f1d5b80eb0511dede64cf8f8444018784a69a683205b7bbd4a5c4684517722f67cb3d5b36c4490ebf3f0cb4fe8d9e5edb0ffb4f2a58f131cb6116c58760bb6c96807aebca85e6a0e99e303e2c5af5e71ff2a22f1e6fa591a9da9fb0b99e642aa8a6e6cefaeacd4d09496b7c275cd94f912cbe3c96818d5e6cc00f6f20a2fa8f86b183356e8a01547a7889796c84d7bfae513f090611bd8865be25ba0321a005f3bea50c4cdde441807c7b552f616ef730cd017760217f16ce287c521b0b3612192ef22fb3a7fed55a4d8a80668034526daeac69b81a3f8b359088b38dd7e467f7df831964bb84d647dd3afc9165336458341c7d814a8919c0f30ecdf4a9e9555d4b981e3d96b5156e604413579450305fc049a337e18a3906bd673639a7a83c75f464c5c40f29783e9e50c8ee70803e51aff25964af30927f42d3aed50b793a44ccdcc38029bb5c46b890d78f87b429bafa484e2b8a32475d610464bbf5f5e6c65b6b9f7005be6d562063c167ac4d00f5244419187488fc771df0e9ce82c690f404728518fa8751519055293415e1aff2a607b81082ecebd470c1bf3f6d6cc7fdd9ecb5a937831a78e37e2f9c87b133746edb6445b6d154794cc78aa91f0880fb21ae02a9f71cf0e493b16e27e4b97e659dc3347621b3c20149a701f9bce5cf00881bfec55538faf511dfbc37081669a9b5bc2973e1ed5b7bcfda4827987e5cf5ea1c4af3b63130153e53ae0a0bb73e0926a72963882c656e336c320d6cfe8a8c7744ab590d0b506b1a5ec728405a0a78506d3f273b9dc69047b145f0606428bb4fd22f30ae619e6843f9fb08f66f210e8c44a7f346c136b4e320dde920f43347167a33533c6810ac2cf189a9bd7c7a8d60c49ea528c193121a89a8d8d9dcb4cc32807ade6182483c84d1ee766ce1a2a0f0539cde0a2c52b26855dc8af08178306d91d23df623d58a04afed1935558cba9f080a254fc92df5189337ce00b25ada5b3dd54f1304db9de4c8eee6826f9aacba5e4583365588b0f403d21121743f30e9d232be77752d3a8ac21386d17b93214091210f83dd9db91acbe3ded80d09274ec1090758226ed7f62409a9968faf2af7627d6b72cd005991916eba411ed16cfb565bd0625e86b3f9b3d2b241be6b3839e0fdc6999941e0f3ceeb9e0ca852eafc6ad1faac11e5a3ca4443ab23c5bc5cd8cc547ab9c721927711eea5f14ccd6da7aa823ea95c3097f9f67871395153f391b9b215dd756ece13632a3051f9f26ef12689adcea0ff3263e2781959172d64bf8be4290ef4028b0f32a7f9f0a6266e7db3d3c69966720b4340e4633e1a3c7278bbbc5c6f3e80368f696be30f1c1be7263f7910e4bd1f4d58d9fae41b01a77e1e74554ad80f7cf98dce9671ad12639e1f3f773f0a87a718061e37e7f2d166e637a1e2b5aa62499efc490280f399786d0df63b58939e5580384a676a900c827803b307bfd8ad9bba9f80cd28b2168bd1d8f90c748763b2940a00b85274bf836e3030cc7c842460d05afbac8f9811bff45337a652fe948e52c0af05f4b5755207a625deb2e8078cb47d126bdb2980baa77822c00aabe9dc5fe5261cfa5d3056f315d00e0b6a0fcb63032b03e46fc4ddcb383c13c0212de0892cda8b6b8b5b7242db304dc44b943146e3a8d2d87d81d37c37efbc928aad5c46840b3b9d6912b5b2b324a61a87cf1b552c20290558726252edac0ef8c580eaad281812286089a97cacc4e4a2d277cf39d701b2d4c0d0cedafe9952b7cc204c01cb7b4502534fb353f2bc1d816c5d3a0f6ee2a928686a02d37709dfd9d880ed4e4eea6337d67f541876171b8b22c0936d147018671ceae6ddb5d9021ac4b44a80828e664f984cc3462f1d7d43ca1014a697dc11dac6b4ef6d4062ee44f2b25fea936d817e0a2b32ff85754629309b4da91da38ede02bf9da0c8af2c36d557df83d887bc016bd9aab20af58e33d8ac436ef054e05d182e9c514a70a17169f1c2c416d6de45a2dbfc17ab3502ac5a620ed35718799814dd456eadad2bf9d63038fc8a2653f69e3adeab498b69755aac3fd35773b02dea36805c5d35625077b867144ca4926256ac65f30ba0c2ec6e344ffe105248632152f79ba23572b243d1a9321b4f1a0cebed358d65e3c361accfab5c33727536a97abd3006c682b7e7de687d4f5246e842a5dd7a8f34664e1859b77cb7b9cd7253f1677a57ef28ff48410eec470e543468c46805520b23db2a40add84f19001462fbebe285a75d88ca71291ac4cfc303ab2d9a270f231799a73b505b3496ee741783983ff5c1cddac8851c85f3850e1eea8437a154d06f05e371117e03a6b06e18f7aa82ab166a16968a404d6fa9a7541d9c9ccc8116ed2595c9c21dbfc365765661cf504e51880140e8b5ce835d0c2e0e66e5ec948b60140063e4b50ff6027d7659e256cd0996155f370b25f9736d0d5d402a952d6c40cd60421b6a405088022734779e2f1f61e31a4fbd7cd99cbed3be9495d3ccf0fabd4774188ddbee28988ebe6a6c7c22764e0f081530676f10df485e2d7055ade10a860334949e79589e5aa4f7ca279e2d2bcf0306df94c9e12dfbfd6e133f3c91fa77177ae5edfae21405379e679ea5c3f0fb77417953941b5363164fdd9fa328c9e5058197fd6ef72c6ead011131eefdef1994899e4597cdc4f36b9c0e57114cef9b5bf331f50cec2b08d162ed7a57eb33ba2ef2940c6af548badb3ddaa029593426aa30d72a80836d080d09dd2e705adfd7f5b4568b414170a2886155c5957bb89c8d92d372113b0eeeac07ae9bc1c1356bdfe6bd3ccbf86d56200bed4c5b3c6ec1a2a6fc79dad1863cf9927406ceddaabf220731411f962bdd234b22d332cbbb46282315945335d2b104024280f8ead1ed7f71a3b42fe4c6d36c69b4f7e597d0fa4fdc6da4179cfa16c8bb8aa6b8fe58c2ed18813930dcae4bbf97036ae98a9b5f1e011731dd2c037ff2991048b1efd5cb214a96350706ce023a", 0x1000}, {&(0x7f00000014c0)="62076fbfa7d375ebc9cac5ce214656a4225a10a84e82d1ea445639d14b289045973d1548d0104157130a21b65ae6f3fe7f109531a9473b3f4a4155ef71d6b5f99d321573680641ad0c7e58", 0x4b}], 0x9, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}, @cred={0x20, 0xffff, 0x0, r1, r10, r11}], 0xa0, 0x8}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xffffffffffffff81, 0x1, 0xddf, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:02 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = getuid() setreuid(r3, r3) setuid(r3) r4 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000b6224fa43f80a90eaf4219ca5d8328f7c1cb1344c8285e5108634c1ebd657f8b21ecf5d4447cc735c9d2548007457dce904b91ee5484123d27ea104764a1fa94c418c69d377f1b27b68b368e0fdbbb2c90154dbe3126aea2b7027f14dc1663a68982d94f3b3d15a98bbc4acb1038673d97c4a85b031316c9db897c3230ecde721f51ee65e1db9fc82218db96d3fcc03a54ced1b737d9011e6d2cc93db2ef6df3d45b4edab50b61b80c4b"], 0xb2, 0x800) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x10001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x108) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x4, './file0\x00', './file1\x00'}) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x3, './file0\x00', './file1\x00'}) mkdirat(r3, &(0x7f00000002c0)='./file0\x00', 0x1b0) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000003c0)) 16:00:02 executing program 1: open(&(0x7f0000000380)='./file0\x00', 0x10c00, 0x24) r0 = open(&(0x7f00000003c0)='./file0\x00', 0xc00, 0x80) accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000600)=0xffffffffffffff70) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) socketpair(0x2, 0x3, 0x2, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x440, 0xc9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setuid(r3) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x59a) 16:00:02 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000140), 0x4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xe1febe5}, 0x8) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x200000, 0x84, &(0x7f0000dff000/0x200000)=nil) shmctl$SHM_LOCK(r0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000046a9f789feb54bac0b0870d27290abf22fdb913709b6aff113a20b93e4cf4b6ab9c12f6ecc6838774bb10b2a26671b7551dc21b811b26d6fce70011eccf35139cdb72cbf4135d7e06580d11e7e4b9739850531e1aea6c02e7246b4f3223f99c48fb48e9179e33974e6aa2fe23ff36fef66635e9de67b00b5c6e9c2a8d0b089ef3f323d87328d02c97ed07861a3b6c6f35d70272080c3a9b03131779a20d725d2acbdeca508282de5d8bc7919eeb5ef640c6d840839a02d5fcf5f0569c17e4281eae82eadfa5485877b4e0d4691cc31d4919065115cf22d6a183a3400"/239], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x2b9}, 0x4) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xaa, 0x500}, {0x84, 0x6}, {0x44, 0x3f}, {0x67, 0xfffffffffffffffe}], 0x4}) r2 = getppid() r3 = shmget$private(0x0, 0x1000, 0x42, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/41) fcntl$setown(r0, 0x6, r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x397, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000700000000000000000000003e461acca032518aadbc27eae8d543963f9bc3971e35bdf62905f35f87a28a0420e2a6c705cef6bd89c3a90ee0a0ba3ab9e14157ac4604c8c16a05400e557abd9bc9598d2df92b0ec6b4a6d0b02dfbf9e13125276ad6482fec3c201902c54428c42edf2d21b49ab2da2c238d787a31ff3a"], 0x10}, 0x0) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(0xffffffffffffffff) 16:00:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x24) ioctl$TIOCNOTTY(r0, 0x20007471) fchflags(r0, 0x10000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'\x00', 0x211, 0x3, 0x20, 0x1, 0x160, 0x7, 0x2, 0x2, 0x2, 0x7, 0x80000001}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x9cc7400000000000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x0, 0x1, {0x8001, 0x3}}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x81, './file0\x00'}) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) syz_emit_ethernet(0xfd, &(0x7f0000000280)="99cb935103d6ff38ddd4192e0674f623039497146e2d047c210ea30c6ab0bb7232474fd276eec7b7757835defb642aed90bf8a9091b0cda7ef8b9d73f9aae51e6b0418d92c84d68f177be47f463486cd2894ab89b54f2aa8d23f5caa9da30958df3f129b79bba61b67f73fe86c929758501907b8d6f547888ec0770e57b3a00b3df4124d3af5899493c7efa62378dafb1d5c786d001f07fc27760460b9f09f0a220932c99ce4b66c33ac8888e431c80c2dff0d1738923ca5558444868e4015ae752bc7f3cd2ca6e9f40f176d683e67d232cc62ba0aafdaa19a7bf288401d061a542ac3b75ed70206a7e9fbd8cb6ab2bd1055c8096252729bc7a8209bd6") poll(&(0x7f0000000380)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x1}, {r0, 0x18}, {r0, 0x2a}, {r0, 0x40}, {r0, 0x4}, {r0, 0x4}, {r0, 0xa3}, {r0, 0x100}], 0xa, 0xe6) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000400)=0x2) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000440)) connect$unix(r0, &(0x7f0000000480)=@file={0x1, './file1\x00'}, 0xa) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file1\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fchmod(r0, 0x1a0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000540)) fchflags(r0, 0x10000) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000580)="e4e31f1937415e43ad7e2ffe5593c332d383608e8264795a59a68caa29b9d0e7569b21fe78675e58f1464d75fdf76c73b175f8fd6065252edc47f352e15fc400528ce3f5e9c616754d65f340317a663374d6", 0x52}, {&(0x7f0000000600)="d5451d20", 0x4}, {&(0x7f0000000640)="8b32fa1f5a53baaf12c1c7792d646a610624276f47f551cbd063280769c999bb92563083147a3afc436a67a71eb6775c9e82055cdd4078ef3e69d87d9ca43420485e7c748f36e8dce0a7a251f7aea47a9a3c5f52ec995fd7af4c50a73392345a35be2d9e73848234ce8bc2e905dabe99c5c0f53220af945de11bcfd280d3a5886dbd4364b80d81d74d781f6a713b6439f0d13d91c792370ee10b79a52070d4b908ae2e712bced9ab17f2fb52799d2f2483ea73316beb9bf60e7ec9ed04258d86b2f69e0127e6d09b840cf90c22484db02303b5ee44cf08211d7f6386cff5a70665", 0xe1}, {&(0x7f0000000740)="7ce43e94e217d159db65cfd883a96bf2ff5fa31c87266b6cf992ec82804729db5e3ccae0f2abbe392c3710af1ff3052cebbc0dc45fed6361f41fecaa7f0c3e7c9a0bacafa2d26acff164a26426451441d8dc849c4fb5062f4f3f514d68fe59c3d1bd559ecf355f0315518ed9a72a608862d688d5a910330828f7d79934b40333847c2a55760278379f8a662c010693", 0x8f}, {&(0x7f0000000800)}], 0x5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={r1, r2, r3}, 0xc) bind$unix(r0, &(0x7f0000000900)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000940)=0x4) r4 = semget(0x1, 0x4, 0x48) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000980)=0x8000000000000000) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/147, 0x93) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000380)="8eeaa6106cb94780e2db0d958fbf46b4d83f91e8cc8b0b5b003f95547c9573b148d679e6cd832fab0186d82845807203e659c7b98d373e3983f698662b00cebbd595a7c8f09aedc3c3158591084b9113ab6cf73d89aab01cc84c4926abb0bc807fb3440a569ff7e8792e060238492abe70f6aef631eb1411f4fa2064631d3d", 0xfffffffffffffefb) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x12, 0x3, 0x1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000540)=0x8453) r2 = semget(0x3, 0x8, 0x14) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000200)=""/68) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='!\x00', &(0x7f0000000440)='^#*+)$}\xdc\x00', &(0x7f0000000480)='\x00']) readlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/59, 0x3b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000580)=0xfffffffffffffffc) sendto(r0, &(0x7f0000000280)="1b2d4d3a8d44fb2096eb92192ee37e61230f6d55ae07c17d44847b431bd0f916d4de8daf45cdde6735b5720cda51a98f9aa93b0b52cd5d545bdab986c44833751eec5d490662e6712be0cf5427e7b1d0a408c85e2238426e4d82ade0be32c188f6c95cacbf9c938cc60bcd7840a1f8a30d0f86a9dbc763eeffa221d9a5dbd00549a73897107dd7b66ab853842c0893f3377d4ed6b160e496a5454afd", 0x9c, 0x406, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unlink(&(0x7f0000000480)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/40, 0x28) chown(&(0x7f0000000400)='./bus\x00', r2, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) r4 = msgget$private(0x0, 0x2000000000000207) msgsnd(r4, &(0x7f0000000500)={0x3, "e10efc4e90ef56d347ee362403747812854e1f407577f76ab015c81dfdbef7c3ecb02d4690abb95bcf7571eeeffd85c7e85f1eb150cbd9a6ade593"}, 0x43, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000002340)={&(0x7f0000000000)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000000c0)="713a9cefb39d54ca3fb017f8f967d8f38d3393b72a100eab051468e9f63a8271eb98165340b549d32b1790570e98055747ae79dea63d52d9848f9e4519799caf8bcf9b66bff298d724b9366a50cf94f5df8accd35ec5945a678b2f722cb83b03d062", 0x62}, {&(0x7f0000000200)="4059ec99f8439d830c44c1046accd6a877c3a5c10efd9de1b4b4017e7ff7a08d1bde5fe6c7806549e1fd6ec304e41347bb292e23918546fe7c5f5ca6540e2bdf47a6d64e3a57c5d3f862206a73e6a3429b93af73cca502f356fc915c4e98abc0383cd815fd82136b52e67fcf7bad9c752f519642e39d79dcfeda550d105fc0179c6256079b5ffcef79f27e230706d600453a15511e0fc760bf6aca84d7bd232f0f277fff9a943a4ed71808cfc7e8a4b130e2d84583cce8f20f3cb6803d7961969146c41e12eeb99385d52badf7ebe3b09511248db1dbd88b84b7f1b490b4dcc4186933a9d8b686f7e91ea577e9f2d3a92d401a840577682cd8c65d528b4a6966eb8ca028dfcbd06bcfc54b8a793eff2e3e3ffb0e729d1e6e8856ebf99b7b4aad5fe17bf8453a0530d4ec324f5431588424c023aae3419dc744a2264c8b3005249d8bf95d93ee79e8fbad7720a8468e2304f7a9109514cbe59f404331d384b363d3d340487d5368804ff65326cc90ba4fde915daeaaf59517d6e0f74d881c8a0918ee190cb631527c38d2acb1a9036fb065aeee6014bf85d0db9c0ea9b825d88b87b09ec5ca07003913d73682c0527da5b1624b6d5b3292962fdcf3de317a06d3932eea0572f8192f8545e9bae0997c1b1a01a3a876f78584550325c42c0fab3517230d2ca608ff2728bb542193c4a36e5785ea9900a82c7aef4b8fdf14d9a571fdf77fca9cfe70d004cc5490e5437479749691b490c9c20bed41b1e4a0cd7fb578126b139ecaabb773df9d99737922870039660b978a537fcd837802ebbaf14a1cfbe5dce04e916d5b3a81b1195e8fcab9f8f2858c061a3224ff7dd9577396ce7df190a1533397d82a6044adfeaa2d2a2679944e461b341d355074d31e6c1ed52e3d77242f0f3e761444a4fb329c6345334712ab91fd30cedb957801bfd5e2b7563cfd28b8d9937d33fc0682905b67731f36246b6acdfa5736a433851b6b12b6e2897749ef6f9ee57caeac6e8ccdf035242a71cea2ecd5170adb52f91aa0b1187e71083e0773e6ff76d3262dca020ff06f2c742b3b6e68bf91f23f2cdeb7f3b296d784842d3bf70493f81b56c7b88ad653d53d039784f07f0dbb4c920a47d906bf39b4a3a34a5c47e119eea9cf837e14c69c9f1cef7756306f65942e4e503d3af033e23ec11d823d9d73fa61f4be631e8a3680ea54497b6a33b98c0dfb82c47a575921d2515d71e9f77089f71757a2d50e7800033e72a11f2e155ae02848588c0ca272da894c4c080968a0c90576f1429651e75a65ccd683193b912f2c37c101d02da5a6990ae62b7c52b520474ef9e7ae004c923d83bf33be762eda0643bf3b475f7fa2bed24d4a4d8acb0016d5bbf0473f37213f848674c673fc348b16d709243e3628fff5680deab68cfcfc895016c76cd21dfe8d43c29b857ddf52a38e96a10ef23f333ba87c96c875ff7e5c5da414e144e0b7c0d126e186d64cd1ce8b1e043edbaffbb0b476c5f6762c2b8662f40763e12b9b29ceb14b06dd1ab87ab89538d4c84624ee9f7febc38627f2f2bf95c0dacde2e7ee9872882d520f3b992f61160a011de8c4197f36884972506ffc3911e80eb29b13685f2ba95429c5970c1ae7798c9eceea2915ffccafce594acf58c573ae0965ddcb198c826a8b83f6c10d3e7b2ec8a9f73932be9aecaa8dbb027afac3b231acb33c0b2bfa2c0d94de1c76d93ea1a0c5d45be99303242c84346ee6b4dcaec5bdf3f0839bc25dea6d34abe92ebe6466317dfa9bb96b6f2ed1ee5b0b5036e9c7262fc443a363b84cd1df40a752c4958af6910b77bea2070d3bba17adcdc6795c0c2e92de21c94e906b9112402e8c2b334f56a54dd58df5621ac204b049760c7e9bd1c8be5118ef90cddc9ee16610a1e99e812845857234a81dc76b28c2adff04b48dae31712bf065dfe5a4556c455ffb1edff32c6aa4841ac7c66f8337530d98a1d844263b831a53ba2a75bb72c68cb2fcf85b49781a5223ad43abd2b787967b16241b987a93fafe1e9785c08ca7b16f27e71a688c87e35e49e7144c44be65831125616deb4ba8e72d523659d41b96038f1e9d347bb4f2446436b32aefd942e01267f48affeee34d74dcc07b8927b637120afcf9eb3b8b63615e76423b1619c933070113d64b9a9b6692f02c38f6dc82d20c5b40965883ff9acac7eea79f57d20eb6c4caeeec7c0e50faf65f0d4d68382f5a78e068edca64662782597f65ad6ab8d6cb6bc1d1c28079f2cb28ee7f9e0c7303dfb375de14ec191ef3664d382d9f76e243c4cb0351864bab5e0d36b4ec33405c0a44f9e72b6fc13c8ab937b02517bbef05d4b341f055e953e474c113030949564f091db1b045da1c1f7d1f53f127dbcbaaa65055350a9e66d9e4a77fcdbb6ab5a3065c01bbedf0dd2c469a598a995ec059a395df961ef879492a5646db4d482aa597f635bef957298b4742e3cd3217f77ec8ded0deb7db70519ba47b7810cb3c7cf456afbc3d98443586ee37301b14dd23887b56c70f59226bb5bd6adec3c06d39c0aec3f62857680deaf0eb2789350f18873bc36618ddb641a02d493f1da76aa058cd12190042bfe0ab3bbb13262b1fdd13a2c5d737991111b017e4ccdee8b27184d63100936fd4fd1c5fd747c43c384782162d2ae6cc5ac5452be2c2243182590266d3108c4163592cd3af11f861d33a2b0e47779600d37cb84562e4756d603ddb62a8a30a17ed032deace919edb1215a1210c427d2279fd858dc03c8fa903102f1884fd52d20a8e9b91a684824918e615314d669bd39533998bfa55a87851ecc4471afa5ee468fc807e64df7d268c51e01a10897823cde5fd0ece95ca2a7241f6e230f48bfa874308223af78f35e6d5f78851addbd41e04c12ea0a658022f46b00f5fb511f66e6eb07323edefe822db250c57aa237b8ec2e10686efb7a8d243943b2d07ca4e91e1307a6f2952859cf49f46b1608ddc033a69d2f1f325302719c94f2e29389510534cc631ad00e6e9c648d071cd67265f0136123b5919d19778dedb992dc4b193486de582b5d1daf64c48efe2e2618738c2667a3be74152d9b3a318d8acddbe822dfc1ef3cc9c4b38cbfeac24291cfde315f2ad89da05a2bac58a7f36f95c9b15df4bbdbb60b372ecc8dc326a0b49fd3117c44f7ddac5de535de0fc5cbc28d75e4e6a4ab01110987e269f05376fe3b1c9dcbe93816e28d476966e92ca566395434a0451fff67095d419914c173b92f1d46bea88f0f56244d8ed32f8433f9eb901649e1bb93905185cd2db90a67eae8a3f99c5f64f71351a8db9d15aca50024c06d604c5d3b806ae269b21641ae4e33ba02c85acf27ff58f01904b4f03eef8d1118a28a0030c070254b09520163d825a01c511b7a5f46e6d20aa750bc69a24cf334af1223ac58e28e91eb4a141b20a7bf23475b625a05d3b7a4f1a5b08e3242067e3fd228d6213602fed5669f01045efcf3345e0ebd2b44fbdbda230adb899f1fbff74c9f54e163dea3cdbb7a91dc6b6615b0a2e80df9236ccef2eaf43f74dad565eea7461753b98197f6c2874f3bdfb541694cc2e257f70d5598848a94287d0b5f7c78c2520493be917b87bd44879dc93c8d8c58e8f9f74a60432164a6a0e9c806ffd910c723f7b2bee1f7f5fde1233ec9aef997062b257052119f68b04631687c0172ad5cd97c26b6dd4e1e34274cf3104e4d35a9de379f01d7d5258a6df6b7fa84fc0a381b4db65f9199dfcdec217d5d3b8c8475b0f364805bff5d52734f1c9b13934a494dc904845b6ccb6e915b39215507811f16d616c7d5ae1a90c019c5c22aee5e07725f92f1a96cbbb95c0285ad1b5ef15b3933a7af93c859228a555431cfa768eebb89e16058d13fd14def8f23111b0230f20aeb6c81775e46ece59ffce408de351b9898214de1191a47e856fbdd8265ca2c8144cbc9745d451b2402951358799cb71b73cd406ad71c63f6ae6a7a551662ac304017396ef7530e48fbcde86932542018c3c82379d21946740b344bf7a6bd25192d90ceb7c3c87b6708256e49faa80fa307ea42651656eb52cf245549998fea10e58da009f3847d8b71a3655e3c9cb32b793826a958eea98b3d76a3040b606c68dc997f15ddc9b97c47b74ef72024d746c092495667383b2748a8fa788a5daae694a1aa0801db9351c8996da2431189f94fc8ee274c68c47a1c9e2cea064d507268a7a6999b9b467d2b28372b8fc1cb6e7eb101952c21483a61a54d39f6afd59d9498b1154ae21e41243e4534b76b1380acd6a6a5828efe9c08d7585662d408c34d89c6fe6f5b6c5e6686ddf66886f03f801a32588551a4181736e3220594d1a2e75df04b3660bb83a6a5b719aa07c67ad40dc2b400c3be745eac60c0672b878cd7b6b317a946e41be9e9db920f0a76b6b1145355f6ff9830b87162313c529f1cf8a06edd094ed3f6a24bad179b9e2398b251155d5e7b1236b80f2fbe473693fd8bcc598b4ff9d871823d4fc3db2f581f27ce817513beece835f6a0d5fd4b4a4798d231a206ad7993934a2b97c563d9c1ad71efc84c3918867206d6934c1149290b27ae03a1aa6f7c74a18a2722219b16c20a31766777ccb3da56b4bba130c53ffecab05ef7af6054d5853897834478da21fff58c83dc3d57627935c653ce313a488274b1365298c45e33c5a65dd523abc4f6e682b7cb5de20b81d5df4191baa7ef13e28b7b0fb6f849e6de5c00c12ec303403f301c84404aa6c7b0c94a9c02a1d76585210aeda94e6142b53f0582c41fbe2597dc21f13f4b17b76c315c2b8bbb727a98b0ab12139ad5cbd9dbcde36e12da490b45f96d4582612c90b38a47de63afebc00ca05cc40df4a0686212674f57c5bf363ba4867dd3b5ce24f670f04875afe676454d8f25f51da430ab8e0cee5221db474808f1f048c7f893b527bf84bf5f4d7be34cb9b48a39d765133fff4cb25121c106f25b259ce317a585879e8a77a041100f4020f4047b195dd4e0788785d24821179732c6a90dcffdc2e53e3b0d8bcc080768173df5e0d01b88d7edc780f326a9c12a0acca5528b2dcbf3be579c437b90821e0e38791a32ad65911cf03958e0b90ebcc34a28ad9720d50bd65ec35bc4657a123ad56478ec0c78246e1caf887e0b17a00989a225b99918031e561199751407379e5fa5c1f5adc4c84c5b0bd5b4d31e124f2a3ad1b8fddf70af964570ca8441a6a4e0fc3818363abb50b2a27172afd0c05ed122ba6560df8d99e4270e88c6ef7298a257cd816023f0e7a6f99a033c6d34d5cfee767fe57cfe2d19e6f290b84086ecf8a28465102f535b48371064aaca6e6ee07c896985ac49c3fcd88ebabd00f0cadcb7ca32db80b4efada23621b633ce2d1929fb1bff4b202ac0105803fa37b510d669f32967c336ceffe88f6b84444070ada00cc773679a1106d2a8913a5b7b89874146dca24ffd9ec5299684f1f7f9eab212dfdefe5ea6564cef04094fa0ae1d281fade62ea42974b080c35150e9464f8247edbeb2504665986531fd3f416a48cdd7d5eb5ff6fd36ba1b088007dbd285705b27a7c4ff6682e43a2fb8405e1dc9477421b014fea0af729995affaa0c5f6ef97b3e8e180d6cdf29a07f6a3aace69ad32657f94766251b9924ca654f8d0b1d3ba1f29c2bc5f8ca3297422b3d77f587095ba405ba3606c4ff43ffde6a1bddc7f59df15289a6721cef822d0615b27226ce51cf1cba803992bb287b4e651977eae8285ff295c810d555d98bc66f3c2f42226de3bc78d581e8cf1fb9f5bf339b5599e5286ee8", 0x1000}, {&(0x7f0000001200)="e5f25fb5ed0fe050ad78761eaa356e6d367f469983cb6a1267a58fc6239ee7806756ab6943218fdff2d2c2db3dec72ddc2f273510e6e374c625efabb913d254823c4ccb68b8f084457317f9378a4e1de68b8bdbce595c36fe106303b743a554d2fd86990215da0b0e9a8dd50d560c56bc3d2ad8c6fd2167e1e50b429510d50f62de6dfb1a1cdbab6b5883c06105eee36d7b08130e53b4481bd2ec0e97a784b863431760ad8c87205795afccfe9af8ba9888ee4730c626a", 0xb7}, {&(0x7f0000000140)="ea82fdc52f6b1b0cec44f9d46aec8a772155fe3eb29d4307ad2b131b9f845275a8dc15931f", 0x25}], 0x4, &(0x7f0000001300)=[{0x1010, 0xffff, 0x2, "31a4437f6ef50d519abd982d29896b3b8c5aa71f58f92a3efe2e02257de0362b631eacaf29eb3d0c5bd3fee7184311d1e347753bf5222a17a98f78358f0ad348d27198c2a4ca720ea525f2227fa492b78d409973e3423116cc5f7b9deb95f477eefd2d23d01a7d10fa939ae34423a8b60d1ab44e09f2cc63739e2e37844fd0543a4d27a7e698288910c009c2dee798c23b3bc5945b0366a89750a49779fdb39f6be959580362fced4605c6de359174620b77b7748af784764689c722ff1ce4bf594ee3ed36bd31f3c7012078b8f4d64bc651dece4b8412ea55e9f6e1db50263a6c07bd5904750c965159426367c90539626a1edb3ec371e8d7fab572aba96eef423aaeb9a0cd09047752acde3e595d69272a6f7516b1214ac99045a188cd8f2671921fa76358d89459dbf5f7c36f33bfd2d53a9c3257f252becdfacc39e860cb521cda3163717090302179605deefc6910e247ee9b2f91e24ad568158f63610a8d0e2868929d37f14a67b515821303dd6e1ab512162fcf6a1fdae3475bba4253ec7b88ebce4f8c4f2edeb095dd1316f4f222ce8ffd92016baa9f9ffc94a0c3d5afad198787ce547517ce9d07f674b845dc90317d1dcf18887d4e4a1d0fb424ed06ec56202d48b46a0c0af8a9282f5859faae9b13c69f4d535068b20a219645acac8cbca1a1f91081bc6b681532907a7847bdfeea40e327ad630b10f8eca3cf169750a1f68cc0f357231b7b73a16b92e9688ec1e3ea16d8e2ccea5826393b294719b2d3f703fb242dad332a7ac6724f8ceca0fd3ab34f9cd169c3c77f6fe4c431fe84737da3df82066d5d524d41e1c4755f7198ddd4185ab71fd3bedf229b502e0d5361b6e3a8812ca0e302919ffb9eed65342e8162bddb35204c8d32f6b83f66fb1bc9defe533c2b3e1dc2fc8b6d8c259b61b67e0df86736dfa7133f9fb05be8668be4735970a1a6919dc11ea0275850154921fdc9b9e521d5926b889deaeba6420ab402979adf131b17318e41b86a3107ba3b5f13faab28083a417cf9f98493a7225582abee295e13592a90f1b95980e7712118a508a2a7d26103e112e52fe562a115014d3cd16db329e945896005db8e4fc52bed10363ae0eb3e7b8f862bec384c7bf8a01c09a0e4ed62101a0f86ef98f7811f7b16e57916a31406cbedacbc94a9fa01afc0e5ed2bab272f49751d269b1c60b14015c7590023d0fdf6b0d107b00d2a38abde1dd109cbb2fd387f0577587cc9786704f34bbde5848b5f2e21107f84dc92d93a523510164450a12978113c36b7fb36f1a6faf838eafbe4eb38de4276921aef7e8997585808712d9c196ccaad7980a3eb52ec7cf9b351810231e55f3eb2b49a01ab2f898aa8ed9ca0c859c1f81dcb326705ffeeff5f8d49830b56ac90a609afa049da06b9cf1e900fed77b575b15314ac59d4fdb356bf30b58e082e01f8a8e7fa7db9756f69f955cb2a0c76941e32d066c44fbcfd47f9faae4d0cc7e46ff373a27a4344d89466aae8df259ad35f4197ee6f5a0996f783a65fbc327b559922198c97a2e57eb847974666f47993943ae5d66d49f93ba413d2188bb5773c12ec71346cea757c967268899a399571f1154e83c1eabb61f1eb3861c61e292c74cd748c32a07ee7604bfeafbb0db07cbe8fe1750bbbf8d795b335665b7696afb35adbb8f713584b852cdda961984fdb5367334935a86b16382a0d7ecb27bf2c645d282417f2cf7e8b524c20ef971a8ebf14717636cb7c16bc9ea6db07c4748ad71b1e6e92431cb0fcebfad5a9a7b8630eb30216d7298119f86fcfecf853039ae80bc3b653ea71bfd2f7e68906a4514ffec262cd1c524ce0f806e441726d162a96b6cdb079e067ed8b88b165df55c7024483ed1eca837d86558e5f2f7b8647f0560b2fc14c83b43426e93d00e0a4a49c6e3f2abb336a03e860cb2dc62bc8968f94e176b6442073e2802d74d8f31a043c6700fda86f4dd5b3f726f89375d285106992315824a5d71e720bfbbf515f16aa4bf0e35a05494393ee2c39ab6b50b7ab7e6e4fc66336671f06de28528df793f661f470a212f83629487cddaeb011a57a13ff46511b3f731e1471aa12f523a489a5cb621b6fd4d8540aeb816e306e1bf620994ec3ac47e2c0675ec81eed44fa2c860d0dc4688b7c07ace0d733b3eb1d4a7efe318bae2f818a8b260ce958c3017c1a8cf616a2cfe4251054f9186e65e3030499c40efda5ddf4ce94a6ac9a336534f6c91ed2af68dfc67bd40bbdbc8ce66d0cf32337f9d03c4da5e59d4da631fcf9436bb889954a360af3579ecc080fa59d455539a875a9da6de1b69658d2a15db4c265483b06001dbadc7bdbc2e4bbfe7430dba277ebb4266a1aa20ed8b910a6e5520180a1b32d3bcea2196bb7f2ccb4afcd647c7bfcebc8fcda85729fa0e5e34be56345bd105c720b33d9f7b4070434a5e3d228dd8d8874cd9bb10677e8458297906282073bd7a1640a4cd371311f501956195795bceebc399f089a3c7be1ebda85020f5a7fa41f77749cc5249583f4ae8662c605d8c1d602338a8a38cb03c771b1b14767331a45bab498a4d71018ef66da42b00d08714e6f775c74e8af88f4a318760ffada7abb9a927470ae710fbe3d501437b016cc18dbb275aab56574f0f4200e0afa607aea34bd74d196a1a9cbe50507210b7306090901dae0a4715a5fa360a72356fbc18ad273c6f708c5e9ccf36b8f15c21b6deea9438ee0bb18abbe42f71df96dfa693a7bf879d18a5f0100fcf082c2cd24686162b8df194c5b966922eff720b0e600d328c8084c9e683674772d5c1a8add833ff239a8b2ebce0c419ca6e07a972a633c6bf494457c4a6e56ec29c1bba7ad12f51470050c24d047ca9c093a735dde0082ab65d9b3068c338c6948d5c97291e6c426569def521b287a55a2f704d9fd0fea1f7e10393a49717dda70f80263a6a7385a2c5faa9afbb5a195313c5e20e2e0c5585af8caa557cb7e153c663abc42bc3a23f95b935df26b3b454a5dd9a03c92d3c5bc89a95da183bf6ef2519ab929e205755bc95d2a59a326e671fb1dc3db572c195dfaf24e0a545e633c24b521fbd8b558661a72923c2b1ec2bd8962c52afa346a7d4e4c9c48fe18ca361b54f23d37b7df6196c778bb5cfb4367a80b57175b7255b956ab225b0134ae78299f955ac06db5df5e601f3fc6eb36dd7697208bfb3e1b6e156a96a7cd8071774958664c50ce560d026dfe8cf054a8edaa636ed4e9e1972ddcbdfef185f7970186b57049a6fc5c30d87853eb707f72cd8e93d9ce03f1f8ff4e51f7574fcd5d27cbd4926171dd86d185872180cb080e3df3ff3e3a480b42a6ffd0dbb94bcef8ae89d21a0f9e196561f535468642a504174bc1b9606134afbfbe7f28e0e61ac2a71162b2611294064f46c1746168f471203ab9cdd36f9cba0d00a06e4249090028220925352ac7a376d2e3a2d7fff776d94c1f8f9bb67248cdd6c8e4a2fa696ed7f43a789143d6e6e02804b11138f339d94115b56d276b7453332c68218741004b88b47f5e206474309afb1c7cbaa494569c7f9b57e492e17bd66726090cba56c6f338b28e7aa481a94ed083426510778f71b653d086ccc6d0df8dcc008cec442aaf7788d6364b9976472819955aa8e68e21379b701ccfc4657d76e1895fe8adcfe718705c0df62aa0b23a200398eb743ea263fef59edcd11b1601d190d6b732d0f89aac502f5c7c48b224a02384e7d83222e7b01a914a7f3e14fbc27a13aceedae0bd529f25878a4caf119b505a3bbcbaacea5fc24b32131788810be5df436469239e60750cc9c819b89b9b23e3de3b3d8743eb06fb83229c40773a6d561534dd1308614bd6da6ba46033bb4fde40b3cbb194760a640892708985a534d0a6e68b73fa3f97739cc73eb15d850b486db3fb684c90d68a39c16f23e80571db1de1b80cbd7a730c3df9fbee69a45227cf77e028b862adc2e422d0f5ea18815b2f4692e464f38a87662d5d97574928fbd053ed35078fe3498c05f02269841ac909200f2eb7925bded2af23c59cb6a77596c5236608a36c9a29643f0b49e1ed830a62bd9608af4fc3f4ead488158dc2e47fa5dc33676f9532c78a5806b115251a1be85ee892305717ee7b57b768e632f986797c6dba8c56901e87d99ea668ea1eb863878e3e4cd19fd203989faa01d6eeed80586861d8a8804e70c8e99355e7f1dc8cc50fa2528a2061e417d287fd7d135b2d7f9ecc69c37f859a2a238914a16aa0e7c52e64f5899f6b58d932fee70d2841c7214441ceaf342daac7df1f9fcf154896d5058e82bb9e2eaf9452c5c0056952f72ed89b5831e6550bd0c4d20b9fbb95a76b1aa04aa583a9c44ad4a7fc5175940888a899d11bf5fcb960890078d16afb1bdca1b565af48bebc9feb3fe63ebe5d5fbd8ec90e76eebf4d858beca5c261cc5cb95b19961d101bd3b2108f8b46fefa99d473e9d8351b8ac4c961551519ae29a95554bb3da6e1cc3ed2811f4670cd01a90a9683024d27dc53f8ce99f2461aa6556195de169a4cbbbf3913bfaa00d693f606ea8c34eaae70ed1a99713bd88e20bd79f215b20805fd9723ec8ab7d9cfc90eaeacc0bde4d4a0a0f9129401112902350e3df16b8f4b0ad2493bbeda6fdd265a93af8d2641bcb283e15b3de3c6518daaeabfa4b6da79fd4662627a4283ad50861e19f0957e3ec0cbf00b8d33161a9d2f0b363ae72e0b52f96c048022e9df6f6159ff91abafae16194dd079dbccf85b207c82e83145b8bd3a6bbe0f0cc13e1df78329328cf0e90a2ddf88f1b0c25ca0166b7a093d1bb4e7bb3cee303ecc92d9ac8471bec7580133ebc89d2910e776448d7d386773609b49e75c21aa7e11ea0216df5ce39f8732e6bc613b05390f79ee11d8c128dfe11fd6001994844167dddfcabb69384bb1c3b1fbca82f4ad2d0b39508c0f99dcf8df9844762f2733205734fdf0e062abe4d08f569dd402b0d2f4b828f641dd18d5d24ff85761f9c6fb97a27fa3c8ca47fcadd2e471f0a3a9f92841aee9d2fb5ec513bf4b228c5d14d2b3d1e5134b974d3729eac62ff6b762335f3a1596c06b7bb5df23d79d77090a4672471dced7a0fd67b4a57c1df518218c8ac6348fbdf51a4a1b06f04b4cb787040dbf7c64bd509765726285198a5ede2109d5f3fc11abed2a1f999e80a548f6191453ceef07d33a2370bfb7800ffacffa623944c725bc634b01c67ec06f997a857b7fcd35170a82695c55a9715c997be80d05deb894c293e845ef85a8a02244f86dd8ac9fa2cf9fcea16d5c8c053a47a333399825d5ff565ccd96640b590e3bab28a40dc476e8cff783a462a5cb4540e149018952ac1e088cb00e61d7bc1b727dd39ec2be7a442a3fb12648c6f15340e0a1ec031482de6494b86c0cf7309aa47f8c1e47987607e60c3501dae593c735a2f3704ad828fda05234c00db2baad9131fd6ee9c2567e504f56801cea31791a3448a8555bc0432f487287eeb8dbcf88ffb3e55ae41ce337d7fd9ee84b88307dd892b8a93b09732b1063b9c5e794cde18c7190f30ceda7292beaea89a90ed85f10b7445e0429ef0245756a2cbc0031e3ae6ac3924458d16c12611b144e3a4b6672e19bfb501d484f3a2697c06880695bba06048907ea20b37cf273cf0e9a51e5a098844427a8dfea54b65daa4bbc4407d97ce0be0ae49c58588fb95f02356af5b1f0b522452ce9486b406b0083504a562ae460e0e6354ca63a736d6f9dddf62bec6ce47683e75a254a16b13fdc4a32bb1dc06ca86d4dcd902846b4378fecdec8b0b8"}], 0x1010}, 0x2) dup2(r1, r4) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x21, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x77, 0xffff}, {0x18, 0x3, 0x2, 0xbbe}, 0x8, [0xb393, 0x6, 0x1, 0x8000, 0xfffffffffffffeff, 0x2, 0xfff, 0x7fffffff]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x200004) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xf, 0x0, 0x0, 0x6}, {{r3}, 0xffffffffffffffff, 0xa, 0x0, 0xffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x60000004, 0x51, 0x7fff}, {{r4}, 0xffffffffffffffff, 0x40, 0x3, 0x10001, 0x101}], 0xff, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x8, 0x3, 0x200000000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x800fffff, 0x6, 0xf819}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x1000, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7d, 0xb69f}], 0xfffffffffffffeff, &(0x7f0000000140)={0x6, 0x1}) close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:03 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfff, 0x6, 0x7, 0x2}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="ddb4aeb3ec242c57e0a3492cd84327a490142aa320239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d0383d53ec811013c307a06b487c480f190e683b6e38043e12767518f79dc220d", 0xa6}], 0x1) r2 = syz_open_pts() close(r2) dup(r2) syz_open_pts() 16:00:03 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = geteuid() seteuid(r2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) close(r0) r2 = socket(0x1b, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/87, 0x57}, {&(0x7f0000001240)=""/30, 0x1e}, {&(0x7f0000001280)=""/207, 0xcf}, {&(0x7f0000001380)=""/12, 0xc}, {&(0x7f00000013c0)=""/103, 0x67}, {&(0x7f0000001440)=""/21, 0x15}], 0x7, &(0x7f0000001500)=""/39, 0x27}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd8111aa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget(0x1, 0x3, 0x48) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000100)=""/61) dup(r2) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x18, 0x6) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x8849, &(0x7f0000000140)={0x5}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r4 = syz_open_pts() close(r3) dup(r4) r5 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x3000) syz_open_pts() 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x89, 0x20) read(r0, &(0x7f0000000180)=""/185, 0xb9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x60e, 0x0) 16:00:04 executing program 0: r0 = getpgrp() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x7, 0x5, 0x4, 0x3}) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x7, 0x3}, 0x10) 16:00:04 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) getppid() 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x8004741b, &(0x7f0000000200)=0x2) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x100000000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x5, 0x3}, 0x10) sendto$unix(r0, &(0x7f00000001c0)="500105016000000400000000830fca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000100)='./file0\x00', r3, r4) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x2000746f, 0x0) r2 = socket(0x27, 0x8005, 0xbd18) listen(r2, 0x3) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7d10) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b000023270000000000000000010000000000000000000000000000000000f6a2287f433f", 0x2c}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000080000000000000000000000000000000000003e8e6d10556291330584d49c1d2fe0b9f4367606c987c354fa782a126bcd286762cecc8ee8b8f53cd9be07f348b49b8b3440172bbcb489051dfe0c93c6df77b4fa"]) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x4000000000000020, 0x4002, 0x401) getegid() bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() r2 = dup(r1) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x3c9d977, 0x9}, {{r1}, 0xffffffffffffffff, 0xc2f41a0440b9c161, 0x4, 0x2, 0x3ea}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x1, 0x80000001}, {{r0}, 0xffffffffffffffff, 0xb5, 0x0, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x1a, 0x3, 0x6, 0x6}], 0x3ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xfe, 0x0, 0x9, 0x100}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x105, 0x5}, {{r0}, 0xfffffffffffffff8, 0x28, 0x4, 0x1, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000040, 0x10000, 0x2}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x9, 0x5}], 0x2, &(0x7f0000000340)={0x7ff}) close(r0) dup(r1) writev(r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x3, 0x0) getsockname(r2, &(0x7f00000006c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) close(r0) r3 = dup(r1) r4 = syz_open_pts() connect$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x4}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "85495500020000000000001167f5bfa600", 0x7, 0x2}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) socket(0x38, 0xc003, 0x100000000) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) close(r0) 16:00:05 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 16:00:05 executing program 1: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = socket(0x6, 0x3445c0a8091ef84f, 0x8) write(r0, &(0x7f0000000000)="d31a63a9bae7ea98c8a8753937071fc2bb87d064fb0af0bbeb235531bcb76c88567f8c40d9901a0459c14694335660233bc3fab81c7dff48ff47e81a1e928ecf69d018c38e5d2ee7b074e9506acfaf8e5ee7f078a508952c5ec4eeee046d360dd6d0e28f27dc14163390bb2579c7a65c136b2434fbbcfc8e8ce7d13aa9260a475c34ac5ca19e2f9420089767720b759ee9e39ac90612c9834066c2f97a49087ed2aa166b9e36539234c9c4b2f5b0a49d8343c4879c5df09157212d8a230d4ffa327e5ef20b7aae4dbc3134d21f54c6", 0xcf) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11, 0x8}], 0x8, 0x0, 0x3e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20020, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) kqueue() close(r0) 16:00:05 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) read(r0, &(0x7f0000000000)=""/5, 0x5) syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f00000000c0)="65e50acc79c8f8439d0dd51ca7ebcc9eef2f901ce98248b40400000000f3b1111e6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) 16:00:05 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0xa000, 0x8000000000, &(0x7f0000ff6000/0xa000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='./file0\x00', 0x8, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x6, 0x8, 0x7, 0x8001}, {0x6, 0x6, 0x7f, 0x3}]}) read(r0, &(0x7f0000000040)=""/11, 0xb) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) fchmod(r1, 0xa1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) chmod(&(0x7f0000000300)='./file1\x00', 0x20) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:05 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') r0 = semget(0x2, 0x0, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0/file0/file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:06 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) socket$inet(0x2, 0x4003, 0xfffffffffffffe00) r1 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x99c6c4d71537d17) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x8, 0xaf, {0x718b74cd, 0x7fff}}) 16:00:06 executing program 1: setuid(0xee01) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xb4) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/156, 0x9c) fchdir(r2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x3, 0xd5) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000000), 0x36f) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x21, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea", 0x761) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="4cddab9176e2b0c56fb9351958eb7f198be872e286b874c31ded1f1df45a625aedfa567ce0e6de00d92ddcb598895c7de16e8d0f32082de6dd786f36e9f9a75c1c8d814cfb751f83da37c1a78348e29ae44790818607f8ee46446c2eea1f04d0cbe075256d215479a7a0904fb1e4fc37f2ca7e4f526fa0d3a5b72f2872258e379899368ae168f8c68e179c28fb03f63d05e9cf8ac00df9a8be2f17f4e629df21a8d988d2975419298a5a9a6cc601dc012660ec369e6009aef43644a1856d227c66a96cfd65e93710578a135a375b74749170ec89da22861e4770ba75ac564ebf75f4e0019ba32240f3905083c7", 0xed}, {&(0x7f0000000000)="d0109245904fd51843bc9f893d00c288b2f0b32bb69bd7ff9d820d4f9952237ee03af25ce5d205cbb1ed83244309ab6afaff213e066dc8c1644eb6362f6fdfa435d6b28962a18e2cd47467354bf3687369db60e2cb47eb1dc3e7d39dc622321abb4c04625329359139ff503955e25f2e31326ad48ad3cfb6ff7e890861e485db397aa89eb390e44eeb08ba3eca006bb271939f46af9a9529b1876518d43552cf", 0xa0}, {&(0x7f0000000200)="26e1dcc51d113c6f260775cd763e98253196a94a06823bbfba9b8ac64aca079c6e6607546a10f51a3ed9224cd9697711f9d6af2d5222682517cd623783be23aee324afdf5b97bbd04a8b8beecfd60bdb96f14fda32629f3ab473130af0d141c1ac57703304b14deb853661d911c079c53a5901694d54f1f857102f322bdd8599e8d9c0d5630664f2894c5ae9e0fa09e1", 0x90}, {&(0x7f00000002c0)="3d8bb8bf67b1ff48764cb8c1e9a095be091e68fd51ebac190a252074df9df9624be8fdc34720e681359a8298764051f5e3c704f07d408de80f7ff767de7b4404efa44a6f18a824d4fceb17a314f18dff96eda31f9b7e62c43e72d58ff789849290be7cc7bd52c7277d4d20ffa3d24edd8072a221be4f117b916f5d38168c9c015fa054d3e3f26eea10b1bdcf19ab398f97904aef6aaad9a05b912b3f2c0990ba80fb0aa044cc22d5593ea3e8c763697783d20a5290983c5c9ad01df5ad904c1d756e7234e3cc4e81c8f4b8a5959ba4ebf89861799320dd5334b3ca5a135801709abe5f4cbab28712630072adb0639b62b05d8498", 0xf4}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x8220, 0x120) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000bc0)={0x81, 0x4, 0x3, 0x6, "6feccf7b8ea59c4d8520a809e88b36c42ddc29f5", 0x9, 0x93a0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000c00)=0x4) syz_open_pts() 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x15fb}, {0x60, 0x0, 0x41c37e8f, 0x20000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, 0x0, 0x0) mlockall(0x1) 16:00:07 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="b67cf482a913d89100000000000000000000000000007389e4ebf40fbfd81195cc8ae739d2036c67", 0x28}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0xffff}) r3 = dup(r1) r4 = syz_open_pts() symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0xffff}], 0x1}) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x570, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:07 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockopt(r0, 0x3, 0x8, &(0x7f0000000000)=""/18, &(0x7f0000000040)=0x12) shutdown(r0, 0x1) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000040)=""/25, 0x19}, {&(0x7f00000000c0)=""/40, 0x28}], 0x4, &(0x7f0000000240)=""/126, 0x7e}, 0x43) recvmsg(r2, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950005000000", 0x8) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="4f00feaa2b951c43fd9123474bd2f37b063de28d560a1a0b0a7af484e1a427ddab79b77a4977ab49140305df83c6b965796674dc7c469473c05c7304fe1697564ce45f407636b71bdc5c08f09b71039116160f035d4c5ad70b0cad7fda81539953200aaee2fdfdaac5db147cc407a5b167e901b2075a2fd7332271bdd7cb24439de286bf474edb606f1959d9c74644d46754eb79ad9aadac40dffc385db2f4973120d4f2493a0e86696e99bc781f2f773bb00676911f474baa126186a374ed925b08b8e9c965a1ae82f57cf2fcde0fc6dc6fbb853dbedc0c3b70f7de1aa439c5286526e4ff38c96fd3fad02de6b1600f", 0xf0}, {&(0x7f0000000000)="ac985d6fb200", 0x6}], 0x2) sendto$inet(r0, &(0x7f0000000240)="6562865b0920d79aa04d6e2784528ac804bd947e504f9c42f4afe6472ee1389f05763096a7d29e679868ada178580a17e5bcff547b342ac4fba52b9b0d4e90ff9dfd780179105f24bedba9e55068807f98a6c6e1b170ebef3a34f456498d9c8233aa90da", 0x64, 0x1, &(0x7f00000002c0)={0x2, 0x0}, 0xc) 16:00:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x9) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffffc) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="c30ca027d1ca1889f3260641660dfa3e51f58846451044daedc79bc8442f4cc6fc4e5708694b22ae55f2a488d077796286ca9c2002232b9c7dd346d222d28a54c83d56f20975f290fb318cfaec821bbe5d20c71447cda4493806b4fa4679fa681671422bf0597a422c348f03f9c4d753296c9470402ee66445cb34286f273b48df0bdfb346e9d06b7d804d41b214e5c3f15ae37404794beebf5de9a36a83ab9fa05d91a162b7714a3f5eac77fe4dbafe48fe037ed7f597149ddbdc2a6ab8f267eb737b58dc006763d68c43f06ee3958bd87135cbf41d5ba810f6c3a753b9dd91586310b87e77ec70229b8d135e91c240a7b0be302fd37563651ccdb1f18de006b13325fa0099105a7af2bb13a7", 0x10d}], 0x1) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7ff, 0x3, 0x8}, 0x4, 0x7, 0x7}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ff) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="8dfbe53b9b8c717c9161f99bf6b8b88bd58761f97f93a4271cf7b7d4d977d9687429f88d4502e4f86789e8282611bd75fcbc287904e38b7bcb1d7fa0c23264fd00fe34d7b54c6e81c38db39addde6ea576dc08b84c310ed2b930e5f91931a315f6e8b6aa515990cdd15123045c63732a338534c218a6364adba9ca76157d547e70435618bf7ce05ffe8989af3ab78fccb38f5a8fd4c9d552cdb5d7a58a10bcdc7f3c6a3ecb0ed00636c93fe7705934e051", 0xb1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xa014092283dda54d, &(0x7f0000000280)="494a1cc7227104a10feeb75705fc5cc60834405a478a8f361cfc054cc6cbdedaae26055f897621b3a168111bb8915fecaa31f124f1aebfde7b16a466814d3ff7e2498c572534cb10") socket$unix(0x1, 0x2, 0x0) fchflags(r0, 0x10000) 16:00:07 executing program 1: kqueue() syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2a03ee", 0x23) syz_open_pts() 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x84) mknod(&(0x7f0000000140)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0xfffffffffffffffe) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x4}, {r0, 0x1}, {r0, 0x3c}, {r1, 0x20}, {r0, 0x62}, {r1}, {r0, 0x40}, {r0, 0x81}], 0x2000000000000231, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:07 executing program 0: mlockall(0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x5) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000340)=0x1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x990, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000100)=0x1) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x16, 0x6) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0xf000004a, 0x5af4, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x3}, {{r3}, 0xfffffffffffffffd, 0xa4, 0x84, 0x8, 0x200000001}], 0x0, &(0x7f00000001c0), 0x6, &(0x7f0000000000)={0x80, 0x7}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000001c0)=0x1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/45}, &(0x7f0000000280)=0x2f) pread(r5, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f0000000300)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa2116fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0xffc9) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0xfffffffffffffffe) poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x4, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f00000001c0)="90ce548bc00f598a9c14125c56291fbd7fb02928a4527f5ee1b9be0fdd7e2677ab6216e8eba9c07902", 0x29) r3 = syz_open_pts() close(r2) dup(r3) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x8000) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x41, 0xffffffffffffff7d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x7, 0x7ff, 0x80000001, 0x0, 0x3, 0xc000000000000, 0x7fff, 0x2, 0x1, 0x2b, 0x10001}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x2, 0x7674}], 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x25, 0x2b}, {0xc7, 0x4}, {0xc7, 0x4}, {0x85, 0x1}, {0x83, 0x69d}, {0x1cd, 0x7e}, {0xcf, 0xa0c8}], 0x7}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) 16:00:08 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000eb2000/0x4000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:08 executing program 1: r0 = semget$private(0x0, 0x0, 0x5c1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ftruncate(r1, 0x0, 0x100) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xfffffffffffffff7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchmod(r1, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc10, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) socketpair(0x20, 0x4005, 0x7fff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) r6 = socket$inet(0x2, 0x7, 0x8a) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x8f, 0xfffff, 0x6, 0x6}], 0x10001, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x67, 0x2, 0x2}, {{r3}, 0xfffffffffffffff8, 0x20, 0x40000002, 0x8001, 0x4}, {{r4}, 0x0, 0x1, 0x21, 0x101, 0x1}, {{r5}, 0xfffffffffffffffa, 0x0, 0x20, 0x63800000000, 0x113}, {{r6}, 0xfffffffffffffff9, 0x80, 0x40000000, 0xfffffffffffffffd, 0xd222}, {{r7}, 0xffffffffffffffff, 0xa0, 0x15, 0xafd, 0x7fff}], 0x6, &(0x7f0000000240)={0x20000, 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r8, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80) pckbd_enable: command error 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xe42) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x8779, 0x1ff, {0x81, 0x6}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc040, 0x0) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) pckbd_enable: command error 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="7856001f64230dbb", 0xffffffffffffff39, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) getgid() sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x8000, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x5, 0xc40}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0xe5, 0x51, 0x76, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x32, 0x2}], 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)) chflags(&(0x7f0000000000)='./bus\x00', 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x242) setuid(0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r0, 0x4) ftruncate(r0, 0x0, 0x67b) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26ba, 0x3}], 0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) dup2(r1, 0xffffffffffffffff) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000080)=[{r0, 0x22}, {r0, 0x20}, {r0, 0x10c}, {r0, 0x89}], 0x4, 0x1f) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x10000000344, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x7c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xf2, 0x2, 0x2, 0x81}, {0x6, 0x1ff, 0xffffffff, 0x7}, {0x20, 0x7, 0x81, 0x471}, {0x100000000, 0x3ff, 0x0, 0xfffffffffffffff7}, {0x7ff, 0x2c, 0xc6, 0x4}]}) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0x0, 0x44, 0x80000001, 0x0, 0xa49}, {{r0}, 0xffffffffffffffff, 0x82, 0xf0000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x43, 0x40, 0x10000, 0x1}, {{r0}, 0x0, 0x10, 0x1, 0x3, 0x7}], 0xdd84, &(0x7f0000000380)=[{{r0}, 0x0, 0x60, 0x1, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000001, 0xe133, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5c7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x5, 0x5a, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x6, 0x2, 0xafa, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x2d, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x5, 0xfffffffffffffffc, 0x4}, {{r0}, 0xfffffffffffffffe, 0x82, 0x40, 0x5, 0x5}], 0x1845, &(0x7f0000000140)={0x9, 0x10000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x110, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) linkat(r1, &(0x7f00000000c0)='\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) shutdown(r2, 0xffffffffffffffff) 16:00:10 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x100000000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x6, 0xf0000051, 0x800, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000020, 0x4b, 0xfffffffffffffffb}], 0x9, &(0x7f00000000c0)={0x5, 0x9}) chroot(&(0x7f0000000100)='./bus\x00') r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:10 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x50}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) write(0xffffffffffffffff, &(0x7f0000000140)='U', 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x1d}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000100)='./file0\x00', 0x20282, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) 16:00:10 executing program 0: unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='W\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x6}, 0x10) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x880, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0xfffffffffffffffc, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000180)='./file0/file0/file0/file0\x00', r2, r3) 16:00:10 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x1800, 0x10000001}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xfffffffffffffff9) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) 17:42:24 executing program 0: socketpair(0x1a, 0x7, 0x10001, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x200, 0x799}, {0x18, 0x0, 0x1ff, 0x400}, 0xf1, [0x28000000000000, 0x400000, 0x0, 0x4435c0d7, 0x7, 0x9, 0x4, 0x9]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:24 executing program 1: r0 = socket$inet(0x1e, 0x4, 0x2000000) r1 = dup2(r0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x42, 0x0) r2 = dup2(r1, r1) recvfrom$unix(r2, &(0x7f0000000040)=""/26, 0x1a, 0x40a8f4dfa691a02a, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 17:42:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x21, 0x80) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x1) 17:42:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) getsockopt(r0, 0x8, 0xffffffffffffffff, &(0x7f00000000c0)=""/239, &(0x7f00000001c0)=0xef) 17:42:24 executing program 1: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') chdir(&(0x7f00000002c0)='./file0\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r5 = syz_open_pts() r6 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) getegid() r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f0000000180)=[{r0}, {r1, 0x20}, {r2, 0x40}, {r3, 0x22}, {r4, 0x100}, {r5, 0x8}, {0xffffffffffffffff, 0x1}, {r6, 0x80}, {r7, 0x4e}], 0x9, 0xc2) 17:42:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xbd0a, 0x5}, {0x18, 0x0, 0x6, 0x7fff}, 0x1, [0x2, 0x3, 0xfffffffffffffffe, 0xfffffc0000000000, 0x8, 0x2b45536d, 0x9]}, 0x3c) r4 = semget$private(0x0, 0x2, 0x201) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) pckbd_enable: command error 17:42:25 executing program 0: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c9e7bb6fc6e23c5b00000000080000e74de4"}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x81d, 0xffffffffffffffff, 0x0, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="8e2ae272f3702d0c1b2fbfe45a0aa17306d43ab0b5376a924bb7f208611dab28fe5811f36c3de4b3846e76590bc4cc07a0ce23649b6a5888c50df1f1690fec653e9ed3080f8ab7027cd194a5d1fb9d355fd5bcdf7ddc6f3519630bc4bb618c58a0a1b5c55703d452acc00b89e3454be6e5dcf91a074382f295e2a1dce29628e1b304442612f5fe33753d397ee77e5a4a5d4b86c8adbb38d7cbb11cf681c13f7f3fc9709520300fd7a520bc7cbe58f60bb042a9a4aaafad2b3c7aa786a202b8f8f4d6792648048e", 0xc7}, {&(0x7f0000000200)="68705e132f07b31689274e882c6a4418733f680b984f659933e65cd594df8597ca0cebefe7b5b3879161c01a5a3cc74a32111a98d1e720560339fc3c7cd6d9519cb7025fe9b99e3c0e5c287e5af057815e5d9569a46c402284d61a59a379aa1ecb096e0a28348d14cb4aadfb76424b09f9f1c3b836c35263eaa7b0dd4889c8874d1ee3dfa73bb5f907568d0d6fb0d8dc47211be87b1dda0cfaea47a617b2744b974c4bea505d5f271e76bcf2fb28e20000232e5f620e38109cbebb26432117059d6098669ec500740cf685fedd334ed34cb6b1c161e96b768d65", 0xda}], 0x2, 0x0, 0x11) 17:42:25 executing program 0: r0 = socket(0x21, 0x8000, 0x2) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008304ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000000000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 17:42:26 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x38, 0x7ff) r0 = kqueue() r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$getown(r0, 0x5) shmctl$SHM_LOCK(r1, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chdir(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 17:42:26 executing program 0: socketpair(0x21, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xe8) 17:42:26 executing program 0: r0 = getgid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000080)=[r0, r1, r5]) getppid() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10800, 0x0) r7 = dup2(r6, r6) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) setgroups(0x4, &(0x7f0000000100)=[r0, r0, r0, r2]) r8 = dup(r7) fchflags(r7, 0x10001) r9 = fcntl$dupfd(r8, 0x0, r6) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000140)) lchown(&(0x7f0000000180)='./file0\x00', r4, r2) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000001c0)=0x5) setsockopt(r8, 0x0, 0x4, &(0x7f0000000200)="560b415e1aaf3f3b089c9a4089e597df32bfa3edb00d04c83d300657e3020fb9e05777fef2ac79", 0x27) r10 = semget$private(0x0, 0x1, 0x21f) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000240)=""/197) ioctl$TIOCDRAIN(r7, 0x2000745e) mkdir(&(0x7f0000000340)='./file0\x00', 0x80) shmget(0x3, 0x3000, 0x24, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000380)=0xb20) fcntl$lock(r7, 0xf, &(0x7f00000003c0)={0x3, 0x2, 0x7, 0x7f, r3}) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) semop(r10, &(0x7f00000004c0)=[{0x3, 0x9, 0x1000}, {0x3, 0xa5, 0x1800}], 0x2) dup(r6) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000500)=0x1) fcntl$dupfd(r8, 0x0, r9) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000540)=0x20) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000580)=0x9) pckbd_enable: command error 17:42:26 executing program 0: r0 = semget$private(0x0, 0x4, 0x3d2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/179) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/120}, 0x80, 0x2, 0x800) msgsnd(r1, &(0x7f0000c40ff8), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair(0x19, 0x8000, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x2a0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x1, r6, r3, r6, r7, 0x80, 0xff}, 0x1, 0x3, r5, r5, 0x0, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgid(0xffffffffffffffff) r11 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xb, r2, r7, r8, r9, 0x20, 0xf55}, 0x9, 0x2, r10, r11, 0x1, 0x9, 0x8, 0x6}) 17:42:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) symlink(&(0x7f0000000180)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) 17:42:26 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) getsockname(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) minherit(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x808, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000900), &(0x7f0000000940)=0x8) recvfrom$unix(r0, &(0x7f00000008c0)=""/55, 0x37, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000880)) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f00000000c0)=0x1) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0xad, 0x4, 0x7fffffff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe01a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3760000000000000}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x10001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x7}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xcc34}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', '\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x4}) recvfrom$unix(r3, &(0x7f0000000980)=""/233, 0xe9, 0x1, 0x0, 0x0) dup(r4) recvfrom(r4, &(0x7f0000000240)=""/86, 0x56, 0x800, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x82, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000340)={0x3, 0xffffffff}) 17:42:26 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0xfffffffffffffff8, 0x7fffffff, {[0x7262, 0x1, 0x0, 0x2, 0x800, 0x1, 0xfff, 0x101, 0x798, 0x9, 0x892, 0x0, 0x0, 0x1000, 0x9, 0xffff, 0x6, 0x7fffffff], [0x0, 0x0, 0x100000000, 0x54b9, 0x62a4, 0x80000000, 0x6, 0xc81, 0x5, 0x6], [0x3a23, 0x4, 0x9, 0x5, 0x101, 0x9, 0x8], [0x1, 0xfff, 0x2, 0x7, 0x9, 0x3], [{0x9, 0x2, 0x4}, {0x9, 0x8, 0x0, 0x6}, {0x3f, 0xfa6, 0x8, 0x763}, {0x8, 0x6, 0xde08, 0x3}, {0x8, 0x3ff, 0x6, 0xffffffffffffff6a}, {0x8000, 0x200, 0x5, 0xa5}, {0x653, 0x6, 0x9, 0x2}, {0x200, 0x20, 0x0, 0x7f}], {0x87, 0x200, 0x1, 0x7fffffff}, {0x0, 0x7f, 0xd12, 0x2}}}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x9) 17:42:26 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) mmap(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) 17:42:26 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x7c, 0x9a516391c774fd6a) write(r0, &(0x7f0000000040)="476aa064f1d47051a313b262eb6932f680374b68623e37841602afdf531e07a91d896a8f8dac0aec62842ba6d41173265be5ae36fc479915930322fd6175e87653e765cf3ce0634ef62df466f38c6e6ddc8f412282a755600cf895aa26c54fe450081c2a409373706b89b26f9866715744eca9eec4168b0560d6", 0x7a) 17:42:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = socket$inet(0x2, 0x5, 0x9) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000080)=""/21, 0x15}], 0x4, 0x0, 0x0) 17:42:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r8 = getpid() r9 = geteuid() r10 = getegid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="8b8612c1ce8f7c8a52658e0d9e7b372280b0da5e912d825c06d8c464ba28128850194c2fd78b21b9c10535ec28317acb355213dd9c004c1a3db8dacd204b32407415769d7334f19cd1abebae80ed7b7ef119089c5031c30eaac91a74111633f027e61b1b5a46c0f3fe56992d4c18646ae224", 0x72}, {&(0x7f0000000300)="719b5e7946b29a5138733d7d68dc7435ef0a2d1557ad5a6ee0c5ad68fb48c53b229f4fc02d7bc2db96c50c912e9e8a88ae649946999be84b51e505a84d42debce71004dce1e6ab7b09e3240242d158995beb8b7421b4d4c5eb231d76d849c02cb7a592393bededa0cf9a01102a", 0x6d}, {&(0x7f0000000380)="8ae02d545ad53efdec3ff0eb65a94bd9767640eb67823db871acbb096772cc6c630483765bd42e6ef4e765d95b9649bf8f8e2d0ecf1d11fccb0b5664510aff9954fcc8a9e84e12dac0a722672142eebabee55e066fa617db885ce91ba63a0480cf9829dc655640eb0a06f8d92f0b87d757400e9670e49ad7fa4137211ef90a70431d9f27f600a9b4ee9cc53b03fb7bbae0863f9c2d4074a1f5247fc58778e75fc3f0738aaefb5930", 0xa8}, {&(0x7f0000000440)="c6fc5da88206641dfae951daa37a4182368cb9fb8bc3774d957a", 0x1a}, {&(0x7f0000000480)="830a8a98aa365d26e1cc30c7462e43975e0f28ea63314fc939b19184ee9a11342ada0ee50b2e662c2d7cf027b83517c0bc1e25d91c765fecda", 0x39}, {&(0x7f00000004c0)="e42abbf39d0dda85acf133d805f06ebe33f39d9bdd12558c0f60a3fa6fb89dd0eaa27d81633cdbca", 0x28}], 0x6, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x78, 0x404}, 0x40e) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 17:42:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x5}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x7c, 0x0, &(0x7f0000000040)=""/124}) 17:42:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget$private(0x0, 0x0, 0x84) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x1e15, 0xfffffffffffffff7, 0x800, 0x5]) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') setuid(0xee01) r1 = semget$private(0x0, 0x4, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/69) 17:42:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x6, 0x8}], 0x2}) 17:42:26 executing program 0: msgget(0x1, 0x240) socketpair(0x3, 0x8000, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x2) 17:42:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2800000001ff00000008cd3fdf00000000c71ff9339b3f29092c4fd12216afeeee276d743171b3c691a4e7d5ca8760747b5cfcc8f24d398b9ec164972ad73688eb4aa8685777c27f6356375a9247d413a4f7866a872121e1b1818c299111a3a60552b9aa9f0824377a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 17:42:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3, 0xfffffffffffffc61, 0x1, 0x8, 0x180000, 0x3, 0x2, 0x1, 0xf84, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) write(r2, &(0x7f0000000000)="97", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xb8, 0x4, 0x5, 0x800, "16b2a6ae0de79ba304637542edc9ace6bfa0be30", 0x61f7, 0xfffffffffffffffd}) 17:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x30, &(0x7f0000000140)="b61d8665873e1d9c5eefcaa283d25096555964d612b3e443fd590cd57b090bce7e3f5857497eaa0e704ea36db0be61779deb4b7bd638ab68765d2c02a945025a8ac9c61965f711d4ebdbd770d343df56b5fa208ae355ed1635af69a582f06291367a4e21658112f2fb17df33bb490bc6fe347b79e9de0e2175ec92eb3ba1b7ebe8f4f10305db010ddde5e480d5ba9381a66727aa5c066b3bc471281e8239a5ad816fcd08561a529549994c49eef9181659a3ddc432b0346d2f81722b2671f7c7d51571817b8d39c521eb62b1d722d8d390b9d712c32e53d46b0169ba5555") 17:42:26 executing program 0: r0 = socket(0x11, 0x4001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x15, 0xfffff, 0xff, 0x1}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x4, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x1d, 0x0, 0x7fffffff, 0x20000000000002}, {{r0}, 0xffffffffffffffff, 0x48, 0x6, 0x100, 0x3f}, {{r0}, 0xffffffffffffffff, 0x10, 0xc, 0x4, 0x7}, {{r0}, 0xa6a219ad351c1805, 0x80, 0x1, 0x1cc000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000180), 0x4, 0x0, 0x8, 0x0) 17:42:26 executing program 1: r0 = socket(0x1d, 0x4003, 0x6632) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) 17:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc00, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = socket(0x0, 0x80006, 0x3) sendto$unix(r3, 0x0, 0x0, 0x5, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x1, 0x100000001, 0x3, "7cc13eb65e854cbc9eff95817e673c57c042da24", 0x66, 0x5}) 17:42:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, r3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) getsockopt(r0, 0x7, 0x4, &(0x7f0000000180), &(0x7f00000001c0)) 17:42:26 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f00000000c0)="3a5da8fa253a1bc8c0a80992d70155eb8713eec840559edfac66fa70814936b20358421fad49e6a33cdcf35b14dbc50ab1f65f2231977debca3e16d020818cec6d66e673d12b6a53b111376740355d0c736b4310317c3132dc4e66dedb089740df038754ef341c044ef26aeda549750cf01f3b136c76d6186ca4df3ce448bc461cf06ffadedc4dfe8db5f610cf25453078f4c7f1b2f9af65f0f606aa72e11bed67742f0b031273b0b8eb30c9af59c277d9db7e9e2aa49b800a1c0cb10c25765d6ecb47943bdc2b86053af362162286f2cae3c80e9405baab1972333528977c41791d2fc6c25e71b44012cc5c560e455708f04b1acc343e00117b219074783b144381310040734b0a3b4c950e07aef54a079bd546e671b5f1016c107ff00303ff318a6e7892066f03d6bd3be64b58ba09f5e2aef819ced3c9f929f2280a7e8147fb1488959c7fb8e36ddd3012e7ffb54736792de5a84ca55332bf32ad53d32198ad2b562c05227f360ddd5c44c3c0886cfa72842dbc16df790bb92d2e5ecd67f74695cdbc823a7e2c33be3929d63192aa403506c89dbba07faec123259142516ba170bc9d06237a2bf369bc2795d492f30f3f47bfc4da2436de0bbf9ccb191417cc54742d554adda4201ef7291e811e4f1d79bbfc74c5386fc84f7874c071d1f359471a65c131036478384653ec7ed3193afc35f7910abfe5228a5ecfe77356d8019377f92fe2b73aece1d5c47aa855f5b830b7bb721dd97cd967e9d6575b42d0b8f9f0eb7faecf855549781cf0bde8a279622e4685bf086334d4247f881f8d5abfba557e60082d6aa78d445e8ea3b7f7aa7d15a3895e3c5a690b963b9b8148f0a4de73531fc31465fb3b5209aea9bfa8ac9bf39681a3012b9d084ddd8ef9728cc53d923276a2ba1c55fe15420a23d819eea5b8fe530025496a4a8e5aab621dff1127a8d8f4070f5190e629645aef4ec4d6e481ed193755567a594897302c1472f6979437f4e1df732949f964e5412504360868e0a32b624a48005bdb71dac73b3f8c739ad8c1c3c525bf5f489a05a249e82038cc5f7197f35a7fe2b834076c3a8d6908390a05ba77d052540e29aaea2fb38031a29dcb62c257f892e1eaf006c3c000c5f3989da3deb6ccc9fff9de4d0cb4800784f03a5ae9f8897fa1b46cff62c0a829f1a4f673497601307b8ece76954b0ad422b39f093ee5c91db8d6c9b8fb78dc7d5617d46878a6ff199dea90cb508b7a2459c4d5b516d20cba420cb1a8f0321a14869cf0a7d8e9d9ef99364803686e7335ac014a6cb44547271fc18b6bd42d763a557d0ce392269a5d765961a953793f0c5024995b4110c2937c377b87fcef2c10860f986e6334d69e0c57b9980fe57bc4504ed35aeb2c577757324d396b9a03c4ea1a22579608812a310c04850870465410567841728748e4f18aec7043baa4be3fefda9d8a5d17a7778cc7fb7b7ad529cc142f3c998290ee20273dc1b68428ad87ec7b6f83e04e21b162083f233d7cfc3ab8d00c6c2d2f418a71cad2a753cee6c9b6f49ed2213edc6b208786395ff5a0bbfb64dc96d4d4d018eee4a67728c20304046bdaf520bb8e97602cbe702c3098ef73f15142df90d571f82d6184497b65a408945b0a5f4a29ab00f454215261609945a554dbad0e5878b8c3a3c222c4f296b52eb4134189a5b6c379831551431ac3b3ba664d9dbcd6f8f8a2514e32ec922c1339ff567d63cb4126f6243397e3c2922a11c40c6c81b32c05c9465d4c77ad3bf309efafe9419a827b0b662711520118eb406bc2e197dbd6932a04972f181e481865cad158b1ad3fe0d9b047283c91d776443117e4a6aed8a3a139f2130f0d1daef3a266e27bf5d4614d42f8bfec0951b34fc6b7843c29938b2a447fafb016d4fb7c96312b8d78dc8f1314bac88c9a453b4de8f85204f610738cc213a3672fabc0b6dbade828e3fac2d8145af85a65a1d0672d31eeb39c788866f07f71f123308d17cf070fa88fcf4f463a1604510056de627d5393deebdd18ff5714ca7c520590b9eecadcde89e6462e59eecdf7e6a636be6d9adc5f427c7f7c74fbf2cf9931981c320d4cb75ac188c4f2dcc957465702c84fd16338a5d8f3cfe7564eac6a5f83d1e9ade55b1ae9750932b5d18224ae855fbd35f711615c0ee6e0949d4ba87f24ced3915d3e0d35373d7d7dd63c6942e273a7db93eb2ee4ba68d5a07339c2a170e5a765ed82b206913cb01e6dd75f5bf108decfbe5ad328219ab8dcfc83d724740ae5cf39ae6d36971133b4c504c16c4d3cef1e7a107f03c80057ce5e86cb891fd8d74510f97c83d86e083de9cc3443dafd505e3dd7490a38848f9982a6e2511d40eb0e7f1064ff81c7892dfb6d2bdc019983fd375033019921ee8ee4eb1ab64a7c359f92704a0b649e38b60a6b374e696d4fc39fadf677cbeca682b1d0fceb1110b48e556af6a2a93eeda02c8abf0d22e95f119d222853eeea483b582efc4eeb5dd3af1c8ce3a5cd47f13ab8ae46af04d8ad96bb3dd3d2ad18cb5579c419d9dd3a73ffbf9cc825d591fc31d8b70f5c398a1c704e343605d7888cb06969687c7ce2ca253e5f2c54dbdf9b6d8436ccecb234f114e6a1afb7d0d89afd961b135364e1b8c81159dc4f3488c1c92ffe9bc264dfcdc666158401609ca863cce34ddad2180e47cf274f5fdc79477f0bf05e42ce51f0bcecbed1202411611b4cf6eae2367c6332da33acaa577a7d4e868bf795a0e3f76f4aa9a3f02ac54639de1242275997cbaf8baf2dc214aedcb61a7e305603327587a48981bd9827b2dc1d3916f705451a38eb82a8b950df479edd1672cc523f41a341f2e27e089abd5e914fba4c24f2f06eba2cf1779929004d8d5985dab169b1678d0869fca5245cbbb60ab4d768f3a38a74442419010607984c606a4f984ad44f5e011948a2498dee0172e9a7786b976827a8f5bfcaca655508afc06a45cbb32d5de4372023c235e91aee964fbe9be1d76f018b24c1028d6c7fbbca98b32217afda73b5eb36141d5f15d87dc09137712a05744abc3fde197f9f36262f4e7af3a132fd0c0ac7b21abbb9cd91ce2876b6de3f9ec5635dd530cef3ac52dcea154c228dad5bcd4510577ad25daf6ba086b2311eb8df3b015e790c3da07e906448b646c00ab3f6c36b7d3a3ce608502fdb788581200c592ca0649ca8517df1f555a35810348de03ee079c944bf68900c3d4ec1b3a6f2634692c8b9cbbd2cbbe6a8f028bfed2e8a9987b7e438a80fcf57e70843d7d813ce9bddda6727ed591e44b8b642386bbcef06a789b869494b7c604dd829ba55a3c2868fe9b979c07f0b90d87d358a4ffbe4aa1205be8404feacc8197ad0ba418a046714fced98609e9a286b329d1542d4393c8d5707319995a7d22622d64ca2998a7c3245f5172534b74aada8bf5e3b7a2244cc8e83e808b3a211189f32015f52e7e9631f9ef185ba44031a8a9d80ee55953bf8d2c7e906ffb7bea3dd5d7b6afd8f5607da87786e20144b6d4d1946a3b93fd7aac146f08a7a51a8728f856e106a8f700aeb882b9b28d7a11f9864445240316b8dbbb0939333b36d59887d8bbcdfe55bbb2eff543c55087404ad986a56971c288dcba6cb0ee48553b2587cd8ecb04238753ed16369fe1301cd6eaccc5995abf64eb9f7a13ee55f635ff0a2c5e0240ccf4d4666cfdc169ebba2f01a1b9cd4ac5c44ed7b09330ca4fe814637627bc7950daa60931709dfb015798108d8233e2f28c4d0b2f84d37068ecbf6a7e2395cd5404425a4679ce92df1a67681d765ea3bd30a21476800ccad23e216cf6854fa44eca9219732a972f86ec546fc16387f75a91f4d398d88d578e0e5f1fa9e0b131798c9645283b39fb2dad552b8d0305533a37366ef5ff62eb24bbc98528d915ff91ef129607c17bac8cb9c14c2837a1a32418ac6a555bc69504d58fdd7020ab69e079c5baf5de5701ec8b97b162be78a24f5b335015d04a8f58f2636cb514a92987aa29909474a9e49cd09f818878be373aeb5b07ab76cba2def7a53f0cdd9b2c24c5aea62491e2fdab507b700d753c162ec48168b26376c23dc0963a3c10d001b3f25feb93935eff24ceeaa05259006611dc48f983b27d836971ebd59e1ecf2d90c022bf7a0526c7cbe440e2e129e29637cc9fc8feeb318497acad030d77b2871cabdc49b07e80c5d85a018a01f6439a457f267a69b31563b12e996013ea03ce78aa60de69a2b23fde41282063d724550a4f0d096ec185a71d9fcab9e5a69bbd266e9697d1493ad795ff37cf68d07b4a3c5ad7411692fbacce16ace1521d56104966129b72a10016d6ad8f57ec658a0f196da6445b55c9d2ec1a617f7802876e12bcf3aae6f7e18f462dc407d6e0b8a6a433ce88a94c29b46bb5d8f6628f11a537e9a3ddb15e0435c4d87de98420e0b1e4f080b7df67dd19c343d8443bdb6381d1e1b476bc77b40e02889a2cefa582a29a90bcbcac71ebb42a4a46a82f2d5d33fd65b96f302393ada0406cb8ab27698e827c6facc3585b1cfdbafe6d30e37abf8b0c230cc6b0451d4ec6ae5ebcdac2885b5b839cdce138c0adfcbd77a1ce7fa474fb7857fb07ae16cb593f26e257ccf65ab5a580533d232b1c9daba644099478594ca943732d5454c184f7d830445a58fdc8830d17ee140d05c75c3e44b884ca14de744a7bbdb2828922867e54da04b0b23e39ab6400088e1525cd2948ad96f38bafb2ce7f8540f7703145ee727d55b1a5492bf99a49d3064b0fb2ece0fcd04a85b6c9d64a14f8a67e2d01f13e143245cde443f93987f3190b44b5ee1a2f8ac12bbabb76863669c9a56af54b02a47db2dd0541ca5707070cf075e55f3188cf1a5cb431513156667894c9dbdf20dd54881f486d64e5fbc67295457f699636538e443112943ea646066d793afbd26d09a9841c74e5603d8282dde4f0ea6f9cdc767aab4727203be06d9f989d1fc0a2248170bdf50c1a689b1788a72ecd35a1755dc68d752f9589f4ef0f5d709cd0369fcc44f915983ea4b1fc017e87f55ff2db66f4ca12337b98a3fc6707416e348842da394b48ddfd811173a122829a6858a88d5b131ca35e263fd6df3d4620f06cf2a13288a9118ff53c6e873afb3b951e2a8c104be10d42d52178f582cf1bbd6c371c955cf7e06945b1b6cd2b1e541e94247babd07fc6aa399ec9c68aac9243942ea42ec1ff06dc500945d416da6d4d9a12906fd0a028b238964d3ab47dbc3fea2f734e2b4cda9d5b1ac23e6dc04e5e32729c71b3261ec2ea218b4b133ef38a76e8388ec4f8f20c1bc0194a45cd66d745fedb9b3893315d243b850b7801e08fe24f77073767e3a90be01ab7e640bc3d2dd621f73a2d252fae163b57f56fc9e4af3007da362a4887e096f2a9fdcaa1704ae62ad877f5dc5873b200b2bfcd44c0127b26c28866ef24b46951e9248ef32cb42cb7c5a1a343d5aba7dccce04974e2255f034300a37fd071414c648ae39a3a84e54bedebdc2c4ee45a0de37f132b7fff671854a34908eb66d2273051c113d442265beb0997639e2bc84ae953a9633e2344e6b9e58be3c6a2c7a3ff83a3e53fea97ba53d1906e9c1d5779872a055ceaa34bb7d99bda4a62953ed15ced916ea91034a53a07f186ef860188ff306efe5290884070b5bc6f96c5f33cd000f14923153803e33a4b8f2875d575844f80c01b54f8dbd0dd02ea3864312bfae0c743695f0cac2b4888993a0f7484e483b5618991a5f56a54af0320f620bb80d75ef5f0482d7438fcda68eedde7046bd4f9ad1e79f46a375d5d660", 0x1000}, {&(0x7f0000000000)="fe5b39a3ce1ac98f5d219af872b0521f8ea76345f955135ad75caadbdac70b32083ebad8f2667832580b83038f9d55040a9e517b3c0ca513a44f3840ac100d05b8c7b74632e5b566be266d6c4a19f53493e81cff59c171c6f9723e784f4bf9f796d7bfe01cbe6a0a00", 0x69}, {&(0x7f00000010c0)="a09f689a6e135b4a442228bda330cf32063d88bdea47255aa6b152f6bf3ca992d1f840e34542c095ecae02cca0221e85adca14ccea41d947d82770c2420e07c5699259fb9c77c9344ed41c956d5e24117df21bbb98c6ebcde5a2de568bc80f5c522deb16be078ad073d98c24ac7681325e444d1b2e2a4c203a40c2e17b8907361fd52717bcecfdae96ce880bc493", 0x8e}], 0x3, &(0x7f00000011c0)=[{0x110, 0xffff, 0x2, "2ca8eba8a45600217f7941a1f3113a03d39fd58931b2fd9df2b32617d7b732cd7a2ffdd6bb2ac1b15f3b5922e567f6d6bbaf0b82990d80a4e648697fea6f539a23adfec8e8301931b59c04485a98228e45955fb890ae14c6dcd74ecb9c8ded2013a77cd309c8c5c59b6f0e0372ae9e3b0ad46695b4b32fe21c4dfef29377e79b61f293204bde67f5dc7add599d23d840f4cc37493f1bb4e96153fdd90e13c07d39995867694ec36224d70d290d76dc619bcc4430950d98f4d7b51d33f74fc1d386650ed25269b32d391cb9771a5e5bef486db585a61a01e5971d75617624dfc52b8ff02abe5ddd0e341a314942c5caedd64f01a27f08f417cc00"}], 0x110}, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x81) 17:42:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 17:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0, 0xae}, {r0}], 0x3, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x80000001, 0x743, 0x3ff, 0x3ff}, {0x3ff, 0x0, 0xfff, 0x7}, {0x1c0, 0xa9b, 0x8, 0x912}, {0x800, 0x4, 0xdf3, 0x57f}, {0x3, 0x7, 0x0, 0x7}]}) 17:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffb2, &(0x7f0000000240)="a698db3faec6896043a62d09246343c402e3b03cba3f08001ee87cf359ba0507d9f59cb994fc7ba56be1004e64fb80bc256379c902917f3b0ea2da95384fb5495b7526ad795d02751d39fe688963b6690c8314b298df4e8a37345083d0cbd5e569e6b0813ea392c989e7d41ef6d3b08f4c26772b3f705ca2b2f27874aeedacfa5e304bedc9e3ffc739c2084e306f5039a85c11c4de79c9c53d6ea0ee303fda9647dc727bc259ca90fd116b5da4169d17747aeb413fe4d16a88d447824bcbb16b065b329227940d1aa6ff533a8b735438f520da3785f26c2626800a3008667a3254814e31be2197c71297f94e138db8424f54e435d9b62ac1") 17:42:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x90) write(r0, &(0x7f0000000080)="35465ccb7ca31d8579825928d335117b9530574583a910af5010a7b6c6f59bd03684f809609a62b5749b513ab9723397345067b002d114a00bd3497df2c670d02d13910c9dcc19db8b2c9be8a558675bfe1637dbcd9af026249822ee37603824fb70c4a48935357d6908851ece63fc7b8a2626fc7d169011aa5946a765ae6067f280933a45c24a49621f9a742d067a43162a533fa69b7d4cf25a227955c462a858ffcda31ba5109d11092bf3c959c378df83c0e5320ee59b1783257bb70443e1de2e635c3e7b34b3ff20fc8dbbac2d524946520b27f3ccc8e31c7193586a6467343757defee1cfa4", 0xe8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 17:42:26 executing program 1: clock_settime(0x7, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) nanosleep(&(0x7f0000000000)={0x1, 0x5}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) 17:42:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)) fcntl$setstatus(r1, 0x4, 0xc8) 17:42:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x40) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r5 = dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg$unix(r5, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="a9108b70bdbe63d5ffd5ffa674fac7bc8115b0a8aeda8a6a4c1dec834974fe2a32123418145f5d26f744be6c7794ee1fa58b300b311a405e5ece95d1b9eeb5e13d45c636268dbe9484138047052a1292e12eaeda1a22f592d56f11305a15c21607cf06e24af58ae76278e85296d5c10b597a2a5c5aaf08c07547c1ffd0a0c59a09e805b1acbe4a407bdd29bd527c6f5ea57ec558efe27ae5ac60412de4dc4bb8e3d642cee2d7d43b271d36fe3c9e869c9de12952bbe9bc788ec6bab7b4517816178eafa1eb3ad1a5bb647e1e2590cdc55f477b3df9a76891b8bf102731db5d0b", 0xe0}, {&(0x7f0000000240)="ba8dcdb010ea6f01ec2cc003f7099a1d0c7283cd649cba8a2c83b57b5985325b057384a4e537665dfbba014ee387cc3e39f2928a93d751bd34ecd0c6435f9f9a292b08035d9f5d9882b3a1b981d343c28529bc15241b9215f5f06f9d4fb90740", 0x60}, {&(0x7f00000002c0)="54fad09165c921209eb7b352e6d20a700bb15af5e3ae5a9736b05efa0a3a06b50a9aea3ccb0f4792f090b1f7f62b7b6ce3c1489b9ce3c35b794a408ef79464dfced72372c24b25f79d43b199faaf0bf366afefdb451b3de6b7b420efc827778956a8eb26a45858371cf254602235280450290089c68ffd0942a142ad7f3b5ce6dc86", 0x82}, {&(0x7f00000003c0)="993b7436ab24fc2ac72510b589aafe455c4d88ec0b4094fa7a5ef534243de611596e83e784fec4a743d7fe61097b4ed63623849e01d9d83eb7fdd9b3f2b36d", 0x3f}, {&(0x7f0000000440)="36dbb08c428acecb6a6b87cdc248d8adb7d18fa59c3c0f81f0807e5ce51fd12c93c9e090978f6dcb145a702fed8baf806ab9138ddcfca1a3ae22a7c2de8444b9ea53ea9af9eff8eae08f2d9e9299cd98180147c83ec2a3906d460a86599c58a82253b8c50fa3b815902057b8d6c0158345bd23a2e6100a8ad992da0507081478b17a1ed5719a29aea53d2ca5b9437c39dbd8da8878d0203dca87ebc270234a46507899e2cfc9e3", 0xa7}, {&(0x7f0000000500)="2b17fc56fe6d1b4e23c15a436c2bb2ecb3a1e9db5d64be159b1b6d", 0x1b}, {&(0x7f0000000540)="64a652cd94510f3a000f409329add6866f513166d3bb98d9bce6918a05ece95cd8dae0847f13f635b93cca5a4193891bab3a8827b14d13d4a9203ce3022bf9a0b95141b86d25df3c1f4df23f3ce475099c1026eb4be06e687a7c31d620da35b6ea82393d6c0d50ad899ec1bef0521c3b7c2445e030dab86f8361c2aeaae96e257113be624c0b08fa3444d91cf5fe627d8ec5c794fb8d53cfe7fc88140678b5361b011e5c438e88296e65b3576039cec018eec0b4505974b63dc79167656b39c69ffdad6d1bfcf88315013426161540ab029f0ebd0a83659dd8938b2c6f4adb91487be2e0a61e7ee17c00d7", 0xeb}], 0x7, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r1, r5, r5, r2, r3, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r4, r2]}, @rights={0x28, 0xffff, 0x1, [r4, r2, r1, r1, r4, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r4, r0, r3, r1]}, @rights={0x20, 0xffff, 0x1, [r5, r4, r1, r5]}, @rights={0x28, 0xffff, 0x1, [r5, r0, r0, r5, r4, r0]}], 0xe8, 0x4}, 0x0) 17:42:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f3763360008000004be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c50000000200"/177, 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) 17:42:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = msgget(0x0, 0xc) msgsnd(r2, &(0x7f00000000c0)={0x0, "dd44c443c5d14d0189e7e1f1093f28684fd15ab4d0b9adefea8ab3088e2c2f8b2ca66922ee0ab9ddf69bbdce8e6a0827a2a29d848c1b04397827167448b2c24e27793b106bdf6beadc49dbd5fd03526e157fda383b0587f7202397c3f10765aa512531ee36a58db3b23af26de2da02bbeda436d07df05075bc659b1d24573c0f63ad44f90b40b182c10f5b7b632e3d2ba7f36ca5840b81dc138fb235a9da5595462e825aac34d47923f683"}, 0xb3, 0x800) connect$inet6(r0, &(0x7f0000000080), 0xc) 17:42:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{0x0, 0x9}}) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 17:42:27 executing program 1: r0 = socket(0x2, 0x10400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 17:42:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 17:42:28 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000080)=[r0]) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x8000000000002, 0x3ff) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = dup2(r1, r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000040)) 17:42:28 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x4005, 0x6) 17:42:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x3}, {0x3}]}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x7, 0x1, {0x8, 0x5ad129e7}}) 17:42:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8010, 0x0) dup2(r2, r1) 17:42:28 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="53b6990d683e2d073ba172a35315521d48362c91df2660a10a27e743844fa936e38e38e55aede121fc2794809203ca2ad312094e86223aea64441eec87c59bb3ed21aac5255c7d02b57d149e9401c8dd1a59bb2cd4df"]]) mkdir(&(0x7f0000000080)='./control\x00', 0x0) link(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='./control\x00') link(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x40, './control\x00', './control\x00'}) 17:42:28 executing program 1: pipe(&(0x7f00000000c0)) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 17:42:28 executing program 0: r0 = kqueue() clock_getres(0x4, &(0x7f0000000200)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x28, 0x1c, 0x22fb516e, 0xb7}, {{r0}, 0xfffffffffffffffe, 0x2, 0xc0000081, 0x400, 0x9}, {{r0}, 0xffffffffffffffff, 0xf0, 0x23, 0x1f, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x5, 0x6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000060, 0x60ae, 0xffffffffffffff6d}, {{r0}, 0xfffffffffffffff8, 0x46, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x9, 0x8001}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x6, 0x44, 0x3f, 0x800}, {{r0}, 0xfffffffffffffffa, 0x29, 0xc1, 0x9, 0x7fffffff}], 0x2, &(0x7f0000000180)={0x3}) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 17:42:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000000, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() 17:42:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000080), &(0x7f0000000100)=0x4) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147b1, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$inet6(r2, &(0x7f0000000040), 0xc) 17:42:28 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x4, 0x80000, 0x5, {[0x5, 0x3, 0x3, 0x6, 0x0, 0x0, 0x2, 0x6, 0x6, 0x9, 0x3, 0x205c, 0x8f7, 0x7, 0x8, 0xb0, 0x4, 0x6ad], [0xffffffffffffff01, 0x7, 0xffffffffffffffff, 0x5, 0x7, 0x3, 0x3e, 0x1, 0x1, 0x10000], [0x6, 0x7ff, 0x24, 0x1, 0x8040, 0x5, 0x8], [0x6, 0x0, 0x6, 0x5, 0x510, 0x2], [{0x4, 0x4, 0x1, 0xf8}, {0x8, 0xffffffffffff8f46, 0x3, 0xc3b}, {0x0, 0x100, 0x69c9000000, 0x9}, {0x5fce2516, 0x3, 0x1, 0x2}, {0x100000001, 0xffffffffffffffc1, 0x4, 0xfff}, {0x5, 0x8, 0x46d, 0x5}, {0x3, 0x4, 0xee8, 0x3}, {0xffffffff, 0x1, 0x1888715b, 0x20}], {0x4, 0x8, 0x10001, 0x6}, {0x4, 0xff, 0x1, 0xfffffffffffffffe}}}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 17:42:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x2, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) 17:42:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)="06e2d4010000802b2147b5daed9e26ea5519a2603b9d731b6ff0bb13b573d85e532b5a138e1501cd6fec6dc2b2b145afba329bb22588d4fd71d678456e8b98b63e4d61b2efe0b416fe34c5c6be8ba5b9e81099b8f1434f83cb1b76c67db900c6a9ba408e36f961a62ec346b056c0ce18e3e4c08dce42bc668f9418875d89adbe6dfcf7d6c879cc434958407ce4516f43a697eeea66eea317c70922e6146af14164509fbfa94c39ec1040713215c5f6a31605df32f75b1b0da7028f28c37c208d59bed1d66aa771c6a86a7817825af57c368dac754381b915c4eeba802220710c5160c5a99aa723d0d21acb31c5302911c54e2e457ee08b22bba6005e2d748a092276d68ca47d8a9194cb8646e9d5e4d434ea78559fec8e146ff167231d305e030066db6d11e7348671868370932e774ac5afa2ae82448c21a73e31f17e11a45874837d159612ce86181a40fe0ea395765cfb67d80422dcf1307bfa630df2afb3147fb52c4676c99d004da14a3175b49bfb51b0f2f7c657f3b548579b93fb54f48c327bd3462a3bf4e4628512bfd7cb2f42a1589edcf556c5c193f5546611b6aad960cf4cfa6d63981d246a51a25fe74574c6e5e1bed8fb6fae063fa75cca6602fa146501783d7ad3952c9722ea502470be2c240ba0137b9196ee", 0x1da) close(r0) r2 = msgget$private(0x0, 0x2) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/47}, 0x37, 0x0, 0x1800) getitimer(0x3, &(0x7f0000000000)) dup(r1) syz_open_pts() 17:42:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x2000001b01) r0 = socket(0x10, 0x7, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x9}, 0x8) setitimer(0x2, &(0x7f0000000280)={{0x3ff, 0x800}, {0xc78, 0x2}}, &(0x7f00000002c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x8000, 0x8, 0x7f}, 0xfffffffffffffffd, 0x0, 0x9}) ioctl$KDENABIO(r1, 0x20004b3c) connect(r2, &(0x7f0000000300)=@in6={0x18, 0x0, 0x800, 0x6}, 0xc) 17:42:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x2f3, 0x401}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = getgid() r2 = getgid() r3 = socket$inet6(0x18, 0x0, 0x1000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) setgroups(0x8, &(0x7f0000000280)=[r1, r2, r4, r5, r6, r7, r8, r9]) 17:42:29 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x446789fbf7c6ec00, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:42:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000, 0x100000001) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x281, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = kqueue() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = socket$inet6(0x18, 0x3, 0x3) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8081, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x41, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000480)=0x696d0f6a) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100a2, 0x0) r10 = open(&(0x7f0000000340)='./file0\x00', 0x28d00, 0x41) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x33, 0x40000000, 0x9d, 0xbe}, {{r2}, 0xfffffffffffffff8, 0x8, 0x19, 0xffffffffffff0000, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x6, 0x81}, {{r4}, 0x0, 0x1, 0x10, 0x2, 0x9}, {{r5}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x6, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffd, 0x1, 0x4, 0x6, 0x7}, {{r7}, 0xfffffffffffffffd, 0x2, 0x10, 0x8, 0x1}, {{r8}, 0xfffffffffffffffd, 0x24, 0x20000002, 0x7, 0xfffffffffffff801}, {{r9}, 0xfffffffffffffff9, 0x80, 0x80000001, 0x8001, 0x8000}], 0x3a, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x20, 0x6}], 0x6, &(0x7f0000000440)={0x9, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 17:42:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) getsockopt(r0, 0x5, 0x0, &(0x7f0000000000)=""/163, &(0x7f00000000c0)=0xa3) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 17:42:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="10c61081ef0f55f2f0da734c5f9a54baa3c61fa3654dfbf4bed79b57375609ad9106e91fe940c7fbe84512bfeb1288add99bcf3e9773de922e8c6a96ddece0c7da76cc05d59948e070042faeca6a8d1b16ab99e08608a5c76ef9dc5fb831cf72548e8d30d20ad0f4c845bd256455f9a6ab924d5a6070f742aea01e40a3cf6d147ec5d8b73d7517df7e55b0c38ff36b4b816bd47f7c214f14ea2309d91b055a9bc7f184f1c5e89236b0fffda963cd99a82b6d2fefc16f42d6b07d29a645551a73f797064a5829fceb0957e8020e01c0c426d6a1c1b5535d56f82a994f2b711cfec03b249d9820ee33a20eb57168ed2f2d3c8ce214dc751b", 0xf7, 0xd, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) 17:42:29 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 17:42:29 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) fcntl$getown(r0, 0x5) 17:42:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) r1 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x8) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0x8) 17:42:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x40) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x81) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) rmdir(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 17:42:29 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x100, 0x100, r1}) pipe(&(0x7f00000000c0)) 17:42:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x82) semop(r1, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x4, 0xfffffffffffffc00, 0x1000}, {0x5, 0x1000, 0x1000}, {0x0, 0x7ff, 0x800}, {0x4, 0x7f, 0x800}, {0x3, 0x7, 0x1000}, {0x7, 0x8}], 0x7) semget$private(0x0, 0x4, 0x60) r2 = semget$private(0x0, 0x1, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x800, 0x4]) 17:42:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 17:42:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd000000", @ANYRESOCT=r1, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYBLOB="a120b4b5f58bea6c4e09964fd1bbdae2dbc1df4d75ddb10c52fe7dd95b29d5af171414a8b4edc7a3c47e0599d459558aa349aac1d9f4e5e2d90fab2bc8b7320d44cdbb3b9e32eb7265d61e65970c0bfb41bc88c1de6a58f53fa88849ab49bfbd99951c496c1e93f4bc02b9156939e86b92b4d81f6d08fb0f3ab8db930163c1e4a053c276c9fb3ae6b3bd133407e962c53d6ce5bc3a49605593465df9a675cebecfb2b45bf089343dc5e8ccb890b9490cc8c6cd890c545edd79bb7b6f1677ffb297340573255d8b4a447b21c9528e672e41699fcadc3b4f6911b694f36b6602ad2ddb7b5ce87b8d", @ANYRESDEC, @ANYRESHEX=r1], @ANYRES32=r0, @ANYRES32=r1], 0xfffffffffffffe96}, 0x0) 17:42:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/14, 0xe, 0x1, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x2c2}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 17:42:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x20, 0x3, 0x20, 0x3f, "623ff169d763fe33917a44435dd11d7a81862b51", 0xffff, 0x2}) dup2(r1, r0) 17:42:29 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1ff) 17:42:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000200)=""/22, 0x16}], 0x3) flock(r3, 0x2) 17:42:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:42:30 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x8000, 0x1) shutdown(r1, 0x0) 17:42:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) 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) syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:42:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) fchmod(r2, 0x40) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 17:42:31 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) fchflags(r0, 0x10000) 17:42:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2dac0080c3eca5afb001"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) fchflags(r1, 0x10000) setuid(0xee01) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 17:42:31 executing program 0: clock_getres(0x3, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000000)={0x4001981}) r0 = semget$private(0x0, 0x0, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) 11:09:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050160000004000000000100ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x20) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() read(r3, &(0x7f0000000080)=""/24, 0x18) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:09:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000000cb00ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 11:09:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pwrite(r0, &(0x7f0000000100)="0ecca4e2a38d19a90965005b28ae08f572aae481ec1f84eacb8ee2dbe4edeffe92fad602b25fdb35493810d7e0602e10692f6f1e2aa2dfffbc026ea73eb3bc65a181182e4f0bdc800dc1d2c70665647ed8f8538fc80837a9f62da4cc6c40090f745e50aa839ec889c2031f0854432e", 0x6f, 0x0, 0x0) r3 = dup2(r2, r0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x20, 0x80000000, 0x7fff, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x7, 0x800}, {{r0}, 0xfffffffffffffffe, 0x10, 0x82, 0x0, 0x800}, {{r3}, 0xffffffffffffffff, 0x11, 0x80000012, 0x3, 0x6}, {{r1}, 0xfffffffffffffff8, 0x6, 0xfffff, 0x1, 0x7}, {{r3}, 0xffffffffffffffff, 0x38, 0x4, 0x4, 0x7f}], 0x1f, &(0x7f0000000000)=[{{r1}, 0x0, 0xe8, 0x80, 0x47, 0x4}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0xdb, 0x3}], 0x80000000, &(0x7f0000000080)={0x2, 0x4}) pread(r0, &(0x7f0000000240)="d7c39cf3c75209fda068f0f4fcfeb14d5849b8e16027c5773ed70473a372c00d3397e252364871623294d4c337bc317a2d1a2dbd0dd575031b5db3f7f836bba7b318925abc90511d9b4bb2c8f14632f44859f5a4cf071e3d77f8237e86265bc005e405ba0d97c0bd5bbb1602ec3d6efed2848f7efa538817a7cd1c6bca765388b08a4c2cd444df8ead27e374cf26f8f4fa4defadd90074494f896fb29f374319e51c87a88bd2bac1ea23a61286ecbb3990f42f53dbf7ba077e1119a6eb26bac9fefb249e5f9e2f92a2185061bd3d0a23e7cc2fff7afd151fea87eb0070e0ad5f944dcae412f6fda02bdd20327b31079512c16405816fd89d0d1c5b28095d3afc6e7dd95365bb9c32e53039ecbe9763ed83d1999ea6272d3e46d978c8d45c2cc2b687b9d60c0307c4334045acb1562f25aeb5b010a14125f16ff4669cc99d21b053256dbd86150c1ef9490280643940ca1c12693ddd5a59dadf9e6bba1d35745d3e59176c6b6f0b6082b93731837bd59c05d285f145e5477d5b74d49b8cfacd9e00fd969aaa96ec766195e315b3f07df7344b941ebd2ef38591c41b7418d257b270ed977944b2dd64e727aeb73b7d745e90e883f4f6e026e414ed3cea35b58c91e87f239813a0878468c5ff17c05016b318912eb7a3f85ce21a5a852e04d73f9d0373aa3d4271df807041a6f32588c64d0f802c4977a01a803317b474dcbb6ab77b77efbb7d2b124df2863d1d20944c345bb88cbc09e35565600f903842240b7e3c59888e02d8101eb1895fe4dc5d85bb6e8f6751b5a93b91157df8d258d75b25e5d29391cf9544dc4d3dd515ced09af4a5259f0ad4ce2faf760a23acf3532a178eb905318fe657fa43d09368b9ce82cda7f63b789430e64938872cdba343880933e724bc3ab6477a1130370c57be74fab92dbba36f1f9907d3148ddc4c6f983110c6a551af0e4b8fd1448d0dba4ac6a00b6591668063ef555d0ba634dd963e7a4395a3908bb69e82a02af02928a3b45f1578fd1deb9bb72f518531c98d13d8c73d65be02fc8287090afecf5554fccb39eaf321843db6bb2f09e0f4452a68a2ab699729b81b326104a4d9293a6098f5faacabcbcab23733915e0b2c2843da5e4b2f7f56eb5b3975f77eb0714e764d47f34a6b59028c18f8faa69c89d0c58abd1a0939737948b249676e35af7403606c6de64ad71500a73252f9a966de7209cd09727e7905c5700115e0aff6e1445640ade92757ab58bc259dd3bb9867c4e691395460cc477c9bf51a8a7d34de31d36937bee3f7c6fd5fa8b76e77cc01a9786ec82026ea41b87c3e9351d594f1158c3ab443790382ab09e92a2e3dffaa422fa804fa23d2fdd58cc4720e953c2ab0b232444cc987e875d334f9f775c57c23f542b45cab12a7b3d71118c4359be4ba0a0b0d12d2847b31f00819ce2573e727acaf3c27816c66371b1ba256b8972fc39ec73294ec8b1f99411676f2e0c45ef0ed2ade79cf43de6a3abc9b575e22ed785a8e76dc5d37fae4b71c905203df7525b6ea4b66f5a99c736c98693c4c90af588bd7cc9a3582eb1a62337d7e23a98c2f6d18e8e5d505554113f424d836c68673bf3d28c1fe3b82e91ad6612571e8390650d57c0671b65a8469dbd72633a075c44aa1ffc8bbb181f0b82d0a9783508cb58df84e095275c65b423bf5f5448d9bd2436d13edc031be10e82bb49d758288443fa4c86d49aa936902032cfbc1a5b979c4fc4ffb359c662dbbd6fcf93b70e06e39bb662b7185c19fbd4e45292f811d3b98effbe2174f82c74cdfe52d5111e754523b1bd4b723338a7c7fda5d5b322e32ee4dbaa1b8e7edc9267078adfded74c502190bc7387d17d637c4b7a1e209ec02a44c3f5677ec2e7921690e208828b0005121ccdc9a60337d6bc1268f21593372f1efd43e8879e6522e9ba1493192ba17fb374164c3ee9e1d7c66d756a85d0a252568c494b0a0b88d74a45330055f0a60d20a6ca717e996bc5e12541296bf5f864d4320e8607343737d648174b00365ff8164aa393c35fa343a1f9c4046f753ec22fbdf98e168766e8e94359e5b23ffa49f4cdf9266c5f62f11fd0c649457c6de84ec8df0c5f5034f8fa0d6e894286a9f0afd51afc77d180123d5617a2d19a2b3d7707a4a233882204775bdbdf6302b96aa601022cc5907fe06e030bac24327748e077f94d73ace3c73a7ae185d06745ddaf347de73b5bd798d987e0de9279d27f84665d44e21f3ea0a31bb2c675f2de14559a9eb691e9f068b3a2e44bb6de2ba0b5e349e6016912385848f4b020980e0212d1756aaeeb0026dd1f159e1605559de2dcc2ef0e387e034f259b81b064df84f03e293d78e0af24910fcb153f2d864ee49e7cade12cd4ed8ef6457f10ce4157098aa1591fce7af0be6a1ce045f5cf1d74effe0bb274f5c67b79ebfe9d327c1040ae0b49e36a98963b36d6b64e196bfe2c70eddcee9ae110573237d4dcd5d17b301f3fea7207a6c2b66c60a8809edb4400ac60d61496dd02e2e6de5cabace2fac257acdbfea94c55c3c6a014a91026f03bd4dd0538b6af02abb7ea63d4a8767195774c83f6ba4d1409fa26fbd167f385a2aee7d7bdae379508a92b97dca95d7e35e72d7590fc0b1394f5beaae849ac5d1413bc13bebe6ece571688056a3c134f62733ebc294a00da360e2ea7e303b6f2ddccecf3e97b8d772e67eee4656265772eaf404ab07b9bfa4eb943bc20709f2458f5a598006082c5b583184d903f32986ba25822b128f390fff7e86b0257ed60545d6328f784e154aad30d260be77572918b3c2ce5a45ccc33f0e461df4f84c29c99e905556c31e2eb6e372cb6f4268c94e6f26c764a50d245985b93cad53aa5ad4ea5372ea93f7d1adda770dee096f18eb4302435b7ea7f0cb6eb3dc1ea6f02a8bbe5b353659225a91dac6244a36a1bce250b3964aba7bee361f12fd03290c54a6473abe42bb33711788369827b68a36acd9b6fa94db074eb205bfd3207d6c485ea99510dc300726f60d511ada1b4425e163071b43eaeccd162c2ac37d17503b76bb0b2691d113b4517840f1f28e166375bb4285fb114670f0f46816e47d1f9dd8be43269ff2c3f05f18fb9aefe94e4bee7bc378200d94678a9cedf2bcbdfe88ba598598bd3615bd9e4b818f3105a0031c9b8021407abce73c061133b6185685f647a3a6563a79be1cf7294d6aec47500c5c761e5f480d2f2b683664a3d330b1b0194e3894b37efd89b177c521c2c44204e97b50599a9fde727bded76ae0e0be18cbff2a92b7e65f8e8a578603e0abfb0a405d92dfc0bcd5c7fd3fa7ba091869cac01e9c455cc0ef11b46de05a1add0e47a5ef5b38afe6993821104086dcf795fcba3a0068650a35bb97d079a14f2a92c22b6880a4a28c4491f758e31d491e0273b2b793853314a74bbc69744be530a8b03efb76ca6211b357c13656702be94052f2361c697461d002aa7233abbc617d0fb01852e6502c134b49c78034b4ba9086b0b6af5f0df205cf0af290b4f1b425bba61b1a38cbd975a089c9b2cba1337cd1ecd917d918eda3662b4d685a0d8b4079faf3ab5f15de645358b931565d31d6ab65dd7d278ca46561af423958cd5aebd6324560c7cec27d7c0f629c44f7c809183779f49f6ee54c0f44dc9d4fc109f971da99596f5e7b256dd4a74c7f500a759a9b95b456feef73b939c8aee923d367d9f087834253811a74cbf11a330475b1f89b17d9ef2f809474b02fff4af5f5e2d8fefd957e0f55d6a36f73ee209279b5511e619fd9c7fc1e1f571ba21abf0601522749024e00214bc75db96d9d5839d7f0ebfd3e31fed4293b8e5a5e0dfb61951a08eccbf871c313d6c27d92b11804bf26a5c0f582ee7722219d64a19c79da9bf48ecbf9994bda0931f9ce70a8042d2ae1c6cdaceb4c802beee07abc40e104a8381472d4292088dd97cf4132e579ab64ffbc21929e23053e7d4ef2a81aa5a820526fdefd8abbf32f024ea1fef7565615455ccb0297dc8c61c8fd9e93a2e4fae4a49958b96f5b562153217792b6a547ff411481ef93e81d981c96221238c6a116d210b9f5fc632e1adbf09e6b821ad5838127281b36c0500acbec9012ddf747799a74ec70738e0ef20f528799df2bb30dadd7288f4d646fe460fbf677cfcc8e84f5aeb0405f969dc41c5effd6ac3328d0c170c48e5f0ef033ff353d13887a66817cdf4735ed18980d4b4ccee03a04905d4f5408543003a67faaa63b1fe1dbabc7eb8f2664980f320919798081ebbb7b4e4eab22502caef325c59b6d1a55d9adde69dd3d970ffd00d7ed2437ebe72922569a6f31db498af08b880902edee47f6bb14170f07e3ca36508844cf275dd4362fd0081e3d0a7dc1c339f5de56efac7c11bc617703cd70522cea92af6935d561ccd17db132d15cffbc4da089d1a041e5c0fa34c0e005724d71f0d6c7796f6a9d4c7caf8ee181a1c98fca1d29f639dd06acb6c688f0eaf93ecc192d89d50aa50060b113688bdf59db1d37ecf0d65be92425e8473197eec889dcb9084775c8d941281f8b62073f4e0956fee40de8fa7f9a01c148f406e2e02865fef0507118fd2b5e1c93b836656eac0cbd7a4c18d62fe6685b4cea876486d94aef1e955cb25b91fce54c2fff2b942e5261351c9a40f1bcce7597ae70514efabb827f080a728eb19dc9661b6e96e3273c65488344e648bf3d5f873a2a4c0c9ec74d059cb306f2071d61d50d92f65bec57eeece66ba138702abe9b01b889e486f2bc0865875a1cd65ed8890e63504d9c400c654ef04b397e9ae14352da52593a968b8fd36f4b4ba5e47d1bc75e030ab1cac0e37fe21f188aefbc5aac189c75d0ccdd6c1c214d8ff24b0981c91fcc765a06cab8c12cba058aa5f90acdd7e7357a2e3eaf7ea67ca2e965396937c5800c60a673db1a803c6aef1339d9805f6b6d69e4469d508f03cf031c29e9642ac732eaf4518f032d695f77c6d208042cc57361bc5e45142c438a3c934084dc37ebd36a3a45e596642940df87ab968d8e96c9584ab0600bc8cd69c17e3e39260d7f4181faf1c0939185d90f2d7c119b08872ef172893428be4877a50f9167dc6a2ef38b496d89257d8fb1b9f2ad8739a5a2286405d06e6ed1261c86bed6e0eb2e667d094c8e2a23bb6107fa403b16211d6050258a654451351a6e901809131f9b6543e5c2a08e7cc1b64107bafc8d23aa283a5b390e8f0addb655485af7da98b6955d380ac1bcc20ccdcaa1afad808596901ea245997a22f7021bd25c22ab3d9e33e6f1c8cfc7811ee76263e49af9493c38cd7d517d3b558aead9b76bc2c7ba010134fd33027093896d097bbae2b1d94f2305ff0422db640dd36abf29d93b94e385a09198a94e1c701568af24db721ccb0075b023428d5b5f3d6a69ff120d9dcddd9f1f572fbe480548686b83c7334008eea7a67fea4131ab8eb0382cc134470177343aaeecd54dfeee2ee0015c7bee41f0083d7a6803e5d7d820ad9f3fdc876539d07ac53bed09afc2e3eafc5684503d7d60388ccb9635964912a4c4a75684b701888c8bd2e888387ed9abefa0433d6ca8030a32c83c4182b4bd5f688f0920190514914926f4fbac15267f07f6f993219b1c50f51327441d28a4297938bbe3d5e42c5eafaae76a6e3080b6b39f75858ff86d7d7d57a236cc6a8d47e10061574d46e9973d34fc1d74a375c973c66fe05677d200da9f1e92e1185f55843cabd0a6c57e0ccabde3071e135e0fb933a7127b1800cfcf4827f59813ffcee88e12389cd8601c23ff5d0d97c92d7ea2d892", 0x1000, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) kqueue() 11:09:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:09:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x20}) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 11:09:53 executing program 1: setuid(0xee01) socketpair(0x21, 0x0, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x1000000005) 11:09:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400024002c5, 0x0) getdents(r1, &(0x7f0000000040)=""/124, 0x7c) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 11:09:53 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f00000000c0)=[r0, r1, r2]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) r4 = semget$private(0x0, 0x0, 0xf0) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000100)=""/234) setuid(0xee01) r5 = semget(0x1, 0x0, 0x0) semctl$GETPID(r5, 0x0, 0x4, 0x0) 11:09:53 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x28) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x100) setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) 11:09:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000040)="4127f8337ad7fd4bb9a9b49e5354c6583a35012297ba05442a5dd640f2f0dec2ac333b8964c08dbd612e923d3b2fc200c40d1985ffd5bf47541e5ea81b20474f83b439c5ec27bb59f737c2408bec0358c21f02f452229fd19d01514eca00f4ba3cfcd2f62ed972f567584e6ad7fdc5462667168b6eef01f49419b235f98578a596f113b104c463521030cf6b7ba0430d4aa031f183b940a6f5068a25", 0x9c}, {&(0x7f0000000100)="f09b089b0c65481c15639304a6b95ff37887", 0x12}, {&(0x7f0000000140)="a6b3360e5e63d3447987b224f6d42684e76b2ae3e31a8b701dec77fee7fe6a97ddc58acead001c2266e46daf320de715583245c41a12b171e885e973571d904c371c34880730e3a27625483a73a5bebce91e81f4d52bd8de91c8cf6659555bff1cdd9c3ab79e66eee8b4aa599e982fa7976679d4f6deb8c6ca262ea3ab79eccc42aecc56842fb89f919a0c3cbb407c2ffcfe88577c59918406a76b8bcba57d8c545455fdc396019e7bdb56140e56126d5b55cfcdac185d3aca58f4bfec421d7c7423dd42215916c07e", 0xc9}, {&(0x7f0000000240)="0450e00da48b6ff554f9464c2e053e4e56346bef2c717a47faf5b699628c8a985716e6fb43243e39327a6dd7058a0af31684631b0fc5dd81360b8e1a55d1f10ba54146e68caef8780561c99365e1c39f4bb210f500985ca6fd59094147dc2d81e006c649f6a8f9b20b5c0ef1290381f870e3485a815681c41f0cde48c19c8fba224c6beef8a331ed9a71b68572c00c72362fd5f8da8835e044a616d9e32bd9ae6b5a25158ea9ce1495fc9af266583e2ef808a8a130c2eb6e3cfba8aabb807b921e8f77209438012419b99ce2d89154d66776c6dacc5080f1b990f01f6dba43acb2c3d8f863529f0ea7783555f34233914a1078a9286199f92a8259502ba8", 0xfe}, {&(0x7f0000000340)="27cb823d01e13f71b49752ef41634f0b1dd5dfe364d3c413b2a2626d7655c20290fa5716e7cb717ebd35428565e44db75a0a391ee2f6db3b83c938d7fa4546efe97a92f582bb44da847665171b181872bccdb5d58ea38c92b897c318de875a915e6314b963ea6cd6ccc484e28bea782112f74a02374feeb89682fa783cf31c000cf0aea29e6ce55824b398a7b41416906a1612a22fb190506db5300d25e402465db4bc63056b18facf1634c55a29c1add5f103db19787b14b11f00d7d407703ce01d01d376870580ed6c9030a5f3d2b0afdbaf3dc9c00855fd5c120721ccc77c2633aff94e44551c926e82e73c209d020dc2f5", 0xf3}, {&(0x7f0000000440)="56ad0d671d0a9e9cd22979b81010a1368fd8e34923775a4cc61ae0f40e300a57656e295328ecfc7e1e90884dd2de6bbb4f1ea436a809d9012067801d4fab6be58e08805cb11ddc7af3a3cac7668eeeb0a3f499be9390ccba32890d66efb5d2c4dc9ef044f5c8a3191c6853c971414483f786d804c6c8562cde8efc4d908634aae5618c6526106c23418e080e3b", 0x8d}, {&(0x7f0000000500)="8169266d8784822f0aa16427ff737f20a2f1e63e086a99bfba57d750a3c09aa8b7f21a001b12d0c430b45752b455bfab687204105e10f3db0ac7741ee8abd4cb84d722a3490459cc7754843a9f57553aa7125f352d2cbf5f151e1b9ed4526fb65a790b83cfd3149302f7511e0d372e2f88", 0x71}, {&(0x7f0000000580)="51adc1eb8bf72723519ea31423534800cd7549cd94dad11be8d3fb10728a808e05a3f2ed6b5591018846312e711f0b0b2cba40d3e595566319225e5d75e00ec3a4624c86b4e3407880a14b7a8c063dd64ff3516dc5031c74f0c728e8db254de9e93cab6dae5a558fa3f196", 0x6b}], 0x8, &(0x7f0000000680)=[{0x50, 0x1, 0x3, "3e32add5150896a9283b723c1d182f6f8854637851a629a397cfeb8cf5badb9c99412d1d651cac05325e4581cac91ff41cf61d822ec4fa27674c"}], 0x50}, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r1, 0x0, 0x0, 0x3, 0x0, 0x0) 11:09:53 executing program 0: getppid() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 11:09:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) listen(r0, 0xed9) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000080), 0x1) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x80000000, 0x4) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080), 0x4) 11:09:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) r0 = socket$inet6(0x18, 0x5, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x9) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x48}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="cd55") 11:09:53 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff3c) 11:09:53 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) msgget(0x1, 0x2) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x0, 0x4, 0x218) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 11:09:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="5b00905ff611beaa96c49d1b31413f510739846f7b1d134d87084f0bc8055c6867b379084f90abe083e988c1a5354e802fa228996d5ae0ed8f23963ebb2d8491fdb7c1be6f7160448972878e4e64bfad48fb805fe55e2e31b54b83ae8711", 0x5e}, {&(0x7f0000000140)="64263ae0d1444b3d3d80af8cd7ffcf5de0afa9ff49ecc707e85ea564ffd01cce081145c4c6ee113bfc532c5a0babef470b63eb6c5d15f93d9f1b854096cf6bb45bad137450a56f2678b952dca8f240c2268e0e9a5d99600d3cfa052cfa2e62917c2daa87e1a19db4031730ab44a65d5d662b7909ce6277a1fb2dc8d0d7eedaacbcf221c84a4d61b9e7cb31b3606441be0b", 0x91}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r3, r2, r0]}], 0x40, 0x401}, 0x8) connect$inet(r1, &(0x7f0000000040), 0xc) 11:09:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="00000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000200"/228], 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x2b, &(0x7f0000001580)=0xff, 0x4) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 11:09:53 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) dup2(r0, r0) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x401, 0x7}, 0x10) 11:09:53 executing program 1: msgget$private(0x0, 0x100) msgget(0x1, 0x240) 11:09:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x101) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:09:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = geteuid() setuid(r1) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x8007, 0x3) 11:09:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8007, 0x2) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x80, 0xfcc, &(0x7f0000000180)="b6200fb4e4b0dc4c983a43bc54955d7baee9559c05995c0d68ddcfb76c089ea4b5017e929d103c85f7ebbecf1b21f8ccc6c95484544ce3bf47c608b6b16f8bec3b56cbe5151d8a855b7aca9ffc517f7baf7ba4dd61ecb48bde9edaa8e3db1e67fae3c627cb80a477ea3bc3a1952dbe3044e80b6aaa322acd22b05f19b8d4d31be5fc93f3a3bba422b186c807d5bbac387ca762256f4f92763efb43bdd6c19ebc1e00a97bd0ca16dc29acda055677b1a9c3bf49797ce3ccf45c47e7d33da0a7ccb01b6c8207baa3fcfa3103b5ff3ca734c60547d3ca17c5a96c398f22e0431a0c09c88c65d3f20f71522c5dbad13d8cfa36d2f000311d1fdfec33", 0xfa) 11:09:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003f9, 0x21) write(r0, &(0x7f0000000700)="4a29a017de1a9dd5ee15ce04d2688f19bedb0a870e2d3a04e910890dd1f9b40fd61ea063f1a728de6a159b8577b3558aa9a80c468cb5e0adbe0203444005fe45eaddfafb7efd54357606aab080993e63a0e8ac1816c807a0d342a2be909749ad639a0ce252f2a5917fbfe0ba7ab93ec82ad01e4b619bdf82f56bcb2620292e795f2722dc6834be27e50cba95cc7a55c40b46387b371a953c07a40ca77e0b1fa8f4d8f5061d892bf3971ad76dc97e8370c7e8352974f6cacdfae11ec6f58cbc3762aa57468efa0ffe9bf01e937e0045e4ade4468fdbbb9b0cf834962ac82adf5dc1f2bf73bef78a80b60fdc518525f46b64624fbc0c553b08fb1727464c1e341dd21f1757b6d67c95d3e2359d5f69f5017239590e1003fa4e8542c2dda100e8dacab705e401abc690a5158810d4ab6f4cc02ef97255653c191334aad935a5aa306c1b03ef0a337ddabccd0335f1354d9c8e1cbdab4ff578988b7604b3c7880069feba51898c1f338462d8ef61e35e4169bdb7f86d0137cb975eabfeb707697bd18fc6e60cd0659902ba2af43960cf2d75dc2e08378d4670383edc4a9d33297629a208e7fb52dfa287170cfe25075ac735f8d75077b449ee88419bf0fcdd1b53ee590a085ae7ec971ab64a4d73e6054def9107c98e3a800263ec09c8522edcf2dfc48164643419", 0x1e6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x3) execve(0x0, 0x0, 0x0) 11:09:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x4, 0x7fffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = getegid() geteuid() getuid() r3 = geteuid() lchown(&(0x7f0000000180)='./file0\x00', r3, r2) r4 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x7, 0x80}) 11:09:54 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) write(r0, &(0x7f00000001c0)="14", 0x1) 11:09:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000001b00)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000040)="c5422b115e48db6904b6243d9854a3620fea84fa24cfec10716ac29d7d05d5c1314cf7c7", 0x24}, {&(0x7f0000000140)="8db6eed1d37b548654d05c3a18b824e554ddfb3eda9595a8c8ac9bc39c5585009ecbe9da0cec84581f236df6cff50dba47954074a7123da5ffd174cb9240be34634f2b52cb31865793d88d814dde1b60dcef10108d6234dc82f81e501f3a5c2282939d75f32b2c946143c20a7e0a4e9ef889e8f5c5fc4794e1b0304717b1115e96c8bff807cba194d50295a2ff00aa0d25910dec6e494c9949aaa5b71d87f4a7a7d607b8d92c61932600a2d0ff7ef85b44f4d0e51b662decf716c0f62b", 0xbd}, {&(0x7f0000000200)="591e4512faac3cc03b1a52e9d48206d779861364d3d05eff08f7c26cfed541c18dc728d0a9c4620040c8a3a417c5", 0x2e}, {&(0x7f0000000240)="44ad9aff5cff4e862836b6059e9cb928d41300ef5cae4abdcc9bf729f255906decd0a7a6a7963983e7c400f5bddad56b1de4d1f986ce12502ad20a122fccc4fce189c09caaa8a259c99e3ec1e5d13767219b97eb58bb0064484af1af5e351a7b4b2369f272fd3773005b953cf0da1691e0a4104d3597fbe2cacb", 0x7a}, {&(0x7f00000002c0)="e3c85b11b67eb90d38365ceda995fd8e7ca1cb5644ba3251f77d67d2b061643691fd928f4f2e97e18ac05f79a7efa796bbba6d6ae0920cdfe2c6d57b75b74047e5f8f848ed5d562cd8c68cf9c48bd4d85f0dee7f3b0cd39c2950e764145d4aa71489269afa58055cc6aa6def7bd0d220f6ec65f9d488b6b6f9f9f0db646d150d42d40bf10af6b68e010d050c2ec58f0a2c0e41f35674233552987ddf442aad3c0cfc2f1facc670e9ce74185254393eb9a5d3ec205015196a59c217dac80ebb5bcfd65d3f7429b8494cf2d79356e3685b0a36c9b305c659f04e0ab2444e986390d2e1a8d1e4", 0xe5}, {&(0x7f00000003c0)="2e7c32b140127a1c1bc2d16a1df7e447f95107cf3b744d60d62ff38d1e7fa6e2dd5fa77d8d683eeee6819445ecc26a3e665759cae4788a0b48c3360bcaebcc70f7f64edb9d42a2236bf54dbde11a601e381e99edfaf5cdc3f798a97e7b6df541bb65bef3cb94f29d6a678b96bee18983c0390a4e04439523765896d77400091a310b0018ac2b0f5b05aa52e6930224a6f09bad03927ad07d2e1b7e72e543d1025042a3959382f40ab4e9ab12aae3231722270ea8dc2d438765710312d972db51214aaf3dd66f5a2b6b651b7532a773ada9098e6a3b29bc45911e5aff8523e5776962b9da47c7e4fd1c5d9e86101eed1b4a", 0xf1}, {&(0x7f00000004c0)="376ea85283857a764d0523593fd433e8fa5336004afab5bbd1d495c23beb49cda86904cfac88afa111c49f7b807c39cbcf30312735424cd85e180674f52e8a7a87a0970ab2e3631d05886d12e1c021f709a55e5c43b0e4d2a3b64487705c3f99cd4ca0d83ee6407127d38d5d55ac1ef58236e5a8d988784e8ec8a28c3c9d2f8adc347ad566c579421478efc1b91d27b3e302d111c442aedb91a752009898ddb17a1162a159973aa1152ae3af67501455f239118c379b865e04f222b4c826be184dd3cad902ad329970000ffcdeae20d333b105a39454f03e1fad0e05a109afc39b20176eb5920015ce3703395817f9093b0e49b231f6182f883bdade705a3e1d475dd426d2284ea87dc6acee284f98e93fc678d561c479d1eb713b75f1bcb47712a78f42fc7a1a628241bd6337543e9d07e723a9a399a800b62a2ef83d985601da8b8c01fe9381c10116625267ccc1e05ef0fba2417b9669e45f78bb1d93046f906c36313eeb81c90bb7a77303a30d80ab4769bc9b0f515d680b1a86af5c7b5969cf97bcd7cd1696ce34ab80ece41abdf31a226057fa0a65057fb6561913e70c2b6e0d1ad5fb4e78c75d174af7e7747bf31c34cd96a7551bbc75481ccd003d0f4ac0fd0824e11a01ccf934de1a871a8aad3f7134418e43f17bf983d036e8fc2416c9d57cfb2b2b653f28c73f10a2225befaa7c1c1907789317f3def4d5051a8b840c8b77ceb069fd735a3d2b2113efd1a03b6789107e3bf98ca0ddce1537f87516834dde4765d65343c6c25dc0a0fa8be76dd2fba817ef4c09f5ee676dc5bf79c6c42cb5c8fe982d239ca2985bf7729ec9bf89a95e9c1992dfef32acdf2147f94e07437e27bbf1e46f07b8b790517bfec2c66c802bf3a7529da17ae35e4d71b6e9b01715444ab1622107879b03e8284b8a9bf7cdfe24a574aed5a8a0ae765fa25e8a25d443ba1710ee729297163a0bf1b28aca50cab9cdf12f0ce588a6368041c894f472b4d6187cef4ad29ec8ebf6c0463068d6919d30a8c96e86717b4a12f6be2715d7f9bad058696aba3ded5d9be027e8db9abea906bc0c922860d8ee539d6c514bd6b453a98dbefba24544e95b0dc59599c313540f6df0950f0651df2c3da56a156a364317abf99c9cbb7d360a2c271b26e23238a3f50052cb64676f6495acfedc888da82dbe840d2f467e66cffa8810765dabe02d2169fe7a12f29914bafb9de65bd1ad4596588bdd5afc780b87bfc7dca443a18cdd55aa7da97445c98ea6520969fa45562a945b05b1379cea789d0d5abaaeed4b688d5000c5345aea03d6169cf56080e5a78b1027106d7057bd93592c6650da23fb6f672eb02a1aa99b5de8bb083c4c82d9a8d67fe92bb4b72c8831509082053380880ad182fa44455f90ddec40a3a733ffdc75ef725596070511e0886dd10420d6d720c1d450d56ac64e3402b0950d22cd1a23dc1f474c6947b9a01ee17d0a6f660207186f4682f9a5cdc29ebda52d55db672474298d6b69d97d169e56f87a3492a57d6cd2a37a5b20f5fc98210d5d9de31ec891db078aca5340281bf590063c45b16201044c99f253061488450e14dea07ba62a9b26e26bb5f66327f6da0ca6d137355af391f4ee210b0da5240919f4cfa317083d4a6ed0b0fb794db281ea92602082c27277f616b13dcac222b9471b6f042fe85bbca6f8b3c25fc0fb927a13c596bdbc0732b469a6c4d6d8542242be9303271fbe01a5196b62ca69e7fce49e207a23b9de369c6aa1dd9f4795da3368558810a6d46a238fcffa87aaeb65491ce2d485159de8b539658f37b5cb27e9140e4869b7d70e5cc61d501985cd6963fe51daffac8256c88d31dbae13d3b895875eb0d5a5e05a3c4240d636992f5bd6d61f4aed95ef739f62270192ee9811c9d29efd60bb5a303f5a8208d09657cb141aaa75462869c95b2737a48cfed0483993fa4053a746eea7a6b7e99fd79c991d82ce368aac7c7a5220101f0bcd5d3af1b8a06ed4f1d8299c20153d31efd85cad0ff5226e7b70acae047dafd701db5aafa8166d4fc941d946f19fc2b3286e03e669846d7e42dbf5d060f451a8bb91a9d7116b517418b87f3d3b296da17b1bf6ae1f133d80d19304ca34bfbe6c34642c530e327b80d4f17b211508ae375af582259bf5a688d5da2e542666e6977c0b6c4bf0a7f3fc96820d3f72ccbfbb9e05a64be584757719e2f2b8f724060c22c219ec3da72859e9d7360df516622c3e95d8ec150f688257a025a09cd21ec3773dd68ed5b394395feb867ba4730889ffc09d319faabfbe340c309b05a9b70b802c64ede235cd526570b633a2e1d8c36e7cdab8a0960158c2edc8e84d747a875d7dcaeff8eaf3aab43ae7e42b9d27be61c6d86f845d1edba6955285bc1512d553fd36f9902dbdb44a82fa770244a6cbcd91e197f45a786f5316dacb9af7b34af83683e287e42b971a68be60865657789f959e50a949a0ac67aaad6d5e463613c58435ea7ec22a46bd1c01d57b2f380b1eb54ebfb32eb53df24ce891d252d27159133d9d959f258fe391802708e8c6a6920f867f108765b003c83677e637a29810c04864dee8ac94361b870b245aef6ff31fa6b80cb7cae2371f74a1aed2b6a9c119c840429d1f0e56c2c3b5709659c8afdd86f271aa39aad748a0bfe133abbd5527a9b140e81476964368f6b856c23cd9ea90623fbc357ad4bb3843647e90eb9626116116516ba7391d2a0a2823ab13b6b853a00e42d7899a27d94a0c2d2f1556728fab0d82bdd935d7d4ac07c5e6a82c1f1151a30674e61e13dd22aea6d1a49b16cb749235ad1fb542be808283978be7925306b1be6fd81495bade71a56224d6d98756f0171d92849146cd829b7826eb223245e0a031a6b769ca06522a0739e67964f7d5217e7e7ecc92d9319506fadf5dfaa622021e676ad962e11b599182383be698eb61fb7d69820572a053d81db4066f68771c697d283ae5bbcae2c623d32072b5eb87389fd3b24089a95c09109f433f6336e826f4e98517e91b562ed6d41b28779a65a6cf2ce488138ca0ef49c3fb738f35b55f2d5888fb5f1bbe63e4fff2d7cd0968151e510bc92d5ac7aacf816f1227717fd3c3475fbec6dc46e622508d472953a37b377421a27dbe14b72fd5f4a42f55cd41f1e66672da55bfd067d5910df3867158d956d4478003866a3f2176ce6b0b938e700d7d2a0bf4fc0af408b1814bf0a4692412fc79e67b9963c3eaae480cb30ff2c427d61602e39571cc23221cc3739d547b29b2e0cc4af8f6d4cac81059514d91d29558972cd0e4e0ff31633f818b4d9a38cf2839e83872d13018d68b8fe18c0d622816f063b9d6679ea2e9f1ed2ba2632699290f61eb03ede4d822df26e3a0c52bebbc4413dc7cce6324dde1d4035b770a866aac1fd2e2fdc0e55b9b39feff15a997635c6e4a2f39ff090c605278e24a9548e0941fba0a2d5604a5aae385d44a4d3dc5ad770010716be949af55c5918e2a860b142e5c360f9500d67fb9d38c4d528015e184b169d10c577fa5e4186943d8344e5d2b3018fca95165f34cafbbeb2d958f18abfe9472016532d8e4bd763bc88e3788532f9f10c1ad5c51908ec82d044beb468513abafba367a59568f70e9289bfc831ec7c93e9eeb3573bfcae784738f07d48f731b9d91eb953ca28eff6d461453d91aaf6770c7918469f040fb25aecd8a06ab8d9b96a70aa02c7ca7fe1e92f46ee473ff32fd52c1d52fd18e5c491a90642f628cf33cd45e3d1ab447621f43f77e9576a8e277adc01e8303d721c3e1e3e84bc778636435fcccf3869bfa7d7e2c9cd6fcc2234ced067874d76fe15f72d02e9c5f02802d0176765a956bbd731e007d4f57d4092110af29ade53deb8677b09df430848a0de3b1294e1a1e7a5b793708286d25a0b29508ca0edb9977979c6030ae78e994fdfb9c2933fdb4c5d93d395ebc7273a863f37078594a64903a83274cfd659916c2604ef486a4330a00a225ee690499cada84afdaaaaf23d162cf8f0ed6d8dd9830132ff828f93122c0da47d687d816dd5bbe07b90147361c707ac43f5ece16ba5c797812d05995a91f37aa46708244f15f815553addf8c9ac246680a71c70870fe2175dd98a26fe3d873cc71317a5a82c7079d6e966c02d934b49c8eaa665b88e1a81000a00f517259930a1dd0843a49947d0c885bd413a95da5951c0090d229c2efd7f7669f7ad208f99ce0908862ef650624569c3e3630e85fda44902bd3a26c45ed90fdb041b4f50ce15cbcc713824bf23f4d624d1a3323f2dd9376729c5ea0bca1681d86bde40de07df54f688317ea01a1470db8d1ff121603e6d5bd82e4134c3d1fcd1edbf2bbc08e3c7a5a9ba9acc237cead5a31805d80b706721a6e6bd7310454bfc21967a9961dec3907f1d94182792345d8b41d5056695f82856c88dec1f0e09ebebe72e4feb24c928e6e277b09d6c9a35e22c3ad6b23f1cc842df3ac95fcafaa3d5075c35e42eb293991460fea56e89d628af356677aa101a596f714b39dda11246c6f1f480776a85acecb50732c7af1e00a7721271d11c85e1fd1f19f1d380503d3313b5114798fffc2d07c83c506c9f4fbc4ed995dcc421c7b9fc4c3433f0ae4a15574dfdd6fba390e4a502d637194d5d20496d8f42d24352b78b848be32d4fe4797b24f8fb3903895e94ba63515408c681d56de0f1a5451e8b0196177fcdd7875451d1294533daac6a3f4c275ea050b0a62696b5e836cffe5a88d5dec85e8cbd48dfa9588e07398ba2101e0fc12305839b0040ac7cc64239beed5deacac21fa9d8d5b89b426d1f52ed07c4f3a4a2a024ff9f50c4aafb12ca43087c9fd5c6ed6682266d2598cf6654f08785b70a65ecd0eb245526d18c407d1c2593fe37fe1ce854ace9d3d02791782f1b51b6c9e224841dceae3886644bf152a44c886fcd3868929aecc6d8d930d4f7e5247f2cb18929e9677a45c85409770c1f1f1605ea938d8d337ba0b8f469c9f43a66132daac0dbdd50a116e88d516c2f0f3602d0380e6482c97a0f5c4b25e7ec0f5c4d11a06e7a7a43d476b8f43626158d9229e9bb5bb5e7116f3be9fa2b7414eb73eb7143a13a95ea5f757257f114c33e9e253739b46bf006e4ac81a4a8081319bccab4ed202fff880d829ff5210f65bdda2491999ee3d479081ff1634e73a86f07625b964f3f9b0a45e708ae354d9421cb96e076905f50aba8348c5094dd550f3bf98abb79f57c6a21dd9cca664d1273a7cb02f687735b749633ea61fb6e11345d362295896ecd6a138fdbf88e6a061b3a6fc0b5de0ba26db9c301af4b2e690331b92295bf64a3795d2bd3a12c101fc144ef69c08680761f4ba9085bed2dd7fac48d9fdc1332c2e3bb15b0c34dd94b3f6433b44fe187cdd1e118716e2a3e1126320da1fe48b5d6953b5b1be23d12f706013fdd71eda19e3f551c0fb8e0633dddb9e296790b17f4c0a74bf00bc1d560611fb7dc2f9db691e3d8267125e8d5c9c604c54e8496e4b55d86378ec5076f83a795afe804d1a9ab1480f8bb937e8f9420112b88aa5020b9425a09b54681d9853e767720231da3916c238b2ae34aaf8ce0592a4731374675f761806b5c4eff662aedf4580778b2c525b2bfd4d646185d207368fe188a22839c2102fa3c9bba4b6f1f17f8323f6244760555fcfb5b6b61db1edf1260eacdaaf32264ce14698e36e5a317700ffc418b00aee5eb4a061c97a5885f4556a161b4db362d2558d909437be8fc7bacc467efbcc79b3d524b7cf4acf63e25d8c40f566c1a678ccd5f7ce26", 0x1000}, {&(0x7f00000014c0)="aea56eb50c36c14345cc735082b752de1569bc70918851d70192ffc724", 0x1d}, {&(0x7f0000001500)="d29f6885b6061603069d5b60fd6844d52acfb7b17430ab0a3c28217e4ffd8e50d5ce919ae3f6ce282a4bcf36edfe4b750568f5bed7f8b49fcf1c9940d2649fae6d4504732287e43f3e0caa6b50929f7cad16db38de0e195d31bf81dde2b0580640bad274d6aa3e3351354620912e5a2e17837684ac2a842a505d5bbc6375515029cfc6e9b9bbc127648b0441942c17aae4771ca6c8a6d0e043248ef8d3d71ff55a2c03b794337beb562e1ce9d62df2dd2ea0578abbcee3bb0518718903f709b55ccda0ce65b0f208f20b6ea4d90a21b82051b81d1f33c9393bbbc51982f1cb6e403e4766d003f1c06c7ebc8801416d1378a4f0a54adef4fb5506cd6f", 0xfc}, {&(0x7f0000001600)="efe67e711e654b18d795d3707e736ca839bd05cc96c068612238e3310e5741a488d4424c94cf86b8c2ede00934e16fd8ad35602bfbed98a88d4bfc7a3f9601fb2394df81d9b428b8af2dd54f771c718e073e1fc5507e9746e4fc5b63b17d4b106276897ffa7660752bbcbe1b1e3d2f05414fae05284c39222a83c72d819aec2dda7c321d27ccbcb63d6239579dbe752ddbf62bdb5a0f5957169081235828fc9e19dcbeb0336901587e15ed1c5cfd", 0xae}], 0xa, &(0x7f0000001780)=[{0x40, 0xffff, 0x2, "b045247e97b6727354bacda9e5e6cc3120669e44913a86ea3dfff5d99076e095d2adb02495ca8aa5dc1675ff7d749398"}, {0x90, 0xffff, 0x8, "ed19f799f64fd30705612ae233b96e133dbda0af393ca89bb7d048c8eac5035afd9abfd1c71e6d642667a73d033463050484c863391c3647efb37cddba2402151437b35675fe8498e5ae300fcc8c8753a3163731aedbed59be4dfcf6e9df118d5050136105ffb9412d9d7346586e61a7a6a47b57949b4c8257bc6019c1"}, {0x10, 0xffff, 0x5}, {0xf8, 0x10000000ffff, 0xffff, "1e1b614c7552fe1b80e561324271f0f51f805b8559fc7a2a025e239b21fb9ffee1f39995233bed74eac8794b2fb8f78e42825e893e96caff0d566cbb4eda426a0d6ce08a65f765b6adf1e58af7ca3e7ad46a111c8f7c2301b9e28bb0ba03e8ae95529e4420d7ee4550ac756e1cf8bc3da64d54d6bc7cea45b9ea643d1e81a4ae2a14e2a50123ee3858d511e80e6bc7786e93f541c10c40d43fd19f22d0faccff6fc4d01079d2ca40b25ebc54b4be21a3fb2c7257f20c09356da82964415c7b08b647366a02546db0717ddf052c4348601625a930f4272eb2cda4d9c68ffe6eb55e79dd958cb1ac11"}, {0xc8, 0xffff, 0x0, "d330b46614a2be4af57c7ec20979e2e459935d111edaf579b53b3bdc3581c6a9ac48f092951c7c09f512c44aa41dd830895ba873969b906562bae64c1d9527d895f186ec6ac0fa2befd4afb26defb7ae1b4859b5082e1298bc6a54038fa42f9764529378ffa2dacc61bd14f20b368aa87356e619e277e6be82dc955df808ed692ec5442f1741efc6512dcc2c253ffecc6ac4d9d9e8ac357d6c0bb2e4d25b634592ea26a285efcb4965a3dc14ad5f3ac415a85f51d10ec6"}, {0xd0, 0xffff, 0x8, "29f7600b3c04986a29be9e178fc4614964eed3a54f9aa6515a5414fe061a3d6f647f50e42bebf342eae3f89a52cd44e8c46ff69d92a834c42abd407d7de741bcf459e91414529731eb3ba09e00effec3e33043cec6c15f0ab432187f78667c3e418d21eb677dcd5851720de35cb4026b96ed887ffc8d964662d7abaa1d9272b6f81cbaee09f10d095e62a3b231745bedaee7062ce1355d1c0ea3dc8f5a6a02f885c4d2d5aeeda79db23c22ab057c0db750aef9e5040c0ed3ad09118b9210"}], 0x370}, 0x4) sendto$unix(r0, &(0x7f0000000080)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac080002000d7d026ba8af630600000000000000720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:09:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) kqueue() 11:09:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xd40, 0x85) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x1}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6b, 0x0, 0x0) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000140)=""/232, 0xe8) 11:09:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x82, 0x23}, {0x69}, {0xcf, 0x6}], 0x3}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x6c8d) 11:09:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x140) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) getdents(r2, &(0x7f0000000140)=""/94, 0x5e) 11:09:54 executing program 1: socket(0x38, 0x4, 0x12f) r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) chdir(&(0x7f0000000080)='./file1\x00') 11:09:54 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000040)='./file1\x00', 0x100) 11:09:54 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r2, 0xc) execve(0x0, 0x0, 0x0) 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x8000, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r2, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r6}, 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x200, &(0x7f0000000040)="b690844626f7de9f68ba01513ed1b90de18543f9f1da592f85445ab3e92562ea0faefb") 11:09:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) unlink(&(0x7f00000000c0)='.') 11:09:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffc, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b000023270000000000000000000000000000000100000000000000000000091400000000", 0x173}], 0x1) 11:09:54 executing program 1: r0 = msgget(0x0, 0x4) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getpgid(0x0) r9 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x4b80000, r1, r4, r5, r7, 0x20, 0x7f}, 0x7, 0x1d8, r8, r9, 0x7, 0x3f, 0x7fffffff, 0xa9}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r3, 0x0, r5, r4, 0x40, 0x800}, 0xfffffffffffffffd, 0x0, r8, r2, 0xffffffffffffffff, 0xffff, 0x4ef49aed, 0x9b6f}) getpid() r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNXCL(r10, 0x2000740e) msgget$private(0x0, 0x200) r11 = semget(0x1, 0x0, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000200)=""/88) ioctl$KDENABIO(r10, 0x20004b3c) setsockopt(r10, 0xe1, 0x1f, &(0x7f0000000280)="9f2043e2f91521a57a69fcc962d393af28811605953725e47c1fb779e0244b9e8f6d646fbb89566fae4f069cba032c5ac03092faf191cd7ad8a56b98e829efb8c4f1b1432b8a1628900b3b5a6d1321942dd0919f5d70e7c1a3103bdfcceb5fca745577694ec80d9c467820c03ff868c044e6b69f6302657138fa80523d660015cd6dd0a8b4a4c00adba95253708d982addb92367e2c5bba0aea12cf97dba5d8ff7af26574fe1c6b4eaf903291347184a67e936dc54cb913062a56d", 0xbb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f00000003c0)={0x2, 0x3}) wait4(r6, &(0x7f0000000400), 0x1, &(0x7f0000000440)) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f0000000500)={0xffffffffffffff9a}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000540)) getpgid(r9) msgget(0x0, 0x8) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000580)) fcntl$setflags(r10, 0x2, 0x1) msgget$private(0x0, 0x294) msgget(0x1, 0x484) semget$private(0x0, 0x1, 0x100) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f00000005c0)) 11:09:54 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000, 0x40000000000084) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x100, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 11:09:54 executing program 1: r0 = getpid() setpgid(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20013, 0x10) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 11:09:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/137, 0x89}], 0x2) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001240)={0x9, 0x7}) close(r2) r3 = syz_open_pts() ftruncate(r3, 0x0, 0x401) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r2, &(0x7f0000000140)='\r', 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001280)) ioctl$TIOCNOTTY(r3, 0x20007471) 11:09:54 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x8, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000800)='./bus\x00', 0x6, 0x4) mknod(&(0x7f0000000780)='./bus\x00', 0x4, 0x1) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) fcntl$getflags(r0, 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000007c0)=0xc) pwritev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000880)="8df9d93dab89d78878340075f96c6d5f5deb9f0662d4f31fdbd96d10ae71c1f813ccf89254384faffc8144bd4f1a7f0c7eda56fbd6f27c3f5eab20a6482b4ab4929ae941edfb277d6f05e91ed6f08217c03994e5f0954b2af0dac6d4ff4152109ac0b9bfd8ad489790204b86c34586135c0d4e975d476f09f11ff2dba94c00bb58dfa26caa3821fbc940fde387953e6ba99a047186d7db703f2c2558cee56e956a02d43ed396a01a516e6f964d6d7fc77e64cb44cbb26a80acc9e0cfd130bbb38c5cc440f32a98aac10129c0dbebc89d5f9dc40be5870b8c00d602c5ec669c9c4a1e33c16368a0e16263dd218d54e6c39e75075b16222cef2afdbca19967ef2e1cbd7f907158c655f2662ae46facd65aef6a2a1fcf7540315e19f33fcaaf41f2f97fd6722b3e34a9893453866e6cf4182e1a92ef5b4be5379419c87c5561ed90c7fa66cc63328785303b8b9b65dfd5042297ad4105f9858763f0062eb597cc4f88f32969690869370ea3077f3b0f2aa5621f87f4b22eb8879fbae1e2b87b8508fb227df3ca16ecd316c304c81895b12f98c1698db604231576240d66385e16b544ef6b56dab6b2959199c26ae17bac9a9f00586c82d5ef9b815b13fca380a542778754ae44181a3303d9232633d2846ffa38d66a67fd620c2ecde353665e6b74e90c31eaa42a3c2189c798acd814bd7ddc5c2138c32048288f54a00fc188e8ebc46deb425c4907e833b456cc9b0cfbe33218c9f38ab917630d7a47955acfa473092ee2e182a6d15629485c0788f66cc8fcdd291bac2adbdbe6fb217b73b44f0c8f92818ec5fb951b3f4ab82c41703692c5f18288b664585c7fb105cb532f0063fdfcd559cbdc81fdbc6365009b23f6293b28f98b3d5d2844107cb4b6f0fd073d725bb2dc2c02deb508e37731fd388803e3511e54e546564a7e36694df4634943ca82035788dd81921b5f42e357ba76d6efd9d55cec26e1a370586dc1ac338b475b59bf311acb6d7fbccce1d6412994014fc51fb2f5b4210b53f6b4cc73338ddc4e9ca581a389f92b4d2bb06be9a4c9140eed7eb7c1809b7c4daf1f679246a9277fb19bf5cf633a9a97feebee7d4150674f90b1b7f5c6cab3b1138327fc57c08840f658bd1e2363d965373b2281236c0310cd3ac7698d32d22c2b0d496d2493b7e6309f8c834d0c3e3fc31caed05978ed8297ed98b1f2ebbf18fcec5294309f534f4482f4e07db94bc3aa957477298af0cd271ba4ce0b0ee016afa330afdd16efa8129b25ca7106b27963022222e5153658044b0d27113972ced060cc92ebc84ffe491e81866dcc86860ad2cf2cc9676bdb78c408500e65e583228ef87b230afec919423e64565def4777d7a9d1d6d8ee67e24d725fd2520c399eaf9951c6329024cdb9e9c8e18738ce58bfcd622563269eb82a5c86c79e6f4f5a92e9c9ff5a0e047a44596e74152c150f1a01e23fe14928d81d1dcabeffbbf5abfa8e6f2383c7eea43ef6d00ffacd8cd53ab7fa81c6bac01761c0bb812f92a6498aa180ec97561041b8dff2a6aebc99c5d8e55d2ba26f13086862adcc769b92e0d3de37b8443c5b6eda4ae1b8db1f736ec8885e9014d16b19380cadf8e1c7c60a3ff0441c9c931faf099e4b9f62372873b72b271ba512cdd12d4850a64dedae9adf75d671f2a5c8d9931009bd2d78bd87fda13dc97d8d4081d1d5e5dec94b378bd525fe2d2d6467b0d18fe5d20b2149e9222a1b714c4627c3a5809c8d9b6d6bfb2dc8a6d9144b4919be79743d885aefb1cfacd1daca15e142219f301f2c066f38a5b330ab682ea9a110b33a0759b9cf923ee9a33fd649e8dad6317f4f18858483d1c6346e873ca2e80937e8373dbb88d6813bb80324d38d0d5634aaf21a4ec441a1adea875e155766980449b4ac7cbd56b474454a01a6438ef9795f8d23fc6cb92c6a2c07522121aefd37c5e8660e997ece5020871f94cd0d25cf10ab6b8d32f796c5df1e1854c8c4d7572f11d146fe012cc114b020ad615a77722b7d728e6336bd2450bad38c426c5eb1965ce48db0ca49afcf4e5f743db6714402f57d4574a9d991d2dc1ccdd2c275b2539f2a8cf5cd004d4f881dfa8b83549f9bf3b222d1ec1ad1073161f559c2e96ff2a34015d16e1e4faebb0f6c509427e68aadaf562a507e61979a29c85e00c3a70cfca5b2114107d17d971744a66da960c19fecdddb5e8ab90dae3ea0632a183b88dd3f5ffc5c2ca39d0d5cee1eef5a690a3a43775a3770d302ea9349a146f61f15312ae8a6840e03d24eaefccd81c21ecbe723fcd7503f7e739f58062088e867ee74ba380c86ba0fa90d507bfa3fccc8f6c5a35cb9930c3d73a34f0d380c03f6df0b79f7626caf9046a5d9d96c298492d85ea3788f89a3adadac0730ee19396919da3a0b543b1c1b4ff22ae694abce0b7d0cf7776d84a98167148bbbe3170053fcde14f1b43d313821e7ae88e70bcf23aa3467f09635be4469eb1c3daa94219f3ffd2ada96881741edad442fc6870b39164090eeb0b0e3f4c1a061d846e3a531a3b8266cde27f1bb2b1528694930d5a986d547dd3de66706ffabfc7ef477fd8e32cdc035c7fe89a62b59f5656408abb4c9234aab5b2a24d27cb158a608dc69cfa69295332929e442adcd00758bc3e5273e41389a214c383faf3b7c579ede34fc2625a1f38e153ae3bd4ae940e0f7b967b706fa3ebcdd4def7e3049f2630477b40034812c323bcfc5419877dd1b8e40aee8f9593e39041a9a18a5ba313f042ecd4685db61cf44fde9f8af524abfe89299f73cd6a6c581a54822a2144b9592e394f3e41b90f53bd5c90987a859c908e711fe686b46e94b0210573a3c764dbe62fe347b7b65f1c3f6d2f58a997d9721074d1db18c8d1153ac68fcc039869b2438a195facd41b8fa5fb34321159e8fb727a82620fd9b16b7b9c49747e3fa2cbfe22849b1623daa3d34b68e1ca5870249179982e5ef9222e1cf90d88c4e4e284d789d5809391c197979d28e8c1ea83b30c3f47d56e9c083a78b7cdcd6955e754f6bf223e3f449db281eb6d6c68023c5473ef69c13037d5119cf4792fcea4c6bf9324145f666f79be881eafcdb1f68e2be6d81ef44acdb64a30ed2afd5e1192312ad56e013e200c24708ede8c6a188b30223fab56a81b2b20fc2718950b573d2a74f800eb175e32c80904f56731e0f8a615bd95a9740d5240279496c5895e165ccfec61c7760cdb398dc49b63113a89fd1503b5dd8f40bef9571a47efcba8896d18b202757bde0c92d6efc5b26a7cd316a2fb6ae8d723ac5617bc7c7cfdcf8b68f0a24863a12b2d847f0dbab45d0ca05fbe28c5db0a1f97368819ea2aa5a4f1c24e95796acc0861a3a23bc3d1cbb15d533878edde8f7e9ccfd6d3b73f064648ce16166aca3c3c7e77562b6920440df8e4bf8f2c76bc03230422e1d61d245749bc2d671c35c49ca7bdabffaa187614e5517aefb6590a1c121c0bbfd9c558128454b8d14148478d50449e5bc9faf4a6ddc0939ec9818ad034cfa86b729651d3f66e8ff491f575d10c7ecf280bb7291956a8c0f078708f031c179700f80a065811301165b0ddbc37310f4c7bae1e436b070a57be7c076b599d1ce32f4ee716253acce9f97c03839c34fec7e6954d1477a70286a825dfefe83626f76919f6f713d6014ff239ac91d67769a2a854e6f28a5019da1098df181fbfddb574815e8bc1d8868fa1708d81693bd6a3b76283b27f27123710709233ad1d9c7a21f7d76a2573a0ed51c89ab2ab0e32cb0b15c888ef41cb3898787a93fd97fa13afafe75ff6d9f717442a32aa86b6f64f9bd3a075a47beb25b5957b3ee6bac4b6b9787f0d68a9ccdb406049eacbb3a9b934989bafebd58083f0b6bfd44fc7c8fc5c292350ec0bc48fb5ccf8c61892c6bb15d7da989e287a5de9b5c23d4af299734857ca6bffd8e9ccd54fded008b1942646dea9f084840818306a0b9b728161ec6778fc3fd59c21efb5bfaa27678e1d9bc1bba90fa1555d0c8550142eaecd2115e07ba0a441a21c0a97833d2e22a04f3becc04bd7efc9ebced59badb9e426aefe497dee3518d72ff63bd81edbe3593d9250e7928905cefd9a357effce305282e0fb973e2c3bec3fd44995ec60403fe48c4fd452444d4c26ac483aafbe5ef125ff377803981448427d810c2995c1721707ce63fce3f056882fdd1f244231bd4f1029b689456776ba80af205173909a5cf08a9b34306abbe235b92eefc8778b8a8d60639ee1e8a9eb96eebaf2ec52c72de4557c7d3159d0bb53ac3c790be92cc5a881230c31e24a55e17a2f8a5ed508ae892d60cdef514143c9832e49fae214bd43f00c26cc74d93ce95978b188ebb71fcda6627da30da63fc0a9373a7a6c3736891e681d8d061fd551ae7ac5f52b2d8c5921a794c9fafa631c731812304a3a475023f6c693f92fdb518fb357e4eae3631aac57c1493c133ede7243336869004c5ce147fdc7c3d2a8f70649029c033f2a698638aba5d33e62d80a2985d4a667374d9636db761a5e9c18d5e4dc7635b8a3de441e7a8df82e22530650144945af378b891cefcecc86d629906a909d7e0860f682ad68f86c89addaf131640e813d047ee8520569b40b99340e53d18ac6ba4685a338fc8e23a3e2840f695ee0844cdacd844ccc640b40e7ff7deed70fb2ef6c518c3198b0addd700b76e55e710999cf67f1ac7e36892e1c9439dd1915ae9bdde1ec9bac1291f55d3d90194cf140a4b37be6d9b359aed225f58da20d531d32e24c60e900aba5807dcf0760b810f7c4a0d4a0ec039492e4c7486c41e81af1de508e2eddf74b27f1380bbb8b4eca764cdfda83a89796d56e02f49e1c6aaaf686ac0e189a579f1d20df2e472a67a15934450ad526dcfd47ef390a6b3757a884f593141dd21ecb30061d71a483aec0acd4b6ed4c2253836528246e3b153c0792834198731ba5f58dca211ba89038d0e000f95c9db0d994d4ac6df760eda1a44e75b944534aa652b5daa7e16eae02308bfca98dfda6d100d676116380390f20629b44a9318120ccca9360c51ea22108cd01ff860805870027685e1f3bd868ff0b668a49f335dcd8e26b53d5b31995809129294e558b8d84bc8d9c4bf88305afc86e9918e8541b1d2a6a25d23206ade67fd2db737f6d2af2e60b71e7ee81cf8d29964dce357ecb64d5e6be4a76b64cda2fbf22508a559a6c2454da91746d143a81860a863cf15ba53d152eac2bd896d6d22d0fba6626175dbef2727da91d1f82dee58d76b279f0d7e7ab0bac227d7791d2cc45c71ad47607eb1b67ad24fc7889a40fff63451d6b8fa6940696a16e8da517ded022d060d379c826b13754ab2c3c001a6a7f854956acc347746820f6b2580b75c35f8b3ec0c0b141e38dd64b2447f93fcaed9c6834c92ef8c917c3a47244cf9a26ddc6214ffd5390cd012faf3faf112df8723360fde399d5434f509fe6fa2c0fe572ac08af80d48b9f622994a46c4ae7aecc774209b138af019bb5576389fca33c2d55b4b8265e126993b1091660c5ec3467b5082dd8c06616f8dd4cf2d926e90e4f6ab3a55482f27ae8178fcbeb660d910eec36683c6181927aaac16e54ef34f1f16ff05b0a77631abc4e292bb409c46960a366c1ccee2cc179ee512e07477fba3e52b61e83ccaee367fe0a887970335a6495022f9df92327132873b6eed683da831beca440fda98894a31c19742bb3ecf8bd380ff09aa7550851bc5c856055254fa66236ae9c0c51efaf789f374dae99d12199fa00c6deb38801750bc12ca02d170ffffb99f14", 0x130a}, {&(0x7f0000001880)="d0fbc04d8012299e96c16ddb784bc759158702fa00a7a86330d05d29ff7dcb42cf234256fe55438cd525b556b8c6d0e003bc53058e475ac634842d0274a1291c4b477c", 0x43}, {&(0x7f0000001900)="c6dae868172c9ced77835e211d362c5623c6d3c1", 0x14}, {&(0x7f0000001940)="e8542c1463c0e3fb132f185478c97bfe6c83", 0x12}, {&(0x7f0000001980)="06d148f4be68a79bb24b9fddd9afdb07136c3885dea458b0d85649d354cc2fc1fab86e547d8ddce59b7c85004a00badee57ad953dffbd1e2ae47a8af95a1e3ae4b8289283e4ba2f7e53f2d3b4ab803cbe3864e11a17846781e1562c45b46d49e2eb912b6e531ec495bef30d24fe15714f3b6afdcbd7b9973a2e4997a8745d170a72038375a4b59791e52c3e7be88479febfc12c1362246b7f923df7ea0862baa4c3e3a824030accd5df0478bc1110cd84703a1a8a0fcf99b9d92a046ffdaaef4a4fab3334ef678e130c974f0a33493473b", 0xd1}, {&(0x7f0000001a80)="21214981171d8e061d636370937604c1f029efe83e51386cff727658123015b47a5ad6b2fb22a747dd5e2b830681e1533df0a24d861235f48f1d2a61", 0x3c}], 0x6, 0x0, 0x0) syz_open_pts() getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000740)=0xc) 11:09:55 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/100, 0x64}, {&(0x7f00000000c0)=""/206, 0xce}, {&(0x7f00000001c0)=""/180, 0xb4}], 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x1ee}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000300)={0x2, 0x1000}) 11:09:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getgid() write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0x10b) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x7fff) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x6) readv(r0, &(0x7f0000000040), 0x1000000000000264) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="58bf40f763a1697fe35146679619ee9eb4ad71bb844f5906e8d3ad202003202b53fe4aee5f24bd14892e5f87ea5dc4b69dffc615fa785313d8be17ab2b34dbfaa07289ad826eda04d625df121657a33fd906d592d97e6623fca6fbf0b7", 0x5d) socket$inet(0x2, 0x0, 0x7) 11:09:55 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001140)=0xffffffffffffffc0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9fbeed879e7c5d119abcef7af352cd50fcd62a89beae93f4994cdb01d2756d9a8fe64dd58d874753f695b30dc96f137d4c1f10fb186743bce762474b67c8873f97914f85d6e1660ef7979526f0f23eee2b8f05441cbc7a5587cb1a9d571d5bebd265c702844180aac9fc457c2ed264c79e55b69eb3069b276d4b5ada202423fa5c495a4a68c71e489821a5905ab25628886db4e77f720d5d6d8ac69ce35891edfc3484365109c15e34791f83c2557d4bc7ef74735199ce9f7eef1edaa5ad0c77c5a46b72c9dbfd482cf545eac3d7b9339d5d6fcf07bee788fd08a0d11afee71f535a60faaf8b982c5cd033e2a5370950adaf41ecf8fce1b36e9cb510d96bf9f953f4c1f36dfbfa9778de132d1350d7f1a25dc87940c672668fc39d9c9655b06a2822cc3e841db9f64625db7090239e05495624034ebc177180fbe3426edef6488995f079026ebad2f4b4739f2d7294a1dd83897a88936623f8574d788fc19e31edc95a72ee2d5d2cdebb58a74681b6a3a600be8a201af699e1ef84f99b52356ec448d6ecf7344d5e6ec9b55f7f2f77e68321bf31fc45a637655895588dbabcfac750bc180f61ecf51b56de7961e1a277b971237f55242713861e353aee6d39e3f7749671af176368c9e5b4564fb80329f0dab016826f978f92524cfebb278e51399735442a2709c6491ede41125901369f7d9d970d04ad85b9cf90188fdfe2b72a9e225e3f043ce330c6b6f96a9816bea98bc893cc5ab8463edb98e9576d07f44880983f12abd33cca72321132d95894f6cb9127f55a9171b9d27680ae7fc69aadbeda3fd98dc10412fd5ad48ff9e9dd89d1e25a4c3283ac78bb46e641746c345fca0b28f6e6a400dfe7d140cb5d119a08185319218221f678b9bc2a1db31b458af4d64b11686ded2e94fc4e69afcf828dd444ee543bf135c0b5151d27076e0e78d2a7961263539ecefb7e854bcca9e88acd95d8d48ab774c135f33696bdcc74dd8174a7c0d6cff00fcc9a630d5334d839ae1349784b3ed1b424bfd47a72b260724a2518dda1b830b137e3a7b1125017beee7eb4b73885765010bbc29aa447fd6b24b3efa0ce62e1ffd853526d0d2baaa69e1173f70ea4bad24fa05ba6760fdb6315fe926ecaa2e53c83c65bc110a0a552b74fa0fdfa34d0446b434d0f1af9acee57c541b28d86ed41ecb51bb7b7d07349efaad23cbb402fa1c80e333f88f23dd24ac5505546c9fc8b8be8593618650e9127444bef694c33c47d8468957cc839bdd457d737da78681c542a4d4ebcb9659caff7240829daede811d76a2c5ff758187d4e465d0e0de6ea3454428fbca84b92024c2f2979874bf51c730d47e9fd97b1e43f840531b6952f1add3ab84d6172759b0c94c1b76fb0df94c536b542c1f8200f9a0b7ec5aaad9a69843f03f2593581327c215e84d81e88469070616d0c17687a068e16a42da0cd2f891da33c1c006f8ea30814c7e2e9ff341342bfa7f1221f3c10c18b5b766d9f86a5f014aa9f00b5132b8001065a3438898282835062da3c87fc79c807c07def23ad55a6115099298ceed3455f1340bdd10545fb9a6ffa126b4dead7789e71f657c179cb55479cc99add92aa0e8d08d7237540c73e0dad8f2a6656f7c3a517a6f78eb741ee10be054ffb4c31c84b313a92d5d8cc1556672376eed1b2c92deceb42e56664153d812afbd79a78e0bb85a2301b96b6fcf007169d2a4315cd796733c75c3f6b588406af05fe600627282f4fec45fbeed493eb674be71efd2fa49d45dbe22fe584c54ecd64fdee4670fb6a62af86ab467200d10828c88e85b122a71906ccdb3d0b5697e4fe52db18cd18efd6c0661fda70b1f982e33564dfe3b8f2b69a972095f47f2ad13286880cc92c2b925f5b2063c60a124ada2c0922b9360b6c1b303394d36720c8ba3cb4b14d7e118daae547f9ed0ebbbddc7c8fa2a7411318112473522644169923df45f87b3371c196b367efdb31aab2c72c4c5c4df3c98c9e7f365068e35f65decb64502b93e982e9449ed13b9aff16ca90addab8b68c1ef0ae8c8f9d89a056ce492b8cf3f9cfb4fa7525ef56530fcbef4b2ce142dc46108b8a51af1c0b822f5ae91aac62013ee4b72ff2bb339242da07dc353b7f8f4483793994b7a8392f9a5e70f047d71d8caf1c460e8eddddddcc1cab5bfd5457e59fb7f21668eebe92d35558f2070cfd17c38d1413c53ba2077c2382580ccf624809b3fb1e6c3be326948e78f71b4e9497867bd04d6256eda0396b3d054eb677c795169e5e12bcfc8b44c6fc8a8dfad7be51fc8c92a1a1ead09bcf495258dfed4b4117c8898415ee7d4961e59057849141472b53e31a43496353a9e56aa16fe9d3f86787c7118fdbe6bede472e52b6812c530e200287b24220e76257936c11a9830c303eeaaf21d4c38c059ed50deef9735e2335a927ff989b0ca4b821a42b64ef267573417b36f31caaa982f53b6e4ab46985cb5290bcc99aad95b0e0dd5279a735736e71e0cbf29791d6530efd86b1c9d7595106a90e0f5ca6893022b975c409ce9582aa24cc5e07d8a4b6233bb8d9f916ba4ea91259f5d430fe986dbf817431de20cc7f6c4941520c7a84897f35feb2354fafe9f2ff274a717cac7526bfecd97369abb5d127a5ba05375a84764921d9761bc2e4d0128e05b40d55813cafa1f1c51ed7c99df738cfceeeaa612071cfc30ca736a3f9350e70617fc5c4740f7747dbdf4be8d89a6d1a96da31f234cd9a7b335387ea8e1ca126c1eae76ae889c2ed478341b4d6eed30bda231609e1ea23372ef27738d8bedc92a00894407d4f011184829788cf6b1531bfebe9b09cd89d2686d9dd631cace1a5e3d6f5de432e38d752e8bc1cba731c2f7879fa010c713bfc90791140ac7bca086221832dc7b313cfb986e5e1a433ae662bf0b5bc15b344790344bb710178dc29f723d1976518feea84a10cfdc51ddb242e191945d0c1bf58e90e1287b3fe8b1b59e9afbf080e7a822b6ee366912b2fc2a9e16cf34c444c9bf6ba773a92af0572d6b09258d8cd2ec19169322ad38ea5615a0cff5c8e3ac7657ed9319c043fffb4f25046b73082b9d97707c5a3dedc5ba3fed977e01308a6fdc3ac2cae3fc53aa786d3e07fa8ab942f91d1b299a68ba8e6ecbe757564c04813ead415e355c1be6fda23756ee9ce35644ef67bfc4ec63b26f38698ecc50f90483dd866b1cb19cf68dba4568a2085ab958d0ea0eff2f7939f832b054895c55a8be572eb43cffd930491d00d6613b6f5482ccf64c061813f570e00f7911cc02772f3ef2f0ce13dceba0ae41159e87aa36aef778537a8f59486d279190c06b0cc68704ff39dba8fb889badffaf7974969f5cb587ff353a5961df1acf8ad46bad851db7d758d75a188d64bd9042669114d1b3178659c06f1b6dd168dd3ce11b1c7457ce0124583c863d660f37abfde026ca6854b599ee646910c2f77dac6ec2f35ef2826f0b7a30527cc1fab4e9ea0ffe11a666e62fed6e5803fdee15856c9ca850b4b54b682ac35905cf3423fb22506b10e31c29db3da8e908c5d858595dfb892420b859974315d379da5b84b0cfb3c566c2889c13e4b393365420c978b58ba01dee914f82f0c941d558a6b95edd257b2a20f2727c132a2086e27a7d9ee5036ed233aa4083c7e3e13df5fa34175e01dd2acf48b77ff78f66f8ea6f395ae3285a12a44ccdba2e4899a785dc8585c3b3f871e502c6bae10d7be3003b5e10769d345fa6fdd982c6f1eaef83f75dabf615a8a92d8c15f19c02407b3c600961ad9ad8a5060ecea6614e21aae01e82539e60f9c4be688ddd7635fed91f079394a809e5b56b498d20c9c7161ebf5de37e2d566b1605d0c8d82e3d3c7d0ae8c9f9be2ec9bd8d4dea8f5addb5757ef70393024f88b17757e7e89115296eb68f39fceecec6c30e8635ea2f2d94283dda43cb51899910a49d02978518c0036761c995e14a23a1a185438000486e0b939228c4036edea92b09bae9fbab47a0a1300e1faad1a6b9d76240a7d82f011e3929d16c2bd869a3c1ab6a05603ba640666f78f0684716510845b3c4319485f4a33fd7eb534de1a2e38e5bcce9977291ea46210ee2195ca6d913b703aaba4db5000101bf4be5e1c71cad39dfaadae75bcf93607f67f88cc7d8207ce40568fde1198d85a7e947d1879c8e523935ca969ed271bf42ceab2770c9bd92598671be9a870eb70d193e99327af348c25b1338f5398ed8c7d9cadb88dded39903236ba913a9b2b208ad2f08cc50397aafe664b96ee4c33f4ae2eb3d08f787c302527529f6dfe3b27dd05992f17b410145e884e671fab76a28e54d88ba313a88cd7e785920e1c5bb395ef6bca0887b520fe684c6bf9a9179560abcf935e6661e5bd44a106e4c52b206015e289d5f14d7e50b127d6f681833f67b50c8a6c2b42ad1b43a570abeb1048a43dadd8d9a4699887c4caea257ca88d76f35bc04433114c862b7ccb48a3a4fe346d437d994b8fca2ddb41302f7dafe6c2aac815715d2101c38c18ed45f3babe8135235c009f9074736c51d85052d878d0336a85c46a388081df621c6b580782f6b72d1c8390787366f254cec5e52f2d9a5d8e402044761fb43602ccec872adedd72640904e3dec59272b1f70143fcd8cb6378068b93ba08f910012ba560afd255a7e372390d55f276240061970192d331b2caf478a4e4e9eb74a6fdb50319a3f8f96aee6c6bebd6ca0464807ad80619d26f9cf917f317000ea3edbb530d4c19e4e96d46eb365f02fad6b367961ec219ff36d8f1101beb7cabf4d955b13a5ce4c8f0c5a1276eb2c7c5eb571ce275710192c7df4f6e2d2479e0f5d06e7c5e40abfc459c86d9ff1d0cf7cddc2dfb56b34fcfdb172aefe9f357f93ef98a69f0e9dbcf3c5e89b0db52914d79dc7f4cbef422f597962ba1c463d208f9610518284e2bb6b1e64e0420272217f4615c628c66f9ac535df6304a94233db4a754cfc7a46b037c24aaed6a2420faab81c2604d0692d76a4a4c2971c7d43e9053cb8496fbe6109ceb1484eddcefc38faee3ad54b36e7d8d28ad3fdb66dc6424be97704e1eac01daf535e7b167400d1469d07c9ddaf37ed47248cb95fc1e1d74a59f2ba5f890ecc2ec620cbfae05664a4acc0796f1fa4898c9ecbf6766743a4d662155c1469f2f8865f0b5203039f4fa5bf8f137eceb39a18c78b4cffb8aaf4b7d55293e2916e10e91d7d7134e12d22d51ca1793e3a157bbe8fafd4bd4ca41a8d4c0e326772355b264fd1c2d6844191115e01bed304180cbc6baa503887dd4f2fa886a5d079850a3707fc00b5ceba6d3d38671b0a5b52f12822a71156cbd5d94cfb9f0078a9b56efd0f741c014c1fe7ef4c6d27fbe6715cb9196080e7be7ad0388d7c61b0b87d7fab65aebc9f64b409078b42e5d1fcc198b12bf7ecd6e5ebf35ac1a3bb4d7ba15aaa9bc3da84eddcec8e3847c9f7bb909901b258a6dc12b860fe14667a76ca865e2ed772c9a6b9e80cf7bb6e3287eb3f464c967f5b6b897157775e03cb76947922c1af2fa0569eca83abf0d22f8947851ea7cde959a0a1baeabf8110c1aebe5d4a48ff8d4a096b58f13dbf83d3f57fb768df7a9daee234cc6bfe8b4d753bdc89ab4f2c4214c4edfa105007aefa540765a3ea37508f79a1438f276d72a68c1f942567cee2957cb5e592c0fdd0deb5e9a602ff2deacf4754de177325fd4b26c920acb995c199e22547b29b2cb00b3574a767e1ab0e135180df0f7f95ec7bc4b7da3745552716a9fb9518982d586ba3df11f7e26581f4f9c0f34a19580d", 0x1000) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) socket$inet6(0x18, 0x4000, 0x3) kqueue() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 11:09:55 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x7fffffff, 0x794a, 0xc8910a2, 0x5, "bd21091d83baf66a38af4c770e807be4372cea96", 0x200, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f00000000c0)="b263be924d93cb8bc9581b6971de1638db91d2942b23a2539286ecceed1d11a73cdc64db33386d0ba02a9817af9d71767d00be613bfb5c0d9c07d9b57867f1cb8bde2813713c7ac2481ed8e00412680bc2a1b63e9c9fe1b46bb1857335b95b6f4c6bc71ff5f4d81926ffaaf4847698ac63f897ca5f0c55474d0b415e11d2ee417cf5bb78bb1146c8c67c419f4d38a227688d38241c58f4472117307d3a69da156468601dc74571cfd4d32afbca3a5409197bbbe390c52ce15a3f1fa667dcc598abe1ae2afb51558bb7b4cc68904d268811adbfa52b79eb8a12", 0xd9, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0x81, 0x5}, 0xc) 11:09:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSPGRP(r0, 0x20007461, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) ioctl$TIOCEXCL(r1, 0x2000740d) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getgid() pwrite(r0, &(0x7f0000000500)="71d0139f995c36e9f87e00fcca589f9683b2b47040de7945ce25af51e35ce00c214632e9063921ba5d44bd758c5ccf1ad7e5c8e8dbe98f094fa9982d2b3159de29c37440f22251d44d3c932dddc1521c368324d526f0aea3bffa17779fbc7f88c1f59df4260e34daef3311196385f833c7de3ed4ee5903f16f8f47e9a3ee49af05ddf01a6013716e0ca5e7993cc7933a934d", 0x92, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) pledge(&(0x7f0000000080)=':+]\x00', &(0x7f00000000c0)='%.:$-@\xdf!]\x00') sendto(r1, &(0x7f0000000300)="37011e9b9cf389dd97962854096513ab72b364553fc05d4da375160c58fec717b286406c1e9e41399cb7fa9527d9918cb3745e0febdf2fae7d23", 0x3a, 0xd, 0x0, 0x0) 11:09:55 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x10000) 11:09:55 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, 0xffffffff80000000, "00370020000f00"}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000300)='./file0\x00', 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x0, 0x6010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="c11ed329e528ea49ffde6537c2b42d318281731822197e8f02a4a4c4c533d1b12ea8216213df563ee7ae29a0b93c9fb872cf0331a88104ac6c442f6fb863bcf5fef985c9ee6123ec90b1ad0ef3fbf3aa7a8b95d6dab181a639ef81bb42165c1d2de96d82caa3b817e7706f31d4e9096f4eb3edeb6eaae466e7caac261286007115ee41c1b8f743da7be19e5fa7f5f73b5eb96201cd9c49987cae5bb121009110cf1b8b7b510e0128c57abb7857468b3dc14495ed09ea64a7b9eb4f2bf54e04af695f782e", 0xc4}, {&(0x7f0000000200)="02ac7a3d254da718e75bebe68632278cd90abd2b82537ce0753e828ad9190fe7950b7e7d2e6ce09790dcada5b31fe30dbb060742e886db22385ee127e0df14032b658586221582190ac291fd89128b2ae977e9adad8ba0cba0567fcd9ae243c53725c43d87ea0de66ddedfb356d7bb4638eaf6c27b20994c1f4e5f4bc8e882b84a02935ad96a4e7c54", 0x89}], 0x2) 11:09:55 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) chdir(&(0x7f0000000240)='./file0/file0/file0\x00') r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) 11:09:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000033c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) dup2(r0, r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) truncate(&(0x7f0000003380)='./file0\x00', 0x0, 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/4096, 0x1000}], 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000003400)) write(r2, &(0x7f0000000240)="6dd6c3036a8cd9bf5aaebc7260c995385cf860b5f8af386e1ed7ad02ec1dcb684f8b77b44ce8145b76f8d764674a0f904a6318d6cd43897f0dbbd84f55babbededf835433e1fb97f2531b02e37f936feb109f6406f09f91fcf10b0905bd50277c470efdfd29b2098c1f01e8067d44abf1e821d53446dad0c1b4a6616085e21015400b5f5bc53d5272101a08e43230e2ae2e6173df831c1a789fdea58db5a0e318abaa0a21fcba5ac195b3aa8f3f761b5133d73f5804a51934957e4b748685bfc18c78e76a07676e0d29322dd6ab0148558770d5f7a6777c14962a14f2697c88956833a4e", 0xe4) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x60b, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) ioctl$BIOCLOCK(r0, 0x20004276) 11:09:55 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x9, 0x3ff, &(0x7f0000000000)="3ee6bc615519ab84a0c5d5268530865727551512bb008ce8d39fb741d18ec9ebdef46de8e014995565dd4b064345707f14ee57d5cd4b9eb25d21fb920b6019b6bfb3e285b31ac7dc657d92dcdb63f96596b370a7a8dff194f8f8a721835d1fb52ae69957b2f32883522fa83342bbbe2b1ddf94c49f5c7cdbc95c0ccc077bf8088213db555c759e61fbe01c7f118a11895e9775ff4652def4d07e7dc8da89834a855fb05e2b460188acac5a8c5d85c151bed3bcc9a1acc428625af282ee20ca86f918103843b68673413da13a1e553429691bba2db432fbb7e55d9bfa9dbde9fdff3f93ffbb9cad5d8b7b1e6d67dd936a49fb5a932f059f", 0xf7) r1 = socket(0x10000000000001, 0x4000, 0x3f) setsockopt(r1, 0x6, 0xfffffffffffffffd, 0x0, 0x0) 11:09:56 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x1b, 0x8004, 0x4d) 11:09:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20}], 0x1}) dup2(r0, r0) 11:09:56 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:09:56 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x20000000000004) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 11:09:56 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10180, 0x9541ff89ccf595cf) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:09:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e", 0x50) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 11:09:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 11:09:56 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/98, 0x62, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x4000, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) 11:09:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r0, 0xa}, {r0, 0x4}, {r0, 0x1}, {r0, 0x100}, {r0, 0x100}, {r0, 0x195}], 0x6, 0x6) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x6}, {0x803d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pread(r0, &(0x7f0000000180)="63ca463014a8a4e285169d9f37e310fc671f4acc7422e64ddd44a014e08e38c39d21c94c2649f7e61fdc9cb396eba3891a90cff5e4dc3fb314c8f140ab85fcc8fdb78ed3c309f22f214b35c855e5ea7566ee3bcd9b4a7094", 0x58, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3) 11:09:57 executing program 1: setreuid(0x0, 0xee00) r0 = getuid() r1 = geteuid() setreuid(r0, r1) setreuid(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x88, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 11:09:57 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = getpgrp() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) setpgid(r1, r1) readv(r0, &(0x7f0000000080), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x4, 0x2, {0x5, 0x6}}) 11:09:57 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) r2 = dup2(r0, r1) close(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 11:09:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = getuid() sendto$inet(r1, &(0x7f0000000180)="80ffe0b196dcce2896335e3873f00c057cc564eed86d8695537d852a0e81f4caa5544e5ce99f2d7b40b38a0e264bef95801729474441e43ecacdd7bef33054e4e7099291c28c8cb36664e4b5967bd6ae3d494e8313364624d231c86d44f607", 0x5f, 0x400, &(0x7f0000000200)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) socket$inet(0x2, 0x7, 0x40) 11:09:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) recvfrom$inet6(r0, &(0x7f0000000000)=""/246, 0xf6, 0x800, &(0x7f0000000100)={0x18, 0x0, 0x7ff, 0x400}, 0xc) ftruncate(r0, 0x0, 0x0) 11:09:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000002d4104f5d3ed180f68227a0093"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x3, "2e7dba48fd6bdb13ddb02749ff2872c2d6efd14c310f0452a3fc107870146ae2038a72668417ce7470a5cc894cf0aa9333d913a26707bdd5424b871939"}, 0x45, 0x800) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) 11:09:57 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x10001, 0x10001, 0x400}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x8) 11:09:57 executing program 0: r0 = socket(0x2, 0x3, 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', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x800, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000140), 0xc) fcntl$setstatus(r0, 0x4, 0xc) close(r0) 11:09:57 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="c045314de2a9c49e4f24e14a5081bf95454b13314e891437e81d7d1c5e90b51eba256f72b60ec4f916063f778eb1cb842217634a53d548bb2c7794d2178f304c251e40a9fe2420edd4f246f38b5530", 0x4f}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 11:09:57 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup(r1) write(r2, 0x0, 0x0) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x4, 0x1f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x4, 0xfff, 0x1, 0x5606c9f4}, {0x4, 0x3, 0x9, 0x5}, {0x1, 0x8, 0x10001, 0x3}, {0x3, 0xd7, 0xdf, 0x7fdd}, {0x685a, 0x6, 0x200, 0x8b}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x8, 0x7ff, 0x0, 0x9}, {0x8000, 0x73175e1f, 0x4, 0x3}, {0x1ff, 0x9220, 0x3, 0xff}, {0xa27, 0x2, 0x8, 0x3779}]}) 11:09:57 executing program 1: rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 11:09:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x20008, 0x2000000) fcntl$setstatus(r0, 0x4, 0x84) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/139, 0x8b}], 0x1) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x120, 0x4) r1 = socket$inet6(0x18, 0x4, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = socket(0x38, 0x4, 0x100) accept$unix(r2, 0x0, &(0x7f0000000380)) readv(r0, &(0x7f00000026c0)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/53, 0x35}, {&(0x7f0000000500)=""/153, 0x99}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/252, 0xfc}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x7) recvfrom(r1, &(0x7f0000000240)=""/221, 0xdd, 0x40, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 11:09:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x20002, 0x0) 11:09:58 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair(0x0, 0x7, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x100000001) poll(0x0, 0xfffffffffffffc23, 0xfffffffffffffff7) setitimer(0x0, &(0x7f0000000000)={{0x1, 0x8}, {0x8ba8}}, 0x0) 11:09:58 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x7ffe, 0x0, 0x10001, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10001, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="0cf2f3a8cf1f4b6bddf9b8c12c08c9c9a43fe9a45d546599a5abae6558f70186cb0f0fcc77b166e65123e462e50df578ceb15518278e2881c356790093048039c973a293a667ddd543dad88988b661c06becad9367958752d98a028d35dbb8fe2c8c328035971d77cc8624530e750c20068ce82d5f4debbed22f63e4d3adcaa92b688e72a1233a9eed93801e8ee8fa0115384ca7570b75f9419c2a7a3035db5d1bf55316935394436392fb12dc68aa7350df02c6d15717ced37b872283ebfffedecb2bbdf4560dba7415a7d1789321b634095997eea392619b066df2de9609084297028625511eb4d46feca0a74b373b5e0f34", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="4623d824e40cb9bde25361e4121d3aadc631a0a86b3ee2672fdd9590da809d0fa51e00b6073d587281acfe6d96762910ae376d2ece3ed454231773a74b587b2531b5fa0fcf7263bfea99ffd70ce81400000000d1fb8412a1243a68301e07711b90dd63907184b31a350bd81292bc6c023c98ec737a21bc3ad858f198ca7ac963d9f5e7997ef900bf81c51e877e2a3869db155b93a6151d58c479dbeabef1e880ead7b640de408c55cc7fb540759ca14e90e0f307768e4f0f52cbb63ad5fcb831d8b44178ccaaad74d8"]]) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="94c326dbb2954284641b7f040f1f81ea592cd3bc89fdac47af5bb09c70fdd9e257a81111878fa4fa3c4fe29378b4e28ab30f350fa771c26946f1f0c7d6a4192f9b516dcd3f4b2e010fb1a41315cd9f4e73a089352a652bef2bebc1859b162aeb96b3d8fee32a5b7ba18709202f02f8f90560550268fabf414094608eb6a77f651bb0b55a5d44b82a977e264f3eda33069717ef38b2ea5ea170f718b37bf1c718d7194a5049ee5c23790841d71545fa52a99e3704d5dcd35a2af777df6f2bb1b8101a414d5839cd88460c59530b80f4018438c347c1245ce612d9806babb8ba618c38de7ee9d5685ce9ef24323ca316ceabd1bc02eaf5", 0xf6}, {&(0x7f00000003c0)="c20001792ec2", 0x6}], 0x3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x6) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r1, &(0x7f0000000000), 0x618, 0x0, 0xc3, 0x0) r3 = dup(r1) kqueue() ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x8, 0x2d05, 0x1, 0x3, 0x5, 0x100000000, 0x0, 0x0, 0x74d, 0x100000001}) r4 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000140)=0x7d) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000540)=""/70, 0x46) dup(r1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:09:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x2, 0x8, 0x1, "5f1fa7fae0c940ab274039c097d27c7018f6475f", 0x401, 0xb}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) write(r0, &(0x7f0000000140)="05dc18d55d9a49bfedb379aaefb57e389dfb86ed040c1a89b5907d75fc574a481b", 0xffffffffffffffc3) syz_open_pts() r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000001c0)={{0x3f, 0x4, 0xfffffffffffffffa}, 0x0, 0x5, 0x3}) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)) 11:09:58 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x10800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10d80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 11:09:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4a1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48, 0x3}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3a0, &(0x7f0000000100)="00100000823af5f1a5a8569a9019c35ca3d488e6cac3e61f6316534360") 11:09:59 executing program 0: mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 11:09:59 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000bfffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 11:09:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x14, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{}], 0x1}) 11:09:59 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt(r1, 0x0, 0x7, &(0x7f0000000000)=""/188, &(0x7f00000000c0)=0xbc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffd000 didn't change! 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x800000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000dc0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013898 va 0x20ffa000 didn't change! 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r1, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x403, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="d4", 0x1}], 0x1, 0x0, 0x0) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1, 0x482, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x3, 0x4}, {0x80, 0x0, 0x2, 0x5}, {0xfffffffffffeffff, 0x5, 0x7, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:10:00 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r0, &(0x7f00000000c0)="77f514af0993ccf2874225b67b4f2d94c97ea411b283e5555314d43f25df90fb6062e6e1775b38308514ca64b312ae958c1cff0bb4564c860262ef9cc5c6017143ce3c883d70bb06c70c89d1705fc7ab0d620ab0d75770389ea3d6b86a495311edf3023f6547d9893052be1f5ebdc2f1c0831ff7c2166156eb7548d6c61a3afc8aea3598fe8d856f3f88387edf30621ae744b0337e64f241435c4406a5f8e7fed65f8a4024955720bdd7ca6b1959f2f6264d0c8981264f80eafca8e5d51f8bd80a9432554acace7a419b59751055ef8b0380f7b3b3c153b6015e09e6f94d2cf93c56f2", 0xe3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 11:10:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x2, 0x0, 0x89, 0x2, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x84, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[0x3, 0x7dfd00b7, 0xfffffffffffffffc, 0x3cf8]}) 11:10:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x6ac7d910, 0x5}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000280)="046bd9b9831033876381e21d57ec8407a8076867c365025c77496c13f8051a318a24456879730089f7166069a513d2857da317303efa9225cf1adf2b4c79efcd0aad23a494cb5f478dc9af0ec67b1145f86c616547bdc83389a030f917f6f6da1599d233b3cc728e4804922211f9983c9e6184b8e25c680d1ff3fbdda3027d3664b82782d2ff24bfce02632627e28b2262e32e296ee77fcef84a12a594443b6915efd2f55638932a68a0b4c4366009e976bc3961fcaaffe2b25caa1868f882cc7593fc9a5d4f5903e1942a96d2788bf73d30d11cf4ec181ac1ba727bb202e8e45793dd", 0xe3}, {&(0x7f0000000380)="2a3e6020208b5e97ac8ddfcfc3a3ca365a6db50ba1235c15170e4dc4b29e3cd7360a22ae143b95faa86cc5db6532fb5a4f62ec09aa499d6c48c593d4c72d5559e9fb23e33c28419495f094fe107b62b63cebe970a3b0088f3941e29eb8289d2da7d092a88f4bc11f780803c720bc6708c3fe2720ae360eb654a43dba633e1bb28a7f6bc48593ac41c345dc328b2cfbdc4ec2894ba25f995ab5298639aa746763c171224a0e0fa93a984bd60f73f721630ce7157bcacb864d61f22fe81c478ece3aea81e9137806f2d767550119fd205fceec670c13afafb598e057f8d801083aa029860d21aae4b7a2dfa459b4a092a43dbb95da", 0xf4}, {&(0x7f00000001c0)="d8623b88c6a454087d7b301884774c99b020772f762fdcbabde5d238ec6257e52579e27fb1b7bfbd4a712fe1cffd", 0x2e}, {&(0x7f0000000480)="fc6c4ef86da5583b4b1efe855f59ad778512f83e9445474ea072cc7a86fbe62dad04f897d48d938b737c6180a1bc276da3bfa1f9ba5366471b03147766ea49a4e63bc31c71f4820a45c6d1d571d4048a037c73dc80a4cc9a8f277f0a3d062292bdfdaca52226a31d0e01c8d7d77d99c7734d69229b059ffc6545d9e9b447736c", 0x80}, {&(0x7f0000000680)="9e69e86efa89918c01755a889808a2f9fab408c281ab9ab0c48a91469893595f914e63055701c48bb1e22a6ffdcced012834cdca93ed17f0f92e24a947f23641dbb1ba5e7047bf1c82eac5ad61ed0698ccdc87a0b7640cbef8001ba8bafac51eb7ef133c874c747a2b2a0c90d51a3667016b85154ee74e72edb199b8ee0eef9eb813b36abd2c248b8be766a8bf4c71004b92cbf4b23e2db3291b32d2396ec342c95a89315f68622d3ef639fdce110598d62c0481becad49c820cff54d3fa838f659d8589c1b5d10eb69ac30060b233ff76baaeccb8156874e51006cfacf6c858d80e7bfe1cfd7b302a53db736a5851d173d3787f8d1932e5050019122fb7084c799dfdbbdce74eb67c99bcd7acadc2d185c6071616ca1c391b4c377a00a00b6919b61b10867fd2bb5efa98479b3cd014c2cf69168fd76d8810458f6c3242a9208d5530a9185676629259c87f5e717970eb4f191e1fe26a0a2b9194ff45adc4150bc3fdebad9e798889c387680aac29ad3bfe7ee17772cd5d8da330fe683d6f3781ff8ce4e33a4e5a859c604f51cf66e877ba1cee0ae6b331ad36cb1d4a9ff0cbb5eb2570326dd307a7ef4a0b3474f78ae71e6306ac9081e6a58b90e91e46417bc7b2e6c1679002c0ffdaf125cdb57a3546255acffaf197a00b66d643fccd012b6c1b13e918d714edd43fbe7d55bfee07ed1e55ca9f8ecaf6b7253a09216f51e8a5006704f3097ab286c12786b6ee590106cd0445d7dffcc51d67e261bde870de427a49115bdc9cf1aaf051c17d7d14e7eabd83b69fadfedcf8651d2b0599e97637e972862491a045608edf56df80accbbb92f42c0f5e2f5f17dacc355f913e18d9d4be13a8b16f6b7f86192c07e7a6bec913867f96474f3e121a0a1ffc640bbafb9e04d6e33bfd7f40b8132dca553e986c4ec91fd2fa2b4889aa46a8418810419a32188d36ca03351c73e32d0a5037bca73c8bdcd43e2ccc08c2980405f992ae7afa5aea52210aac10b11c660355ae43e74dc734a8b502ef719892e033bd543249fa8f18fc1f7c2387720e958f6ecd4cbe380fc527458a3d080711f7ec1801b862764fb53201bc09edf023091b27072715aa8125cec7a6fdbf8615fb81397ebe9e8c56c6fba8edb25fe0674314f0e7e799f0470226c3508102b1c0fdb746d6edf566bc9fb41bde2830d4d88783576a5c4aaf68009f5677a54579a00e0ee7cc2669b94dd0145d14acf9d3b179e22262c4dfe1ead4ddc4eb8bb8b7001acd1351c075e5230cfe6902ae39aa61a65ccd78ce8a65b494ad50c40ec4cf2445707476cbed9cf7e276485dbea15229a519bbf8fc90b3503870a1d42ec6b17229dacf66427fa528387b4ec6b5908f2ba2b12fa7cdadf8dbd15d207e985041af85a3738c2f437331ab6ff710888cd2e8e4af99a5cbec65e99affaf502a59538f59357f398237e3a84133fb4d312c5212466be3a2e9d6c57dfc45b4e761957dda42505ca2cfd9fc6be8b5d088a6d7b1abe3b1fb6fc4e3f95b51b79249f91836236411151c5402add95fd93bb025c1c12f16bca64ec40b4b305b2e7f12954e6addfaf7d440105cb1b35c091a09fd676d0056fd67e9d3f36efe25b010233114dc356e615301a53e28f246b179b6967c09797e97e2fa3b7ef89cc3bafd46fb1357d5673f4543b0b7fdecd9254e96249ca42603c61c40315ee2c90740a6a874986e87893658d3d2d04fc6f9e9df0d54b5dfdd7a10808d30550624bf80ca8dd8cf9aaf2706bceaa36cb1cfbf0d5b9fbf51636e7adae20cf97d0d9303a69a409a32d37a2a6cbfdb40fe05f21f6502e46d9d3d809aaa6c3ce0bfc3c07d7f5fc755f3c4571840fe911ce331b0d01d5060f712b1e3de97fea08a1ca131149eb8c0f93f6a91dfa1062eb8bf7311587034b5d16c27ccb2d3df61db8c117201a46478b92cd3b81b2ebe5eb03b5b00625cea88ff857274f821fefb55baded78124b018c8837d6881907b26875f4934face9ec383117c20495f483a9b95852b190901fbb9473c0731c56ecff0a13a9850de982676cfecde59bfaaa28e5f20fd8c309df3db9e3db334eb9243a9eaacb3dd645452a24849e76aac981cb3b3bb24a4bdd46bc50cb5f9ab8d61400316791322288278c78331410cf47f8a740921457d10d269648f75a9dfee51aefa9675ef094c0358e2ec5c7894e564bc6cf34e3d62c03931aa1e10665a6910aebc85e7fc3bcb451557e51f670847e7cc3f15bf030df09ce8b138c2378752232de4fd4e4da00caf404dcc274e417947d11b1da80e1007c15e0f24fb8001320d6299be3452a6fdf295a50c3e1923ffd1a73575b8584616444c1e7c5fb4c455c4cdd55126c78c52ac56ef792f611a7d00400981bb9beb8c1897dcb935e0315f7c9c3d486fe50554ba27bd7a7752c3d71332db3bd196c6d0f12d74e0ade6d62dffbbfe3f137c07a7399a5a489e94b09bd4663617e9d163ee8785667e7db848bdad3d5bdca601d51e746ae8cf8534918d889dbefcb23ccd206e7d8c1e59998052382f4271f5fa6bcba6f70608b5796ffc2e820cdc5f7c2faff577f15074e6aeedb9368dbbb9472642ce8ee68afc8b77dbf74104c2aaa77c06591ee4f295466dc5328b38f0e57e10698f5c3914a73c12695e1dabf19152f33b4c4972204751ba015487d02010c87313eb2ffc4ca5962a6d6eee215d7fb1d206c44789696456592291ee8a6726897696773c5fcf603d4bc2f64eea77823a654513a6955a0b0e0220abb9ff7d93140b1f42e9030385e7b310c057284ebb708a69cd7453903293818236c36e373c34f3b158f0b3e655a507d4295576dd1695a1b7bf021ed8b120252cc15cc6804be39f02b20b97e29ec71790f848d3e107bf0ad61a2db225d7b6f9005d783ef994031a6646e44d78fdb2582bf4c68f626f812a08be829544bbe964023fd86db8903de1840297c03a37de92470a6dea48df5e05fbae939a9c84a818d91cfb577dd5cdcffe7f20a11633a13bed50a7945a36628ee2d2f3ebafbd872b631758b321e19b9ff6942f36cf98dc371fbdc07a1e5e7389ad44964d0cb3ff003b1c2a740959bb7d181b1c2da8d06c9e41eed0044a6a3479137e28752107e78f6ff0da4c38c4234715856072bda84c8749f1c7d7a88ba41bcc7e510eff84861ac1735a165da1616d7cff728191a9569353296b39278f824a38fe766d129b19fbcba2fea69ca4a3e84d0eae7c4d39cb9e256dcbdd821b3770b7998ec4ccc3cf26932d359142c60c14c5fed7a729789a8d0d3339b40f905ad30b93bac5fa5ed3df57e6f306a3df762864a319cb34d86c84396876ef578af42c690a68153df27f9c408565499049b47c796596631fd11535a076dbf70ab9a2ed3e7c0b3efaafb4f3731d92198955a12e35d9d9fca0282d835ae52435129e114b946e857faab546c9f1564a7c346684b6573b2b204a972adbf87c21ed1eb1d5c1d637000ec2ef3e31d1cd26c1e9c87b9d096fb83d1d5e1951ee8c9cccdd8bb75f935ef881b90e634ddcd0c2e7e770feb707fb7a9eb396aff489af95b8950e746732c489dbe5e803782442b4d360b00618c2745d46ce50e6dcf1198d7629d70ae9fbf3a409885b3beb4ade6d4971962756b2a19d9249b477e0e7ea55844cb35076e13a5167dabdf91dc4d1a170f043840c2cfc47a11ba066a809ac5cd01d39802ee766c1f27c55fd9946952ff73b3b29f6de74a14bb4050a10948858465050548b96a717bb3ad6ca169319b4d58c0ed4093323ca843cad07dfe73aacf4880b7faaecb76f1db8898d2fc33253ddc65080954d2b2ec0b789478ed35e40925c926c8064ebd5c7a4f2b003f8f3d49ec2eb81d440f7d81642642a2c81786180f74c575d70fd5a67fba4897c69473fbeae792aaef3c295c71a9546820b9d4ae0465bfaacfc9e498751b397eb10b4239e11508b8c834ef132ac52874566f546fe3d942a1997ebe97f4db5e055cdcc65c63a4c1e206e5c6661b1d4e384dd11b515d415b2f4d404af9d17d0cf38534101b325ae21cd7653bbe31130504d47300ac800728ebc0aa369593c349c314a0753f875c121cd3c96e30e2b48f323061273b11372abe1906d396e0e832b9d3dc91a9b0d5d6519896d4e4133d564d849cccdc465e6e2e09ceee9c5e20f8d5fc5da4050d3fe34e44d0682a3f5240ec7973a22aa67ba7cea9fb6416cb33725871339a7d1dc110ee6e5fa4ef599ba285179d3ebdf5865d8bf514c36d3c6f6579e491492ebd5997a8d3749fafa902828e3618d7d525dbfc4be1c7942407c615f37d855197f47ca1151e728bf941f7b8e8f6831a14150e71262c3835db421eb8358128db630c7b83133894f2806dd6607cfe269984351f1abb27e66de20701522bf559ff99d86d3cdbaf04fa26234c6c458e7e8f996c19a165491ff2fa1cb15a9748ffb036a78068b513067e937aa23108d4ad77e7cd080aa1dc1e19f6b6a66343d01745be4483ac95e832eff822285641288934e674f5ed44653dbd529fe2df228a9eb3cbe07eaf30fdce390046648b7960c21ab5e89542d1c4b0ff8fff8f3be555cc7315de591b05b5e4102f571bd47ba106b80f821309da48dfdb689cc63d1bb6b2ea977ed2c6e0ce31cd07281ced53fd9f6091af755446745a766b2841e57ec16b46a43a3dd5512ea4b39f9c9c3ef329619e87611b44b753cbdf06486d07f87833cd0642cd1bc52599c9a9f184c1705d1740eae7c1f16a131e3b724ab66e37016222847bc7ba09f75142df8b5b7972d5ca0803ff8807fc9583ad6f415cbb1d40c0a870be74d2799a38232dcf3535a106ad5fa40ffa21f223c1ae737ed8b79de5ab09eb8c9eea01979284351404eeb114fb7892ffafb2e9d6332cb1753f2beb85489467315712b4a9a0fbee6594f7a3958b3b33c3196a6fdb2463dcd39027a029e5f1a211faa216ab22e1e2448ec16c567d07944d0917240c897af11799d5b85842a078d56864a2712dc3fe95e303c1a8838f20f5ed00c0bfacde1b2810e2d9a1a1a46dc192b3a916ec84a5cd792e5ef26385fd1fd1fc7f4c92cb8ed30ef4b026b3deac4871f9a30708bb3891faf21f85a6f1b28c905910e9f8f7060956feb601a6360e447f7ad4eeb2bde484cd34a45fe93758506813abd19b754a95915ee7082761fc80a09d167f118cef66fa45b1906ad4bd8f2f9afea1d003653c877ab6d9e2006c2f931d6a9726420c49ef55a5b47f3f4efaa75a11f7f5848b366620d41b148541003c7b51fec069500dd174aa5a14d20080e2cc5bc4ac9b08afb03c409355b1e2c43bce7d6659c7ee8f04a90c4da1cdceaa1cac7e34b529a888b7c2a1839c2b4c17f99eff66fc81ad296deafe319d29256eb2acd9e02e7053e165159e505c5f7f9f951dfe9ef8bd148fb39a43abcc578cf31464785a067c7435095e742b658964462ae7a2635cc222aaa78a95b6eeb360bf425c4282e26147fedf06a8c2704e609553811742a6f01f12e6bafc456237d583a8b5ef2f552dd6267a4bf60f969d618635b94250853b11d6d484785896bed307c557f0e24e17c54c6ef2bdf56d61178a9af4c0987b7a04ea0df7d7ce2adce83e20fd3078c2a88cb2b8165707e703ab06b4a151633ad50fd6afe8f6ae132874c9083910e59c3faabcc8fec56af2959085535c5693f7ca6a3dd56132edf309c1ecf63df23f04cd36b736928ea7578d4a6d941e3410b8ea4dad6778d79cfc3f2afbcae3652293adf6ec45496036d6046a7c8177467adc1ce5f8d918bb299b90228909f4f912f2d580b4b753c429ad6e797", 0x1000}], 0x5, &(0x7f0000000580)=[{0x28, 0xffff, 0xc1, "309d66d5d5ef43bee5dd9bc705fe2d8675798c"}], 0x28}, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:10:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9912, 0x10000, 0x4}]}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7d62f603, 0xe793, 0x80, 0x81}, {0xfff, 0x793, 0x519, 0x9}, {0x5, 0x3ff, 0xffffffffffff3333, 0x6}, {0x0, 0x6, 0x14a0, 0x3ff}, {0x5, 0xab1e, 0x70000, 0x2}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x9, 0x1000000000000, 0x3ff}, {0x7450, 0x8, 0x2, 0x4}, {0x10001, 0x8, 0x4, 0x6}, {0x6, 0x101, 0x3f, 0x1400}, {0x8, 0xc3, 0x81, 0x5}, {0x7, 0x22ef, 0x9, 0x20}]}) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0xffffffffffffffff}, {0x3}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x810, 0x0) 11:10:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffd) close(r0) 11:10:00 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x2, 0x4, 0x7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='x\x00') r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 11:10:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x62, 0xfffffffffffffff8, 0x80000000000000}, {{r0}, 0xfffffffffffffffb, 0x44, 0x2, 0x2, 0x2057}], 0x2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x84, 0x1, 0xffffffffffffffff, 0xffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x5}], 0x1, &(0x7f00000000c0)={0x9, 0x1000}) close(r1) 11:10:00 executing program 0: socketpair(0x2, 0xc004, 0x1, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 11:10:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffbff, 0x1, 0x0, 0x1ee9, "6854d48dd4be315d4cc962519ac10eb8e545e577", 0x10001, 0x21e5}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000000c0)}, {&(0x7f0000001180)=""/94, 0x5e}, {&(0x7f0000001200)=""/183, 0xb7}], 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x63, 0x4, 0x1ff, "bda496c28f576c31ddcbfbbe348283ff4add8f4b", 0xffff, 0x3}) 11:10:00 executing program 1: chroot(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000002500)='./bus\x00', 0x6002, 0x5efe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0xfffffffffffffffa, 0x9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) r2 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000002440)={{0x9, 0x3c13e3a3}, {0x7, 0x3}}, 0x0) sendmsg(r2, &(0x7f0000002400)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000200)="b516edca7690bf2f050b3adada56e6757620d6eaac4826bcb1a89f5be2e908e083587debfc88a6d94200f0317d8f5804c46fb3b6fc7148c645646c397d45c7db16e182833561bf9127379159826d5b77003a21db8fbbc657e69d2c253df8dab2bf78c128fbb210d7cfb40c5b7f7c1d4e4ff567b9288ce30d108f49aa222bf7e053cfb4628efdca1e427060d47b5ac94f36524864b2730a4b8ea1be0b5104d0", 0x9f}, {&(0x7f00000002c0)="c87d282ab69eb006de8826c0c713f3f6201971bb9697029303ed2ef44aa4008571702f7542a1190b29f46594ba42d2063bb096856a511c3b772acfbbcef41ed981fe2011eaf1fc7ef0699df3d221e0003f34ca5ca2f7795f539f490fd5aff7c6f428b839e29b06cd374ac630760db17b5b42302500435bba6bcc9f89e3941fa6c3585179c84bca282df5d3465821e6b9555ed98c1f567822ac920f5d7a505a66cd5248e32dcaf59e69cd8b5df4b7d2386b9580bbd062fd54c4b17dc3faaf929d55e768282b829e56a11554a07eb52ded47cd0678c598a48643f3ff8be234096bf11d571f03833d8d840040deeabb6b33719ca50205fd119e02c1c6d466cf81a3d46c79581bf9d94f49ac4d24f0f068babdf408b23b8e7629cdab9018fca6bf5d542f99a541f5d127b6b1ec39a92d6d7e552db2acb018ad620e5179fd7f4e8336fa8a12337ea7fe9f095581b3c52bdc6fa483ae614a593c3bd6bfba8916da3211d7041ceea834b6eae9704f627b09e44b5a131af1604a7d499723afd2903db339a0ead6c67d56bbad5152397bbf1fde916b1c56db772891677a8c863c62cc654b099fcb465f1580ab8bd1b187f766eae4ef708a68e17087ff0a97f423fda9cdc002e22540ead56e382e9f07643871cf6888012f8fe4dc2a3db183fe5c81010daad84456ac52079995b7c1835790a6a3bc21ed8fa0e648e8a9c6024608b9009deeb7a6fd64942d35a3f8852e224b6609a37f632740b00196067587a528d6af6929e3b8a719890b4283844d27ae674b9b27177dbb7db352851bd2d9dce41afdfc21e1e42a7ccaf3890e368aab424cb6a1cc9aadfe1c7f0d49bdaa5b5a5256e07ca4edcdad65fffb601ac4fc80819c09d0532a48c0b386aac8bad817649a067c8e56bb89895c927a56a73dfcb86a146343efea366f41179a9233d8210e086fddf85f8f8c2d40cd73a681d1187f585d42cca47fd3fb6d3ed974d44bd4e18737ee2cdf0ca8aa6c03e73ebf49d0c86b30af25290233072683468fda04ce29ebf8581892c1d97af7daaf05583385c9577e68bb6309b2d07502ca294527c71efda8ea0c710f6ad1bc6bdbe6527651603abf8c3909833761cec79181fa54754829d1dd045e8ae78b53c24e58371bc92723dd049cb0f6e9316cb12e91867783d80ae270b78d446e9dbf01f0df0a1c12b7c6a086306dbd86e62f7adc918ccffd5e1111ce59753813051915585c9269f7804a42be9b3a99f57fe8f376242ec555147d285c672582c4ee02a857d27f6bc5510ec773fae3836e353a753fdc64f8b6fa38b998993e79fc6aeee916399c8859d4d4334b4d9de23ded789a09af7c408ba196339054a3a89cc2a4a2f4c45d449a375d901b3a87f227990bb68130d5e2f8a358a8e4e8c613d9f9847d3ff3e12d3e49e80bd6e984ae18b4f1206c1780e5b9c12c23e3b3c402d4f8308b8376b417d84f156493cefce299d2b22cf3dbf0ea6a755de48c4c3ceba9774ca336cab0995cd9819aa0468c60ba77702fed8c0aba1926a925ebaf75f54d9584744ac34947fadb68b0862cd97bd30e8307e999a60c621a71c73e74e714bbea7b5daf7f8a11fd1fa9781b72d8d96053b51bac5ed21a0e1f56faabe87ef3410e09f335f9a87bed037bc9c4837ea23e42a1542e73a45848aa6b0bc494dcc8adea002dff4d13efa4f847ee5a6433eb7819e9fb32d3e3f7e2ac2ab4aff03a6a90a3ed73fb237478c10c3ea004e37fec684f484e6aaf9c75a9343dd91e71f6107c842c850c286dd29b63b7bcebd3d2fd831a101f1072cc023b46b8c504367810dc588165c7ede89865121f6ef0873398fe423709ff57c189f96086049172dba58c05d69a6ab224c1b2d6a50c0ab54f6ff2d0fb923310cf7ec248d2d9b2330765dbb2521f3546bf8f8471a411e04eb827c5c3984e9d90ea1165f88453bdf73c434c907a5fee3c0ff86c9ddafd0047f81f7689b10ddeaad4ff5a26f1877d79fcc065b3160473e37a9c4232fc5b965cde6825aec03885bb712c53f7e6eb8051c8ec3ffd439134388fb7100e4af13b325262afdd64ddbf8b1d114db6091547d09d47f0912e4258c53cda772cefe950e98a30ea7996639729e8c98d3e349a072a6643da6bf8a021ea1b62c6b7fcb1d402f46446b6fa6c62712124ccd31c5056294dcf6771042758acfa26d6107a0413a119b6fd54f38a15432e7439fb46b0c39330cf5aa2e42cce5d9c5cc156f0a23f1865023e97bc57ca40951d650b7e89f4d0c92969774e3a86143d0dc7ab53a9c336e21f1acdd3be37b62b7950b09488c4a5518d1ff54e1cc552a7c3617a5c1721b9d9d516ffbd6d3adf267a6dc982674a3d32a296c22de7d78e4431d9dbc192cd09dab738d5e304907d9e93c2eb57e80a0b522cfea9220bfbcf026b08bca76c185acd9cfbc3052d2ada45f1d181d5886623460d4c2a3a145d499d1a31f72e258720a9fd9ba6acdaa12adf4bface269bd1cfdccb3ff46ccb5d40a4d6cd0907f91e85cca5857bbf2613c643630c32c3c045b0caa24e47e4f9ba7661c51c13c176b58a15c5e8516d36fa3ca4ddd201c529f54e0caa59eac8eeae89bcef80789b4b944280991fa2f14fdb6ad24691ff2f0f133529e1876b1dc980381230801dc86a5cc7ce4c437a975eac52177954807058df3c46be789c339aac1f4e908c701f8510f83d50cf57ff4e7487dca124e77fee89fd5f66dbec9927205fa1d85012d68c1d99ad2573915561f8a60c0679abb573c5d46fb5698af5184b500c230567fc3836c33317ef97f7c09be6e067648c0f6564549d1a2c7522f4693ad3b18fac7ed6d05f42bc97fe3719be3249f741227eab9f84e10eb0b2ab20be1bc7217ef72abdf8b037017a002cf287ce6df7cdb4f5874ae7720ca3c90cf45fa27d53715724fff29812797fb324a385d787ae7b2629084652d106571793c5fb37161c09c2ea15137f7ef623f04e601797534a2db512a275fa855a0417431339f6cc98fe8db0041108996f9781d7803ba15cdf039d6d1e94aa9635be47a1ef0ba779ed8ace8584faf9f244136b2748deda93888cd220e21840c798f3b383cdab10e39df7148abe06efff9efd98446468b57d06e4cf9ccb5de6c2169dc1cbdc7635b3d4b1cd5478aaa8f48a823c492ccf77c95dd399f0c1dd8850530d3eb3bd1343aa42e2c1a4311f3d2ab419e9e35dd38fb4407b1113c9130201d97fc5e60ea7026322d302b44cb5793b19e394b73b9d5dae890cd6df34c94adc36aa9c0b28c1893a75b375200de217836ecfa9f737cfa4944fd447df8a2338a65fa4bac782ed22f1b8a6aa4bb029f04f6dac04f234f0da8311eb305dbce4f04bbeea90bbaba1bb6d215334ae312742a00bd6c33e56d97c59d9cbc14ef6b4dcabe8b77b7a91f69c6679f3c51322a8a96f7f872b7e9b2bb0854bef4ff87bd206a34c2fdc5ad5d29bca1400271eb42499d9e73be5035e387d57759c27239ef32fd086091b61c49d7be6fe23ac3af9922b3306913420782f8daf0854222634b4f1676d26b5d7f54c1d0755cef31e00b91bd820aa0d8c2744efe5ce2961af2d2e7ea306a1b31103bc74680553529d3062c127756ad527deb4b409ddce88757a21252ea5a4d9ac038caa80b3f1090e16f7fc61cccda25da70fa2f19f02c3da84628031b0e3f29d6071a25623fb531eafea65f53e5edbd386b4361a32db2556ea350afe001f5724b04fb7fc010815ee556c1cf2c5be1682427a0eb33ad548bcf9189a4e44d5e3b89df956d0cb30efc1408ec6552a9bdb1f00687d4be2a01cce5a7479afc7961af179d342cc8e0dd9650bfa51fcc63c7d3d726c26e5f7ca13ca94afaaf4ddfe7ef83d54051655024d2b35a68d9f6808e09b9d65fa5aea9b90cacea32961f14e32232c20a87a39d6daa7202da7357ad84dfeb5cfdfa69428eed5374081b3cbd32ddb3738288ddce3b420b61c2e1ca19ee5187ab93a7a4dd5ef1dfa1725d7c43636b19d146888bbab2300202315afb1e2ed067c7a5507544de2cbeb9e484f6f0a815f70ebb9e4d460a6f4f9c28d344b9ac64f70f026e3d2350e1c32b2ec3f750344ea7b881759ed3590710b647024e294d793c10efe4109d7e84ab79f49539c62c93f44ccb48467b0f5569e119c081eedcc1b87428da6a4121079e4793426fae5635e0d225a36f18ceccdf74bc4e65ccb884fe1545654b7bf6b9649fc460fe656f829de2eda47392c7944f1d650b6caa13dd5d2baaedee1175143df11517656e48372913acc734dafafb3727813a9e81cccce4fdca5f36989ce557926d1f464573323d05099f4a7bb47a3fad11a68efb0d78b13b48f9d2a04075214e5edb525bc00a9b5f59f389ef90fe8af264a2c69f857afe02ac470ddddd158b5118a82d667b9e3529982abd5476ce284077768f97c96a8a360d0880e3610d422786693d5feacca0ce5582c3624d33f7ff3da61aa4a2b239f2f92f52875ab0a92319216c8bb41da206c8fb23312e5fe41b40115203fbf714ee6be53862a8a7ab91f434dec108a2d8c2998b1a1f831c0644a6f7284d6b8e912433d8d1117e3d6020249c406b4ef399f9950575ccdadc10366ee0ccdfdd93ba3ede1141c82e9735c8c25948bae59dace298a790fd0d891d2a6677c11320383db0f85af136a7d0a28ec28da3f020d46a292a8340143eeda50ca229731e294a590f73691bfba85db53a5c5f8676da914e019cae5a0772f3cf9a18555bd06589d0faf508ad32fc4de8cd9873b7b9c1c83d088a5fe47b785f1855c46055b23656fb3324016d4c41da42306ba423c2657cde0cbedad6cc256c6f150940732ba1726834660a5012641cd56a5cb9e97e0fbc83808b74da04b76cb2ea8e044f8b6c1bd547573e30015ddd19d8a047120a19e2f5c07cb92b42c1f843d47538ee7b260fb1db30d6be7b01463725089e476c9c033722a9d2ac2a188ef3b73262b58dd48b1489eda5a2f451765604cb98a6f973c1d08587149c512d88884f994438158c9e11d5ccf2e8c1f4abd0a06cd6162749011a63545773b00377555ecd384a5c851ef9af8e660f46dda38d696d909ee2a0b72d36a3e6fbe38ff77b1a35b9099a4437bce8ef8acfcf1bb0f4d4b17db3a4078e9d8db239e3983e236569f826f58476b6c5f767c0f87160cfe175751ab5c8f4736c04d26e7d11b6817753d6fa9f313b26b82706918b173156aabde05bac43264cc1c227ffe9f110ef1f4a0d13497ef90dcf3fd78942b71a42bdcb82bb7acb29a1457d621492a6df762d814f2feedb74a42902d90d9c8c40041fda3da298d947d6de076e0438fbaef94564cb1332fa1ed6063041fc6a06dac1b20ce89efe799b8681dd7500d6c1444591a6262daca2e088b04c6acf774508d92a7c74680540c85560bb60d7027bddfae077a7951371b5ea255e3c3568f1fd73a779eb0d9399402f188eb50432da22edd9fc4a3a707c865ae60b57f5af1a8ab5c03d637e73ff37f11a45808077cd5828db6b4c7290d3ec354f85e8a3708b78d0b227e79c271668e0dfe08ab7e5376f15cc93aee828df134d72df6dee5a257f6bbbd3b36d6179c2892844d550990e1af0e0c3034c2c01cd0747c6cad532d63ef9acb7bdc4cd0b472616498fbc04cb063298823bd86da11224d4697edf50e48121b6993572e2445852a0e7edafc9c1e8af19291aa0ce4a4ba00b4401ce169d188463921eb49142b6a26681b52bf121639dac3011282a6a9560dde91ba51234ae6e1e31ed3837c695e6593d058602493d4cad9fb562e33b507a30a1821f4213b2052fe915ef0", 0x1000}], 0x2, &(0x7f0000001300)=ANY=[@ANYBLOB="10100000000000000000000058f7ffff08b781464a8f63457f8845078f2a584f123e44e56e07d1ff446dca303055981ab94008d59c6d73879527c6938d9483152a9e9e4f69893ed5c637402ce2f7f6031e8bc3552805e4699ff3a244ddac996408416c669d1ea1cfa85e18ccd07a5a17f7217df952fb4bf0fc59230c6e033905a84f9f0ae6d6109a453a4eea34943b20d2d7e0a882d658af7b81dacf1a152248e29a6c7fbf1176608859d83d4a42d7b1079a78968c6fb28836d0974b6f3f4871d723333fbcf378c27ce70a558338a5075d23e1af7e31b6421692eeb8be3540bdaee300dbe5bf1aadbff6d51cc13ac6acee9323aa212425d5d16db424e4c2b023e81aea5cb1af11cf769fafc58e920958b2d5ecb8aef3a4322ee0378db2a270ea6422e071b294cc9e22f28d33194146cfea34b3c97394fa5dd8f89b186fc5c55fe0527be4af5307759b070ed54d45fc41a44d4c9465e60e7aa381a7cf3cb38eb5de1455289741190b4d8c964a4ca51247c4bec0c75845cafdd27f96000bc3fa6cbb502a8576277dd9a6b1214d1aacc68dfe06dad6139e631bbcc4b3115c9b22481edb825efbf8c7b478b66f5d5c0b4af976d97952211607321dc38fae55e66b693655f081276d1ec09567055a0c8b0fbced43d0866d1fe2138ef7c3572637ab066bf61fa1fb2f94e0cb39507593d0578e0345d1f5e92dd13616524d044107bff1ba6c6d20463faf17676318c108887cb0d72936ccc682375708988bf9d9b9fc30c1cd27abcac52c7ef630f3ba335bf97dc8f5dc3194fc7aae8140c610af83a0ac62ba8d13ed0769c436d34ec94b25cc6969f9747005ea735a742c66fef14594cd0e965bd28c7cf42027414cb087bef9d944415ad5b0dc49a935a6dca988908b804e95bd05342275fa526a9a4f40149996d92ed8bfac3dba0b6e29c64becb8fc30173ddca10e53ca4613b2c7d29c20f14b4e0344224a29a78fa71bfa4d0af570533be23f1671c2e5b09136905f29affe628bb34f427c735e1b1ab874735d4691b80c8d4eb75d7db9274ddce1f8eb61577edd4c9ea27754de1061a6086b8bb5193a2970c59007608d598fee8f984718b8c78c3203fa8ff9c8e6e7ffaf870051fa54d40a68f2bf3e45b33e13ed0e317ec05a53a27da6dc80084211e4e8b1ef7419a761c8d0c2f0afa939a5575d874a762f8f3f8664ae3812dc3b31ebf8328bfb48b5835355251f17baeaf924f1f490fa9e46a2fa4f09c630af23005fce0000f7a85dfb24b20c697d7a6c9bc3d9f6eacf6076b5025e30992e804ef2ee83091406737ae955128713b4b255137cff1490e8faa07d64d141871ccd6ec8ba8204852bd5cf60a42bdc636434f51b3e6546f31c3d3411fca9985c3cc0b82f27369b23231cb9b2b638c56afa4c04cc3c068e2024d490bfe7646155c09976eb01ed3e930eaa75595fab9a9b3e0857c6d1036577d6af8f13a2c3e7a70f92ab1d1e9de47fb282ee1c7cb42a68aeb95d4dec5abc12100de897a491d512a152d3aa026a1345dc842c50734379d57161d37c61597b8247031ced32bebaf0c1e5c08cf35c9e8f0a67eafcada6abede829449e49ac00bb08ac1fdeba1f1ba8566fc382841dcbae8d2a5f14caa51acef2afa553f419025a4c757153d8564709e42cfcac61d389798a7bc23142154c3802f3b72141b7ce2fe170dd735dc51871860e2682797bf05a25b50837d8365ebe7b3df5af146b0ac27f041911ba79dcb8ad0d6a9bf7e7edd77e9d8ccace01debad1361223c97776afbcbaf5e88a76e5032406bb2e9388f2471c54eccd9b8872b52007ac29b3d38a5e8459f8799e81f5c342cdb072c11e2837e729ea7253b935a98dbf24e1ad7dc6947d140ea16bbe319dc6cad416c160b803a4c81a75e65bee53cbc9a0b08cfa56759c5a6279ee15bacdb382c27985cce4319b822c8db2c2c51a7e1b74ae1c8ba3b747d1f41cffa735a4b6ce11434dd0ac51b55c802a46adde5aed0aaed770924e4a6ee77e019170829bd635c0893ba5097773f4d63a249a46f6b31dd1530ae81effa819ba4896f14e5e143d25a21a7343ca7796f330c982e5302c71074a746e0ceaf86b570286e1fc8f6d9e3e547e13bf026bddff3ec4c6e2593319a82d75edd1bc37f5538f28ff9b0d3b202901a7d38c7d2336a34bfb118999b57a19372da719db41bdd2509fdd108f828ed067acb759b53454ba9ca47ae559f837e9eed8081129991b3ae71ceb15716a45ef4c1748a0eab037c7c4da31282ceaca96101c5081dcd7348701d948b1afed42b5a19eca8d641f12b4c22489b0f9d60b48937ceb43bae02b96cf50996ad4ad2938924b010b563a36ed70d12a0fe45e141bfe9e0ae3bc5f9df425bc1cc080acc1b4b04184d82bcf9b37f1450a45f4fcaab222e3b728507a8fe108f9de8a08db73aac5b0a9782867921567ee42df368858dc6e4f1a2f4c779775ae50e42a3c9feff48c68401c9915587f21a7a1b0ef3e12f2326d806d0c77dd31d7940bcfc6862fc60901ff675c38f92695a574379e00f2426ab875026eed00aa0011148310a7dcfd93b21e013e9049f4aa87fd9b8ccc783ee4d3b77ad9b94d6674158033936763d3e1d6c6df90c726e509e8faa6e7a87c69b8c38ef85da4a61f513abf344d33a5f92a980f979d31c401238a4cfdd1b79a6b6875282912be178b52441a4df2c7867d0ab18a462be4cb9ee9898643f794d20ae5101296886b48d7592f03c8d5ae332add5e560d87857913db81ab6f8c494c7240aa98f9758631142606ffd7f976be2437eec8e9c4d3a61d94cbbff908234f21c6505460bff95baf150e24e79504999c2a3ffb6ce4a9f8c2bb5c2f3f18464dc6651fb78a8b81935a11922a3c8725fe9c2dd876f7e0004e185571da0282e45883d0f21fff0f75f242bc87f3d34cdc25945cdefc407a05e1317383f644af81ae277102bf08faaae84b7b8c848c092a0accbcf892b9e5b6b98c2b3af8da66ad0f9149cfa78316861ab50e088407e107d17d108c500c1b9447f21a63c458eac84cdd27d2b1ead85a0414a0009adb806087011820cede5d6779b430cd2974452ab1755612c3b3e0461eb2bad59ef7ad3d831e222eb1fd46c0320cb28a582fb3a04544472ddf33e5bc0c7bed23335b5ccefeee100b38fd19883bf338afb7f9ae04bf52a1223283c9f069756e2e3694a7325ce26dc85caa9af5e6cc813f1e0845a920973a3423b8cb829e1d7ed71cafebdafafe08e9f7e25926b8859f1bd81f3931d72080e500c77170e2571234fce3ddf58f1d33796a4766a28b5931fe662a5ca4b894e3760d49b8117a8f8158ae33e39f763b90b11f581e532a0af31c3c74cb1c1d3d393c659e31c3e79120370abf6096731892493603bb10acb05a83402208d3493c36868fbef91c3e48032ee6d400c7c5e09045d3f07b224fae9c9e9c26a8f89e6cd5cf9aa798abcdedc9b000bddba9fe924b1cf1547b062c289bb47b869f2aa63ce2b1260ea1eddf844772bfa563589970dd57c47d65a9be300539200512f63a676339344bbc30148d3753fcaac13582c9042b695d67958e53fff4722d28793c41f2805ee516e3cd3ffb8408f4b779d4fdf69042ab3e4595799f2947a8f8384c3ba9a1e36d698b3bdf8c9ff3d196f8550f0f48cec49a188e7723d12d04072c17566d87da2a40c251a06856e6fb2ef641e2d4dfe2f2f3b0d335ecb097c6793166db5a473caad9b2ad3b9c1e59c399c9b94b15b034469f7fdb3d03fb398ca3b819440ab1484679ad5369374e578cfe2e68a51b33c70ac3da4db2ccfa739655afef37e24f4ece9a646dca3a202ba651b3c45a646888805e5237f827c28a666aea3a4862f39f08da95bc3b3020bc5d8e71a8b7c832bd42a3e9e0fae80bcaa96eaf36c1428f419dd869bd5f309f15a1659af85287311792b235e5445a61c742d472aad8dcc7df4aa4864848289deb206aac975f70a37da5a549f080ca53b4bb94fdbd1c2bd6c427674bc0839cd285a377f6275c47e29efcf5a47f748f4398a1d6554af63242cb98b4048efca55966d436630f851eca327520278ed2df875f2ba54f8e7b17f898ae7491ce520d085f83a1742f6fc5522996d192374c57743d93f571ea39301577a6b781d7ee71ffde168232d54dbe75f9afe8040785689d78b331b7c24c1c287d7f1b3d6acf0b7a2d5635cbea7fe901a76c21c46f61e77794f6c36ef0fe97ca07ba4346e3582f3181ebfdde03cd9198f75b19874616bf7142c431d8addf3e58f1b75fe232e329cee0cb713490c606167fbdbf271759fdcdc6be990407ce2121d9b03d8022aff45b1ea3ecd305f6f5cd1c5a50d1aee4fda4248a4a11e8791196b21f9384ce37f289f917132e6d9a73ef5329d0257bc6bdbdd7979ab15d8a967c2d5b2d0932b6c78ced59d6591f4e229ba0332e43578df017868f4d73a401057caf4958ed678a57e87b16a57a4c840c59a3d7f30a0a6d7c54b158bcedb0d910a8bf93210d71c3eb4a46d38b4b80fa82ffda12bf45f8fabf9f04e643998943d5999f3a723aa570db4e99a7a9739a972cff1b702fef735780a341a7889ca744c625ac811eceff0c7f403b2ec07cb906aecc10a63a1f83e65369be25a416230d7fdade71086cf17d6516fd41f29a7dc8130562b492ad95fede9c65357a606c721554e419212df2527a287417725e5f6c36aaa1370275784a717fc2898d271c67ea94d6f6f00d0ddf04b901b2fbf3c8b1accfd95509737fb643bd3368c74aefaf29b58d2b928e84ac66d25e3c329304e5bcae0ee090124d8d188fcec2cc8132fb1601e545b9768b7f2bdb38f03be5d315a583225492486e31de0ba30f146296775ad0810b22b48da73f01f8284ee349f7bbafa5b437a081010784ec1d29d542b23c4e978f164d419e5326743b49521ea70d080ebf61010c85f73a7a3ff637eeb28fc5ad9001fe42805fe027e21bb80b6c97f0bc7e13561b5680bdd3309faab6ea1c2673c828110df5e5327f40587964e282798ac77610f1591bddca2ff8b5e69af190847ef2fd7da0780cf39a0164e05574bdc106dd908ed9c90e1f3786635cf7363d65e47de6cda87cf26bbf6890f4aeffe2f0ef7e3624cc50477e338aa9d2070a9d8739383b56a8852388a49c5710f6c5a9724d53aae882792c91f84039612606965e4c60b3c142e83632bb95d17827c9325b3616685a88234f668302245fe5ab57a2b5d9607f60bad823b73e81fd0967aefa51319d7b4b65169992daac6edf74e80ad3be6a57488df5dec3764824644edd81c5d26ddb31b6d9b5c1afee542424bc5166adc88b646d72511fb943bcfb0b339ca19a0c6bbed51138e3cfcc911b155684dd8b851a07a1c7905f7b20a538e9f638320d210bcd94ea18c3d9e1bd397b22b3fc011b80cca8b58474a2934d13990c00b46e6554fd43bab37b37a8a9a67b213ee0d5dd9c0e1a043cdfb43f690ac347e49f0401cc20113a170fd68b9e7488de53f85c6fb489e24e8870cd0872e50c6c5219e6cd393544ea59020508ca254aaac2947a45fc62abee440356a0a598d0a8cd61c1d9fd33c2aac0c0e2b23862bc9f294c4424475e4225026276cbd50bb485adab285817c31dee40ea012e3027bef5da8ce0b649e11dc353cb26de912a8e82c89be60cf76fd85cb7aa45a8443a6533223b3c5eed060deecaf1a78203f9a74611e3ae1bfa696f108265824fbb17cc8d3ebe5628b4abbfcd3a87c719c34ccabb0bbc7e0c87218b8de5b935bdd2e18681864f7f4ebf5ef308256116f888cb4189e114fd0ea0770723f47aac9145dcd8479d015000000000000000ffff0000f806000097379f5236f0331dcbee35dc8a6a298530360f0cb011f6b253917a6f893a6d21ed12a6c9094dc9d066ad7d8126b4a2637591eb4417636db24137855b66e55e3e380000000000000089696d3e01000000cb66b397dcd6358d4b478f827a262d6a2851d6603844ac8fa78368f098a5c0598d0b49d2df000000580000000000000001000000cfd809221124f6d031422d36c838c30eafbc9405880498c0eccf294ea84ee0a60b174d7cbdd00d6cc16a39a396e711567371cc150667af504afbea442e7cb44193c7c1e68059000000000000"], 0x10f0}, 0x400) 11:10:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101, 0x2}], 0x2}) 11:10:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)='H', 0x9c0ca9eb}], 0x10dd) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) read(r1, &(0x7f0000000200)=""/101, 0xfffffffffffffee2) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:10:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) poll(0x0, 0x0, 0xbd) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 11:10:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f00000013c0)=[{0xc0, 0xffff, 0x8, "5c8f799ca5be262436985027fb4517bdc45ce6c170a3a2b71202f247d1bf30ade5f2549bff7e212ae3711c52bce1f30301a4a5c00d8e60e2229c74a29f1c1b1526c532086455cd622e282b1ab56cecd3da13552e69a54172420043b913f32a242ff7906b748309fbcaf4f592173de4a2cdcad4944f78a81eb66ace26870577ff2f02657bc637c240ee13cbe54834aec084d33e01ac1277f4537af339efa1cf5a435460aa01a0969f24cf8aed839c"}], 0xc0}, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x9}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="458640a897e50c376fa093c5bd73332be4b153b21334aa20d5408e4e90024cdb118b67cbf9ffb4208cad960dae5debf5293658d5e897eb111c34fdf624425cf19aa2827ec8ef17a817189f53bf25a5b391dd152486f3c56087bafd7075d61e452d71ce14960446938755e14383b6aa618d64029a71575363c4f399769eabd7f2e21d6dbdc6fd797f59de4e333f60c2c92e89009c16865f1128e5a3d7933660728362ca15826ecf11299402b8e96bed1ad293c1cc", 0xb4}, {&(0x7f0000000180)="11b57225b50cb6840121947966cdb15a50a0830d78f90991203e1b09c3e7fe19512311ff752376b1e0e327008b34443455ee9133c785a243c502252fadc67a211138fbbd61ae38e007588065b057db38e1a570373f6c081fd3f57c0c9b0f7d444b1a7b5133ebc692fa9dafd71e19c6cb86f70bcdd9952084c6013ff58f1dd05fec64383c3d90164d839be990e6e0316acbba57f3e2dda343f8d940355fc0d9130d79495bcc8a885e68c14199aa290ef85e21748926bf1d24feec38891b9053d4540048bf1ae71a9dbbb800d6cfb078bf02b40fef83bbcc278c", 0xd9}], 0x2, &(0x7f0000000280)=[{0xe8, 0xffff, 0x1, "dc8b86e914d04b7f9747fd746dfe6a8c7489edb42618db8ff1d031db5a7544eb63527b5d961cd56a869a4862b492952892ec79d72724363eab60156b458617784ce6546a765fad5c44e93f26294d746d86c53f75b18764e748d158fb50f54181cd616e7a84fe0cee0b55d80a64453853518d43a185c4caa374521bb790e9d869d040ea30c89f1f091dab3c68d6b0addeccc54b59b229e98426aab2e15f26a9d0187b3f7c35430d1b4803fcde2754c808206aca1bb67b5e614917b5ac9895fe58887f19e8cd45cd1183ae0c0f1840bdb4421a14f4"}, {0x20, 0xffff, 0x7, "f936895304821a45746002"}, {0x28, 0xffff, 0x6, "d6be679b89db37b10513c617bec12fb6f3"}], 0x130}, 0x4) 11:10:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x800000000000000) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000186004008b00002b27feffffdf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0xcc, 0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x8) fchflags(r0, 0x10001) 11:10:01 executing program 0: r0 = socket(0x2000000000015, 0x2000000002, 0x9) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)="88b27dc6b08e331d99ca4583428af1291e8e1ad34f570477ae", 0x19}, {&(0x7f00000000c0)="f599ea477bc9117a567845c0947c2bc78a118c6938b750bb", 0x18}, {&(0x7f0000000100)="e5a3ace54b7a60ef1e9f93f9e6309976efe6848dc5af7dbf92b466a52ca27bdb95737371f5106b0710b4f058e39b2f18851263e7ec432226210781976139289e7956b6589af0f47d1de9a2a8372f34bbf41f41bfa53c92c0c5c2270e456f1908ae4383ec241cd2c161b17d3e0ea16dad44828e6dc50ae6d03e7f6741015572c8f1f1e5b83ba79fb14183fd8e2fe6e8f133e36403e1e003f0e67cb2ba2a4136d5594c78d0605e1b6795640778df309a6bdbc7c7638aa64e9fbdb8", 0xba}, {&(0x7f00000001c0)="6aa562f698c4a97d61890a461cb4e328ce60e440255ab417237813747a5577eda41af6b23a142ba71d95cdfc6602465994742afbed20985a71b3d4a7cd8ac349cce4e099942251e9f8e85d56cc8a5212c960b0ffca1a239a79277637737bce0f45a759ff", 0x64}, {&(0x7f0000000240)="8a12ffc4d61e0ee63a3e6a6cf795383fcf01ea227b8a2bd970e2b3fb7e3c724136aa4dcd4de7108fa91af63bab0f10018b3104489bda8d386ac686a1ecd2ea3c7dd9be16bf10a0b759839eb7a631f6d5724e91beacbb6791f8ad9bedd2de98cd22dbb93d28caeedb508c8aee1c057f94a0964189f7e3f14e26ea4484bdd5bce656f1f1d1cb60db887bf71c422ef61343e1e2dec02c88bfe5715cffcde3c29d3872ef49ca1f163336f52d80190df1e7d351176b4f7b94b4ba8988eb", 0xbb}, {&(0x7f0000000300)="48084d9534554f684193bbcdbc34c97b6ca4bfb708e77a053251e0cadde58f74f4a1bf41c41ddbf43ff06daa767b9f232f196424d0ea88764209cd03743665a78fb58a9c7b41ffeaf1417e9e78c5f3c996abfd140328e36438e1369143e11bc2cc503569eb319e449ba630e8287490fb6739cb4737b6060538cc3774d4dbde58f55b7bec2022e82fd37469033d76877060b0ecfa9951ca26b6cc5ad45f332a19a3ece6de55a1739c144a2d27c6210035c684114402db44a9625015782a0345d25e198494135e73998b287d5ba539a3ff946222e8b2b794f26f20f89500cb85b2e33760b3a33f", 0xe6}], 0x6, &(0x7f0000000480)=[{0x58, 0x1, 0x5, "59bf874a8657358b68f5720af2aa227af0c8acd27823e3a072791fad1ee929e950861bd202236bd5f1a21681414ccd03da1f9d4c817e11817b36b9ad56d87f470de181"}, {0x90, 0xffff, 0x9f, "ee2f16063c596bd82ee8b55cc05ca7d803aff0bb5462dee699942a0007f43ec893e2ff8ee5ab9276aabc3ecf3b5b27c1e83d93ff2907e47315c9c209b24c5131b4a58d8290584a969824d4a6f97c90d5a363589664fde3b9115d3cc7b02ceac3ebbf7070d90df00bc44157c9635973edd000d02b9f76842de023"}, {0x60, 0x1, 0x1, "c255390b6a0bb3d61355d4ea4a88ddaf3901d2f5ef04fc910b8d3c123ce1ff71c834aac8a4964ca6fc7c875686f17250fbd93bc07b23ccdc22e83f523efc96e7523861a7c11657127889864ab9bb7a"}], 0x148}, 0x4) 11:10:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffff714, 0x8, 0x0, 0x7, "f65e3e73b8dd7a6601696fd33eabed42b0651f53", 0x9, 0xd4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7fffffff, "9278026c598f61e5174a47bf09add23262c199d0", 0x0, 0x1}) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") read(r0, &(0x7f0000000140)=""/63, 0x3f) 11:10:01 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xe8, 0x0, 0x3ff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3c, 0x5, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x44, 0xf0000044, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x603, 0xffffffffffff0000}, {{r0}, 0xffffffffffffffff, 0x20, 0xa3, 0x7f00000000, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000046, 0x7, 0x1}], 0x8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x4716, 0x401}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0xff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000004, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x27, 0xfffffffffffff801, 0x5}, {{r0}, 0xffffffffffffffff, 0x60, 0x3, 0x8000, 0x8}, {{r0}, 0x0, 0x80, 0x80000000, 0xffffffff, 0x1f38b3cd400000}, {{r0}, 0xfffffffffffffffa, 0x2a, 0x40000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000041, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf00fffff, 0x1, 0x1}], 0x9, &(0x7f00000000c0)={0x7, 0x80}) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1b2, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xeb1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x8000, 0x9) setrlimit(0x7, &(0x7f0000000140)={0x957, 0x5}) fcntl$getflags(r1, 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x800, 0x8000, 0x0, 0xffffffffffffffc0}, {0x5, 0x1000, 0xfffffffffffffff8, 0x80000000}, {0x4, 0x3, 0x3, 0x5}, {0x1d9, 0x2, 0x1, 0xfff}, {0x9, 0x0, 0x7, 0x6}]}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) r3 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) chdir(&(0x7f0000000340)='./file0\x00') r4 = open(&(0x7f0000000380)='./file0\x00', 0x20080, 0x20) r5 = socket$inet(0x2, 0x8002, 0x100000001) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x8, &(0x7f00000003c0)=[{0x0, 0x8, 0x1f, 0x2}, {0x74cf, 0x0, 0x4, 0x8001}, {0x591, 0x88, 0x9, 0x4}, {0x3, 0x3, 0x4, 0xfffffffffffffff9}, {0x1000, 0x7f, 0xfffffffffffffff7, 0x6}, {0x9, 0x8, 0x80, 0x1}, {0x80000000, 0x800, 0xb8f, 0x6}, {0x800, 0x6, 0x5, 0x1}]}) poll(&(0x7f0000000440)=[{r5, 0x4}, {r2, 0x184}, {r0, 0x100}, {r5}, {r5, 0x180}, {r4, 0x8}, {r3, 0x4}, {r3, 0x1a1}, {r5, 0x122}, {r5, 0x104}], 0xa, 0xf93) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r10 = getgid() r11 = getgid() getgroups(0x6, &(0x7f0000000600)=[r6, r7, r8, r9, r10, r11]) socket(0x20, 0x4002, 0x9) 11:10:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x9b3871997de8c96d, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 11:10:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 11:10:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:10:01 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x8000200f, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) r1 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x20, 0xc67e8726aa6b001c) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 11:10:01 executing program 0: semget(0xffffffffffffffff, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getrusage(0x0, &(0x7f0000000000)) 11:10:01 executing program 1: r0 = socket(0x22, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000010706ca90100e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:10:01 executing program 0: r0 = shmget(0x2, 0x4000, 0x10d, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x180001000) sync() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x898, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x81, 0x1000000, 0x1, 0x401}, {0x1, 0x800, 0x7, 0x1ff}, {0x4, 0x4, 0x1000, 0x8}, {0x7cd40130, 0xffff, 0x20, 0x401}]}) getrusage(0x1, &(0x7f0000000200)) 11:10:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709b8b6e738ab971aa33f7a1d45f598fad46698616c8b07d94a4fb49d3da26609", 0x6d) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000140)="9290b1eb315b8198b57674c729f1bb", 0xf) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x3813, r0, 0x0, 0x0) r5 = syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r6, &(0x7f0000000100), 0xb, &(0x7f0000000200)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a113a5052cff0700"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000002c0)=0xffff) 11:10:01 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) readlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/127, 0x7f) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x2, 0x4003, 0x80000001) r6 = socket$unix(0x1, 0x40000001, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0xa0, 0x1, 0x9, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0xff}, {{r3}, 0xfffffffffffffffd, 0x8, 0x200fffff, 0x7, 0x8000000000000000}, {{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x0, 0x80000000, 0x4}], 0x7, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffa, 0x4, 0x0, 0x0, 0x4}], 0x3, &(0x7f0000000300)={0x7, 0x1}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140), 0x7ff, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x3, 0x9, 0x1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x200fffff, 0x7, 0xec46}, {{r6}, 0xfffffffffffffffd, 0xc0, 0x0, 0x81, 0x100}, {{r3}, 0xfffffffffffffffe, 0x0, 0x4, 0x5, 0x9}], 0x1, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffd, 0x98, 0x20000002, 0x1, 0x1}, {{r4}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x1, 0x3}, {{r2}, 0xfffffffffffffffb, 0x15, 0x0, 0x6, 0x3}, {{r2}, 0xfffffffffffffffa, 0x7c, 0x80000000, 0x5, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0xf51f, 0x4}, {{r8}, 0xfffffffffffffff8, 0xac, 0xf0000000, 0x6e, 0x1f}, {{r3}, 0xfffffffffffffff8, 0x18, 0x80000000, 0x4, 0x7fffffff}], 0x8, &(0x7f00000005c0)={0x231, 0x1}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="c4573d4b625ea47507590a9aa9e0c10d3cc8c94a4d1c2d4c46f68c78b00243d0cbc3c4ac2c401b10fdd2fd7bf9f4c1e60475177e30c34c053849e7a5a2b0b6af6243971afbb5ae6ca3d12deea60563f2f3654f5be08a4851ebf43b246ad25d314091f0d65e4d876398decffb5bde84978e751f98603a12d5a5b4e456bac2e2983efdcac00c284dead34b92d5d5c6aacb6a13464f6d16ec6a768dac53e019a984087662d8da6229e1cfb725583780c246c533", 0xb2) dup2(r8, r9) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlockall(0x2) syz_emit_ethernet(0x0, &(0x7f0000000340)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 11:10:01 executing program 1: socketpair(0x1e, 0xc003, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1b87, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x40) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 11:10:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0xfffffffffffffcc2) fchmod(r1, 0x1) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/108, 0x6c) 11:10:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:01 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(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', 0x0) r2 = open(&(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/\x00', 0x0, 0x0) close(r0) mkdirat(r1, &(0x7f0000000380)='\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) rmdir(&(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') renameat(r1, &(0x7f0000000080)='\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', r2, &(0x7f0000000480)='\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') 11:10:01 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x111) chmod(0x0, 0xe5b535d1c5267b18) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 11:10:02 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$getown(r1, 0x5) fcntl$getown(r0, 0x5) 11:10:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x4, 0x4010, r1, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x6011, r1, 0x0, 0x0) 11:10:02 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xfffffffffffffff8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget(0x2, 0x3, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") socketpair(0x3e, 0x1, 0x80000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getpgid(r4) 11:10:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x27a0a491}, {0x20, 0x8}}, 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 11:10:02 executing program 1: r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/247, 0xfffffffffffffe06}], 0x28a, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000280)) r5 = socket$inet(0x2, 0x2, 0x0) connect(r5, &(0x7f00000000c0)=@in, 0xc) listen(r1, 0x0) 11:10:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgid(0x0) setpgid(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 11:10:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x8, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:02 executing program 0: socket(0x10, 0x8004, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x21) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0xf84) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0xfffffffffffffffe, 0x0, 0x0) 11:10:02 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) setsockopt(r0, 0x8, 0xfef4, &(0x7f0000000040)="a96c0ca758fd4ea04f96e66b894721ac16b50013456ad567b16f34f8409ade4a7b9b5c052d91a7a94c7456622e52278e1c6d8fb021b92c3f424983fdc7a82dee8d2b7c168cdd597a2aa368bb6c87b65f802419d978a70608b9757c35190b1e13094c8d2e9f43a249f606202e2243643c24d783da4bd0dccecf83e6e905a74d43ab7f12d7f9a288f67307fc12bcf1a3aad68b895a9027f3f738bca470cab5410e9740e49433161c98a7dea78ebe69d7b07855a3b0b15c9f0c7a71a04032ade2ec267ae83c5a574748b9733a2bcb86e18dd64bc43fdfd8f081fd2a2511f099a399fc0910e95cbfb0a0795b7880d5284bc2b5161d406046fff676e997bef8e6fa901c19b0f447caf05fc65adc2013e2664d8afa42e38705383e0cb9701fc6419ead3c5e50db89c98ea8f479058563721cbfd7a9dbd02d0fa21c369bc036d2f1d851bbed989584feae38328ba2fe6bcd86fd03b05a32f9b02b48d6e368589fcd3a0dbb1e622aa545b0957ba4784f4a19399e42c2332748d0df145c886aaf91043391b0c3fa690a0f193090e64618ff7404b573bcd2a748ce2b7ba87f1240310076121543605f33a93a62107be24a4082de025374f533fb58a2505ba4bf5a01242f61acef0895bc83d0436dcce7d16edef827ed27ced7e0fb108c6234f22e05b45145c94608a09f013be77ba28ac70cafc3cd9126c69958a186759e82116bf5adc63e3c84f8c2b91488efd46f561182a66565218609322d203f345392b6ee723edfa422a12be1a6698f93a52436e372970b085cccba788203a0ec67bddbe42c2078639a4ea0cdcd5d67b2b6017dbbed35d789270ac43bde3eb447ee4cb05ef366562f691058b32f48507bdfbd4ef29fc17a51c3bc31a7957aac6105af9cb9e92963b4399ec861b8f0792c88b3eb9802b89250fe3f731c22374e5b7914e40ec12d6292e1f0d25e84a249561e113b7ec7e85ff6372f1cd80739b1f4d78db1fc565e96e74ee0a294779ea199577cd3e19d666153382fca536698519fc753b5ec78bb21a4a600ffc87a68f184935f46ae1fa95f27d153a198c893f874a32013557d4dbe5b0e75baf9af74392d534610d0d5cd5e3e94df34aa1e5820036075af89bf65928bdf0ac2638a7468f9a88ebe817554ccb5f0e7e10aba96ea8cbecb36267d153107126db5173733a41948df3eb10c78e22e7ab78e0113cc54dd9b4ec075a1e7c5f3a2d8fe0b05ce9d7aa1cb6dc4415ab4e02aabf4e0b867875c3450dc15343e6eb7b01397bb712323a0db0b35ff2b06e93b5e156ef5705b0cb0c748e9be89da0a4e3d96d4f71ad06f81e71c134fdc472a66423c22cc0eb0eb2039876ada4c02f51b14995ac11db7cf2d9850ddfc158ffdd9aa8208eb6557b2fe22c22c65e5d1f711163399d46380c8e2860d6cb5617d70956178a74897a6e49a04a59f77af95bb756b31b2d44202f509f0866b53d85c5011d003a8b65252c595d213a012f5042e0a2e9d74f12def9c8ed048461e67b78c7fb3aee1a35e9a00cb2d9abcc336c69a95fbf887810bf67e662f499243d641e3c22ed8070eb8bea9429c5a4a345fd2b71eb3737948159cbc284df260421b064ce779ab0a2c2b4503f10d57bae00320ffd782558d9a4948fb2c816b334ead3f47cb836a8c1abf110f8a5db7ef621fa36a8389fee23c53d80dc3b24403d6f36063315802d1b336cf185ece977a07b6327793779bef51155f2bcadd887a099bc753b8d74641ef3cca19d4dc3409c6257844367772e3c1dbdf833ab10d5a2e1d7822f5518a4fbb0bb2db42f76a1c2de2c30f528633d72ceae1fc02ab3f24665f0f8cf2a4870aba0ef4f7cd97a182c1b26e449ff272982054f3eb1d11a6f43e785657663af9f1db897f8e63e18635bfd9895c327fb2765c0b501f942a7349dc6d95ed6be89c904f14036a2186429e1090949cf237e9d2b683f2ecfd89ac2a1f01bd114bfee71d98a1369f1d9efd7b1fa7ae922bf13c0f94a0943eab7fccd92f34cfd6efbe6360483134d4baf7b891b164de4759393981c44e632a58699c69fbda02d2e43a17fff509a7b5a81172baa4beb9540609570dd782d349b9293b5cbc626a13a23f6b7ba8b99cbc601ab99daf480a7f03cc6e01b2135f6af4df123434cd0eb3a24be668541ce88f4a829bcbe40927c7608c26826a8c7b33c25e0bbaf8750c2a518ea900e6dcd601358a161a7169552aa08cff492871dd218f1d749e9851af48ee21fa5efd7706f10ddf3d0bda106f686e9ad4cd545b526214714e3b963c4a1fbdab27fa0e02efeb233ac9ebf871280a589d9b71d352090d5ba8f295776ce0a66df5e09f24084987bf102abf1f232fc840e973d94b873ec46f65e51be3d7342d45d9d3df6e2fa1606c453b900ff5ce65d1e745e46b3eaf9a04038afb68f247a1763140483982f7a6c7b2b4d0c8ce91218557b45f1591c5d0029b71b4d5ab0ba0cdb21483391c85c55711e31b5fdc614195f8cd06c5f0b4c93dcb4e074aee90d5026e5889c0c323e9c8accf7454d837913da02e23bb2c2aab418f8672bf456c5920625edab839a4d9025ad912712beda0a1ec7dfb154508a0debd0420b539bd0e01e6cdee85f38bb1fec4273ac31195e5bf6104bb3addfa41a31b3a6c28523365baf8e990d90737945a7f8e7b1d5a4b9ca6f18353e5effef296635f304b07fd1bafe0a85580c749d7a4fc2ab447e5b07f98df8e00f317f3679965056937767b960339da4e62ca16a2a5f59ba4f46d3467adf8502febbf4f358ae08e17fda5e33a4d6e7895f86fa9d12046a29a8bfd8f3ad95f04f6cb2c6ff53073dcd3d186e0dd1f6d744d014b31e26eff16915c833d37920ac2a824ce5b304423ea13502eb25100f8581537f9c56ec1f55dff6c2936e90e3cef1cd724ee7b526415ca4e56aa1bcc54a0232c62e1d2bcb3492b31789973627770365c8c835e033eb79574db3e8fe00d6826b4b20269bb985bb368c0b8c0db70e87f01e45d7f9110f85c07d2c53731a6c959d8226c45c43fe61f75501a93f2e07a541c543afaf3653a86f12a849d2a4ff26930bbf1347cad7dd09aa1319ea8ae29d1c75de9d9f4189ac205f62d9fa1923e8c77fa090147d670e079a6dee930d7062faab52d2b13f43131e13f8df112d5f35f32daaa737054cb878926af3cd8e9e04be8027c047913dc19076ca3fc30b9fe28ff15b32e065a33fcf7004f20c79246bfd43f0fa048531bfa6890b1831065e930d8c52ec87680b4fa081f93843946dcc454e793ca724bf1c6f1b4cbac1b4e84299fcfcab52d0734de99e078307381b4b6b4f133e46d2e671fd63c19672577faaa53e151da6fe6591672d61dd388ad132d17687b403509a0a6a2f895bb2e34f9a84324ce252c60844d353e6402d85fc9848502cdadd44ab1a665e2a93af650ba338ec12d3d55cc78abb1decb268aa84a08af395cd0f281cd330a57b03385759cafc4520fe79d1c525ed49adced00a54e7869723bad1c82429933ac0c98e11a68e036e14a87aaa16f4e8c2ddb33e39529d94f31cd41d6cf85178e87415e1c803f601332d92101a4c724ffb8ec3bdcbebaf240f37c4c930cc36a7273965259a1e1a98aebe1b596e3f710689cf75f7c6195d5ef27fab9a80497b19feb5ae1f3b1dbd534fdb8b41114e67dc381eea40c1f4550550ec4fa290ada05657abe979de8cfb502e5d4a1e484bfc4a31473ab72e7201e78ae1296fe5afaaa4525281dcbe1c34a26ddd73d3692090cd0d9e2a4f71e51d0cd32a0218a412bd3a3df5a31567983f6e767d58a601e75e21eff550cb1678716c0111f317b0c62ed87f06eab34f3cffebab1a217684d3535f3c2178ba36df59e9421d2a0f796785a3099d20e94c9ff269ad5b7ffec03a1b8ea4d40fe795c6e843471dc3dede528617911cb0682d5ff599440654aee53a01fb8c026e90d465107befc0bce399c67cc1b2d578dce1a4b32ec4af4c32304ec3d11515cc62a60d18c5eb816f5a9c714d94ff58e0a3570c1c7b0999b6a0e748c21d74f2732cbd3fdc3d8b00232c7ed2eeee9677d1e5e0a484465093ccb555d06d206b49a852ae4a8a3f511861cf4ff7f2854559884115c18f8e4a7778816b25402cad8a96163a8a51731baa749882758fbc19b86fdf37c47f09f97e8cd28be20c5b31c10ceb20b2f38e81a4c43b9c83e4c1f38667b83ac11daf812ec8f18d522d4c3a4c3f7594720e76736f1d72109f4d82e897d46bf9c1639c36247fe017ce3ad99959baa6e5e4e852968838c499eaa069a9387374f3490fc4662ae310a6590da40443755afcdddae92f11057cbbb87aa7768f4ab5faaf51659cde4a9eb8cfa3b66f71b57331d92b4a427f71145669e1fea1dea3ee19240076da840c1971916a1062a2971a05e4910f97ddb713a948c1aa919ae44b30a3311f5b2d103d68e112ea6d6a359dd18fd8837e256d0d718c779459d07f4270c8d338fd6c71dffec10e8c54cb515e6a6310820de601f8cae64f4ed24ba9c133f7ed915ea6eb85e6fa41c7caf3f921d38cc9dff649212d803c4853f72b3adb781c1321dbcbc31c7798ce16192e3d862a3cb89890aa8ebea127f68faecc28fd81c9247c43f73276a2a16c4b1102d7564106ce36c6384d1402c4f878df4c6f224f15436ecfef3e3abbf81c805efa0399ed64a510e66932a3d6c5218caafef6b487ecb9860350879a501f07a6c8ff49719554889382c6edc4063e62bd43806af2133432d8a5b27e415e71e886d2a1c639b4f1775794ae62da6bf7b8fb2d131ab479fb7de505ec7c9c5dab444dbcf03bb8b0412f10e01810ba03d5a2c5bfd647173284ae9d22ca579d5c455d9caa2633254f898eceba5cb71e514c65fde5357ea85a76ee1a2bb496f9419cf3b43155685701103568a171c35a68d5d8e83f9ce9d9d657d32a73b30e76fdfd6cb3ad9f7de915f25b644a4d9b03147a1e137fa16f4357b9caf310092bf9d3f144a40a34d26387d34c4016c88fc4fc325d75f380e20f1ac010c7b5531ac9061f102a39dc279fd54293c513941acace90ca0016c6a23e5afb04363faf6abff604116bd8ea648b3696533cf510c2a8299d91f03ead5b3332f8e0cec7f2b6f5823117fc170e3740e70b86d950de87183bfedb81cf4626b972b4c5ed8287bf093379abbd3e927e078254e4acf61b693844c842badcf7b6265801b6cbff2aa6c979a79c1247655988e06ddef11ca3eebe073e43ff6b4e044c5950006952b66628bfcb5cc8907c5f748ceb7675f7d2d830320347955f15a0990a322f8085c1bf2c4b8bb03642653abb59bedb414fd0c080037581c6842cd1eea1f92b48c0bc2d89d412f672dec0ffd9b6683bd8e921f1f6d0233026efb406065b65749ae7025e76bf3dfa2869ecb2b59be4a00710d6709b055e63074574b79fbbe8647f90d6a092638cb6e33e445cdc7b139394d0ce5e0bd7fc83c027f1d7e6545b02a7242797655995e8b30305f3ac4a013fb6f70516c9ca7ab9e738762076562a6a56b89f193300488f3a8bd2e0042e27d5ac56b52b95de54f656ac355705e44beae7fd7db5b9575c7f1baa16794b8ae0a53982eceead07dc64efa2a2677cbd233674b39ae54d2fefc516a13177b94dd0a79507b580c22068b689ebbb20d9700ac08c62746f35eb8650f4858ace50ea39530fa8a67bb301fe51601c998c7d30085c0e1ba77e1cc561022becc742217820b7d5a587da8ed63a00dba84d694a409472679d701b4383d3e7618c481b072680de161cba5cb74c881639b543c6891d6f0f13ca1f5d7e88620210a6c35ddd9", 0x1000) 11:10:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x2, 0x0) 11:10:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair(0x1a, 0x3, 0x2, &(0x7f0000000280)={0xffffffffffffffff}) sendto(r1, &(0x7f00000002c0)="460e9c975d0b421a34d636bce5aa638dd4af6a2981e6851861a0273182545bd3dfc43c7a4c549245ef5f916acb4a983e37badd0806441663529eeb0ab50ea5dde481efbd21bc3c60a76644e5af9412ba9636f35fe8864bab6825c08bc3071cbbcad5184f1fc808cad9216a547b92770e8da5ed4f4f0b91b3a9b58ae4559c50aafc13deb0b26446d3d9a63b85e689b3107bfd7594e5349647bd8c9ca0dbc097e532ca6f3c7ac8d9890b6dda5d5488346be32812d6fb16cd26ea369c5f2cd9f147ecb6a9b85d46c9a25142e47d728dd37b73d92f6a2723d422d5257b1a8bc9854f62ce490d6ff79f48f7341c9beae4d7d52feb008698d3071a11535e393b879979d136f4752263cd7676d79a32570371f64e14fb95fc3bc09fb1503c1938c94428414a632b32465a918f0b6ed1a55658307ddfccd2ab90608f591232abb0d45483372c967a0110c94a8ba406f25714d7ba99b8b518f1a96061ab32f06eaf87f24e5d96c61e2a7c2f50369a7d6c39c75362ba4d8c34e0c6147964515edcda5b132a35216803de3d8fbf4e57df36b9aad732553eb6075fcae539a27baf3ac5b5300ad71695ef5fadbeae2f194c4b4313e2220ef8ab07709c98321379089f929b87e39f1d3976988cb17ecb41e471ba6bfd1879bbd883c9e211efb97bd401d574b5a74ff971ff56b5439cd19d446f2dc9d4693b8e1264004d3229cbf4f0ef6765451d0b6dfcc450e925493ad17e73bc3f855e692553cc3e9d48ab0a41bdc9ae5954596f95c1c6806b9f88347ec0f7150855a3565c970895f9aa4b3a515a99730ffb60dde1aa8569e89bb9c55eea2cf465a09344a8889bc888ff0ff47e30e10ff68d1ec83550132333c39437e1eed6181315c6fdc7bf4805af9590f15dcc00c1949b3327f7c7d889730b04d8f5bb2a27729a4ae4132a6f47f5a1e25e3a6195445e87bbb445fcd8c39c2a8d9fe7615eced870c640ca767d75aa5927d3efa50f5260cfacf82648cbcf796771537dce843109aa14888d6d898129405a3456263a0d0b15fa2b576b8ae810b5ea96f401bb8b898531a4c48d5634ecfd00286d3d1f2fc4ae0634abca8c2cdad73e96a65144779cd028461e44f7da1d0f0f7fd630aa4cae87711513ddb112083f99edeebe305782d5c7329fffe9ea548e74aeb0984bc09b58b771a06a07003541a18057ec457e4be52a4bde6843587103ac0d249726b48edf71ca381daaff95fe76e78eb088e481ecdb32c4cb4c4ee4d375e473fb27a05d3b571161f3f18e6041249b602f715619c51812f4c97368e90265160ba06bfe7bf5d2767a8e2c7f113f2c86642cb9a91b192174695ded8123fdd6bf905510e6c026cd5d07e9a1faa4fb8fc2515cded7a6c38afa845b2991e4f2cbc3b25aa8df4533e036f1904bc711e98eb1148cdfe4e53d6b38e25fcb54ce495866452ec671bc935c4839b4ed04f39a2d1a75b8813312e7bcffe0b23a29c50deab89f45e3e0fe7f6f468094dc848b9cdb516448eb154ac6002dee97a79323f7f815c2f094a50d2924c0a49e569e2df15f12f21fc6149504944584046b54335e0d95714653aac468f09848a2b82d7dbb3d7d8b98546539ec48971e045c47474009b8a5585fe138da5b71f38a4cb8ee6c08f3a46b1030f50192b3a96a88eb39ab7b75f6faa281527aa2fabd79335b04a3c8c3003895d19e0f3a7afe1656b47f2134abb7453caf3639e157c57c812145b834b8ae666e23fc8624941d4fef518f35edec8f511e7373d9ea81c25de49d9de8cbc07edc811b7a8f17f46061d84069f347c813a9d13d6ca1f2b134ba22677f5be93fc7a4fc9ee183d426bfb729985d1b6e1cbf850be103bedfe348ab82b490376068862377ed8b1308fdb30a1606c4e6d132779e56f62b44f25898787fb8480e8eec167d7c1d2a3ecee94efbd3439c2d19cc50114e8ac39b383f0f1031462b72f5b3e7b6bef07aecaf0fdc407dd63d8c3a14ae36e402edaa025b74cf166487e12df877d5afe1b7000dfa70dc74a146621bb88cf02cab88ad73321eb06bbd2dda2cd2613b78ee677dc6816301d1a55eb0b0ed5b26ec24b110d97297a915ebb3f608c35c3f29bd9b116ba62212cb65f4ba9ca8b4d507cc5f539886870fde4f92b4d14e1b00a838398cebde4b36c6cd9f02ffd761eadbfc114c0692828ce1ea80967aacf5cc52ed568e155b0e213c4665561a7995d88bbcc5aee0db1060b2ce94ecddbf799e5db1a58db9643e713d66a65bfa13c22f03bc206c49fa8efed127f05298e5bf56833b34977cd5b764cd4e01a075d31bdcee38b18687079e3cffc7dec9478f85d2456072809b18f14a39f753162a94f9cb97bd6fea322fa4b9c4097218de9e5c994b2ec9edd7f0f21c623a5c80f6f0e80b7bbc0adcc1b199c77ba292a6750ed75204c2b01cf3f7378a059f1c3a6f9e19b5e53c5657150e231b2e4e609c2e3c85b08c2611f9a7f777f3f15d2cbcaead1bbb216298f7835f316fcab9d2fcae4114c406fccef10641f10ffa17fb0e2ac748be82fab2db86a9577f91ca7068c6000ff7bc7a0b4bc605a9d841610bb54131f1327c882738e5dbd8904282fe9a0fc9e004fc8743ea42fd2affb1420382d96c109812d08a8f0f7cc1220edb4e711c79f0434a7d4c3860aa5c673f3b1b381bab8e9094f0dc2648b190dacc4daaeae03c78177bcfbb85ad46bfc7d55de24ce6071490b3481f5163e3c373feca2fb47eb0b870b822d178e7e639babf89ef434a553db2907772bc46706972d4ab49ea6d0c6d6428a5fbd8c610ac6d0a17cfac72c52026ddc85de85c020769d0311211ed5754d8a660290667f24ea0f16bdb9bb0dd726ab379d113551cc68e58783e5ab42583cb9cd862a5f2f33ba610111ceeb53b3141708eaa412425f15dcd27f227e08c03c1ace977785de9aa2924f07b21552226fc1b6d8ae5be5eaebec4f45714789e711af0179a93de08eda3f6373c9b43c39fe7d15cdadc70ca0d094e44f6d4d1f46db8d04b5c766e5ab288f0aedd4d497e63cb405bc952cbe3373d51c0d195e41178e07eea7ef28156d2cd2131a4c464761503d4417e9c60bea771966a4abf0b60a5714159d6d9b5a25501d9a5262ac740dfbb2dd88f1a7376e50be2b0dc87280aabc0eec40eef92fdd437c1d64cbebd88e95c9dd92c83e0644dac35e8e1173bf89765874f48f9014d4d416023473ca6e622ec95164a5c360bab13aa6483b93a0d76bd997d67a804483929c9b4f9344a9d31fe88a7b524578cbbb748a2b792fc8d8d350321ab9d385baff6fcea6262c6fa42e9fe03418d878105d877858caa5ddbd3b3222c6632dc36529f1cf1b005c19459927c880f1df20f77b75dc834ebdc5788a5e4a04de11d62da07214a52219c19b3efb38327e31fc6da44536117a44e58761f454ca7905774bc789e5d7513c7d543f469a52363cd5ae7154f20ccb38d457b118b172bc1998bbd59b399ec232b1cf8b842cce9e55577c464dc281742a3b7842a387910f0c4cfdd2446fee8f733b79a3fb0caea56a022d8a1846bc02dfb369f652c595fd9c99f2b220a1734c81e4f884bada7a1acddc5c14c0c8fd7c6ed5e57da0f668e32436fc56b9c99a7ce0e77c006340b3aad196dbb0ed5129e6641b70259a3847f7b3404fac5cf174e2a571cb46bfe610907a040c47f280ffc4fb91ad2e8492809a87fd622f74353203d87d045862df340bc4fa3c5aa185a4b652b445ff66bdf2e01112eb587c97ab6e9260d99f9348ee171070fbfa82f137233ad9fdb5fd92afc84cdcaeffe35ce826cc77555928cd03166ee0632806cf671edb138f0330c0438016cbafddd4d8bbb0f772c2c4c6d66f49c8ba7950c9daa6ebd1899d5c8039e42574008ffb513ba7660c10782c58601ccdcd3fb0c2ee51894cc08ab97192a2ebd6cad73effad2292f25a3103a74a6aaf5bf977111c28c54d64028c4c1caa48480564e32c69bf132b99e06cd1985b29e8101a8287ba81b7821d0d9ba37aeca42fbccabeea47ce422d15cef2a149f33cf0760df81b12fadb02f8922ef823bbb465b0a55ed8224a36f4ba236db0668fe94853fb42aeacc5bc70c5b4bfe8ede03949c440489cd8e5f118f96025c42e79d2003858ecce5fd2a800cb376b3439c1ae02c1acdb606bc929175382def88da621bb78305d2a26783c179e0489a2878bff3030e9c41a54f721dfc33820acb6dbb1b212b11e3725ba681769867ffd211ecbb4711fe65afb656efcb0ad7cb89884c2a81621e1a4c52162a5ec4b93727c8112d9123508f74ab8c5a2b5ca14b9f01be4d928ac694893e1a9fddbd6a1e22c58bd26b8f4b55cac55b7878025c217c03978d69d6cd1397a2c308755d568bf752ffc38e46d1854dc2a60370558773fae878b5999cee848f29e7a54fcc928f9040f893a9d1000ba4bb46e1794dd9ab3b30e35cf238d017398eb47a3539018eb516cf8cc6c8af7a95866503961bd20b04c2ea3d42b6b1bf97a3a1fd78d14e04b6e66c1d9b388a8891b51578ab64d02a1f41fe24e8cc5b91362ecb8ee12e5200d7d2036cc4365a27cae6bba4ff00b08d21556cffaf52b261ebbea9be832777e101364dea1d335ac66b3cd65d6a9ca500f806a0ce2d4f21be0ddec9c82379aab32b62b348af4e2c0e198121989726390ec9b4984393802a8310e1a2fd48dd94927eac05f74ffe45c472d6cad6ae54ea976b902b806ef636e0626870ca36909c32ea7fa2dae5aadecdc8aa5c3a683664d9507d54cb9f6242deb432da3bcf79001f8d24173622460fde7e625217caf3dccd0336eaed53414211cd300f1d22a2129b76dfb463b2416b96b22bc06e193c061b1468b4518e6ff02b22b1ff87d36fd60ab9cf05e60aeda4563b7cc5725a67fc62a4eab6737d7bba3bb73f664402cd545266da88592e3dbaddb6d99e173118095969d66688ac786144f325adc8ff4bfe3e6c24ea0944b4dc80f04bcf39548584bac99e565070ab0040c495bce310e150e99d12e6cce9fa05277b9f703e005169338d8e7e6bccb521cf769d439a79dfc0628788a89b5130c1cfd282fe9e30cae860ff3ac7272360e2b8201857416e1553bda8584b73926d5be596b8583cd40d5c25bb36aa233c03c42b20dfd4bbff216e8ca162abe5eff0f1b689418d069771c5a0204b72a9c1e9da991d99012fd53512fe928f08567c9e960cd729a988207fc38e9e0d6d1d3a80540239763335cb70c8fe6d132b43975ff53dedc9b470dc5be3d1f232859e82f971347f2321143eedf68ca29d7d5f447d875ef6fd21df92dc798f8249377b91fe55f46b6b54d45032a7bf6f39622d505bf2f7cb592944e3d256030157622cbff57474239148480ba38a3ba135bbf289fa3491f5d90e6848e10c702b9b36ce99448c3c56462e526d5351410590fa42a227ddebb53141439b296de1b8f48858ee0491ad8e7c4181c6a8ace9964c24e55a7d264ef4f675c2de14154bc3492779c2b32c69c460817bb57ec188886e7f5a726912ddac42776be2383038403aa53f66197301972b3ed5e32c04444c2643c1a806ad4c6fe86faf83bfcc7d8ebe0f774cb37ff97547f3e019bcb1ad0e41e753c8184e1dad96b19c6c3049187cc1decba5da3eaa70c80484e9dd7b70f60968a7e592d8f097d23aec081abafac38d8ad0a1878f558f061b4381a577ef6e36adeabcfd95071f2cda6d11564ebb27248af19d418715a8cbe1fdb3badc0fd3073d6d1a644cb0f0e803a3b007052f2557a9386e4335ebd15b1e10369c33734bb3f4650c53214316f55e5f6b76adbb176c19a6bb036b", 0x1000, 0x406, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x161) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = getegid() chown(&(0x7f0000000100)='./file0/file1\x00', r0, r3) 11:10:03 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="000000186a56df706c85c2033757c036a43f95341d897c8fdac535055189", 0x1e}], 0x1) setsockopt(r0, 0x9d, 0x1498, &(0x7f0000000440)="d9c4778d008c025ef56e94cadb90559bc447baf7d2c49e270ee1fd87bedd9f34e7833fc97533aa3113c0b71946cd7eafa7e03be3a1cc6ceb44bcc15f51c69b2b32e54a7b6a7cbacb40e2e312dfc3bb1266290f5523a4f6fe56aae0098d576127cdb1ef968a1fa55755b09607d69f103ab81788a0a8c0ba08a4a3302a15807c1f635b71a6a3a65b05d46cb6936872ce12549461163e7cbe6a842fcce68aef00f2037f8b04ee48a9f50e40a38863d88b20fd6bd501d5aeab5bdc812f47ef774774e0cc21effc5a00398552d4370520b10c0c53e2b822bbe2aabb191df65c8e6aaa0f31c61e9db8aace37b4bf1fa688b0fc1de2d6990448b75cd748abd96ea6e0a8c5ea2c73ed3a9bd5d1e3dbff8c118f704e8aeeeacf790257f753fac5fb3aca1a3cd842296824303aceba80710f20e504978d28ab5267c6db369cb460d674cec091243b004ff385c9d193222c23a736fa70f194ca5345d8504007d49eb4475773c0707ca783f28fc67c1df8da34b4ce2df900183ad0397478565102001aee1ba517c290d81c01cddc0e300bcfe5c88d131f0f6437cdea9ababd397cffeb1557dcb5eac55ba0a638ee896946ceaf22b6d4f2883f6dbe652a764b1f636154d7faa2a208e93059535698be7d8eeaccc60ceb7e28f29ac7fe0e3976c3c9ecfc86d1237419344383c88757733d7db84b98f7fc81ff2302c0928f935457d5c98bdc668a1c92acc26bc2e40824f14a13234720290c26546654b9bebba89becbb4f33678a0a583c84e50e423cd26711be044c8bb2e0e96792ca8506fdc97809bda8107f40943785075988054318db261473b7887eb3b70590bc6645a069cea0153c2eb010bee87e945655a3cdbfd5d2af2e0ae21cbb7b684f6c21199ea77aa4b6b8d4e8b6b139ca8e6e7a6a87380d6b48ce989dc28653a632a488ed1199d08f5d9580f3c0f96a8bceb388b5db9ca14c5cc2a727bd06c440e80096a58e996973d42610498485e21fca8d64bd7f26e12639016511b2b92ba992f0135bfb3cefa7a36a48e56f47efcf96412203e3a52d57325fcb9925b7d62f73c041320b87402307a84b8afb7b0c04114a69889ed4f7df38a116fc63f5f2938271171ec18954383a8b6bbc01f62e1551c054f2440e7cd2f2db013f73deec115f40c8b9fe56ef5e6d4d6ef79ae4a608044b75533db28897b045580c9d236ad18a4f10e5dc8bc4b594ba545f4e68e02bf2cb573c178344cd2d27cc9ffe9aadd24e0e59ad9a21b99acdeaf8241ef4fda5d0739c5ce75827ebb4d79dd98043d9e51cf63455a024ed6d41bd9c592ee7c154f5262a51bfa5bbfcb304cc7a64b18e35de138cd8f5e2713f01a31a1be82e836cc3da8f5c21ab9144a888f53d43859e1def0301dc13d129e240271c0a29754a04c594bef06a2b47be8d6cf85c057fac279d80dbdcc11c222c4347b6a74e107d31cf19f830bb74cd0fd2295e1f7d83bb79c37775dfd4bd375934109cb89f6cdf23ecd5c7afdd3e183e040097573a2ae9c8dc4fcf8d6908d769cf78ad24b48d13309427c71f2c3bd3a8a906446b789a07a8c896da09a8958751238cabe2292fcf2d3c4d34180acdd6d7d8dcdb7d6c74bd477fac8912e4b270001d608e57aa56d731b85c50967f0232789e1a75ab05085b9070567a9a256061e493c457de6db8c9e13ea5fc776e7c4a02e0f8461b0de6ec51105c6ccabb8d46d139e1b4dc394d2f228b34b75998cbb5206d0b8536d66496d3d8e5f32d049b5048fc7c71abee7c4f2c8b6a6e8815203c71b0d9c4de917c1b7ca94d81d08a3abba4530d5fb856700a7adb2635b67963697eeeea6f74ae1350653166be87c925e7a235e373e2a560a386062734f406b6e3715a99224f72ca1571130031c3ebcce5bca84de6079f2afa7f0aff53b233965f09c89a11d3dc8abd86f1d659d3a66c5eda50f59140e6859e19f3321f78dda075bff33a890ed81bc3519e546bf5a25e0610634499dd749b8a0e08d49ece21618562dc1ea002359667367280154eec6f60a0c50d12108fab105fdbe5aab74cadf8122aecd0f401d78953314f8ad9033232dfbd34589483ee11df1d6798834d005b74f90581b377e6207d30e4e2517b5165830b6630a42bd40967477541db862c87041f9955f1eec8626b23c0c00fad028e7e2f4d33f3c552d010a3d39f407646376ea91f88c46ae4a5e98d67ff2b99eaa26a22090657a2327f1440c1c2e0335b69902a2a21b667437e938a080447c62f98249877a44bc4bdcfdb06d2f19bee338a7228a0a9eb864b519700e5dc14cf56c2a2517f4260e359bb8d9fea071547747b3004ae150fc4a2ff61906812f33615faa9cf8ff2287ab83fb02766034833ba9c0b11fa9bd4075e63665dd76207d6f8cb54da8943549048c7fc5e3aa04289c0170aa70a788baa9654d8f6b6ef524cd3ff1c9ed5cef924d004c6a0656894a7d90a0abc98b2c5094135918ba67a7d35be0078d4875c2b0a4f18d8da807a6254aec9049d811135ac866579bdc10f663ce8111ac87678c2aab8aaa1111f382f8cf7056f77756841d9b2a4e06c0f9e5bcebc1870505efcc2119a06311d44c197f64e0b1075a840dcbc390557f934efc77b83a3660c9bd50f32b6700afef8911a6803a149fd5d5536c7e03a782987a37bd5a9d7de808859ff5c90c52cbd369c557838d5b18cc0f3f17334bfedf35e71d13a2f16b1147791ba6f67290689c55d19a919865543f1de65f3902a53b05829ef1419774558f7023afe01de6d65b08a969e350294efec5c1fde4dceb9d3b70d46afe89a6800384a5f1049af480b152fccf3c193f25627e4a715e822a31a0b5b0af2adea6d4f55762760934f3e662a749bdfbb20dd97758a91c272868a58f0cf67d1b54e8f12b091a1e0bce6415f67785c1334fa3b06986b799a330bdbf09cf83b61bed7c2a3d009eb2feb92c1480592ec5b29301176d21173a83117371500963ce95cd11676a54c6bb1c5a04ccc3a0f75f30388c300618dc4d8952293cabe073e1df681d09630501b8898f1dd4cc8c819c20c1781fd094cc4e401795393bc6136401aa3f7ba92189623f24800afb63ea52da4bf41db352df9feeefbb30e8e0c2349423e1ecce83da322c26b3025a2f317239f8c9fe602e388854f99de5341c559ec60d75313314d40799ada6ea3dbcc54bb2a199f1716470e0210ab40b01d0865e1ed6b638249505f5f549849091e548ec58fb8fb68ea297d85c4faac15c9324b94aa0ffb66dbc91ada8a6ee4c5f9325827e9bff6998a3b3c373595ddf74fb9c52f13509811d592904a9efaac4059309f146bc9935a5695132c657c1d68c283c8aa5ca20599d3fd1cc3c109f2b89062ebeab3616f9788dbf8f2163f5d0ddca04c5d041d513a7824377c823634b203ed94362265f846fe712ace2d785eecea2497d5da7d67dffacb5e5eea329798555458854c2b199ffa6fd4d0284a41349f7dba29d10acbdcb04560af6ef8f9ab9fa87526ea8b3b7c221e04845c3a94b8c81ec9c1fb7d0d2740013f184b7c5614f0973d92c11164140722c0743988cdcd15ad0784d2db2d16a8d1b7752b1634050e36b27f6843ae5461ae44f089a749a2320e68a83cd411f26a25277f63325f5da060d080973effe7c3faa767a943429cd240e140c252c02fe4ea4c85e77da0f3261bad86c305a6c0f67da7786d4114b79b63234dfed918e8d07df6a67ca3e348dd5e6284ca393a7a2364c08e494b62e387f834a0394273202929bcb5d9579fc58638b480574024eaa5f2be6b885e27d0ab3e4f520de409c84feaa11560eec0647fd77fc106ebf439f16e748f762248972e913db55763a2bfeb66209a7175177c441471bdb1940a2d6a751df5d201c3b7b3ddc56ba8bb226ccd3da79c7539865d80e1e0d6d87c7a167404e640929e10137626d85835b9ccf72c9e46b3bd3937840bbadaab4413b76243a1cfa671de25c212317ff4bd870f969205d1065bb9cceb954a310735dcbb13d5f2ab77184186a123f94c3057eb5230340474424217e71e6927fb0c596169d677f2ec5c30272ebefb8cfd9bf22688ef1155dcfb10b74b330c2a29b206fa4103124e03bba029b9ac7a28f20d94c5a015433e3f4bfc2d115c15df201e5f30dcfe5b6561f14bb64fee7f4b68c8d1f051fa7c363c5d66349e80004b53bb1ba13f605e631706927e5783e74881db640b84c7370d31359968dad9fa1a7cf016c6fb2a9ae45837dacf82f41d907275db03cf8351a2f2a02c06b4c6a54714e7d1a10121def70cd415d426718118b7ba53405c75e2d262d07329366567cfab24834e58c766006e6ffdff6dd701c6e4abb50ff068a7a4513d9e6a8ac56b87586a80f90331b596892d41f07195095e0b2c844303fb15140bf6f46f567639618b0e42bbff5a53f579adca10e5fccb70abcee8867712a72e681773642d3cf4ae0b66dea07be99e554566a359597d4174d3668717ecac2839ce66ee0087590c4ba88a4c93ad6310eba6e88f3fc9e39cf720e270205fc0e8a7ea486feca9750a2cd22bcd78b1477724aeaa9f7aec3ae424985294338a10de550a94a975c634e249cc4c159e85a82cf89b7a81fc4b61d22ebab5328ae62454569a328e7a94092cd110cab5ffed7575100d7afe53d65f05f49922ccdb69510c7f0d6cc3d638a64801d9bda6477a4ee35662d8f3bcc165f6a5840288260d432d879be0e4157bb1eb73849640c03d5addc59a243e62213da330f30025a265d06f5c33ff67c84ef277e934e4a9ff5a78fffb559d940483cd9d11b9c1c80eb32bf89aa836e70294f0b7a51befe19fe9bbb476d4d9f699273f6e74a2c9eded370dee6f5ca1207045eec8727c0942422ac29fd3b1e7a874a2aa53597b00759ec4e267852de8ff765d320a97047a44daf6d6b2d5041a6f9daaa50208c7c4515668c29d5420bf61eaadf8650ed79f4cd6369c5ee110abbd6222405cd5576012b5b4c9e66b4498a892586141f24d1ae50e88428ab547e5e8dd681354959ae2bb07f96aabb26d73af9dd4d7aa58afb4c30b3bc8b423869fea1a5a1feecadd3dc82b0fb25b148cfc41cd96bc7f73959bc98350a72886bf75af670998415ee85f990f438ffccf65c62bf229c784b718c4a227c444c87b3149d48e39d00b2ea4882505753c4b61ccc9c7ca6aeb9c49363d1020d5192c6709a63554d996b79b51d1ffd207906006b47343805e92c7c7de22c2f01feda3789d9e9292054e4dd39f014c463d40d6aacaa656ffebdb0bdf68bebc74f918d7e033f7f8e57329a3b665ed01bcec9e051aed787f9cda9e530e6ea565cc3f0618e2bbc318ba68ef6d38745fb738825fd62d48feac44bc2f8b055fa3f3bf18c5b48d53d3d87175f45962d5bd3a45cf71ea75feb6d19253733f27c0675a6c4e718e595c0dee9bd7b8fc43aa44e84d1b191dbfb72f15b04f3c69bb16f2dc4ed43babf78f0df98d2e68eb3929c826b0a8a5fec2b84def4370356a52299e5f8685b99f0a4a641a02522ebb1ed9e49f0b78d0c3d5e8f51f0c3482d2e4eb4ad0a0535893ae39bf8589306190214cbf631d6403a1c747edbbb106c5093b3192913d2ce555fa2af2d665bd01c3bac803c528c18e4ad7780466e1857c3782b84801a6be3c3b2c485eaadacc89edc5a030cd6fa0f1b27f171afa8dd62bcebea5478cea78a115daf4e311a7dc4912f6d75b939dda2e767584db335ea93061e941b6a1e2fa21338714f0734eee0f880705d442b8a1804ae275534a35a47f8c5edd1998301b8147ef906d547c37567c07eb12bdc32febc5ae18bd", 0x1000) pwrite(r0, &(0x7f0000000040)="2e6a759237f1ac11c01b28a79118bba6f090379f52ee705a38530fd7aff3335a45a7a12b5856c4ca0435e4a558f1306c0d7ef902eed9fd866bd39cefdbd42df44975d310792c234caf22b476df52af6d1faa7b8c1c45afd426bd1642b4c58c8a603df654c4494824f29bcba1d5cc29b5bbc055e5ff2c42b8db7f6a2a896c8a0a7b204c92a0b290abdc0bdd4e76e20a9e07f50f2915c569d32402b050a389cc59bb254d6fd3238dc72090a51a947ad8a7c94d38646f3aa310f1189a4cb28a7ea71313176e39acf70401ea8efcdf22d1ccfd2d6bef5f2afaeef1c6c1493bd078617ed96e38be5e4736f24bded584cf209c35670f0a2e1b8b64eaad51", 0xfb, 0x0, 0x0) 11:10:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x199, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0xed, 0x3, 0x8001, {[0xfffffffffffffa75, 0x4, 0x145b, 0x20, 0x222, 0x0, 0x6, 0x9, 0x6, 0x100000, 0xb, 0xfffffffffffeffff, 0x4, 0x401, 0x34a8, 0x1c754815, 0x7, 0x9], [0x8, 0x4, 0x7, 0x7fff, 0xffffffff00000001, 0x7c3, 0x5, 0x10001, 0x48b9, 0x3], [0x7ff, 0x2eb, 0x9, 0x200, 0x4000000000000, 0x1, 0x100], [0x492d, 0x1f, 0x847, 0x2, 0x2, 0x8], [{0x1f, 0xff, 0x100000001, 0x543a}, {0x80000001, 0x800, 0x7, 0xffffffff00000001}, {0x7fff, 0x80000000, 0x7, 0x1}, {0xfffffffffffffffe, 0x3ff, 0x5, 0x1}, {0xcb, 0xffffffff, 0x100, 0xe0c5}, {0x6, 0x68a3251b, 0x3, 0x8}, {0x5, 0xff, 0x7, 0x3ff}, {0x7, 0x8, 0x8000, 0x7}], {0x4, 0xed5, 0x1, 0x3ff}, {0x4, 0x8, 0x1, 0x1}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x801, 0x0) flock(r0, 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) 11:10:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0xff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x4, 0x6022, &(0x7f0000000300)="2fc734aa03166f8900000066218bbfce64c72addc5d77c75d67219a7f873f24258e32fda31a1e5a89816b1cd83c8ed75e26ce4b96524568c436efc8151b0bedabdea7b27a7cdbb9690c7ebefce9cf6ae7e9cbc68b32990bf6bf58999020f221a194d89ccff7f0000000000008e3bc2453416fcdc54e76b11ffce7e5362a5ddd955020000002251927f74df5d3bbd59978bcf4258a6bf668c99ccd312fd4190a693a8cca3b7edb6f5a22ce9f23ab1edaf2b4b31320435b6bc822e866461488daf6adeae91137a9a6a02adfa372a3ba7ddd60e13e49d6904000000000000001241a6c139928504ab43e0278f642fefced627f2d17dad1e0dfc8f3dc4ecb2c4e3192167b0a0294d9579af54000532ee36870cd61e60b7df10497c72ec80eeb9bc33781ab88553ac4940c4fb01d577c2c51890184cb42350a3f9a8e448d9b3c4da8908f2da2240bffd535c7633483946affd6adb63139aed6a6deb83f96967b989d8da05e0cf5d427e6c3fab89c2a3020b385b97f0f470706ed7ea220e312f9016e456c83ec1ab5c547b4e6ac5b0bd0ee30250be9b23eb4142fa850375441b274c96f38384d97724f9b7047fdebd9251b2fec21182938bf5aa164d8f8083cdd5785b1fda7bc23c10ed388a03a133bd659e612d38f08d81ead50dc7bc30b91a9115b61458e8fd1371b5ae226cc6f1e5e08d6538d783a7d3e6fa18d635cf751dbfbd99737d54fe71", 0x8ffeb122de82caf0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="b6b35a9b9eb0aaa0bdca2afea1003ec991f223bf36c8162e3d77bbdb04428e5875fd5ce78e4e144232440df19aaf49", 0x2f}, {&(0x7f0000000540)="e951e06e0bc85fe74c03f386f0fa2806b8a1cef1be63b9b17a15e8cdf98f11a6afecc4f5c567d8cece28960e7b3994b160806e7ff114c84fef54f7ae7ec0c8ddd819db16638561c8c162a85119218c33b8b0dd24ba32210fecb5aaa2140580f15cd7541c27be14d80b4737e3d74eb1bf32774e15d8b84a93c1a3d14bea11c9e8808c246cd7308e3bebb07b171e6981b61b44bc3a0f9595ef1434d99f1ceac89dbb91378e5f33610a3cb54b52bfbe48d3c6e433c314e804cf571712ff1226eb11b81fa3c2664b1ad2c212583c8369386bf4cdd47fa65e51922a2f2c16abea05dda52b194bcfb79c4d07193b85e2636566faa498e1c8a27f7cf4ec79124194b4c09eb31de5c26db7778f3f249ee505ec549e833e4adbf64b5950b4bc7d5fca0008d516e44c5df60e43741d18f3065427029b1f5c32cdb08ae7fffeb9acf3d202d3730bdcc3fb3f7f8dffad62dbb1ce7f6401c3f51e10e989d70ddc89f4e70da4100c2fd4d6dbbeb100cc7e075da0d6170384e8ccfe33744e945bd81cb03ff6282c826f883c4e62bbebc77e0870ad1849b9760177f9799fecbff5064290cd33c17ab42fb572e932015ce0fa15670455c14c458e7831a63669317f5a7409eb323b9cd138c443295fd0f4dcc8781ad62084377627a2e0fc90256dd7a6e889778a87134ccbc991872c0895ba555ee3f6599399f013243ec6aa5b2aa530064705bb377ed6bd8e25b55aedfcb0fab61a2f63b52b58c8d53744a6fec0225aa9e5dfdd0777d03afa809bb4f3ce21376fd8ac157e5aa473c68eed1bc03941161d56bd98474ac2d2e873600a2746c20440480468cf5eba0159f1052d848d7e995dab71a0ce68b5e13201e670d0d5da01637aef0f145db2db21923a95702c15b44c00edb27dc6ef49dd92660b431cbdf1e798e9d4a889adf1ee795116b2ab40bf2d873176f522d25217db7fdb67ad219d585cb259667a2a915370a40a41ee118b9c296d84471d2399ab9ff0bb0e7479b73d4b579df26e14204d9cfb73f39298ae14632c9f0904c49a9379108bcc101e52bd06f3f840a2580905d9261c1b1dc994f47acdbef74e2b27a1847228b498dff082c5054d8ffe630981a30eba294413c2fac9411b746d4afb8b3c825f78c1d27b962d4f1848fb45a5b9a0dfed461efe4e4e1ac2b2f32486bdbf96458a69c8537d9c00b923fe41ef5ab3b116e0861b323c1681ddb9286e11d7e71c5ebca414cca23842b15df56decf42b0df832c92189977ec244ef18e97396277f8949d8e5492da8525514b419e64c7cab42f1f2431a769dda6aeca71c948ab4eab9d1a4b158a29ade56b0daf6e6c87028c408b2758aab923f69566a73a9fe682f2f560a0e6d18e83d008488cb05f098de143e50694c95677c4280ca75dd9d5d9cffb75fba10a11fc17b755980053b940c18fd4ac11760e28a3ab573f4d10e7bee0b2778fc18defbf9d08e0b3cdda35948badb5a33f254f96ef741ea6136274caa02deaf060c8cddd1e9c552ea94eddb88cca7cc4f67ba050eb7d62b95c70f3640cde88201735d314474564be337aafc8540a1b40ef959c4a1bcf0a2d4ff7e80690b03dc3716e85746e592e48136e70f2bc25d7cc76e7688181fb9d5c6a7e674c7c1eb01ea58f96f2ad7c34abc5d3a25159a4a821afb678466ea9c5f76ebcec0ddb56a37b5475abfa2423a4a621dee7bb9173e5e224bb64e0b7f25198fd818c9569895de8c76ed25824f7db41d4ecb91a2c5a08220c2b919d6f07e4b7715e383ffea575b0d5b332e5150eb097766cc17aeb3b1629f793e28513771982cd21d1713e780ab6c5f6fbc95e4a12f9d86257e20f94c158a87b508687e17ac2ed689434a04c94fd3eb30a0510ceab0ff8184c4481ef67048b520ef0971f3c917842866ec1398b8eba124c0f807f879839ecce85c5de8054b9568d8fe036ba4770bd92e6eaef53a94fe7b1fc9ef4bee05de80218e243447f0f911b1986159002f7dc224928b3a1e4e4305a3d83068b51b6b618753b408090038a71332dccbe7d0791dd16ba00312d69798673d89e9de4ed19f7fd6bd3c8569f25edc9c5c6ba95c3a050ad975bc532ac584f80069759205830326c18961b66824f4af6a71676728b4764a1beb9e85cb4e6b0c6eeba49831c4918ec6f0dd9a7584f90e993df8079e011ab6d17f5763bb42141c7f0111687ef44246db1c9af53517f1af25ec4e14d99cef55ae76035a82a270f209ed06e3b11f6e68578954339c6952ade3d1d65f8d9dde20c3ff7eb181e9d4e26b7fca74cf5218347fe95e5ad04b84affbad7aed4b9119bbf384d5e51d299061a88d0ea7821b6522e94908292ce8f8ea170bdaac252d2b2b246dd33b547cd7e29b5eb444951c594af13a588a860848135baf5cfd7c2aa1a1543b36097d5e69eb878828af1f7a75a2120c54110c305c39232e2bbdddcc51088ad99a739c5249a4c12e40ece0444931cc36f284c1a04e9c18b93f3b3aecf8cae8ad8b4c0f61931f872dbc24c563d98ce4656eb88133d2d1f70b4a1b8400846e44302793e2d0439b50d3885a258c7dd3ce10de79af7191209ca41aa14097be99de71fb276c233d73ffa3a06c63a42e921a4ef8241d3cbc47e288387ef895a26e52afe4628ed097a3fecedb4ec55ab48dd375621d2bbf122519dd18f646ec692c1cff94cab9400819939cdd187370103ab4409a606dd232f9dfbf393d7e0b5eaf27b299db145d8949f701bbda2da9f173491ade1bf0756be1538f28cbc8bd83455d8af3432baac9401b5328df9c4913fefe3d41819ee53668eef32d9fbbf9a9e4510746e910884f26296f1d319c5eeee02cbf218a6dad04e2051b2e7069a268dbbc065541c7c74426cd816e5ba79b734c7ff0b68b84b675c6fb53158c9de234442ce8784450199b105be0ea99ed237f5b2c80b6918540addff7bc7de4952a9756498b63083f336a928a1137202544bd80224028634b61d3a7e5670ac920daee497eb8d4c47288482b3287206a428923685e30495ae787de30e1f6d67a50df10860c2ad81d6040dc92272a4596eb88324549b7f5cae2abf02e05e2b1b7b563c5beb0b89b1c03dec53be6e5a3eb5ced74b5387ce53644660a6c1bce6049770ccab573c7cc5f05c557d7601e03f81ee1f2022fbce4c38fb05ac5ee95417371b6040782d4225fab2f47dff6fd9bafba201b922e593073d208726631031b425fc789124d00fb7506448fa041b95fc38dc2ec59161490db4a0fdb9fd5297feb86493dc887b5f934eaeea1fc4e240234071385465181fa8475ac53bf3e879dc7663f2c0935c6f453e4cee56e0e38a85d28de5b638d3c0f24a98dd0824cca4d710c1d0fa52dae8c37c5df805bd4a28bcf2cf966d3afec7156f8455a3f367ca3a46ac7f8679985c32b2a2a232f046951fc07cdb3de96eaa4878ef260783642cc862daa2211b744de61ee1f1fefd1a64e145be4f5df0ca9dcb859bf25a8c41f639b80ff5bc6651cde7306dc0a083af71c25a32c999d2bd5e5f81f18eb70b4781449e5880e0e01c4879e0397caed61ccadb5e481f0b9471d358f31dd29279f2f3a19ba18cf4344c73544d15b526a68ecde49ec513bd32d2b1cebea7226e3306985288110084ae40957bc861350f6f3fe091b3499473c05c9369819205790f07bc3be2db0f8d64d986a0a0cc4d27d2e5bb83a25541f58c956516100e8b0eb893da912ff91ba176ae27dd6ebedb49e03bb25f40c80698e95e43a11ed3aa57caee92e29b2613e93bc2731c16f9355b51f201590c8ea2224e84f17486cd70a1aeb814ee6269e24fd6af9f3e3bbf884eb896d62f1caeb2a4552dfa82ac2c2c70557dc6f6eef4a2d7398e06e4f41a1ea572fe48aa625a467b9f7ae77c5fbe50cebff10716d05b3b2a6c803f34638fbaa129bfa0f00d218cd57c6f78f694af4c5d0cf12836318a93fa071e239386ef7190f0c421b97062ece08bf2afd7aabdbc76e38c8355555b606af9bf98b21b1414986013362a30973123706c8cce66de0d93e8b34717ad139a0ca112828e2c861004d8d8b2a7ede494226307e0c3c137f2b0480499e1702af666d59c4cc57a69089f2a4e90136d5ecead12cfbbec7e6c78d89c782a6ab3d4949f1438f1824ff8f37f3a0b11e363d37a78f14b6aba66ec352933cbde87ccff4f358ebdca3fb175146195394de77c58202b139791e9d718b7bd0b5d6df6f0ed99058f3de166d09431d9ca7e3ac9c68551edd60093766949be121d4d289f56d1e0c013fbadaa1f01e141055500d793bb89249916d8b81389873e05467803daaf429859ba4597d896ae497761e26de470d894c4a4e9b93f7939fde2f70de9c9661f533259d9e0456b5e3026655eed981ef54318581f1aa399cb2feff157d472b188214fb8e67d07d37cd3a0a39ea55fcc1f2e8e746b75ac0f1889f7dc8a4e597ae8c87ee65c3dd9765e993f15e928a683d82939975afb7cacd73b95b29118246dd36cfda83b844db36bd8088d19eda4585854eba7a2832445720276f64704ce6350ef5277fc1b86b414080eff5f70ed0ef4dbdaf3c3ea3e4c83cd056fca7de08809a6c94b6500a8b252a7e8bdacbecf07867263d2df004a7aebfcc85d60d5efda6e9da0491cba7f9e9510142e96351df9042f55157034779fb390091a43734175fb6fc428550467abc83fd4eb7584a28d5397c6443cf1b40506f3b73e68d16297581212db89ddc35e1eacec3ba170340fe1bede29c6399e962a1e213d8c2f48c34961c3578c729a6e4ae4df80f16505ff96f480b8af7b2c543089d4c8d9c02ff3c6263ca217e2551da0195e1985fab1466b64bb1ebe06eb85fd4215c27b4e8406fec1e8d259761f9145374edbecd1bf558143d98a76a2524b47448b5f94c6f14e6509676e35cf09444a4aeb29ae24e95295b3e7433bbd4379745c1ca8d0dfabd365da6817c94e5336ebae1b957327ccaf351c768527e36d118aff201328609353969abb55651f093dfa2607ea40c4a95a535fd91b0383a6a4c7c8ebf2a663345d3e92dd2f4521a99bf148c94701bfdb61911ef766122c2d2f58d39d42e276624b82e2d5b7ab1d85f5dec171f1f82f66c4752e12b641e31781602bea14caf85214dff5ba7bd3d54b7fd73f7332051fdac1f7e288ac0f900c21ac403b4784cc045897e0bed6408811ca9db7ebc736ce3108888acb166b575b9f1b83006c035f50c0a9adbe94ff036249c613a774a0036d894a1729f7ecfd1fdab12538a6b05f833786d10cbff78e85df1ee7f829f4f493106ce38dd2e3e1de11ce4217657807afc22b149a43710533a212b36205c17763740caf61b31335eb2a727150bcad9785900c22b4a2097596c8e9837c39f0dcc8ebb882426de899647b30612c4eef0f37fa49b5d7c5268a47babcd6c84b73936229390986a109737e2d6906a883b4e247d5186a6a6c66bade8fc741913a01a17de8cdf6b5a4b7f59871f2a72ed2c7d809c55225672f70b181bc91845a8049e8e16644250b2ab04b750f0fe059c6b54685d621cc1addb0773bc461713ba0cc374967f06e24fbc8048d28be54e654989965891aab6644f42ea57a3bf7beb1dc376f328f77d774de9d999c57f7412393e8d6b6eb1d6ea67a875b5acf80b63a1bb65f1a2c0789ac3b23d2b658f3b0d1ea24e85936999595b548ff7e3b1c5bad60295e0b26e623584a5c9b20f43885dd44557e6245f571bb3922c73061c15d4d8e5cfd16e3d5ad3b446bb0ee1d74e31100f21b2df52fe0782ce1ddbeb62b9ada73d861cdbe20f913827a03cc16c97f991b1f76d", 0x1000}, {&(0x7f0000000080)="14fef6cba59cb749c2bbb71818cf18eef9", 0x11}, {&(0x7f00000000c0)="c597ee754b9aa95051483795c2ac3b1238297fa917f9771325d252b406ab3176649857d76f0e37e462ff92144404c59d77647d9275b7680b816e5292", 0x3c}, {&(0x7f0000000100)="da684a7fec42e273e72dc4ac615d0094e0a6bfa3046ee740f5ddaa72d61b8381ba015a6261c79aa3e5c3f3839f3ab5a2a1d70cbdb2946337ebace9973b97e3676b8f7aafac84af6100ef70aeaedda245cee607e44bae7902b2d70e401bff0fd00d80af14b885efcb0f9f7a8e58b225bac9651449bad35e0a1dec8796ffd6eb8490d8865aa780d9d118483e7e095a4b9ca3adfd6159ee8159402781172f", 0x9d}, {&(0x7f00000001c0)="b03abf0cd8102d2239a8cd258647a18c62c167f88cf41008e83838755542485da973cdb2c3149c331119dafb630e907e69cb5ecfb2155866380cd96c5e734b4282c63e3c449807ecf6b8c030cf076f4fad213104db8ea9455a77f298fc25dc3ca87307cf05cec3dce65d0815f8598d7d85d6dc63938c5cfa52740c2f06acdc5a1cffd0329031ec68dc4a0001e5cd269b9c84199f0b656629b94a0643364a3f6c", 0xa0}], 0x6, &(0x7f0000001540)=[{0x58, 0x1, 0x0, "179f5724b1a78e6ab94724f77ff552fe6a5eeb175acb554995380f5a4482c4a46a41f927b1402affd64965bf3797f706a59bff548fe4885cf311eb768c9e5e80667f6139"}], 0x58}, 0x9) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xfffffffffffffffa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3, 0x88) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x9}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5f, &(0x7f0000000480)="be94298ca9dcbf56675a932d334e6cdb5a2af3bd37bb0a7408e6e94dbbb2a0dde13e3ffe0f5fcb606cb397c60d0570175a512775512460832a1dc2e1c3941f8efb710776e402f018baef3cbcf9f3614be06f0ef2486b2a16b88a977f0dbd0a") chroot(&(0x7f0000000180)='./file0\x00') 11:10:03 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x100000000, './bus\x00', './bus\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x1316, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) 11:10:03 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x6) getsockopt(r0, 0x3, 0x3, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:10:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa0b64f35c012a652) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000280)) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x6) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:10:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x3) r2 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 11:10:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:10:04 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) sync() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 11:10:04 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x8000, 0x48) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xfffffffffffffff8, 0x1, {0x4, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) poll(&(0x7f0000000000)=[{r1, 0x120}, {r1, 0x18}, {r0, 0x22}, {r1, 0x40}, {r1, 0x10}, {r0, 0x10}, {r0, 0x4}], 0x7, 0xf7d9) 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xf33, 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000001300), 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="021437", 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:05 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)={{}, 0x4000000000004, 0x4}) socket(0x1, 0x8000, 0x3ff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:05 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) 11:10:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) r1 = semget(0x3, 0x4, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x2]) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffff7ffffffffff1, 0x1000300010005, r2}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x2b, 0x9, {0x1, 0x2}}) 11:10:05 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f0000000100)=""/39, 0x27, 0x2, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "4e030000bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000000000}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) r4 = syz_open_pts() close(r1) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xadf4, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000000)=[{r5, 0x20}, {r1, 0x81}, {r4}, {r4, 0x4}, {r1, 0x1}, {r4, 0xd0}, {r6}, {r5, 0xc}], 0x8, 0x4) 11:10:05 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x100) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000002ff6)=@file={0x0, '//..le0\x00'}, 0x6) 11:10:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) ioctl$TIOCCBRK(r1, 0x2000747a) 11:10:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8080, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 11:10:06 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) read(r0, &(0x7f0000000240)=""/122, 0x7a) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e51bd24313dea8d0343d605e2d3289d17efb90533ee6185c6a19e1a3fbed9d7c7f5ced505370f55d9bb05dc03e23aa168a0217f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d4d6ea821e153a6212dc30a159336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed000000000000000000", 0x10b) r2 = syz_open_pts() close(r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)) dup(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) fcntl$dupfd(r1, 0xa, r3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) 11:10:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8001c0000e0ff070900"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r0, 0x4) 11:10:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:10:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x28008, 0x81) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) getpgrp() 11:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = socket$inet6(0x18, 0x7, 0x81) write(r0, &(0x7f0000000040)="25db8ff73e5055b56b46f50feba197c57f2ac63e7d2a8a5093b099d974f604ea782136fab4af415c185816dd2e2593e54bff3bc396c60e75628a1e68597a4d301d0a5709f95434284e8643a5854682c07202cbcc0d01b1e6f7946812bd7b6442d54710a58d3d48f5fdd8ca93d2d03b65bf860811a0b6aac27ad2c53eb748793665a48dcd27441030a32161a2a6ccb6887d6b78c8c84230bd8c4de78e83c3eababbee0c3e51288386f637391c27bf6e62825888ac7fa02e0106ef25d43c7565daf9", 0xc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r2, r5) 11:10:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x180) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 11:10:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff01"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0/file0\x00', 0x0) 11:10:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 11:10:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2864444d8ae86a99, 0x101) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fchflags(r0, 0x1) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) 11:10:07 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x7fffffff) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) munmap(&(0x7f000064f000/0x4000)=nil, 0x4000) dup2(r0, r0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:07 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x1dc, 0x0, 0x0) msgget$private(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) msgget$private(0x0, 0x101) 11:10:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x6, 0x1, 0x1, 0x3ff, 0xe6e7}, 0xc) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100000000001}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8, 0xff}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r1) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/196, 0xc4) dup2(r2, r1) 11:10:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc4e) write(r0, &(0x7f0000000200)='+C', 0x2) 11:10:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20401, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)}) 11:10:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = dup(r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) 11:10:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="c314640000000000b500000300000000d168540c025402d3457a0fcb32bcaeff03c63b6221d7684960927e", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="d4f2bc9f27bc93a570e84ecadada06e05d9b80b88081e1f4def8744f3d17ad9598a653e3b4b734e96e55f31f47b4a604366c484bf251e0d181bcf81556697437030a7b57608066b7449be730fc2178c7f42c212807f46ba3e8cb541cb2d2a051c453cabb74438d588687c492b8215a161bdc5333bde37eefa38e48687642845f860dd061f6f61484e7999d65cb3c2e89e3a3499ff8baf24a43a7a74a30d98871310ce05e1832934d3febe42f43491a7dc4c13d6f9a09c00a9904a8c7d4e2dba997a589d988257541be0226fe75e205b01966988a02ec3b01fe629b1f984c70be5f44bd6c67bbe4d35bc7"]]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000540)='./file0\x00') minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) chflagsat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:10:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r1, &(0x7f0000000100)="8e", 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x53a7, 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r0, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 11:10:07 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/226, 0xe2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x2000) ftruncate(r0, 0x0, 0x4030002) 11:10:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x2000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xfcf9) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r0, &(0x7f0000000180)="501253bf61324167732a6716e5f43cf83c5d0d5423ec646ec01e3a94ce8838e7ab287d6f210ab7b4b567e1535c93d31ae0a037a72ae9f3830ffcacb73712a4485a50a964ab362e24ab8797a1fbaa224c460d3a897988ce960adcaf73667e896d4d8d", 0x62, 0x0, 0x0) 11:10:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 11:10:08 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x7e4e, 0x8, 0xa543, "7002a3e26802cc1d0330278417c867348c97d49d", 0x4, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xa, 0x6) sendto$unix(r0, &(0x7f0000000280)="b100050200000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29022c881c10de32c3a5320e9494e962c37695000f0ce348ba11ddccd6134c0cc0c829dbbf072f85b39c7948dbef06417df7b609a6b0cbc3ed25866c070a5c63b7dc547904d45ff9bca01e8958dc8872466b7dd72769d609fbd3edfe22c8dfb8f9588a1fc04c88c95e6908b79041a84b7af869e8aee03c9a566f6a7e6f2fd303db6bff5c3c2477563af1472a43f9d32b5a02f6093e604a45ab2365dd52ba7aeb30b43e7322ba48f7c41f40bec88c354", 0x15f, 0x0, 0x0, 0x0) 11:10:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4cf) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/37}, &(0x7f0000000400)=0x27) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x200, 0x0) r3 = dup(r1) poll(&(0x7f0000000380)=[{r2, 0x11c}, {r2, 0x4}, {r3, 0x14}, {r3, 0x41}, {r2, 0x40}, {r2, 0x2}], 0x6, 0x7) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000140)="efd6d2673f5b523d096ee511bdf69aae38d1a244e27db81ccaa4f685aa4187f106d72c9b441f9939d55d1df40303de0f3d063897623699af20e3d26077319a6264d99056dec9f2584e7ec08779bd824428ea93bda6ea57b9c1c52d0690e1fb826d73826052fcb14694a0a01e401339060a856e4a2ede43f3ebe4feb3e713ae2914178f722a71ef955cc52f97eb88146b5f94cbe4c3f005d3cee22c7c3c000052005080f25fc008364c8e9bd328069e7b31f36485051cd1f2b60c5e47f1128b4518f1e9220f129c09f9dc1eb806097df71079eca4205e634c91e58af1baf5d537e27cf23d522a79d9a305da77b1e592ca71032899", 0xf4}, {&(0x7f0000000040)="0a9bd787c8c840e304", 0x9}, {&(0x7f0000000240)="a2237322c1c0c5d32e55bf72ba88fed0e3bb3ce4e61967f51df2a664b554a6ed0210603edc633b8d96f5ace46a5a08a44a9e74471d519dc551809bd87c25e6fc6487043215a7c5c7a388cf79c2108915744576f45d7b52b1749789e22930a0e15c65cf199388b78c02858f02106af87ccff04b9f6ddcd6c3e42629b2dc487bc96a1d4b4bb4767c03126219fd2e762b87b192d27b125dde873c7a18c2678b48dd197aef286f24cfd2fab1c8a21d2eceb1b5b22bcc8ad3087e0dcb83406510beb2", 0xc0}, {&(0x7f0000000080)="fb4d5351786a0430e4e4abd9618fe94b906151892a63b7a1d47ee0a506", 0x1d}], 0x4) open$dir(&(0x7f0000000340)='./bus\x00', 0x542, 0x30) open(0x0, 0xa00, 0x1) ioctl$WSKBDIO_SETMODE(r3, 0x8004667c, &(0x7f0000000000)=0xfeffffff) 11:10:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050160000004000000010706ca90020e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff3728291ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:10:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(r0) setpgid(r0, r2) setegid(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x200) setpgid(r0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0x5}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000080), 0x4) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="0019d25ecc79bd6df9d19d08ee98843b18056724bf2a9d0f889f0c1818b83d5fdd9ee00646a8e55c6ce8a091f0c2995fb07a0cb66ba25d3b30d9329b659acf4d6869c5ab91b47ecd65c07e5515cfe68dc2e8d6f62419fa4e1fc51532e22877dc108ce0313536a7d712904b4a61c0815fd6dfe59a30d3cca2315fec6549bebf", 0x7f}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 11:10:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r1 = syz_open_pts() pledge(&(0x7f0000000000)='}\x00', &(0x7f0000000240)='\x00') ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x73, 0x81, 0x7ff, 0x7, "ae32987cefc404b9cca03c63cf503161cb6fda81", 0xad3, 0x8}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 11:10:09 executing program 1: setuid(0x0) setuid(0xee01) syz_open_pts() 11:10:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="fae6681803b296158c2dec88ac13defecefd05b386bdb0649f39fb31c2e10c26194aeb49cdf1f26782a396abbf5d6dd3244d9c99bc6068add14094416ec98f5fe378eeecd53d08b002aa62de3ef34fc7633155baf55f6e127655527e06e0b9d58b05f4587b89c683de6d959ec9ed0a", 0x6f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x52aa, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r2, &(0x7f0000000180)="ede6ccf5245070a25ef5977be1b4831250c18f7d5d982121f8f614cb46cf33af15c59dc7aeae73d2a2fa0dbd6cde59aa47d9cd8b0271989447c2465404417820164a82805894e36fb6efce5e7dddd0851ff6112cf92ab7ccc288a01fbccb5e65f1b0e5a0fbc5080d0663bd962f4089f7aa1e9c8584ef3f62161fcf17bddf3bb4f180245b55aba95ed2c35e6d077679531046993682eb38", 0x97) 11:10:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x3f, 0x63}, {{r0}, 0xffffffffffffffff, 0x9, 0x40, 0x5, 0x6}], 0x7fffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x50396ead, 0x800}], 0x8, &(0x7f0000000240)={0x7ff, 0x5}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300), 0x3ff, 0x0, 0x5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:10:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000780)=""/138, &(0x7f0000000d80)=0x8a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x182, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x10080, 0x0) syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x280, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x8000, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) kevent(r0, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffb, 0x86, 0x80000084, 0x0, 0x7}, {{r3}, 0xffffffffffffffff, 0x80, 0x20000010, 0x692, 0x7}, {{r3}, 0x2, 0x80, 0x40000004, 0x0, 0xa326}], 0xfffffffeffffffff, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x2, 0x400}], 0x81, &(0x7f0000000700)={0xed, 0x3ff}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x80) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000e00)) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)=""/114, &(0x7f0000000280)=0xffffffec) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000880)={0x10, 0x5, 0x4, 0x24d7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xf8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ff9000/0x1000)=nil) open(&(0x7f0000000dc0)='./bus/file0\x00', 0x10880, 0x7) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0x5d, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") chdir(&(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0xfffffffffffffff7, 0x1, 0x0, 0x81, &(0x7f0000000040)={{0x3, 0x9, 0x3, 0x8, 0x1, 0x5, 0x5}, {[0x20, 0x6, 0x2, 0x0, 0x52b9, 0x8, 0x100, 0x97, 0x800, 0x1, 0x1, 0x8, 0x1, 0x0, 0xfffffffffffffffc, 0x7ff, 0x800, 0x1e], [0x4, 0x7, 0x7, 0x6, 0x80000000, 0x9, 0x80000000, 0x2, 0x2b9, 0xfffffffffffffffe], [0x0, 0x2, 0x7, 0x6, 0x0, 0x10001], [0x8001, 0x9, 0x2, 0x100000000, 0x7, 0xf25b], [{0x6a, 0x7f, 0x1f, 0x5}, {0x3ff, 0x3, 0x400, 0x6}, {0x101, 0x5e08486f, 0xa68e, 0xfffffffffffffffb}, {0x9, 0x9, 0x9}, {0xffffffffffffff4f, 0x4819, 0x5, 0x100000000}, {0x7, 0x1000, 0x40000000000000, 0x6}, {0x6c, 0x22, 0xe, 0x6}, {0x2e3, 0x3, 0x401, 0xed}], {0x7, 0x0, 0x5, 0x9}, {0x100000000, 0x3ff, 0xfff, 0x29a6}}}, 0x8, 0x9}) r1 = socket$inet(0x2, 0x3, 0x0) flock(r1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1fff, 0xc214) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10680, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) 16:00:00 executing program 0: socket(0x6, 0x8006, 0x200) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = shmget$private(0x0, 0x3000, 0x24d, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/224) r5 = syz_open_pts() ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x80000000, 0x10001, 0xfffffffffffffffb}, 0x3, 0x200, 0x2}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r5, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) close(r2) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001380)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r5 = dup(r4) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000240)=[r2, r3, r4, r5, r6]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "b04d00f3ff0a631a00", 0xfffffffffffffffc}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, &(0x7f0000000280), 0x0) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="41ba60da15043d7a280fe81bc8d9ab76f4ae5005a72149cc51cae229f002cab326352a3df735be0d3fb1179603434ca2ee92bd481d797ca2b25539b1f70adbbe7724bce938762036f9740f379a8d351ba70835b6b4a567cecb8c6b2ffbe90150588204a882f95eec8f5d6305402e8cd65ce0bb3588ff89d892a404791551245919337106d01e25059a241bcc3d1bb988ca368884a6bdec905dc4cfcf97ff0da4328cd2c5ee480a8515c02b3468d9098ce3f7cdfa24c9d26d07d547e608c4afee38e770a58b54295b501246b7d3799fca846f361236af", 0xfffffffffffffe62}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet6(0x18, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x1, &(0x7f0000001500)=ANY=[@ANYBLOB="00002e2f666910a571c8a1d6862900"], 0x10) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b8871313", 0x64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x8000, 0xe6ed, 0x9, "c81b4252a182031c7ecc1fa87dbc6c73654ea79c", 0x3, 0x8}) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x7) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x200, 0x1abec125}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3ff, 0x300}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x4800, 0x7}, {{r2}, 0x0, 0x9, 0x4, 0x400, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x8000, 0x9}, {{r3}, 0xffffffffffffffff, 0xc, 0xf0000082, 0x1, 0x8000}], 0x3, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0/file0/file0\x00', 0x2, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0xfff, 0x0, 0x2800, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x10, 0x40) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x328d4681) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) r1 = socket$inet(0x2, 0x4000, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20800, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x4, 0x4, 0x200, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x100}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6adc4056}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xc51}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xc37e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000680)={&(0x7f0000000080)=[{0x20, 0x80000}], 0x1}) 16:00:00 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x6, 0x100000001]}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="a8cef803fb2715966d6a1286808e7396dd81a7", 0x13}, {&(0x7f00000002c0)="0f02b37dab66cc5cb2f347f31266b62678f7def4977a68519ccc3c0cf49e2c552e91a97f5592acb8863496c9a06f2a0407936a1ccbb876b6223ff5076d60d74e44fccdfee10a75e5c60084ca066a14c974e28e279398ac371e2ed954cd571c77c7d13439f02a466112428ee549341893c9ebfef9fcdd8789cbcb2fb7c971ae56de92acef548d5236f2dfd97fa1e60709010269d9c0bdbe1fd54930a8a80b468cc44a3d7e3e3f9d7d671c5b0ad365e6f36c3f985d87b0f72406931208519290633f153d1dbcb697635776b9d44113f2f1beea6cc2820a2a39cb", 0xd9}, {&(0x7f0000000100)="a305e91b49a3ecc8b9e1f1bbe80bf9b985f397b232c4f449b840a9a9a1baadcdeac54117e19d60a4f2972c3d7b04f3a25176dce7e7b335404f705414673709081e46ce8f3004dad6c2919e32230ad41254daa6f0051dca91f0fa1d01e1e285a9105843a3a4d217d952deee263d4854da88f1365dbaa78bb23d142f172df92e19cf424ebff2fafdc2d3fee4a0c7df4bd8e61cb3bc50a320823d0487", 0x9b}, {&(0x7f0000000200)="af41618a74fca00bb3193b4e7e0a8de749fbd771ef6bc351f8fa97f1faf7bb6b036c31c39d22d22a18d9c442d3b1888d141c046163c1efd4dc9d4b1ebded80ca9faa199e2efbafabdb9ccf0c3e482bae7469eecfc5ac1b8119c4c8d15ea9eb0c3676ea484a4134627fec896c21672ac1758edeec7e", 0xfeeb}, {&(0x7f00000003c0)="24e348bdcd6b649ca4aea86d8417d36a8fbb08672606c235fc08c3c1ce3aacf5246087b087d52cc3d9d699593376fb263198e98fdd", 0x35}, {&(0x7f0000000700)="7709b105000000170286407ef0d199388a4d94b4e711cc1b64036a7b75d2158ab17ead0b7f593a113c2a60d36c62bc1be6f3aa7bcb45606e2536180970e10b74ec407f8568c7b6d1ef953c3c4f806d04ec3f861272e24ef9237515eabc0e0a133e4fb18b8e7c900a287fd1b204a14a82efb75baec034679050d9040cd7c1f8403509d7458c12056052ac727179f1e061e2e17420d92a92230eccc8927fd02f0eb0e8de32d3baff266ac016428b119c32099723aa49b7aedbb275c9feeb825c826334cd7e54e0557220c47bf36aa4471e078d2d908163ef277a359d9e7581419b7dc4433a84647d6d846a19e64b8acb1b5e1228cf571bfb3edf49623dab40865774a67253d92a2e000484b8bc7c911d2e1689e935b0cf17e83017ac08ab168eaaf5022ed093651bf58ee4060028a2dbb1e33ffa4d42f8d2444eca23965eb39e0000000000000000000001cfbfdc2c1a99942a9aada6e015b1ec70ff70794711c814360e0b04f2960803270c1985c90aea72fc6eda7467a6ec8f5828788c25850d9101b003c9b00f49f3483a72bf410983efb9b45d12424b18c944044009ffd700f6bac652c2765ab973b480111d9121febaabbc2b4ed4c1e14280d0093735c7120eb46a255f1cf8552bdeb59aa74c7be96d1197b3bb89d86570832078b96afc125df327ae23435b70e2be98d3bbc1ded1accc2de774bcac2d", 0xa4}, {&(0x7f00000004c0)="aea5d77a579609145a663dda9c26a43fc8716e521b075189c48bd85cf1514c449e3c40a9488bf7b05b691d9a247942dca7b36322e63a3487c0a777148f61f0576cc7166c008c2d99d43d4e9a54250d4fe912e1161f13de4ce5971be98b4af26068e8b4a314c8a82fb8401a0f9a264c3f0cdfbc683239d8dc92f20f402c661ad5c1641d431324168dc2579c43ee2361f69ab62fc18d11e866b0be1b72fb58b2f895af74a76d1ed719147d0b864e1599cc90a8b227da6e738b4116401a1d037800188a136f33eb9ef190bc4ea7f52f324ea7e47b5dc0d942e99f5d78a8920c7bdcf3428eed3423", 0xe6}, {&(0x7f00000005c0)="5a044b26057f0d032226aa561241d12b39c8fe28dd2aceb2a64bd14f67fc45df501272532fd2", 0x26}], 0x8) r1 = socket(0x10000000002, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000006c0)) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000400)=0x7ff, 0x4) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:00 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="23f913c6afdc0f2b027ceea282b67f1a470d4194159b533df58a78e16023cf45ab8b7d9bfbd0148008e6a719b80e4f7deaee84262d26c9c3e416dd44db199bfe2db044916f98dbd1c72a1d2c39a854df777e2199d5cb38ab7fd71cec82094ece1a767083feddad04fae0ce5097c26e56a064f32cdaf56daa99a2716fe3213fdc29d64230f3d52d4cfa230c07a9136d0951adbb107d294d44507d6a73e7191a2df74bb4f74083ca763166c04522793a80cd47f7f1ead37f21d425ed65a1139a2734a5ac9ec841f9163ca02d7ec5761df8d892b54a84ea582e8284a103f6dceec48c4179897b11953126e791a8918bb815fd067d884dd38127634bc77a84e793d995486c427b4a2fceab1e6560be2b8a6a192ac1395dc79c3ffec753e3698f3d5258221e4ad76d265dcd38a0f36713154804dd77196efbcaf04528b4bedef071b3c55847147ecdc332ad136d502e48d4704571ddc13918d4972eed659d5b4a29a9369b5fee7ddf381ee20191e1224ed06e30451c304f2027bcb5d4d0b957f32f4b73c8e8b13f0b0720989be129cca79d6775d60dae3f51322c5140e6fd228bd144fb24a97caf7e4d37432dc8b71804157b91ade53ffd60377c0bb12688500a0ea9477eea292880b4f3d254cee97b48146b09979fe770e3bdca1cf244c7a807", 0x1de) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) syz_open_pts() ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xe92) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2088, 0xe04) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20080, 0xffffff7ffffffffc) dup2(r0, r0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x8) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) dup2(r0, r0) 16:00:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getegid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000006c0)=[0x0, 0x0]) r11 = getpid() r12 = getuid() getgroups(0x7, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="f0c64241df28e8e7c27c3449f2e26f6a4ccadd0e98b6f052ccb0e39e94b7c873c1f8b5f6c571c4afe26845af8726f112317fc5bea5b03dedb31134fe9627bf988b", 0x41}, {&(0x7f00000001c0)="bbf6cc578c31b806b5b8096509dc39a3941a96a0690f6507c92199461d8e9c9d64804de060003999dd359d5ecacd7443b4ea9400fa31327a558072b2c16125c97611d5fe8863e2e0d6e6d919794f06f487fcaf7c705fa4937bf52155f211362efe463779a93a06f5427d04cc37e88042321b66d5dd8c176d5d1267b470983882961bc4f817b50751af190482fe725e0b151f98a7e852eea6e4bb6b0e7b111b60836be2f76a2720b75916ff8386d1196d6be241", 0xb3}, {&(0x7f0000000280)="951c6e5b14827575fc371ec0a25ec07981049fea8f33a997b3d29a08a0750c4889c54aa3e5391a5b13d157d229af93d634d3574814dab60d117f3acab2ceafba693c694e78b4898c38397325c15b7ed410eeaa52530e6c4d9d1d338b00038c5444c6ba1fdd6982023264824ab53eece4f9d21861d554d0f6f40d2185f9074b5d12968c05e3c0a2263d", 0x89}, {&(0x7f0000000340)="bd50c2d902df478268e76e6e8eee054c3a178e14e2fc4bc76e75b79e1fdd50a3004174f2beac467688e5d631638eac888b3b7463ced855f6074ae806f6f88359ec696f535ddf239242abab2485", 0x4d}, {&(0x7f00000003c0)="d510f1c67541231c7cc5defcf82beafe2adc56eeeadec8100a6edb4ee8132eb7894ab8119f7a25c79a4c87e08f5d6657bda56317879155aa2446e06c572b40c5dabf06af2ec289dd2a96e1da3bc83f1dffcba87d9fe7be499ac853dddeaff371103636b705b02535eed0423709f45068c52a9bb7f1b645e8d257a8bd82ecc14d1d31f110788ca2699444d4af8e7d461c72c380c19d37a82a892a336011ca1b729c82efd0838d8ae1d4964d85edba7ee534db6f900c9abc7e17154067e5e3073f3a7161f6d89806071bf3a4492149e5d2a3c749461a97b5552d7851f041b4f7e7446a50", 0xe3}, {&(0x7f00000004c0)="cee0bda67373cfc80ff968ec3badfdab0df354d1175d4aabe31859e79ba1ceb2609644030cd0edfc71f8e15d73d3a74c27fd35f514e4f17f289a7b9a3cfa8266d3ea66fd7f117ce75965313284be07e2f82993d2350722c179cd2c9a327b84e4a4bc5e95df18eeed4705bdf1740d01dedb8e60280840e551e7d7c4e81e972383a22a5715da6e3e61", 0x88}, {&(0x7f0000000580)="7b5d566e5fc724b875a25ca474d6920f08b330d460125a6a48cda5f5a0ad63abddaa72151876319c3edb87812985e6917e0b0a87e8db8e63a4864731689c4521305823a3dbd59fbb8ba45f05278430b4e495d8cd76e93533a1a179a05808c99ab84671e482eb5a15", 0x68}], 0x7, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb8, 0xa}, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = msgget$private(0x0, 0x60) msgctl$IPC_RMID(r3, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b677a4811ccd13500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036658822b28dd9359ff6a1c77e18174fc04684b23afbaaf146317556b68164f725daad7b58e75dd4c810c46ffec2ad5355904a5b4f9b878e125ebb8ddb5f236562a625fa8cc8bffd86eb809fe936d0bfad7247a857f2b8c5b50041bdf2108d4e71369a2f1501d2d736f4be00000000e4704456e80008c806f45edc38bc8b3212ca119836871d50bc22fc94e5a4c6ed7359b68dee8547400fc4ddd6e8ba2968922cc8878375a99a0243affeabb022d8d1dd5293fea4502dd18bd923d7e3be744dd23dbc41ba3fbcea74daa762ea09b27a89825f357522304d67231680946acbacf115586e48d6faaa1845e0aadbd24ad8a4df93e0cabdb933a74878f334d8f82f69eea41f66e669cc8063a312173b227a97bf8eb7112d56c9d0bffe6937980b6dd0d11f2e9470898b3025c0c512fb4328d9af55bc9bedc93a125b66212ae89f520e8070c8035a8054c312c55103a5feded774b888be7a71b8f9459404c6b46179a0a04364e6433941f5"], &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82929640b62934f8d000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f0000000140)="936d33601a4ba0b74e45d0485bc1c270356864d62668385d29c4f95df02e17eb21cdf532659206ef58029d595f401ac83262212335ea5642b7e0dd1906068f7ea0296a224b132ed6a378f4f979070e44fe1d2d7c821ed52c9bb9d0a36df3c26efa735edbd4a7be34b0907d2a839f1fbd1e617a2a65330e2256f9c7caabf880aa6500c6f88a0556d4beee9679e0a214f36e40481b1e48eeb565c2271add9346bd", 0xa0) socket$inet(0x2, 0x4, 0x4) 16:00:00 executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x5, 0x1}, {0x18, 0x2, 0x1, 0xf}, 0x0, [0x7f, 0x6851, 0xc8e, 0x400, 0xa64, 0x3d0cea62, 0x400, 0x1]}, 0x3c) write(r0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) recvmsg(r0, &(0x7f00000028c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000380)=""/112, 0x70}, {&(0x7f0000000400)=""/152, 0x98}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/236, 0xec}, {&(0x7f00000005c0)=""/82, 0x52}, {&(0x7f0000002740)=""/148, 0x94}], 0x6, &(0x7f0000002800)=""/156, 0x9c}, 0x800) getsockname(r1, &(0x7f0000000700)=@un=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) openat(r1, &(0x7f0000000180)='./bus\x00', 0x18002, 0x98) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='!\x00', &(0x7f0000000200)='tap'], &(0x7f0000000480)=[&(0x7f0000000280)='-\'', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-:**[}\x00', 0x0, &(0x7f0000000340)='\x00', &(0x7f0000000380)='$#\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/bpf\x00']) syz_emit_ethernet(0xfffffffffffffe65, &(0x7f0000000000)="b2") 16:00:00 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xcf, 0xc650}, {0x200, 0x8000}}, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xc}, {0xfffffffffffffffe, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8040, 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x6004, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:02 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) stat(&(0x7f00000001c0)='./control\x00', 0x0) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) mlockall(0x1) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchflags(r0, 0x0) mlockall(0x2) r3 = semget$private(0x0, 0x2, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/127) write(r0, &(0x7f0000000240)="c9463ec25e53c0d2159a1a68a73066d09832b0b1e60e6cbe7145ae0b8c366e42f28bda0201d7242b8dc217c9cad361db6780b2b3183a7c07a1811c0fce23115c", 0x40) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x8, 0x9, 0x0, 0x1, 0x2, 0x8000, 0x4, 0x3, 0x1, 0x4, 0x2}) semop(r3, &(0x7f0000000300)=[{0x4, 0x24, 0x1000}, {0x7, 0x5, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0x6000000000000}, {0x0, 0x3, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000340)=""/118) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) msgget$private(0x0, 0x84) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000440)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0x100, r1, r2, r4, r2, 0x40, 0x24}, 0x100000000, 0x1, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000600)) semctl$GETPID(r3, 0x6, 0x4, &(0x7f0000000880)=""/4096) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001880)=0x94) poll(&(0x7f00000018c0)=[{r0, 0x8}, {r0, 0x3}, {r0, 0x1d4}], 0x3, 0x8) fcntl$getown(r0, 0x5) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000001900)=""/183) getgid() semget(0x2, 0x2, 0x8) fchown(r0, r1, r5) semop(r3, &(0x7f00000019c0)=[{0x5, 0x36, 0x800}], 0x1) 16:00:02 executing program 0: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe2) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x8) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r3, r4) 16:00:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) socket(0x0, 0x5, 0x8) 16:00:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x5}, {{r3}, 0xfffffffffffffffc, 0x80, 0x2, 0x80, 0x7ff}, {{r2}, 0xffffffffffffffff, 0xa0, 0x2, 0x4, 0x46}, {{r0}, 0xffffffffffffffff, 0x8, 0x60, 0x8001, 0x1000}, {{r1}, 0xffffffffffffffff, 0x13, 0x0, 0x4, 0x7}, {{r3}, 0xfffffffffffffffe, 0x12, 0x1, 0x4, 0x8000}], 0x5eb, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xb, 0x40, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x5, 0x0, 0xfffffffffffffff8, 0x4f96}], 0x3, &(0x7f0000000280)={0x8000, 0xfffffffffffffffa}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x8849, &(0x7f0000000140)={0x5}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r4 = syz_open_pts() close(r3) dup(r4) syz_open_pts() 16:00:02 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xa1) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x1) r1 = semget(0x3, 0x4, 0x400) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/230) clock_gettime(0x0, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000100)) login: pckbd_enable: command error 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:04 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) write(r1, &(0x7f0000000380)='!', 0x1) getsockname$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000f100"/110], &(0x7f0000000140)=0x6e) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0xffffffffffffff7f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x3f) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2c) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x8001, 0x8}, {0x1ff, 0xf2e}}, 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x100000000002, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x100000000000201f, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0xc000, 0x3) fchown(r0, r1, r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) chflagsat(r5, &(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) close(r6) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0x125) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000001c0)) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x80000001, 0x5411, 0x7fff, 0x1, 0x8, 0x1, 0x10000000000, 0x1, 0x1, 0xfffffffffffffff7, 0x8}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202653000"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) close(r0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = socket(0x3, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x14) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x9, 0x80000000}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x200000000500fc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0xffbde6c74921f670) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) mknod(&(0x7f00000004c0)='./file0\x00', 0x82, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r8 = getpgid(r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x5, r2, r4, r5, r6, 0x1, 0x1}, 0xfffffffffffffd99, 0xd59, r7, r8, 0xfffffffffffffff8, 0x1, 0x17}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget(0xffffffffffffffff, 0x3, 0x0) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000080)=""/6) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000001c0)=""/172) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='\x00A') setuid(0xee01) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pwrite(r0, &(0x7f0000000340)="d76708a537a14dcc25abace2078c2545065cc9bc52e2620495a99af4bd6a09afb9f05ed511870bb0f6cf0c9bd1f088b8a824b34e2b3ce46a78c5ed8e1e9cc9ada9a11b508edfddab2732cb7aad6db06f3bd409b38bffda3d69240bf718ff076c14f579af6b43148acfb8587059f805b338e12d129d3ab8f473e56f8a42681aa0ce26c1975c18d38a3c15818c3332cd43dc594bd80f17d834d8d2987488d6491517b035ae2ce292fe08f9d5f51788c5f8c6d49508ecbf6f1d", 0xb8, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x1, 0x7, 0x4, "ddba7430071437d7a8419825174521b4061a3127", 0x1, 0xbb6}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:05 executing program 1: r0 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) shmdt(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x32, 0x0) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x290, 0x22) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) socket$inet6(0x18, 0x4000, 0x98b) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xa0) 16:00:05 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18, 0x0) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x28, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28968, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x28200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20080, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r2 = fcntl$dupfd(r0, 0x7, r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x40) poll(0x0, 0x0, 0x6) getitimer(0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) 16:00:05 executing program 1: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x9a9b}) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="f43d7607f22fc7270d17468f52d67f1c978b7e068b0c90f132b569f419706ae2f3774be45638ab0b45f895fd9b7f044d0ebe66082e6b76e673f880159bb94e0abdd3d3719aaa5a5e", 0x48}, {&(0x7f0000000180)="300fb3090ef3ffa97873e9159140229bd422f1782d733a03037f057d134439a4a680f54acd41e0a26a2da2c2645aa9fc1835841c8139d954301196a5ba652f40836401e38f6de53be2d580bdf2aafe4fe1086a64a90402001d65ecf220d4b949acf0039dce4ca4a10f767eda9480eb390d5b44e33cf3ef129ac70fff2cf5a9da3e8ec914cbd3e6a04992e408d021abf0d736c4063d55951eb873b6d7552295b2675cbd2b522798125d2c6e202fad750004ac5f3c8d247eff32eff12d1113cef2028431af8b492e5025cf83bbbca00521880148ed19", 0xd5}, {&(0x7f0000000280)="cb8f872814346403a551218f0fb3a91a3b6e77153bd334be6fe238f22a9dc0fef2b7f35069eccf1a3acbca4e3015714f76fa04f9d7792f9dd3f04806c324cb08a7076c4d7db5a703170f873fc226e68ea51f952f987d88f17fa570f77eebf8bca5de64a8e854f42db2441de4bfae9e8225f036ca693a8f97db6f7c02755ccd567873e166db63e4c43cad2514038bfb9ed824f4fc32ad31e17452f0cdaba12f3ac8f2", 0xa2}], 0x3, 0x0, 0x3a) r2 = semget$private(0x0, 0x7, 0x101) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000002640)=""/77) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) open(&(0x7f0000000080)='./file1\x00', 0x8210, 0x40) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) pwritev(r1, &(0x7f00000025c0)=[{&(0x7f0000000380)="50cc99a9300fdc2001c85ba9a6c60f5cab38b6242abb3f9d74704232ded2c69c02be08727d4de54e381dc11b6948b242978328892c77946731402c8973df2b34f44b102dc7c76c0caa5c6f485cf079837a0a1f7437dd6e81e256cf2a", 0x5c}, {&(0x7f0000000400)="a710404606719c2fc675ed0acd83f1cc51aed9493bc29f5077b602644a92d6fb4a0bdd13426d8b7842a6c22c06eebfbeefa970649e4ea3d294b4985d7f321e9b1d887969323a72cae4ddcaa1759112858cffaabe063c5201ea10554b1be1d50ac96c9328a293820f1ccf4a9503d710c0a78f798af6740545c9618872a7fefeb9e62d2652873e8e", 0x87}, {&(0x7f00000004c0)="a108406b51d8616a9cbe0e8b449a676bb5f8e2633add51186393facb2c23c50726695b157dd7485e345b078e6bf1b1a1bebb05a8f6a817c710e1ba262ad8a48a679116ec277fb79f9f8d55171e5c5ccd13b14107a2550d867ac01c793f125b76306d21324d1db9fd0917e4136710fff0b32d90f44dc7b047804775095596e237b9abf1c0092de4653b936d9e84fa5c34961cb84384f678b1ea676ebac2d24068e414781984d97f7cba685d70bdb148c5627ecd0c1048c037978afe9ff16e621bdcac91e335c4ed3f17891ddc54ad395bf30574a94f8168c5f1d45bc63a45b9de61bf37ebfc0fd693bac33d13e2f90a21c9220e3374e3b1f0953caec17dac4c35ae05284e0116c96d6de9796dcc331eb30d3a85c95cd17ed2611aa90747e979cc139e4dd691ed216ffd2342994d5113fcd290a3ebad5947c460a9b7d4e4e46492089a1eea6c32553cdb136cb6c403fd9986993e48ce9cd1a86d4a2e8451e74fef55cdef0622369d20486c980f2eb0930a6c16aa7517a96e8596b248f3f08811c74c5cd45703aa72e8fda5713148f30b537aec8ac486a52fa26dad11ba83d23379f5b28601f5c68dfcda7494e54e290380956d875745b8cdcb8ce83024ddca5ca434aadbbd8693c2ca570bc1db0e7250b8ea0603576bdcd42d851dfaba0c1a232766c1896576a12f410f2d97fb17b2fcbc43ab510ee6461ab3a7fd30c98c259fcc4ed010cef2648d2254348b52941161e5932e3846e91f9e43d79f23eb38b011e95582cb984fe9d028906757fc0932facf172e7f22e15a5ab4979fb6c4a96a215e91d568b4ab54e8c04e561ebd19ae45ed05af981da4525f7c8f6252fab5e2e09ea1c70490212f066e667bd6721fb95305e837302ae4744f00b34338c432f3b8ba73c82c274d5f08a2e19d41b3e5a129d0825105caff1b7183cab8cc9c0aed7d72e490d8b1443e44ce30c2c43017e0a0462a37b92957034d07bdf6edd3f7a9a034edb6a0d574feb6d6e371fc9734dcba0fd2c59e288536db4311cc151772f1aa0964dcc70c854f4210c1f2bc7fb4684fba441f040d5bef521aa87de759ce571ae0d0bbc5d5e766c2d51c056ded7ad4ea014a1cdc2016b29c24ac53d37cc0f62d3d9124116d0bd75eb6ccf47c7799720c04efc92c1a1ab7aec2fdec2e9241c2115b8e4e197b32b8ee1578d5b399beb38bea809f09dd975d447efcfd189b6a66e4f4f22dfd9a336dc0cd6508d01e2ed496eed8269060619f0268890f831e5c988566a4350ec11705e34d24f5dd851546f08a4b17b3d9819423684c997226974934316aa13b71fc55584d97366e909f0786040b23d9a64e16e6b2195e47161867d0f514193edc60f423967455051b848bb30d4a982cb77fe2844c892b64ec2046a4066ca61ca2d2f81ed9e883fd5e0a7d4424f5eea14eb1b4f2afbed2ac4051e8e1456cca20fad4e8ec2c8e3c633583d1d8b04e58120a8eb5314fbe4c294bb7d7791fac25d962b4d87df3306d2fe2ef11ae1844957c7d4ae005e3d3c7af8892bd9973c5782fa2bc4af8beef95e846443d7f5407df5c00c24c6b9512a89e3fbe5d80daba916dfb42247f99b28750acaccb4b77222b74e7b9d2b0986c88f409cf3fbdeb71a3bfe04932c893d0e10c8c5056689c952458f01b71ba7beddaba86ef36a58160b3cb5f2e695472bf6a568bd4dd363ae103bedfc45cd1e7b0e931237380a527cc10b3fad654844c2defd167cf6b6cb82d44432250b0f5d7d9ac19380f3c4627d577c07a16878565eacbdf498e4a16275871711bbd447be991b41f074b87ef29b5cea0e58cf68322728302c420f22f0c7d25f377fd21f0a9237b105bdf2305c667ee2d8709448c15c0bbe45e2872e64be44b4e5f98901b8fc04585a1d49a1a13f40ba101cc8cf0c6d58f4663f0e177dd92ca868b920e64a13bd7efb69e5f1e500fcdb543678522879a80961913a85fcbf697b284adde492bed860410a3d909dd9c349980be17887c8ce9008e7bdb44acb59dbed997f8f4c580ff734e4f62b1f6eaafa08aa80a873250a073783a7b212621699163bc73e75070d705c1f2b9d22967de9df24d842937f081075ff80a6e7e4e5d71159ad9bc0e5cb10d2d0054d111ee3c065b2834fd19cdb6312f7effc6913e8951410e3af0d1ff5cf17793c27c81c894e26e711592121f0045be0ed28cfb4c8f75eefb73a89c80ba991a2bf0e84326bb01546c21b864fe289794e69231505e93a6ac6a8d91154025a804a5cc7952f201ed2157b7690312bda48f1e18bf1001965953b6be3caf9982d0984cd227e3a8b3c45a747e3bf2dd9f0d7288770f6ca822d843f999d4e1d3c4cb4ef08dc80bf1d0f9665c2ad279991d68f32152f24d7218b1e460c4fa5c433c71934c154f0925e5407a238fb6e45a6845b88bceb6b9d547af62d7149f99dbefe031d6ba56dcb78f64d3883b0c9ad8c084b28c3e30f554dcc556c4fd1c96c0e58ad69fb5f5df210d3dba47626c8def693e5e8468f16635462c22cde2b0eaf4873d2166248026440ae87faa62adaf3c55e8c654cafc5d848774a6ca42fd42fb5124b83fb4f9580b008a4b4380bfd68c5221698598a915876ade520461f991101860a6d02cba07c81e0dbd34f0f37be01f6f364ebcf4d1c4641dab65d2a0fbb732c4ef170e4274dfa27be64a39e1af329b47f08a7bdea4099c2bc27c65275e6eedfaec968e3d775bd6aae18885ae959cb722f3c1d6d8ad563f2f92f778ba92bf1ebe3d8e3c65e759141a7e71518bd0ec8a9f6275c3f3e2d4ab70d2898830f2bb491fe417aa1ec6868a8b16e7f99b3a197208f3da35854c73691311b2d267fa20dcd1278c951bcc2aed5c846e4d79a97fc07405b2e362ab7de0e7d4b33c28ec8c62b78dc1365edc15d5d0d52c5415008b6700779d874aa18fd66ea5f292b31e864117db7f27f3643b2179c12bf47aeec303b11cc3ad3247b57c162424008e1c889a7f21be56a997528ec50786017bc6484247dfa597bef890195f1cf824c2f2d8d29602f9ca3dbd66a7d28ec1f7e5c0fbfcf0d3c1a3098f0354907759f3d66169ccb572e072be04600bf097e434c926870581e17fc7de9c0a0183156f199beeba44bcc8c03a29cbae4460864a607ccc5063addd564d4d677db367d13dad002453bc22ec349ca79b959806e551c57b0e92c8bca75b2716c7e95ece84afbcdb6fffe5c0f981a241761c6dd0703c844b001789d0f3797ee38de5dbd1bc4968a9bde5f153c01b01ed8790bd5b0b646a208255d11b435c77ef3423c537a8e9ccedf0f06b99d731f3640131f4a9f7e0ff2c8cdf0bf3a319b01d484001783dbe488b3ad34dd950d2b98d5455f2375d87918d7d85c6f90489b0bddfdd7eb193e936ec6f4e8564ad0325bd020379980a7fa5d3fe48c199ebccf627c244da4e9cd1bf3ae1121fb52f87bbfc158f8ea0d3f819ca62b48b363b0a8988466e3e5df4f9ddc6da3ee7ab520e39cfa7ba18beb70562957b0e297b0b84b50cee2fcbefc659eb5c34fe1453c5ec98c22c09f999b10a1e5d33bf9aacad671340b038c15b834a7824e9fc8cb55235989e719e943f56095e51772722d982cf5a5098b64cffc7e8f6170b1ed5c65f2fdf653da1ff5a420dd43995488553c8830ee3c1330090e593955ddbcc75b632ed7a3e75bfaedc1fa284070763f85f740db73fd76b44065bc948f94c69b0327f39357c47369d86e68a38f20afb47538c3334640a353cc6eb99af7e19e03d54ba3ae78cd3b4ae53dde7ff3777d64efd01354dc74dd9711e8b9c33c45a405f9d1913c05b63e3bd9b79914badfde4c33b78ddba03b191a5b2c5d4863652fc33acf592b421dad53445e4f674a30f1d86c650e9cc325fc01a35b6dcc8556e4ea52c75d6c1737295015ab1be3fab5731efe81569f527c6819a71f3a5e180c700750c8d1f2617a0bb28593fb8139fabef7e6e341a1434a97321a9ae70a44c0cbce4ea9abdf925fedc17d34a2865c3676fccb31cac7d46e2f009d097f00ef88c526a7188652baa795a3ae6e1ab0ea3efa4881c115a044227d48d338cdc7df406ed23f1e0174e2e5c443bb442e0154810d53aa4acfe1dc261230859cf4f34f5d7fc4f086e8e20bcf4c890472b55b932d4ebfb80b031291baf98ec563caad5f028e370262ef5994ff8418269ff8ac8bfa3653303b6c930089c645cfb59c11c85814bbe140e326a0e58a3c9033a566104bc18f53836a54f93fe5986c72f1ae3e3f2958134ca76a7cf35d95924b45cafc69d30e890f96cfe83b74de39e2b70f820bd77e61f70d0650ab754216e690d6f43345236b01717a86c86df181d531c7eeede939ad07c6de9bbefc231d9af1105205b3638ef6e50c9e855caccdd2d358599c17cc2929fb46ea950db8abbdbb54e41b827fe17d99ba5dbe23bb5bd305acff89f7c59db52aaf976e0bb14e43dea2ef51c28c7a5c13a67e7e4a944039d39f82067e69c99d38b635a64617d4b67a388ca3d5d50188b7d72e2f0f55876dbc0b395ff49a12e6e2a709fda5e750cf8c1b1dd532042e433e63471ba3d47de32478415295498b33deb46783f39eb428691b42781c99f4b4743967443956ab49dead57ae5f96caf721e312348adac63af2f525aba4192836a183ef4a8a7f8e4c1e7200906fdcd01a4b9c7616775e85d30771df60581b35ffc2ad4169c5d07e642f043c14068ff2c43cc388241bb25fd14c7c08e0c645aebb948a0497b0af7e8b57766746f0062aec530c33c7d57257d9b6ce0dccab165d8fb95dc342aea4d7e60bc3515412d338c37ffb246970b94f47544f97be71eeb8df666dfa2e90265c354e1373ab100126162bb6065c3fb7c8e2c02fc608f339ab84651d2454b6e32153c759c141ca8cfd87db727ec3c2adb3921e964a3398765b288726d9774689201e876b6b7cb771223fb821491b6f6f28abf479094eb63f844b15aaea89b4793ba91ba878b23d0d10ed968008b3dd4dc960a571da965e17a1de19b3ae1bc3504e90d841f7a3e2a67c178046737362a11f76f89a7c46f3a0084cbd4c264c6c370411f4dfd9e42c495c19167392cba6561413da3f400da35a036d1926037dbc7825518f7abb2238d9924626118d622d42fac44653e04a457915c1ac3b37a8961f650ed938c9e54b1d1d5a960a093884c58b68bcf00696778de4ba3df6c3926b029e711f432d80e81ee67fbe021cf651bdc14d45a029271eaf080b12ca4b53090d9a9c3b19cbedc52c5396db4fa2221d62a0eca8ab7543b1ac0a87323920927f1e70c94f1e104209363b75c81e84e53884dcfec166bd2df921dd45d6269f93bfafa90c4b768f77b87fcccd015b5130a1992fa5d1a84c5e973e85d8b4b4af081954bb856bded1cf3070fe848523b15403141fcabbf62739b800f9aa7ad7522757e09433ff39ed01807ee3d70114d019db106f6d3d3747e67e10fdd0428dc7dc12519fe2c121edafa47e5125402b6a9e4882b32846a5266f3b511033ca156c07e1ab9f094656e440171593515e2251bf072be26c80a8992200711cd007d773cf08f329ba6cf9140d267a42118dc62adf44cad3dafd2823f3c686da8b09b2a9dd95c03928c3bce7193d498b5b07469210d550d7416a48e6670412bc1cf49e9250c6f548aca009ff9826fa7f8a8266a2a14bbe65d508e6cc9220b215a1e3c24d150b84ba1b024511dd3f1f38090bec82cf4b8892792c017f82a153f431da35b01823c2ece70fa2fa06eb84c6514b337861a5dcf6ca1ba6127a459b9985bb5e9af7dd2332a7361762deaaea40b1cbc3f2b19", 0x1000}, {&(0x7f00000014c0)="8bcf878933104ca0971ebae849306b98b15a5f984e38f0e84504b319519ebb245649bc84bb7464c7ae8ee372dee97139b6a4e590915b768907a4d98ceb8f1228793c29de7f01f5240ad846ebdf60b3dd73c5a9cb56b5c8a23539aa32a252d1703e9bd06c76729d75b478133d7577a1c5345a85a5ccd58cd009c9724d72080948f7cb3f72c92430b37964eff38303a6fb08a342e2184117d4216fdd72726525e05aca69067161bb4bd7145f90da3da3f75183667a4b10731c3b400b89ec2dcd20fcb3b7c207c372a5", 0xc8}, {&(0x7f00000015c0)="f8bccd624cd82f7ff44af04facf718c57dd7ac4bf959274e6bbb2e61bf89a7bc5e780269635d83be81ba0711161a43033d37caa12040de3455bf0783016d85b57a2613f7cd7ff3c7031030dd1db54d32c402dc2bc9b2351f480c37967c3490f434af9c5711e14365b08bca5dac19e9a323a31fe61cf819178111a0f51e377dc74e0bf4d2521b180c41e66e3e653657d9e49de55786b1e84411ad6592cdcb11b66c57bc50fd835d76cab35c84f1786a21f8c6a1a9263086c0785bded9c9715f89f0682bf89ead661040e4225945969e80df66412a6e05913562ea290f175299acce02a500ccb0ec0b3c6e1683d3273ac254dd887b52cad3c2a3e2b8b924b865dee4e6f0bf5a5bca244a96a079231a1656814eca4278f16796f03575b11ef5e13ed2ec2b3615f9f820d0da622609e5f3d1d11a5e60b9f2ca4de08cdb622f523e1554f6836c524491fb0747b38714bf36b2aa32af3a8a8e97ebf2195074fac0114eb40131ab9bc3e1d68d00589daa2f6c170f917e09f9cc426a09094463b861039921f6d74a597e6f46022fb5ab12db76a8e0b514bd5e22a3a24052330ed684f0402214097d08e11081934a9e4ed8d17e2b080b13e0a74740e1313e172333805cdd00e137db60cb151752d4d267e06e4aec757f7a5372dad7448f42da46631ddc8a5f40191f9d34af5d8b18b2cb4451fccb4e20d3153f68805881ae0b8c384c3b7838cc7e4db0ad4f798f796f89c3ed2ab250edf038b6259b3ded6ec654f2870a0ad984f4c54a1b344aae314d4ad38ed253b038120c91e063ff923296adfe1d4584ac0fbe56b13d584498f100f89d6f5ec80281c4a36905fb5403cbb9583548332f6f7894fc13b90e8b36e368fc6c13868e25614c2a04c2124c91bc62182651ecca8f12fbe2677d8ac425111a5b7dfc6541d1ec97f78a37b2c4050ab3b7199790f0cff3ace13c51e9a6b3713050c424b7b443ff40d22f3e01588dcae01b8269c6b3daa56225c2eaacf06cfc9cc43d1c2480801fc754d379e39628f2c9f19e5d3598f76952cd6f8be6182bfd813f7cbbf7c1274597a0d08679c00bf1ab8097560868220b70d1999dde4a0bdd32fc05a36e343ed976a57d366ec8d46d5239fa22761a1a7ce58ee61d35dc2210c70cea9108ea701bae63cbdc509734d740659c6c3aa0565639debc7dec9f6da9b56ad539e09a61348b112085fffb2751aa24b0024d42aff2411eff342a45eaa344dc734c9fb47d39ba0ced7a4ffec1ac9487f24d51587a51986223fce3e327f4e36bfe1923bee5ed72b4d431ca6b5101734aaebc11b9375459e93b1c32ba0cb992c777504a3b237f2e3770d43ddcbf03e52a11d5726cb674aadb9611148f59e6678b4bee80d64559ae5bf10455b6f9b15f542641b64676576a20d242c0e5c6de9edbcc1506154e0c27b0ef122d276b5e0c58c46cfc1ad530c2a082e0070c0baa4084511682107335eb1818d97e0f892301667d61806e1575b4d670934ec09ca7d533a7450fec9a95cf5868bd62c51efc562b2ac71b682a8a3a4c977b3adcafe7a385b6983789c12a6b79463dd56d4d7835edb710b11866df813bbf70fe8f7497da6d11dbb59e2f9f2bf7449a7118b3b1f837647d56783972ff052821c5fd2f0ef66816c5a102908c5d294386fb7615bda2e289449dcfcea44424f12d76625c51f911ba0c85133bfbf8c2ef36703586c612c70faa7fb9b3b87b42f17e5f74bf2800513e976498cd029eae9ea95da54bbbfe8ddc37b910e9403c16d87cc97ac7140ddd508b8287320e4ef4588407c6f07995b8735c05d609fbee6402d9b9e1999baed07c7b213f191603f2de833994d7ebc5c2ed18c95cb5d55aad02c5c9eb0b25e73f82a1e2008eddc98850532977b366987491ddde0756ec623fe44ed68dc3a03cd3e7218843adc22b0bd2103b46ce5b673adcbe015a9431fb05162487e14b80753a902544eff2dd85ff722d38d3fcc6d0d59088f6cf1a152d12157a7794287bbde2c96d68c794e8d5cae179b8f9d4707393d55166f758c96b1aa72f25691fca28771b6adefe0359b564a9f1299eb30776aa14074f34067c1af8f6197c5bd9caa28513af5ffcf36ec569bc407c212054b0f39f90efdfe96564c1ab818c849a2e27fca700f69ffe5cf51147a2e71a7b3b5ebb996145badc8cf78a118a3f147f82400c08bd97295538325e383fb579e57ec6bfa6eee7d7b3c4f19a03f212937b3f7610b16eef0fb664314cb2587bc39d6b790d8039e75858f8fe9ccb1039ef555142648997f32c137d9d5251117642ebcff80140e33c5e747062adecda1d47f00edfb8505ecf7490804914de953411044de6f29c10935a64a7b3f592c0eed57ad2fa771a9f749064ea6e95d0773f95907ea7e7a9e4d59252cf346d451b5668e077f62a2b0cda2721c443b1577c9d73e154b8df87cc8245de859474d5a8809d358e758785c9a67ed332745e936831300cd10207036a27986ff273ed8b823eac2f17bcc6b94092806c478ea848a7f8a1423c10b14044cfc4444280e63ebe04446c754c18c81e7580b5d54ee6c182c0c5da914a50b787774be1d17a23dc98b375a1e6d004570a86b5da51728f4361985e4f79cc53486b7ed84ff27a09c87bd242d7aa48ca9803c11a66a6ed5621d3d62969eb09b5c18f6efd2802e19f2c0af30fde99a0747c6122567478624131266ef432b6d1cdd119bb854aeb2d4cd9a8804036eb8c69937e1122382e2f0449bc37a23b13468b54f8a7ca7dc72952e4a7040336cd528e09312882547eda077e816124c347b2d2e82c676f591dc959d6df5ee8f3578f4805ccbb7522638506a20d7c7d64056305107b98c094004589d80afc59abc9b3cb756b32bc8144bd5566437b131ca3aa91172038eb4ad76235d76d10176c6bb32b1b1f42d31ef9a72ad8675cb84ce21f602017537cfdcfcd45003ddd99907d175dff17846abaa63a376458b9d4c951d96f9446e9701a3e121d11cfe5328c767673533f0b7c344403c2acb0964e7e3666e22cdebd9da65e31fee160e756aca9f8127358b8c3355a6019dfe283d88ea45947636439d51a6512663444b9ea33a9c6833cc02871e97b37dfa4556c1dabb0f90da27bd7691a36cbfb1482ac8df37d77cf224825ba481a1a7a645ae9efd32ece9272468f9df2b72bc6e19bc85233a3000231b8a1f8efa332a8ee0bf06236da492b589827201cd65918c691e3f64f5e7d7da5840cfdab0295150018a08dd853b15db04afe848bb5b20270bdac5c8b12ced69ef2485aaf8d89bab274e1f26c244a3bf89e642159b26e7cd258059146c16aa42ac69626af712e60ae316dea6b92841bc827b0f35d2d93c5b9a305e9eb851893b027c755b8a9e75ac50971286f9d28b7b823044fbfb52b4181b1f502c3cb4e2e00a15e7373f545f281a126c1e7f6f9af99eba49a95b07e3db1925725be5ea9b052ea1913278df556c7cda2086400fc0fefbb9978646485005b779844c8f47b921163953d10078decceebac1578fd33385f91454dbc29ba4685576ac78974a34bf4959c041555f95ded5090fb080470d11bec3dece31df00c506f4b274ec344ddaa69bb5f4f4cdaa3d4fe331e0a95e9d2764c4f8ac5d45579bd041cd65a2ae2ba8fd8cc530265bd3084d2e16fa33de5b6030662a17879e76099105dd549fb6c4f08b3138785deb9118a4ed56a97a9c77a20c2872a26f4fa076bab8b19b31f5ef987fae331381a83fa0935b6218d961730b3e812112d1adebec8d521dd9322c943d6fbf7224966df03a9dd6941e4e22b6e45541e5b43403a462f5e3bb63eff54f9c61d555e40d0e7e3966b67207798ce3ef73c5b33523aab0726ad002f7fda74504efa37cebd672731b0f1c6167a2ed6a770cf013b9c41066f4db54159bf7110a79118557aa81d4399280930f86ce2bb07af2d6bb76928bc2ea1a63ac4a4ce88ad92445e26681afd9461bc8df7d847d1e65981d3d5961a47ef25818c279c81650c1a9c0797a4df4fb9d4a7f4ef0429bc54011f76bf0b2e2c9fcc4d241512a43f166ea4fe5245aa21d66b8a7393af9327c5e82fd3305edef780a26d4524c914276cff2dc0322dbc0afb200b38636c657c0e44857f6ee7ea1df3b7b59142345b6cb522fb43c29fb6d49133aac88d02de5ec1e13b1c50d4b7e2b15caf6fb0024e875534db7acdcd71a1e8779d48a749c31a1d207611b28cd495a1869b5453a68f2b7e65bf9213dc3995701197d56fcca7922d73524af783e8a9a8e2a5f389e1c85cd749cf427430e23387117377294fb920a99236b2ea2a275af52c802eee5715930ef1c94192445f7e84fb43af9ec5a1de77682bbdc28bed1b580cf90056eb53dae24aeebfe3dd230616dbd2970525cfbac59e5fe9c4c15f26d5113e6f7d64a874b0e99d238b15048c19ef5d482c1983765b02ac91e16f35b67246b6b1c257f371d12fa48e227c3881cc7ed68b4fbab3e69eb94fb786078336c7003ce1938d4e200be711d882d3a41aa1c69925357f191170bb859dbb3b86166ea2907f12896f2d6675f5c3a12f8dc96c003119065acac9a818bc05a1c1c8780d9402b6fcc6a7bda11803a849cd0fcf9fd63dbce1e9bdbfdf6777d0bf2ebbf85e463275689296eb68286b74935d62ec53864ce7d86c0d36a12b672b85b56b2863e64c2ab528a4b2e7c7e894f3ba120af06093a0a68725538b4a4cfd93ccef67a431fb722f7939f12d729ff97a29b21fcb49d2107b84c1fa4ab14c2a5b24e49354cc1d2b567635774bddf3d992e104f84ede4137db6020af24de55548cb4d1332dc02a21edfba13008a061d2f9fc6cca182fd3ae8a0928daca52027a243dc428a74d0bfd28d120bf003ac1e75c65563c0a6ef42ce6bd4aa3212b5dd0e3b10043e6efebae38d9be308015b9d7e2655c5c82f816242fa5b034169549252180270e6bda4556e21b8137c8d5d9ef335dccc39918cd65226142b6012697718f33ea038755687ff13c5672e2daaa3a7076034d2b080ec07846f058cda445bb494b40144802f6fce927f4636b7da535f8f65754a0002ff4737843c1d25ed99b21c750b4908bb4e64635b2a4b94adc60dacd6160783c076b3fd70b66657fbc967d63d35a01713d5cf243e198441af3c15b3e586ca4c743477b1097df09818fde04b93cf924cf0d308ff1f42ea0ed1fe799ec32552e716fc9e68eda1998345d235de617c5d611302a99dde40a25b911e6574843db037ae51023f78be55e5f2385a8bb8b2b4e49dd71908f31fb8dbf4ee9e6e83d1933443818c8bc4f1a332ca69b47181ccea339aad87b23178264ba246ca25a02f38c4265951195011ff0178d5ff6b69493c3d5fa61f371814e9d12ff1a45334e8cca217b9dfe0b4ec62e67786575f78c71f0bc882049e77457cec267e7ebd714ac157a1bfd56b3f09d7c288346f7c06f64e8a2b62bba1b35e4d9d60622683097f08bce4896d003f5910c311b9c8f96c5bfa6abb270fdd6c2748fd0f44ff4e04f26e14e5815c8ff7982c3ac457977c667bc52f1f2f86f20c27ea6f216829817c32c59b86fb3b7b5457f79edebb3b38953d7872ae49e43207f078b382ed84c1005e30ea922abae5ad82fbb72e36d0b3cdb98a721a53c86586fd7c25139b567adb3da0a9081b9d2b03e55d9e213db9db71b6bda5e6525136aed58ba94ff9f97b4e234fd77e734e2a3fee2d4673448a96682a941983f8d6631550259b2fee9c54cf39f02b802e11e3d15a379fbe3e3cb4577357bb5cfb376bd3bcfdbe83f5acbd2540e6906e1b7c6f91c8bed17e88967", 0x1000}], 0x5, 0x0, 0x0) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000026c0)={0x2, './file0\x00', './file1\x00'}) 16:00:05 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x10001}, {0xffffffff, 0x1}}) 16:00:05 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x20, 0xf0000027, 0x9, 0x3f}], 0x9, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x4, 0x1, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x4, 0x82, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x3, 0x4, 0x2, 0x15}, {{r3}, 0xfffffffffffffffe, 0x0, 0x14, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x2, 0x7fff}, {{r3}, 0xfffffffffffffffd, 0x10, 0x19, 0x1c, 0x2}], 0x2f, &(0x7f0000000080)={0x10001, 0x9d59}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1ff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000003c0)=""/178) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x9, 0x800}, 0x10) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0x0, 0x1f00}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000440)=0x8001) setuid(r1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$KDENABIO(r0, 0x20004b3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x101d6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETRAD(r0, 0x20004b43) r7 = getgid() getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000400)='./file0\x00', r4, r7, 0x2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00') r9 = getegid() r10 = getegid() r11 = getgid() getgroups(0x9, &(0x7f00000002c0)=[r2, r3, r5, r6, r7, r8, r9, r10, r11]) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/181, 0xb5) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) getppid() write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a51f865d4089c3186fbb58cb08d2e882cf03194f2ce1632bce6ad392cd877ee81975d267ef82e846973b169e6e479060dd2e7921b4d0706bd60987928d745455739d2ec5f67136d6004c4728f0e8f8084555231d61342f4973b35c6fc286c6e4226f0acab5ecebc5a1de5541dd50819cfdfb82ceea06226bd0f53134189ad09f196ed3fbb3f8b4dc4f493725385c3db0f806904caad76e7a897d0cb4529046aada6fae5f913d3a993d68bbdc73a828ee99f9ce19375b2208600e84fae0bd8d3ecb66a1b4cba3e7dfa923c4b73bc680e2c350fe65301b961942d044433e02d736", 0xe0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cea219b67f6a8a87ea80f69129fea5100b9ff514f1e25bf7841fff8c94ce532d5ebd44bb853e4c876b47b0e97b3c550b3cff7a6eb2d2aa9a9bd3602f888b73bac4bae63dd9d115bba474fde2fa22d452c331186f28282abffdbeb437590124ea9843b0e1a7728a1db53e7a613e2d61c309a5b02fdca0393e22b540cde97c0152ab434b21586875ada4e575db787192e04a02e91220533f736859340a67c8a5f7e9e50e58f1b1bf5f7ac1e4670fdc1f856d12646818992860ae0e17ee346cf5ff1c3a7831c8d416811e8df1616a94d5fd9793f8a8ddfdcdd78effb38e841f5862a6f163e957f987ad69ddecec266153d4cb61ab8e4d56cc30d4f22d89c17d0e198c5469f2487b82546b9c1e8764ee5e38a90b18831aeaf564145b092867765a21ee46bb854b1438f61b1f0b14d92b4ba3d49e1b31040ecb61f957d76673b18f08f119c730e794d23d4e8e8804b036ad93edd2b30eacf108718d7f515c9465fe98edc868180ac41d6f8cebaf2d6139a64471f6833aa5c0e2457581474d49c1fc65dc58d19192086fa311b582c84cd29577251333cd099effb0c34354bc6bd94fc0596cb6ba838c2a49fafbe7a85ebc3b4226aedb808ec8b10ca7a3b2cd5f172175a98a749897610ddcbd1dd09eb4198f640ae6ef641c8d76f4d65f6b2fe30791d17f657efeca48cec208c3184d5e2439c735a2a45c9e3449d1e58f15482ad6595965170c82fcc7df4a3d8845bed06c577dc8ece6a62de2b8eb104710c6b053875707c34374a6234b04e80e3cc7b6a642c0c2a2125e6d2abe5cbad25bd295bbee9ca13acf37c71e509ca63d95d93eaaa78ff691995daabde01e0854261a9326027b35078832783678f3f283107b5a39750a38e3dd59fb65bca28e8c7743fbb4670501b5b10978f1474d8d266ac2899fcc386457c784643da20a7772e40b53c08c5a310c500d9e1f59a325c0254fde402b13f271dbdfe2ad4b2708ae3340aa83a7d486d69083f219e5664b2105f0fac1db2b1a59b95038d1a02f91feebba1ab66c3aa8550748cc923a1bd94c3be4a175e7dcd369789e520abc371c3ccd7f15031b22ac44fb950d5d93c493c9f724244a5cc76bc980241c25288e5855777a2ac56b74b8401daf7b4363d67902a97b5a85511eebff6b207274fada049c9cc1e60e08e9b1258c6a58f5d82839a6bf8134e890b9fd4cc81c8d944f248ed4c756564dc333e45f84e2d82d124bbb26dc8b08f15fac874e8ba31d6e9a8c4efcac77f1b55a6450f368286e345cd7c29aa1516e47573ca41de7b617435341a5648cde7418a7be512c88af19377af198ff77944101547a2ce41afdfea791e723771db9b4ddd919dc5a8ae5a4001dd813b7dc947a51c718ca09103544d45f5ae8926e4eb2f726b883eceb4c58a774b2e413c6378caf2d914edc2311e6cc42fe5e2e09a6bdf13540488a23fb2b7d54b63303e52c3b514641d088c58a5dbe6a3a674596563c46bf0551df6117852901e6ac28f32c93b92a765aa8a53a3cf1383a36e5318c82ec57d18469fd36694037039d1ce9fbe520d53e8c56812a9ea1c7bdb74fefea588e41f5d109cec5e46ddf8cadd49297c2aecb8b1fcb06b1c491192293cbed8cdf9049676fcac231c66873839b8bc3631e33761d076352d6532c9017aa1d6d360c5ce3f8767354afd567e0f97f3a3ecb881ca89d50eb89326df9558245be1a0abb437d8a81b5179334769a836b33f278f32ae711fcb9b4864b60a3ab648bfbd748e156c9ce7c1388278b22ec815355f7ed7f2f8b0f4b714f8afbb2ec25c91e1af7190a5f9e9fe9c231407068be837de7e7e90428b2246906a976a55c6566438fafe325cc18610cb7a34325b55c6c3691181771d95f0b309ae9265892e498e30ee300f4d2cc62f072cc770c118672c9d2016ac92b3afc085041257853406a9cfffe0142828287ec8f8832655a87ae731335b455adbf512eeaeb0cfc37e2254fbc5d2e2283cc3d7a81f5286892243c47481230af3566dbea34a5c142771f374caa71261d284393cdaacc2b54cabe6a9fa11f9d16e1443f8fe244248c6ecd479095194c508cfdd4ce62607f4510a9214922fc1bf004d80c583402ce03e98017abe32e4e8e380565e222baa737654606dc691fa01efbe6b6332acc7acdc7510e31ca10953d81b797fa8a8705ec4aeb9c5e601b4c943644b89de769c22793dfdc3d31c5c002e1823d090d06c64eb81341fbbde077fcf0d62896508b029d0e48cbbbe8883fcff5c64a5889425ed93da6aacf70be119243aeef74d73e0f756a408f1987c337aa12b55ef733cd95dcab562596d7514543130a47114a4ef36ccd9f1e05af5af4baa78d2069b313ecf3a860d652e37687a57d2c7177b7732d629f7855c9ca346902339e64125475dcc5e094093231ca4764a97fc5be6b4b93e90c19ad55f7306192e7eb1305735023b13a435fde5343e4d86f57038692f479a1d9dc96ad28b345825fcf9b3e1f9d75529e74437ac917a56b959b573b354f4bbee183b33ce9c60398956e3a660892ac744d018fd9bae6b8338d6d41ca6784dc87310905a71aa499d615ec5b4cd15e044692c7d154305bacd2fe9b36c3546eaa72b3430e19449f3740ca6ce9b1bedcadef1f619ec3a967b8cbdf40379ae384f44afe07c5c5c789c87030e397b2a517af7734eebd770070c85f5c361f64a1aa72f141129ab546bb76115b7516ffb58d74a9c93ad5af1ec7cbce19b3bebb52da6c7fd74043e435e36b5a71e01ce3442e7f3fe9114227ca34fe943d2fa7b4537aee30054b300831320dc9e7306b54479db0ed70ba8cc18aab860e513819fef0804c5a9360921c3b826568a4add2857bba5c0cc51624debf59627ae93bbad0e3e1e0ed71d5c0edecf035cdaf2968010761a3157c4b22555b86dce4ddd4fe1daa2c1e1b42949224f206364530623ba32ae7caed30525328a336949eae2245904e9f61edc6aa73b5837feae5d8647d597efca50fb8b91f7838e4bd322681a0137e38a975402d9368d33fa53982763bc221e8703f359a6625e0131dffb5e9807f1b683f4356102bee3dc173a9e199402d6b67f82a05830e5896bdb766e7840b678ab72b82f194f6be385e96c194640b47fdb0b3aa268210b3a34775af096154f32253a3ea7f782ac9ea01df114a9b27db82e85699872be20859767620d42f42b5a23a0a7e8d8fc03c1b7e662d9c72a1cd12dc73f5ba69b27593c327e394152489f8a91dfc841adfee13295c95194d4d0e46c0a6c1817a08f1b73354de4c74e8d44d9b4aaf2e29a01986bc18c3d0f1d9726dcddd595fa272e567d7dea69d34e9cd98a388a3c9c7007cdbe8b9f36d4a60652ec3f1ff610a253dcd28ea80812fa0b2a8c9bb86926cf5083e3c7d53a061e7a8a52aadf676cf064d4f8c7233a6c341a347fe6fa1493b4181c97aea33eb113551dd1fafd10a28655c4aea937244185d959b15daac6e149d53f7cdfd81d3d035ca4338a74ae38f57a026f0297502ccffefcbf2fab1b1eb47d83d6bb8a592a013fa0bd1cbd7d93cf02a3ab3613c476900c885f4da98ac21e028c3d087d195eb2ef74216e3d3b8633edf03e74c80e05a2ef4a77e5c4b36fe4ee859ff1d98c3b1f968b778e8060dc642a92311bd99c5c002a08934f1ac0cb2833a24c5fd3c0fb8c82f71fe89bb6abbeb2ac50ccb6afceaefcaf3ba2871b9f1bfae68cd4082546fb96588f5af4dbaeda5bfd63d63a22e271a44460eb063d521f7112d02f699aae931a8144bdf37d2b4c2518e1b215a289f7e91d5c446f08b08f4f95386d2a396e1676b8a11eba0f49c63e5b75d18985630a184f13e0d757c7edde8db35cf6bd6c171db91402593658d8cd637b5ff240373e3b303ecade77776f82bdfcc29acec3d8e20d73b32304c181128ec5b6b6d8f13202f634a1422e8042b2decae5c42d688966b307e1fdf1cbb7976e57a376f55a152b9af6e99d568af21763d9aa8e1e4eca12ca45b2982cd46b2f12fceae26f918a51bbc5b62687f38902dab02220735ec9b8488dfce78d7eebbdcb09ae5d26b516d6b6a7c7c164a2bf806a92b3968dc9eb701a766afe3db6c67527190b1d59878f8b10ea6f1346899dcb8e832d37cf07b366005edd032dddd12af4582e0420e92be7e435ffb0d6172ce480ea7dff14b0211ec5fb31da592fdee5cd1312d70d77fafff0f12b5b567f4193fcd715186e2b695d048e33e6e80a1bcab10c6b5509b767419a54cc7b8ff5b96cb12b408a086ea1c89deb0e324b67ec347b852ffd0702de1d51f47dd7b6b8e99daa2d68e567ec564fd4f121c1f4a4d6076177f20a05b331d32810b2a8df4b90e7143e3fc0b3f8b6b95f256b87c64c04f48666610aaade3db6d1e9f0cdb6e141ff05de77441c70d13b0ed87323ba57063cbe00c3e6a7136b5217962787a9ab7167fad386b7bbd9a49b0824e4f357a890afcedf5ab1ac20b925f8003b2e5e12a54c0528e29758691e1b029f7adfffaaa43ffcaa6cc983df31cbf94f699dce46117377443beeffbd6c22f7dcc1a66c94c9d9354da11dbdb3acc04a68724d79752ac572a11b481df90e538f5be606fa30db4ef7c311480adfdfbdcdff846138f77b3eaad06605f3acd1e886584849a6dc1ac25e6330f303f047cf24d25a06e2dab7717ce8bf596b2d7996ce70ae7d217cf735138bb6fe4872049563c5c88989e28353babe7ebf762cc0eae73a69e8f1b818f45274307007f233e6e82a03e2ff35dec2e149013fce83c04b2a950cf59f37f3c0b4bc8550354e73c77fb01a91b40d19e4f793c4f14f207a2e69f99429436142efcf9e4a7c11d1053f91e1b23b8e49b00479695d79007643737baa9867f2c941c848f00b5228e2cad9e0b8c5f2c378bd7ee01edae0285d977a49f636f71ca9f3ec8d15a152a4168422cabf9e36591c15346bf8e42ee79933c736b556a0043ffa41ee7dbe64df9d841f3dee6f3c8097fc59d2250ad04fce35d01caaf2b24f1a227f86c8d496ef1f84c62e76192e60d3b0abbccc5245b3351f0dba56bcb336c1c074949fbfbcc1661d7a87f9cc04fc6300e41c38a41519b1df091397aca08395ad345016138876dd7e6b4fb3a5f9deab24ca1fa30e48eea9bad1d1f66c4f4adb7a5a58013608329c91224f986cb3ae78d59dfe1d91fd4c8b9e58b891721f368a047b5ce9addaa470f3a23f1c927364d448572e0f6efe74c89a64550d698887933e366aea6408574e2d155d6c784f4934b84796c03427c30a1dd9a253ec8049d9b57b8fb40571f393afaf10717de0928e11eeb013dd6d3c48b18c57bfb2f5dee9cbe403c6ba905fa0cf2bd771d3b4c2a97c0f7ad10506ddfdb886bea8be6ee734c7f8f43eee8ebf718a3f2f7648b0f8509d99c3b2b7d4445b428c92f02c75c33aacf5e96dea10096ff559762ca4262851973315afe7cda5cfb9acd67df0c635c7b208b72d70aef4e96facf8a808e5a80ed44804c61c072548c5f4b3880d5cc5f97d733d50a612492678dfa42c0d4f2a025ce733075aa135bc335f92ee158e30a5bde929a50bea7f4120f21e712afbf1c9ddcf39dba91407756beadca8f5843b7dd8aadb5e8f76e0a8bf828e68e068be66562f7f7c2a328c178957aa6a5207873d056cf42c10796646c18d89cce5908d53bead0f54a544a27db21998b4aab141d56de18d0a9fef4e3178437e09eb414f9eee454d614fbb0693143ad66fd9d67e0461c4ff86233de998d7994f74ab81d794b3b817df2f16dc46fbd425566d556afc3d2abf75155bfad87e0d3c31267591d86f18eedd8cd1b93", 0x1000) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000400), 0x330) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="42c970000000774401"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1f14199ca11cdca259c5e4a3489bb21be91af0e3de54d542ff175d0bbae8292d42f5047f84dd9a76e10ab7a8178eaa83b4", 0x31) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x83, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x2b, &(0x7f0000001580)=0xff, 0x4) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) msgrcv(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddff000000020000000000840300"/98], 0x62, 0x3, 0x800) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80a2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="0404", 0x2}], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000002e80)="022642c541e2c31bd64f1a28db1ae5f7eba00b24d80d7253792160efd623128cfa3cd749a5ca8a2d19b521ac8d6e37d2c0622a1ba276ebe708f9062f4c26a5f3f65428e170f6c31b73b0279b65ef4829b1406ee9a00150ad67850ca34864a9ecd7b19887bf4ebc019df60bab47a42f460c35b8855f3cacda8988c08bd4193e91fb097ae321b9bf6e83bc5eb554a0420d3faf57047d3d3de2b3dee735e5556c4c8285e07aeebbca62f38f84e118da42cd33a4d919d21de161cd767445f0fccf6e4f034e4d5d0db0af87f8840b14e70ea9e7a2fe4e030ea380abebff48cb404cd1ae9ea639f1fdf069a115d82966d1f4c4af825170924ae1621655a6329f6836aa2feaac0ada07b652cf69b265a13ffed403561832c3b1b8178c7ebf0e16da145db054fbb1ecede9947aae73dd4376af6390d9bdfc6159d16a40a707867ebb28ac957fc71f36e479c701ebcf55a4c40e93528204ae74efc9571b8568a83bb74d746b85604a8c38b260352bda9e6b36079e5bccb6537f2f1b68c2555f684b863806fce6075ce929d57a15fd97bd13629bda887178c99d6fe7f46785ce7b2249c2009dcaf60a2770d351c9af728a3360f3aee96a36eae86e396f55d5cfec09bc925a4820b3dabdf22573cc2cb349ad1cb698b91f979bba81cd8bdb015fb633ee393b4b29b8f6aa80adca9273ee6a88c3fca64e447975a769fb259b6f3d262f508873dc17f1d437d2493c5b8f5901eecf36f393f3a2da4a9c2e13c2688eee89d6aae03586f3c24e5bf4362763f86abec5486c6ec6752b3b15f778ec530ecf949736c848fd977abdbb466ab2534220cf8ffc406885c22841d5ac60237ef68756496710b995474691370aa0a636ae44c320ae391477aa3858ff8c2c82961bb0c17dc201db33155b1e095d351ee402ecd78358f9692701a9d2d511de741c2ce4e4b956912fb153e8c0608a5aa48e21336b6b7273400bb3960b781d3bd7d553bbeedd4cca6081f2f638a46fd6656081179139039f9001a5121669ccaefc8cb88763ecadb1a23303b95479f0504839b7b35775fc79eaa22e3633e86260a879a9d3c0f40f7f2c2ebf683172cbeeb41f505501721ebb18b630c3f2183416b3cfd549febe3e86f7e24100e8fa4bb50c4773a2d6987f918233d5f7d1f2dc9f2227acc4ab0a96f70b140067282c7f998ec57c75a0885be54b996d29c49f1e5dc05885e28905392b2b15909c2ff8287ccad5e397c6551e6b66d2c70af7494f961e6644c41fd77d5f8d10289626419306daf5735f2770e153db982f76b5ef739ddc256a80a80030ee783047378e4c9d13ca4371d1a8f34ca9133360c7d889b8a6df0c375ceab8dfddf9a05640cfbdd85267b174bef2f57ca89616d57125540d322cc5c9cc9dc93f0086975d8f3cebe4e2ab934acceafec636221afda0283c6d57d616b5dafc19759a44e1ac56a707392b101b04dd33b3a3f8ea6218a7d66ae120c4840c5a1293cc67dbcb90eeb6188b004366198266b456f7a58e7efb81b58627b76cfda69110d4cbba3b2a7f777ebc6e1310913487a7b1e43b858aa8d024511a08cbebacc629fb38fc3c6da5fc0ddb79ec195a74b1c0f9cd1fceefda385e0beae459c46d6d703554f15a941666eb8077fa17d102896744ec25033b63ac1dba8059", 0x499}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:05 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r1, 0x2) close(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x9}, 0x10) flock(r0, 0x8) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000100)='./bus\x00') 16:00:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket$inet6(0x18, 0x8000, 0x7) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8001, 0x7) 16:00:06 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000700)=""/242, 0xf2}, {&(0x7f00000000c0), 0xfffffffffffffceb}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000800)=""/99, 0x63}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000440)=""/191, 0xffffffffffffff58}, {&(0x7f0000000500)=""/184, 0xb8}, {&(0x7f00000003c0)=""/54, 0x36}], 0x9, &(0x7f0000000680)=""/17, 0x11}, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f222759338d2a4800000000000000000000003a000000", 0x30}], 0x1) 16:00:06 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="10c61081ef0f55f2f0da734c5f9a54baa3c61fa3654dfbf4bed79b57375609ad9106e91fe940c7fbe84512bfeb1288add99bcf3e9773de922e8c6a96ddece0c7da76cc05d59948e070042faeca6a8d1b16ab99e08608a5c76ef9dc5fb831cf72548e8d30d20ad0f4c845bd256455f9a6ab924d5a6070f742aea01e40a3cf6d147ec5d8b73d7517df7e55b0c38ff36b4b816bd47f7c214f14ea2309d91b055a9bc7f184f1c5e89236b0fffda963cd99a82b6d2fefc16f42d6b07d29a645551a73f797064a5829fceb0957e8020e01c0c426d6a1c1b5535d56f82a994f2b711cfec03b249d9820ee33a20eb57168ed2f2d3c8ce214dc751b", 0xf7, 0xd, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x4, [{0x1, 0x401}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0x8}, {0x0, 0x101}, {0x3, 0xfffffffffffffffc}, {0x3}, {0x2, 0x5}, {0x4, 0x7fffffff}, {0x0, 0xfff}, {0x0, 0x100}, {0x0, 0x5}, {0x3, 0xedd4}, {0x2, 0x3843c4a3}, {0x0, 0x5}, {0x1, 0x6}, {0x2, 0x7f}, {0x3, 0x75}, {0x3}, {0x3, 0x3f}, {0x3, 0x101}, {0x3, 0x310b}, {0x3, 0x40}, {0x3, 0xd6b}, {0x2, 0x8}, {0x3, 0x6e91}, {0x3, 0xfffffffffffffffd}, {0x0, 0xdf}, {0x1, 0x650}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) write(r1, &(0x7f0000000380)='oL', 0x2) ftruncate(r1, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x1}], 0x2}) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000000000000000000000000004e174d000000ffff4f00"/44, 0x2c}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186004008b00002327000000000000000000000000000000008000"/44, 0xffffffffffffff63}], 0x1) sendmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="8bda1566936a1e4a7427998cd6c8e9839bfafb93cb1ba5fda970795a82d8c916eb069ebb0e00d294a2528e9b34a40f7927cbf1f0bfb42dc9290c9bd65f702f401448968c77a9433abdf68ddacc37548f3ebe084998b2ebd8639d23d911fe3b59b56ba08f27cdcb715a55eb62e4604a8967098ae25e6adfb59f7edf5f86108e73fc136cf3190ecaa2bbf638d6e2507fa6062e9bd676b2436313050d93aad44c559e3f5be829b62dbf946466010935024a5ad043d0994fc46e2cc82491a3a1f981161f3805c958ec0f05488d5417e77f7ce6c20831cffd2dfa83066944da", 0xfffffffffffffe79}], 0x1, &(0x7f0000000440)=[{0xf8, 0x1, 0x1, "7b8ffa3b3a7119479e3c48b7cbd00023bdb7c2679de32f4e2231cf43dcb8f5f6fe6174ee5b813b73334b879c47672d30b1ce451f7d65b6c251b68dce068c0773c82fd3a392dce50a6161b93caa87b32d3db735b0b376802f552f9e9e888433e26ea90943bc107fc510c7b3377bbe560fa09ffdf62d71314df4d3338c8ccb19f9cba4abca48296d669b76e0d3fbdc63bba37a6a04ff867d262cc1ce6f86a70691d08998cf42646464b5fc2acafed3f7f4d0feeb3c55672d191de839537f8d40eee7c748989e8ee0a59a6b312f85b9b79fa09c6a34b141df65e02b208cc83c3f8330ed7141825c0dcc"}, {0xb0, 0x0, 0x20, "301ed5f73f0d3240918fa40aa722b14e45996d2cb4db65da838086a7e2daac415ffbc2c5542601bdbfdf6ba3c0711270936bd4a404604cd98ea5a1122966fc99439d2e6909974d954ee9a33620a007c421e6ab5f4ca019de145df06a2f8cbd4cf5c5764743b88cb3f546838c4d755919986310a7443b294e143e18ad3da79932df88deee0ba0252d46a29a08ca36392cd4bf17f5cc48f066ffa732c9c26a44fe"}, {0xe0, 0x1, 0x9, "71060d31159ea80fffa5f11eb18e23b471309e6c60f84072a579ac4c88a174420db4ea5dd8b874a9f66cd82632d2066b65a38b0aa15a97dae796113bfb59fd502a11f58bff4e95fbcb476e6a0e7ef6a8f1df01104cf75110d009dfe3a793a9cf7e7695c8d582809d7cfe6ea808b643d2081eac3045f91ae6c2caf3364d0339ad453b4641ae4a95fe0d202469d1560fa4d9cf8896a313356556bb249852a2e792b01771f351b02b1dab50cb9f7e654b179eba26094b9e5284ee5493e8124a4754d8e6be87f88767dfbee6800044"}, {0xc8, 0xffff, 0x1, "7b925fca750b6d2bcd330eab9e1c878d61c351215628c274add0cbba987c59a93a75d94683d6be6d8bafa591f13de8900a891ba1ba2676db7687faaebd43e2c915293f55d48fbc3a125797dfd9a7b01c08bf37b5405f84045fca52ae53e854062aa6f7eb400cb2be9e1f65314837d5e9840540830cf10ef636610bce8b5f8ffed51221f8083dda9526fd3ac2689adf8f5cb674860609aea566a0c34e7581052beaaeb699e6a8fc884484c1efe6f4c8e487fb8b5d3525"}, {0x88, 0xffff, 0x4, "5f8c7463ed4b44f59a934e2709bdfad726704231cc6e9e33577fa231401612236f86225cb8830b310e0a56bec06c754fe40b7e39c9ba6d6b92d0ee36b39300e6f4492c33e4e73dc023ea6907195c76ca2c8b2097bf174f9a13ccdf5d74a7386025bccacde96eec76ac18e3f06cc25d9d405599c27a"}, {0x50, 0x1, 0xffffffffffffffff, "33ae0752cdd42d6d1cbc5f02d57007d6db45d9bd6d7a7f22a4fb52bf943f780b8638faf7cad8db6ea5279e689589e87fbc131d1f7240dba70b5af067e2cf"}, {0xd0, 0x0, 0x2, "3ee1e2c4a76719ffa1fd380ed5b71216bacbfd49972dd82ec8921f01022f20d28faa22e87454adac4d397ad5e11b8ebf187a02f3a9284dfa884f60be6f929d98317e6323e7024271d7ff0a5a58bbd2585ac3ec42852d291a0af22836404c10b01531dc26fe19c709eb94a30c0320ca618bc175e112756af0b16e6acbce482d000770a540162a7cf4414a7bf2574c584db994cfc8c33990afff8aff91e1dbbb586af281a57df6ce67f8e88b42671b9888ed51c1c3b69e17750dfbf0c444"}], 0x4f8}, 0x8) 16:00:06 executing program 1: setuid(0xee01) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x3, 0x1}, {0x18, 0x1, 0xfffffffffffff800, 0x2}, 0x8, [0xffffffff00000001, 0x6, 0x8, 0x6, 0x1, 0x3f, 0x0, 0x8]}, 0x3c) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48ea}, 0x0, 0xd1f6, 0x0, 0x0, 0x9, 0x7, 0x1000, 0x3ff}) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000010706ca90100e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x88b, 0x5}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$getflags(r0, 0x3) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xffffffff, 0x270, 0x99e4, 0x8}, {0xfffffffffffffffc, 0x83, 0x0, 0x80000000}, {0xfffffffffffffffb, 0xffff, 0x7fff, 0x9}, {0x200, 0x1, 0x8, 0xffffffffffffff01}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x1, 0x4, 0x1659f5de0000, [{&(0x7f00004a6000/0x4000)=nil, &(0x7f00005b5000/0x1000)=nil, 0x1f}, {&(0x7f0000210000/0x1000)=nil, &(0x7f00006e7000/0x4000)=nil, 0x20}, {&(0x7f0000619000/0x3000)=nil, &(0x7f000014d000/0x1000)=nil, 0x341}, {&(0x7f0000314000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f000001e000/0x3000)=nil, &(0x7f000069d000/0x2000)=nil, 0x6}, {&(0x7f00003e9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004e8000/0x4000)=nil, 0x5}, {&(0x7f0000036000/0x4000)=nil, &(0x7f0000328000/0x1000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f00000d5000/0x1000)=nil, &(0x7f00003c6000/0x1000)=nil, 0x2}, {&(0x7f00005d5000/0x4000)=nil, &(0x7f0000449000/0x1000)=nil, 0x400}, {&(0x7f00001c2000/0x4000)=nil, &(0x7f000006c000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000012c000/0x4000)=nil, 0x2}, {&(0x7f00002a5000/0x3000)=nil, &(0x7f0000747000/0x2000)=nil, 0x6}, {&(0x7f0000345000/0x600000)=nil, &(0x7f0000003000/0x2000)=nil, 0xda}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000402000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x120}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200000000000000, 0x0, 0x7ff, 0x7, "b0d4000200fe4cf8000100", 0x0, 0xfffffffffffffffd}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) poll(&(0x7f00000003c0)=[{r0, 0x120}], 0x1, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)=']*\x00', &(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000100)='/dev/bpf\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='tap']) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:06 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x82, 0x2) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x7) syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="64c8e7", 0x3}, {&(0x7f00000001c0)="2bd228b7782b85898a31d176a1d46df531e963ab43ec74f2e86b2c4007ebf23c25c97becbc387a96799fc6b653a0d779f4cfaedac024c44a83b7688b08654bcda98307e9fafdaf2b529910158477854f5056e4c500884c62748d222ecc52e0ef74f5b3473098fb3d5569ca42cb1242f11bf5e7bcc5", 0x75}, {&(0x7f0000000240)="7fd1241e52615fe0779d68928bd9c30dc4d6fa38ac03aac519c52b35ba4b49a3b969a6698fab05f24273d8200a5e5bf60eb2214b73ddd84b8982d5c2097d05a57a9ddbede42fb9edb3ef0e724e626330d23820ae515b9b0af2be1bf060221b29770be5607a6db748b2f8ca568cd841ed30ccc9e3a1c54412da476d3e5a4bbd345c968c49444485f3a3ea80311363", 0x8e}, {&(0x7f0000000300)="f4a5a6c318cdef08a617ebd9061490d8ae9c2306d426f1265c76323126971fad4212f8f5164cbf4cd623049cb893b2cb818ae1ea3fd7452c59d0f7055da3930ff845345dab2685f91c4e8d5cfd113d7a4853704970c994d0f93cb2a6f07596747a3ff2829b4961aa5fd82b71de9640d61a5757d33a049748e1ccef2e8268817bb178b1101f2989b22737b37b4cff70c60619986247448ca2d445c3b8904197de345e4adca491f30bdb75bae83279ba9dc6830425ff148b45cb66a1a962d89c75fc6c549b0af30919a9280a942e73c032c148223acb0425", 0xd7}, {&(0x7f0000000400)="afd0e64012ca705a59c829cc396b51d861d496a63adc83be824dc7aed74911d89c31e01b8d77d059a026b2a2bdac8a153e1be53dc531d4237ab9bfdabc5415e74bf654622b49a5", 0x47}, {&(0x7f0000000480)="2a7b395ec2f437f8c7c8fdbc6c0a445533881665ab616782b64b6c3d5952", 0x1e}], 0x6, 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x133) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x3, 0x3, r1}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x2, 0x800, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0xd1, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfda2047c1c41eb43, 0x0) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x30, 0x4005, 0x3f) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050160000004000000010706ca90020e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff3728291ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x5, 0x6) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x81}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="2400632b9dbd9405e8be22a553e46fce2368094f1667f02f812c872c545df1586d991bbeb5faea6ba7813cb3e3583b37972cfaf526e5901debe9c602fa198af97b70daea05ce1c0fac4471e2c0308db4edfdce315f261337591ed4e2193685952b52bd3dcfdf9f55adbafd64a17f160ffe528375d654cacc7a6f05486d117dd9362e058290d5732e31291980103ab5f8c9864fac0a9945635dd2eabcb340eaa702caa2962707fb76c096418d293e3bd7b13c1a8545fa", 0xb6}, {&(0x7f0000000240)="6f0dadcdcc725f4a0c6fc5c96ca88d58f566d6a5363a90a11499b05e2b3524454e2ae94cf79e40906a7fbbeacff0e05137edc1eab786dce47e189b2c3de1e7ef5b476c2fc268f39a5d47640ed97c678e1e394037c19b673064f3e5c6e71e3e65c0ea9484e92446e87bc0dc891afe38104d1cb5aebcde6c09e54b2cdedf839d93de34b800e2c8023eb0c55c3d6a7132f231ac7f923cb0682edabbb78e97c127eb22fe5a1439eb2a7a7001f33174b15802c0c07d45f2d2fb9297a75847c3e9b9ffd5c59293144049d14775bd40db79885dc11fd52eae23484a9188ceac5d0fdf7f098aee17b674917b87089c74b9718f74366f1b9ccecd61", 0xf7}, {&(0x7f0000000100)="c949c9c5a701d6d55c7366046dabd5b7d4441fb7f63edeba030230f7bb05532f8df045a5064f4d2c5e9e6d33f6fcab58eee4e7429acfa7b6ac9f9863dc99e34d00c3bda606f0cafdf7ccea741c50a6ab454e4c8e3908c322ff4eb65fd83f59538d1b75d4fa9b329ed95b1a", 0x6b}, {&(0x7f0000000340)="ebacd15b9e564a64", 0x8}], 0x4, &(0x7f00000003c0)=[{0x78, 0x1, 0x80000000, "2fcdda30a87ba8175047676288ccb19057a30fe5e37934d3d9594ed444d4ff53b98c78f88385f2d56991055874229caae50dc7513e84070e9284bf175a21a333858aec14da364a3f95ad565d52322f903a3c89a8eace4cd776cc3c9ba2d1f8657224c319ee"}, {0x60, 0xffff, 0x1ff, "1fa46a628f4ab968c287f0cbad481988522264f8b435993ba8e91f7262fe3b76dc8a7602bf2f4b8d280eec31664427271580092eea0ad5bf636373d63069cd3c995366fd7c4c5863882a"}, {0x90, 0x1, 0x4, "7408be34679d3258263508c226596b2bf040ef7686a81671f0cbc015aae4ae1e1cf9c4022cef0209430f96aac0b1a19c0bfd90c29b998e9ba145203a8a6f62751187771c639d1c8fc5e72e578c9568e293a069b3a1ec9f103fa74c6cce3121be5dadc03b8e72f3cdafba1fec22395d76cb409361026acfa24b3b"}, {0x70, 0xffff, 0x4, "5ab481a13f9bd0b9a35425e0d9343cd6d0c26f6ff48a8ab3d08a883b2979061303eb961fa356559f21d67973dc0b255fef57de224c00830acfe5d2913eeadd74dff38b6ec65e7b251df6905c8ee1ff91a21e482790ce8b1cd3"}, {0x68, 0x1, 0x9a2a, "d638c854bf72d9821c7243f3dfba57e5f20de4e28485e8cc1cfab9bed6dcd5ff38b9ecb8c21205c33ece66353d728ecb8d39756dfc103f7010f7e6b565621a7320c37c1afd133c0e629eca527a1c60a7b1438ca76c"}], 0x240}, 0x2) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000040)={0xffff, 0x5, 0x5, 0x3, 0x8, 0x0, 0x8000, 0xc8c6}, &(0x7f0000000080)={0x4, 0x60c1, 0x7ff, 0x8000, 0x529c, 0x7e2, 0x2a59, 0x7}, &(0x7f0000000100)={0x100, 0x100000000, 0xfffffffffffffa5c, 0x6, 0x20, 0x4, 0x2a5, 0x55}, &(0x7f0000000140)={0x7, 0x8001}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) 16:00:06 executing program 1: clock_gettime(0x5, &(0x7f00000000c0)) 16:00:06 executing program 1: syz_emit_ethernet(0xe1, &(0x7f0000000240)="132e22dd5bd2cf7b9cd8f3491486d08f5d6107096eb79f080e7ed780793b01774a892d67e5cb05778a5c6f742c3eeeab530dc56707ef6527219cb2a1ed5c4daeac5d41c83378e96b55033c359d479d687efc284cf98c8a2ff42af16625d3d29f71d675fbbb4758fafa174009f3c46d19aa3dde984ba5b927c57a0fa410e7316cf703941c3f86c14a647282a4145f31ef2056b44bd2d6fe6a1f0bb1095a45a1a89ed5afaad9ca54dcbf749a6d96aaf12b622c327653506063437fbfd7111fc19360a2a75ca61021b8156d05665c7e20e4ccb48f53c776befc25708db8cba334bc2e") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x209, 0x0, 0x7, 0x800000000000}, {0x40}, {0x6, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x391385b9c5b82953, &(0x7f0000000180)="d5338249") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7, 0x7, 0x401, 0x1}, {0x9697, 0x0, 0x4cb, 0x800}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20008, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000380)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x5) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x8, 0x0, 0x3, "000975f3f4c4e0b9777e5710aa96aa6807e7ee16", 0xf, 0x8}) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x7fe, 0x1}, 0xc) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/115, 0x73, 0x43, &(0x7f0000000080)={0x18, 0x1, 0x8, 0x401}, 0xc) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000380)=""/207, 0xcf, 0x843, 0x0, 0x0) openat(r0, &(0x7f0000000600)='./file0\x00', 0x20008, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="acff125c000000000051d5cd4ee04d3e9342fd7b3e4d3f4f7c8af0c4477587284b866a89d3060a16461bd213e16067bc7fb1d9ff55ef11b5c954b5132d4b07dff9c58fdc918a1363fbb57521a5f2e0b232d2b716ab6f3b5d38d28ece514e84d9e07eb454cf42e606512d9c26ae1d96540346692729c73a7105204c1c0777262ae46a8dbe74c68e8b9a0c40532d93755890c0dfafd5f7ba6cd214601639a70baf00126f70f36165d5b3034a1cb53c797d073ee96055ea7c7087ab02bc799516b0b3a3c1547932c32c36e357fe2653c1b30000000000", 0xd5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/181, &(0x7f0000000100)=0xb5) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000280)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000000340)=""/63, 0x3f}, {&(0x7f0000000480)=""/31, 0x1f}], 0x3, &(0x7f0000000500)=""/183, 0xb7}, 0x40) mlockall(0x2) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = msgget$private(0x0, 0x248) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/70) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="8974a3a2ff277dbe50f0b8ae499f176bc4f6ce684f7ca3032b12431d06fc0f42b405011b1b4db1f8e637c3705e986ea74b28de7d909a8541a363b870df", 0x3d}, {&(0x7f0000000100)="82149cf3728c0e3ef94eb87447f6ccbaf9e3a49c6ef7", 0x16}, {&(0x7f0000000140)="9b5b9ac301090f3baf53e3ba25de7e7cbf6f4220a536c2896d825dbe70c1001896578aaee6e45620333248a951c45559151a3c2e96d243ccf1ca50b435d571be59db1d47140e330563608cb4d8dec98252306df7ce1fe9e643d99e6c89f5c9ab0c52c7e917e3cf741eff60c18fd9bb6247181e81ee6cbce87092091e15f1c245c77eca392262d08633c6503cc18627f209271c218d3680ab9e5e2e98afd75008b481b9", 0xa3}, {&(0x7f0000000240)="cec3a7a7dce33a247fbbfaae268b2ebcd2cab73ecb146fd97e51c87128e819816285d7ebb14630176f913314230bc417322687c2cc03f05da6791e47994c3ed7dad0ca9ac8cab2ec76d8b764eeee5361f72056a4e944bbe0cf4a7efa642a8224153d474b20c2c3c52173ed43f81f9ecca0d4b804a91e8397a373839cdd499814f014199561e8cf554f025d687eee512365a8efc70c6dcb1dabf9b56536e784311b62cd9119be005176792ecdd302b5aa263e8ee07a16ebede06a61b46245804adb9745b556dad959c8a295e600a80d106d983445c24c394e49d97fb6a97ef1c6dedf1d4ca155ffd4cf45b0c1fcdb", 0xee}], 0x4, 0x0, 0x4b) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) setreuid(0xee00, 0x0) setuid(0x0) 16:00:08 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) r0 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x420, 0x0) ftruncate(r1, 0x0, 0x100000001) 16:00:08 executing program 0: poll(0x0, 0x0, 0x3ff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) socket$inet(0x2, 0x0, 0x1f) ftruncate(r0, 0x0, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x1, 0x1, './file0\x00', 0xff, 0x80, 0x0, 0x6}) pckbd_enable: command error pckbd_enable: command error 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x80000000, 0x9000000000000000, 0x1f, 0x3}, {0x7dd00fc4, 0x20, 0x1, 0x8}, {0x2, 0x93fb, 0x400, 0x4}, {0x7, 0x1, 0x9853, 0x100}, {0x2, 0xfffffffffffffffe, 0x1000, 0xfffffffffffff059}, {0xfffffffffffffffa, 0x1, 0x7ff, 0x9}, {0x2, 0x400, 0x7, 0x200}, {0x7fffffff, 0x2, 0x0, 0x100000001}, {0x5, 0x5544, 0x260b, 0x401}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() r6 = getgid() pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(0xffffffffffffff9c) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x0, 0x0) r12 = kqueue() r13 = socket$inet6(0x18, 0x0, 0x3) r14 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001580)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0xc80, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse0\x00', 0x8, 0x0) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd\x00', 0x400, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x400, 0x0) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x170, 0x0) r22 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r24 = getuid() r25 = getgid() r26 = openat$vmm(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/vmm\x00', 0x1, 0x0) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000001800)='/dev/pci\x00', 0x8002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x80, 0x0) r30 = getpgid(0x0) r31 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) r34 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000080)="08b0e5bc02d661dbf277736d4f58fb69a7b48f157e1ef61a390896c6ee93cd67c028d33b90ea6cc3f9a311c27a30c0032c430342eee90c0cb09b9d65c6f034b60b4af42fe181a5d5d31ff6cf7b7eda37f3fb75b7406019f29726fc6e11f8b3bbce47548567a67a45e239997c0a16fab129ac2db33e2bff0669ff1009bef412d5c991d40cc4e6d592729b9ff56a6a9fdaa4d5077c43d4491aa273c69bda715efa2095e68d6431a1ca7def14108ea85ef3bbe540513592d0a96d01d72a70932921cd0810e9e630808882208760e1b2fedd02e6939a7ce4219d39ae23c7e169860c0d646d69d74dcc54abf315fffeb22fb21d7ca7083b0bf1458d4ed214e75f37a6840a7b79cea1cef6077c177aa21d55b44b293d1b3dae75c00a8b274bbe580d7d221df07de441c69ef61d43bb46a98d7c8d4b57900e5aa2ab8e0d13ea40ccf9312b145d84a473c1f7bdf6cbb4d5582448d9170e0b62070867a2d6105475f59c21d03f394c92102bb3bb61d8e8e5e9b017a9bc9ab57d87fc1e2e27f5794b5494f416542f52c97b734a272bc3d62b31e256cde830a1ac989ed93b911e3798deed3cb7ed6e1c6d57eedf7c8b431cebdccfc6780ee60af30c2068d7eabb31bc875dc32aa269726c975f61c32c0128a1eac1f6f4cfbdbb0f25bf6103980b74404b13b3404866dd76132ad6f413887d8f84fe6d0cb6727ed76f821217f72c6348d831e65c9c6e6de61a283de6e34da7e32d10f8a260bda697f6963ba5899346264fb34378c6bc3af90149b75adba3e4c6789e87d3a725ca2b398df8231c6093a3e0a8893429cb7a11c1ded168b1322d5a6886c98b42127820d42a014eb171f60062872df8bed311e2c4e2fbdf164360ac715e44d55f55b86b882a64bc5228c67cb25170407df82aa0ea4bf5c240e96faa0b58c0381a961d3bd58823e6c49189c75fe8eea0c1181122516d72f932609ab57215e0372da5ae7d864a850678fa54159f979e0ecd944db06d5103a27066c547b63986705755a79d6b9ec961d436bf1db3c08b88c8db81a2e5b731fda28d76dfe025b88847c4aab1c02ecc4abaaf62efee7f1f02f343d6af783aff022b08bb0ba7cbeccb9ceda300b6c4953ebd0dbe3b0d4edd01b349a3d6187f185b2dea74f8252db5290b61381f1a9e82657ea3854d4c84acec4110fd17f88e38eb381c5f46d393c606dc31068502066c203bc6198d910e0bd306bce019efcb327d652b13145616d35636da11c05884ec86066101b8baee8161c6dd39fa31272182ff0d6e70092edfbc970d07854295da03d62b293ba43d83d5969f3a91fdcc4619b27866e2eba8c205afcd7a182bb910480a86d68f5294e520717a38bea83a05e7de61df3ec5b6415ba88312d5ad8c802b97eab11adcab4fdaa0a91f2310b6c5f524aa62f1ff098d73b86a871a40bef2c21bda2654cc1cdda5f7643101a09faa588dd79b3ebeb5f82ee9fd36e3d0e111eabd5cc443686bf68f340e5a3a601888c23fe6afa9fd0343acbe6e59c8957a82b166a12ac00cd86dfe90e9d84c49f19296edfb32094cba91625ec0e86d9a0ba530189c653778b9ef6274491821ad40ed4f6ee2a9479d89b16b91ac54d7b02a70bc11ac5263c7998f9a1370d313090fdfc82aeb277a5641c2288790087387294b3ee392b04f1993620887111ec86414fd8b35048592c26dc8c6e70fbf0fbcfe1bf78aa879c96a18a181d9c1b03efb2799268c6a3248ee9669457529e5c1e90df6580fa5dd928f35f6be54d323fc21a34ec1140795bd729ce46971bee5f4ab349c8986ae72c1d9edaa4f8cc98cd988b2b72423b68f9869ad540a4ba5e1b84c25a52352e2ec3ad65dc3c5c236aea434d483825082a47b7cefdc4de5dcacc6d8297a5cf9ff03636a888b0c8840103f80c777253edd800be5c461b5c33b9b987b163c4d464fea20896bbd84a5346f60a79a0dd138d3a80d0364848c501849cfe6437eab5d2d1db6967b8b64b535836c56c8859da685a577917dc39bfc4c90eeb18c755d6baf3874fe022e043984a80101c014845b42d984e2df993e3a8e9721ced03439514e9216a0cd41cf82c829afdaef7b81239ebdcfdf3e6fd75beb8109c3e7aea0888e22ed366ff83022af2416e80b8ff5657e15e7c06ef28ecc5b586591fba625ec3e4339fbf6727b08ac50e2c1f14d4e02ed915d6a9bf3591d06e2b89398fbc1aafa45e22d4fcec58484648af2520c84843220b1f117b86b48d40c5b30b5ff1b6c029d8027cbc97cf704ffbc7c9e1e9f075bf0026df7fc44760f5b51fd728a93ff64314d28c26a5819f53c3b38256fca24e18ea9d58199a682dc173f42b984ca2dfd161078f9f4b99baa52a9e86e06be910cd61abad92849d30ffe19e6d97aec3fd146b250fe7b5485d499dae0442263599eb9852f90658cc421f1420ca7f02c20c07a513dd2420d8852b04461bb20a21bfb9630a05238d27bd6a0d9d94bab8c2d750284696fd983482ffe8a19a2b0d88bb008792ff9977fc02b22ab3f334a728816cd2f7a23777a9feb23bd798f87db2972d005a7c4bc5a8ac8bb0ce0dce9d8f77cb6fc760c1ccc1ace44dddf2cbf872cdd423378979443ef69454e97e9aa1c2961c4b0e7e7d60d3e6bd02dff7e77142202c00f1d0b353b3bdcf9abf01927a54e791dcaf01747880d03e9e304b597ad498efd9afb7ccdb6fefbad8961dd49c2ac111c640699475cdc31804c13c63bd54dd17893ff5447d99547702bd362cbffbe946f40a346e5b08ae44e7ee05dfeb9c9c0dc2c77b2b43f8f206c14f01c9269b343bf43f1ec140ac0338299dc19782900c8cd7db6c25e9225d2229788e0667dcf39b22cab2bb7ed08ff43f7a25fe85112d3ed93022d0bd5cfd91db0178e001b88c425077c5dfdd103682d236b54b7a5b5619ab00e1362b208360cf28dadc8d92abb8971d3e9933f22b47796fc5c5d0c77b44b963be5e378b79cd708c58dcd47164eca79a270c7b7f3137f2d5926de0f9b3f48841fd975a26897d16228a5a46352653cbb058f873ee78bbfba9d3e682a93dfd78766e471648eefbb7c7cff7742a88e712beac942513a6285a0db6d62cdf4cdc20d7cbf048f30e98cb00212e1a8d7eb519f5ec9d13ede9504edc9f201d25aaf97dc389f8a5cc0e6364bf16af0fd1efa0e05eee20bce34cc5ca43a60e6b74a42ed95c48b9297e7d873c55260e4a52616d94677aa7bf93d787c0a068e9ef88aa6546d05d3758afc06182ad01c4b282258853d927e8290a968b3fdf439f25ab9424a5497e1e9c1f3f5aa39cb5c81d8662fb3d7825021ea05b97b6dadae50e4d4c0eb2ac30bbc0f15c38d51e1a7e88b817939b50614692ba7b626f0ab756658f71ec8f9723af087e315bebf61a4996725696ec3a89753158d8c544bf1b080cdd6236be37fc2e91206a298a09786175fa74adc4d9383b08c32d3cd9ba93b87a320eac2eac27e0d31ba80b11d89858a8b2fb97eaaf453cd43fb01168c2f792704aa97fa6eab94040d1bd740f506f198504c777988f47f27985faac93a0188183a8c1b950981bc990ac9e155bd82832293c866a7f42e0be76fc86725868b8d3532779fa9d89bbe841140ada44f6dd18d5c8df9e7f8b3eb84006f4b84f887ced515e8ff84fdf046bd12b1157da41a87a3a59e79853b40acecaaf5768e8752438681a034ad699ae1e347bd2750034e142b1f1e87ec97557bf9c40e59ba30b0caf8fa5f6e0c3ce311e93805c5663d7fab90ef1d1c2544566f0cf4ef10392a1319494ec9c0197dd60a495c4c9a7ee2f9ba89aa895f943ecc13010cc67e3994fcf5928e14f3e0173377fc682809db922976829df2ea63655b893600443aae0b44689425cb773e9d846af535dbcd643f31d3dd7a6ae65300fe32d2ec98da92dd336f1c2b3023ffe06c65e4b6881b27453a78cbc0c8fd4680d2c40dd46d4f82312be45116618a7423b4339b1858551827996d360d1dc93e08a26dfc62a6449b6e426fa4e80b24d61f973e4845e6a596756378cbf310f60473dffc14f1df0ebab704013eede78b0e49c6d343d383683be1e837e9ad987a7a241416da20c039315792ec0db6c573f5f26acb06f6ca26838a4dfcf21b53e5ac9eba65a293a1b8c35b7771064a316770bd25403100e99a49048795f1b07d7c979ccef8f54e16c8082c90499f5e6b748a584a892217cf54cf1a3ce48113074ea8e72b9ca3a31e4ffa87078fcf7abcbae4d5a04b10191503f90fafddd0ba8f393ae635d88083c2301856efb1a0b39dd5cad2c3e744d98f317a29634acec3750c7192641df1178a55b6d080c21cebaa8be708fee0f5c8541e6c0bb6b67080d0df356876817797196ee147a1c171e0a51837e99da77a1839e739a160dabff05f85adca9fbfd6a8efb0df98fe7bb2580fa600862f7806ddd335cb3c3b269406548e7f3c55ae420c3ba8efc76e1e69604c425316e298271bce64899e281f499aafad6ba9deefcc75414f1e0b592211db1ad7e29de5787754a91f5cdde21a17a4c3b6a2b16912ea267678229c470d1692e42ae6327db13fb27567cb5641bc69bde5580ce0d3434d31708a857fe434dfe082148a8bf915d5a869858d7933987eec96e2ff3b45ac3f002a4f2d0d28f82c997aa8b611f17e35cd1d40121110785c2a13321397e6c4f40b58c8c5761ff6d8e3b65623a40a6086192066e8df47035f0ed60ef1439235e03a020229b1744bdb3bf80e7db9d36cb752647dae121a7e3bdbc7f819361c709313f2cbc56d117d06ef145e661a2f84755fc316f61a10ca3b7b555626d34a3c4d732d5666f7208c3df591c8b2346ff0c69a6153d08934a42b862a8a4bf583dffbce5f69d3cb0dcd0855bf86cd02e72634b31ad8c48284251621d21e4bc299f96a566263d661de2008ff2fd1006984ade56e8fb2590ad431baaf0c5f4ffa4857d1ffeba7be5d434e722e31da4b77abda3a1757f415d27bd75033c52eb345f09ba877602ce005ea39e2af54079f257c76ac299b7453b4a219a9aa1612458409e6cc4b95266ca35bafd6c79f9d8a5e2008dcc45f27e2015ba009e0325f3d4f41ad04a5681bedef6f167d1cc8bbe4918ea24ff63dfc12d88e44066b7533f4b29254ef79837dd49dc4bb32d8b192cbdc1d614922446cf529b8df417cfb85f1ca37219b00b47ae776dc2cb5e6073d5f25b33f05a1919a611cad910c0ed5c63129b5e788e009429a714aa685d19e6274e89dfdf735b5990b34a5cdbe67db6c516cc2becf2363fa70c3fd377d26c8d2a57a3b9fd73d8b2e9f128773275d8eaf0e5617c7b920167f79c8283d9206f15f76319370729f647546e77d8ce822dc9c832966784f7c6676ff6ef58db26a0ba7cb98bd68f05196bd0ac22002dda666f6b90937679d23a1bd119bc2b9ac8ed5fc45c236499842b2617cad60c46dbc1fab7d5ea26d394c4ee5a7c7363b808bf4bceb366416556d2af6942087ee0314fec8f6293ecea379456b0a3ad1bade81132c44e530c7210db9958fe41620e5460ac529b1a0126ca2eb0ae3141f90c3f8d21f29fb2abe3abc669d5a2e7a3c3b8cf4f881f15a947a07a4bb4bd66789cc041c528005956d39ec5eb855b5f086824dcab79891583010ea007a071cb1abbcd2c6418681f1381d923a5914818e38b3d37ceea6efb788120493f125c09ec569b82640e47e46dd621b73e609ae6d54c3bc913c54f9118f3ed208384053b485e2a7a9a99f6b509a2b6a542bf883930caf8589566a659127bf52b46d1ee9e328010d7867603db71cd52cd5fbc7e5cc7c68b8ed24f78d1a0749", 0x1000}, {&(0x7f0000001080)="bfbffcd3f39e976b222938dc85914063b7239f866e45baa701dcd20c8db69a0afb7f596a9d571b9eed73a0ebf73eee991fad547a64f49358b14eccfd13b7332639ea94ece885e3952349ba7dd6ccc9ce0c3fb42970f557106e6ba92f63a3d7548cca45f7580447d9891094aa8bb703b693", 0x71}, {&(0x7f0000001100)="f441371105135985e6bc6932551971225e34df9593b6f2a2535556f6a4bffcf228b757b80bbea28c38d20d21d0f1ae431eba11dc13592fbc29a49ff50ed251abd33e7f576a9965cebd6c5d0e585455f326621e0525f2f709c4f46c146ce62172edbd14fa15612a1fbe8f65c5ef", 0x6d}, {&(0x7f0000001180)="3277572ed1a50468654b80547fa65c0b", 0x10}, {&(0x7f00000011c0)="87bd7705703debac4fc4f0225e825a1764568bfe8da7adfa2f583d4ce4f6cf3b1b9488a28858ec0740d2acb152f179ed863fbf44c35e2473a5cd1b813711044ed4a824da3d0e99fbff34e166000939f1d91be798653fc518afd49aae02a9083061f3c5b7f4c925b17195427a34b565b24247d281ff9c8e996c7414b8490b57cc3e02c8de3724d1220ef06594f9ee076e7cf735db7b92a052f8166b3a576869f9094734c85e443e5f3a0ac350bfeafad681b4367ddd489e6f674f4a2d", 0xbc}, {&(0x7f0000001280)="b392ce6eeea9c4cd5feacc765b1eaff091005d", 0x13}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x38, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17, r18]}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x20, 0xffff, 0x1, [r26, r27, r28, r29]}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}], 0x148, 0x400}, 0x8) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) sendto$unix(r1, &(0x7f0000000080)="391abc5e5571de30ccc45220a480b0eca09a8e3db105e25c577207f57f76ebd82ea9a1fcf0394c4f96671038ebbdca130110282717d07e9b17345ab3065fe12ad05bb47465c2978f", 0x48, 0xe, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffff9c) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_RMID(r0, 0x5) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x747) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003280)={0x0, 0x0}, &(0x7f00000032c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003300)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() fchdir(r1) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003340)={0x0, 0x0, 0x0}, &(0x7f0000003380)=0xc) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000033c0)='/dev/wsmouse\x00', 0x800, 0x0) r9 = fcntl$getown(r0, 0x5) r10 = geteuid() r11 = getgid() r12 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003400)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000003440)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000035c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003240)=[{&(0x7f0000001140)="9a3c4a83d6745859e0d257ce63f8ccef33188eaf1e65e5078cd3a10629cee135e865b4bd84c6d683ecfbb46c1e2041d7fcdb718b27690498dd9160dc8759e846f60a251bf7bbc1d38578309544613b420b8e2ff79d8373e42c675b61f0b13a815e64a4a040f570b281c564eb3b1695d7f9b8da45d2b88524ed5a9a3e2cc72a2a", 0x80}, {&(0x7f00000011c0)="8c3c7c2ea5b18176e3a2162c7c7f5c306dcc328cf8ec7af5c13db91c8fa12248751edb9dd8ea4103e9b8e2edfefba7a8418d0fc1cea75e3632bee21c5a67f350c5bb6c18f4f14919c69f0efe1f3b4ba60534f5a082f1fee091c8c3b1f644139beb23e56c94344f429e5f3a1e86477c864e4615d778dc6e11321ca36df77e123a07b07736903f7f75d3720692b8560f4fb5c691ba3853ce55b7ed2ebcffdd66de563c01103e2a69209f237cd093d41373c129fd86c244a13dc0b10b7ea7b87dfb648759fe471ecaa84d1929bc00bf58d3a90ebca2a522e55f312b5918c03067b37d716ab9de1c3888e20e5d3a5bf7bcae5fb37321806c1762d1f6953428a91478f4ff3dad4671164e26b884147081c4b434d8b4e3f6e5b5c57a1edd81ff905245f098d686b36334b40f7e9b0e8d6ed2ef0cc73f801d88d6e19d77f593f3e058ff1b49838e37b97f8de0d3bbd256a7b689b8d5f457d5be044b2aeec626ce9ed662da5fe7fc00641ccf3b463d28748ed4f7f37b38a121f9a52c9da63968d3817009d1aa5c5c5e343ed6077e8f064a35b23b176e60e53b209a6f71725092737ac6816054eab3002187adb133f592e57291b254f26393be405576ce920686c70f99f1f363d8f17a646a09c113c97adaaa279887cc9843dc95fb84fd3c1faa563d0adba91e6616837879b3c32af7484bd9be16d2e3577146b2be3eb2b0f09222c0ac79332689f60e7b218381f2386d31031aa0a05d04d58ad8d2f2d67fa0ca0b7ba7dfacf09a87696f154a0adb591f8c8ebf4ae2740cbbb21abf96a4c0b91d6df112722f0237f202e2edc21db40ccc8dacbb9dd1d4cea77b9153bdb9a7fee5dafeec43c6340399095634e8ed401b42a62ace442f0decdfe87b59dd0cf462cdca96d64916cf18108b63fc8ee4809438637a2ab297e06b2a03bd6a7195e99bea6e3e8678f6848754d6853a600e80706fcdbe20cbb556f56da5ff01197675e5ebd7f80d7dd53a5ef8c70d82f4d508b08cce4395e837093b50cee9759c266580c1f9ece52f49ff0229835c0bcff604cfd800668dc0a23bd89f6a52ce31a1f1e6f725b1b71552d3f4969cafd25e622e80846736336ea331ac4c3ab0b8e2358c70e025aeff7f27fa5c4bf455801f0cff3ba18a634e50ee699340a94ece477563f41a4ff4423dbb4c2dead7eba3a1a501fa141529a07226a223b85f1944bfb8b2e93576a224af9d0e81151992e079753ebc6f679eb3211c7a18fa7ebe1cae07cac21bd3f870bedd06939f431d2f695ba803ef3b9d86e311554f359962449a06d9138818bb7946fb1b6ea3e3824a4a4450bcf29125c73e4debdc5d12dbd0644fd4a73e0ea420fb2b9c52f5d1c1ce3d5fb39d597aabef01f80edb80f16c39209b0e70840e3e4d669293659a850cbf7c1bb66ccbf6ac28fd9ea9e43d491ecb7c4147974252c7e7ee148cefd8c1f1ff80659684cb69b7630c07b667b2d6f225a0f069b54893012727d17b2327b0a4ba7af5fe074b8a4d47864bc03e39e0efd97e5c2ca991df953ff86e547f16b8230292716dab3ff30e0b142113be749c962a555296941dd4c1a3d398b0993234819dc6b1f1201a399142c50da1e40cedeb85b6f91609c8ea0e7e5f11b60281699408268a60e94fa992425332e9c146ba03b3d42915c570e14e10b5e5494752178724614e13a6a034d3594b1acac2ea35374004f2433697f07e698e735184e5b446c3bea56b174d69dce94f08187c3b702b9fda32c18068f050f505d0101f67e3edfb1ea02f47d4fe39f0e546febe6957f07e5566b6a0da097d241e8125fdbbc3837edafdb1b7650173939c440afa94d7c20a75f54a825bc47634394766ae2fc059e6fba9a1f6838c28e95f310cccf1102641e0e075c00038707c90854de9c195ecbed0832c04aaf76c55e13346f4e9688754a4845864d1f1ab235ee815a95b246ef48c84d31afc53082f460545fcd3e2ec63d25221d145c938106abf69ecd8626e0a91b635b7932b395e6cc9a5f6abd038db7e897f7b3943ecd0fea060d499325ea559d62429da9981c036580902a66b5c46dd1437481c435983f6599be0db7d16b1b642aeb29e36a49f85088b4b03a3d0f5ca896886ea45d99bc6559cb8bf599f94fb8235b0bc057633065b2045b9c9288802f7b4b75f8f787fec00b5a2a1eba13bc2a623a93200d1bb71095d82109694e8ceaea4f0c50a216fbf3897ffcb56a600692993a4fc06b3772d4822e79f9cfa79810a192504c2d98f7cf397a651fed0a35d964c41b7ac606d1a3a698b33e0606800181a6e5671df5a6a6e221fb5db6807ba3b0824cd8955b82b144fc7804d4a0fe5f53a1baefd7b3001c1286cad789c6758d05a6d5c9211be5b2bfda2cdc83bed67bd5fc796296b31cdc148bcafcfd2ca4ceb35be6e474e00f1115ed4702f5cb4f7ef6a42fd9c3c5559e6f13b36270922f8ce345281ae851e90973ea8cec602ccaacc4c779dacb503b13b0a0db597acf6802b72b7307d882cceaf16e373c30d74be1048a6910a152c1850a3725d41ed8ad7159e55ec33e8c499b7c3a0d7d92ca52d05dcbb99b0695f2ec38e42365759528d39c6f259a2f37178d7b5d370f6f680322baafb954dfbb9483d6889ca8d97181ab151ee243eb3bfd67bb100fe417c250a1436274a34d07fee4037254eb65e3a66b1cf8070ca057b9f7468b7f678e5defd04be63e843bd8fff91c27f88d93445b887ebbea7d7e7da610e8d197dd3ba7c47ce915aa5cd0fa144a915bf37b9860c7093c20abf037e4d6413b532243723774ea54f06b01a6bade806babaf8df24e938cb0a669606cc835a9fe3c41d238bdb7519a07a1bbabfefdef984160a3cd19483df84e0a3d60b21cd5632b6dded722a80ffa6acfb1c4e86cc2e83af15d168664ae339223f13cb4c8421524adeba87ca9f0e5ebb9845b6df1e35979e1ded8ae2e8dcb87af23d50ee67b90e91e6074d24dbf5c0b138333eb9c7148f742c108bf10367db66010c80021568832153f315990fce69b17d9dbd9fbf8c1e53ec9f7c3ecb2dbd69271bef42884cc247bbe29f2ce90ba2958a9139c4b43774340e9c784f0791a9ba699cbbead72278621b8253b64fd2acf080816663cef9b5df174d761713930f4807053a29dbae34489f982286258b02187c9e5de9bb87336b0e8d3edeb256c91c8f05d296c138ce3b0842ee0ade73e6b8641136cd44830c903dba8ae3acd086fd0d2c791b1adb9c51de46293852e2a71b090e07d8e31512e285b0b8bf15b5be15f34a1d40982b02f4df72856055b42537be7c682532765c8972e7dd7f99d361e0691d6346765cde656520ba35af34535527a741022a72c7c32892fdcd4f4eadf02fc0600c68def802383a8449014b0d6d7016399853b8dbe163407decafae2355e466615757832df52c1844aa44a8e9571a907a1d05178ef99f15342c66affdfb387d03b19b690ae42b041daa7ab28d3f08655503283fac43efb39a6e67a0c0d12e34413ddf7ff9b3219373802b4aba597cd884296a13d382fffed38838f50b72e38119fd5e243e29e3f46c3ce370b9b1604d94d12784b756153c87a791ca318e904bec98dcd29c8964f737d2b23d2a2cca1ccebdc42f9bd30b65539acc14ed661e885c6cec98483719a927066465bc6f2f5ef7064752e5fbd3035bbe2b601bbb3e8bffc3c4153b7aacfdc353993a4e7d9a280d4140fb73e8a237b43d153314f62b32c80e595d29a4b19abc7ecdf6faa80d7d472c3aec8e0ed3a1a0ce2c3b6e4d803c62bdbaa602ba9bea0b1cfb0d69bc9b9b457f8dee214be3b7fb2d86fd23db956a7fe2d714a87400ec3a10222661352f7636cac62bde37f4b6f5211256188e4b88686a6cab61ff37054daa3cd0513e6eebd400c9fdd2e6529dd23faee8b3e2756b1a0d752d5b8f659e2bbc93da8a95041d45cd34d2594cc65b4373ce8c2b234d1c386cf3a0e6d2d868f2d6793dbab20ff7aeba9291b2b4d7db0f4a66c18532310546aa6bf8783b6c2eec7825ce2d69047c7117f31f0456c55887da5d2d824c7401f5b83e158eed3dc20d3a3112187fcd75594447d0a6783437e06f2320385ca91343271ddc4d522ecb700620bc4e1d05330aab246c3faf55695ad2338c0ceef22abedf583de06d805901f68252732dcae9619534172f74a2796aa5f05dedd3d9fee2bcdc6b53876b9eecab61da524a82d66caa559fd8d106feb98a5fcf1790f68f829fa8be2d16717800f76d20c489a58421bb22488cc440b4f2fc58602636a4d0432b83f6f3ffff974817e89740cd73f08920240426faa59aca916c91d6c31307cfe1363fb78450e406be265bcc3389a32060aca0e4d68673d65a763a0ee8e651348e398c45d3484a5c3b94211b010ab52eb1bd3f7b77393fb6256d304010ea1e79d03c3249e74b31956a4b17dfe39909d31c3df56ca32ac5699e0463a0a9cab90e3516e4590b706c0992ac4e4c027978d10857b9b058b882653c1b0d226da661a0f7446da459587d70be37f0fb3b4dea3105323e39b471dc172d569e0db1b8c9ad25ab6f91dc7165cc04df3fda87fce64023b84f53f6bf20dc01df76d17e7d4be5c6087e44896cc37c87805978240e3dbcbd8c36cd01b712462d33db6e44c50842db61250228af4bd1ed09c21cc1d2ea50d019a541d7b7fbc5cf140b73d538f3d36135cd7827e6dfaaedb7cdc7063949d1950c1476ab3b460519153ee918bcf10e8c0c0e9f1bdbd31d132bc8787dd4bb51fd8b0c7298711a8a0a234703906d25c3a3de19cfe01564fc4afff8c6452e30ebada2957f0f438ea563f7763b2dffd276c7bd23c8450b1d9ce3dcbe15b0a07973a0c7c99830e67fb6705431817d08c0223d01cff41c86a4fa8b0b487626e91779941648c469b1e057cdecba3c6f3d42a36f1bc02c77767f16483f6f1edb26110ef4f552e7c61352d4f024189b839b3f0e5eff05a282c13026fdbd2e94d6b288f60a32482d99f3c695b0138c486b4fcc1d14fb6da44d5ab909c97fa609382e269d76f39199a4a11af1c24af795f6c0b4a62c3b6d2dad75a4a627a96756f5aba49d28000d9e7f25a06909bdce5ebd95bce97a543a2be8243b3e7239d9c78e9dddac30d498d2dfd0cdcf757351ff1c4e17e6d5f47e0c7130b93272a263157680f745e8a70513747ae0f668dcd6bbd94cfd1222ec591ad0f34a4dcbbec3aac4d01f322267a1f94fb8e277131deba7fc01d407ad2c0c9ce07b42ba4b916f338b333671e07c7c462d5b3dc968bb4c59614462e7b5c75f2f0f9a464ba2e4cb9dd679115fe0658863563ce01e1aabe018e894354725d84f5d57321de5813f711b15fc6d486617b05e5a04276d410be09b3a38537f3b78d6a186166385cda00ec8955580d14f523421152a72e65f688d58c202dc4c49e6846d0b0a6e1ed101247f91dd01d75e7c8f63edcd52a5869d7ae5d341916aa6a744970a43a227ea6336f36cfb517a76b1213ce2fb6a68714ea81e8d96dfb90e56d7c1822ba1bbd9379013d1079ee8007b3655c46df588467d16394d6953587ab5202cfa5325cdad36a3dcf5231e921f3763055517f9636209a7dc66b5deac3e3007bcd522d5f6a2db95697bb753d292ba9fa50dfb064dde929500a1b0f7da4ff94b5d5c925788c9608291879130108a4b466f739e40a943191ff99da8efd91d042ecd6f73d8c3fad8c190b86108d50eee718043d7e98d39b2c0ef23d51eaa49350ccce5feffb2788a82078452b1e795833c3f53676e317188dd7e06d8f9f0ed107eab989540ba26cf86687fd310d1429b", 0x1000}, {&(0x7f00000021c0)="5dde5f43e99da81bd1ec60d7641e12251df44f63b43151975b379c9deed4de8ad1d9523b77aba14338186575e3556f979c0434e81858e04db33456ac9fef7b639d1d6406d1cd86d385aecb246da9e3cb68131c31add30ce4f2077c598854a0529bbd2f8b7c956072b20d98e759624c2991556c9d3bd1367944620f81d703e78ca3f24b6af4dab2b7939e29c611c710d5c62e78f042a80b8098f6df81550dc0d83c88c064a01c5bde84a353fde4651762bdeb0b6707c4e4c9bddb1240befe7d8652ebebe1e67fbe928d69b6021b8a52fc8691341ea9e64c235946fe27c57c392822c8676ec5e3e34be73a67aef5b34cda99b211163d25b3f81838d9557573d4e779b35a6606e86efcb41b35aa91f8257d9d425f9eb504b2a4881a527887c278174d8a355b43506b89eadb731473905bf4ee56a6f3493f41f7c30a68b8a9056b990983639c75701ae329007d3d310cfa85d2bbee662b505f63d55d0d47b3d196b01e0e99b9ac93a74d765dae239d1f5fe3f4c3a792c170015cc32c834a0996454794fac6bb45595ecc58fd7065589986132e5ecc83fa08acb9567b9ea4fc678b7dca4f75f5067bf575d4f17194a2810813fe0a36f7077d127ffc17c28b60e9bb2e5c204e150fe32b99a7691942487bd39f5b488ec7774ffb75e55ffc71a1c0984e02d470c7b3a987fc1a3496f87323d8cc80ab92c8f0566a757cf7c4b3f56427ea1a43f62b3636c25ce7f155de8343e348c03cae332897a1d0058a29231b113cfd662b7c125ea42888c33263888454a777170003bfdd4ad4be3bd270f751b3e3c2631fc82fd0c8461af0b4f77936549d01dac4a93323deefeef3fa42180a7c8d586431ffd703d36c314f35357166c6f7b4a46e714eebfe2b028513fa9cf87baa30bc47fe1e3e62b33a7529a166a0792ee24bc8e2de1326a61200afaa1054d4fc233092649d5081dc316821a00b4ee033f391e78122c91360e87d514af9e942d4a3d12d95b28c68efc58c95ff1ceead124c83c8be8ae7455c6ffcb7ebf1462f087691a7b283a229078e140f260d38b2955e7c7ac5b26fbf2a20f3f9b6eb0633fb1554411033e54c35ee19d0f4a8180cc7e4d626abfdef1a007f37f93213dc01c93533ab1e95b3e62a2e3abb8c45ae6e0ec38e9a4a25f9abc782cfc2592904be7cca407e6ec8a2c096bcf8a38166ab9d8d7d757535055484c05e52ca096ded0b3b16b4352ab01b92dba40929a5d31030fa2b9bc4d0b4dcb678f44ba2adbc33dfdd443edac9b59e578816ddf8276d2d54709886633a485e805a7744dde24a6b0b133765af65584f2d09d0127decdb1d4f5acedf1ef88feeb0e5b18f756953dde59151012ba02eb67060d7452b75e8194825c96678c056228ec4b3f110df08b334f5a7464a8303e44511b56d6d1c438acc4236d55e2aad8b4ee35d0ab2b32374c42f60aef170cc2d6535ff11648e586d0e47fa1f8a3817b0f7cb3106dc5b5592d33b2305253bbae01bb3a8e9513c7a8fb0a0257dc27395e4ae5c108e362d2d0546bc1097ff62fecf81a7e1b665bacc4cdd8afc75d3475f1f0d3613b3bc5677cad288a8c16ba06b3c17e0a750a7a88db0d054fc5363685248bc63e02e334dc1e54d2d615617d72f58043f3b26ae2a3110db56f445429aa6007315c3e84eef79211117d4b84e920a10a49a4a2b3b57189e090cedfb0fe389363f1cfdcb5596f758aaa7bf00def6fc635ae135e7c4e6cf1ad49936bf737a8c2ce173e5ea3fc86e64c378e2106597ffb9d6c839dc93767f81e11640702929962a8b581264187d711887f072c939fb7a2e67804c7eaabd0203a8b8c1472f143adf8e4db3505c5e779a41b21827b43dc5809fbc58c605f94902a520bfecc3af22ff3d8bb05fd44283aa972732cc304515bfec3d701fb44365df9ba5398a5cb1d1bef9a19bdb6c51c10048f2de3e85062cac54fb4fe3a8656e8492b65fce6c6990863c9717a182bb848e790588a772f81b3972ea9d9cba78fc2ff310bcfba13dd0da20860efe80d72ff08da59773b40b3d67972f0d676ab49a16ae8e8c49ee54e78ed003ec1534a94424da20c12226bffe1b11e325267028a72852d54283d093d2b3db4e2cd794811aaff819d810892919e3b4f751dd11adf5c2d45cfe454badf57f134d0c17bedde28b95197bf0d68278c4335b6b9051f39ac07255cf91c1c9ea2a13180fc1e7fe9be795f9baede85dcbaa3f6592dec64477bfc00b1991e70b5f534452ae68a60dac7df74c67096fc7936811f2f81d7b18cd4fedcefc90f6ddd063a3494822d3d7b82a0ffb532bfb29df36f3f8b3006ac4bfd047421268769db6247786012b3ffdf842bfb5bb8409264aab3ae48169defc4a352f9e834a1b07ddca958378d3c9e77d42ec04a7bb5e9f0c5281023d74b94d240d7a8a1b6aba132a4a9daae3cabde17f6c9f564ff8e95a90fe6f785394bdc2591479d674248b7908ba7ef2115874310ef456b32c5a5bffecd7f21775db02c691f505ed5e1aab30298cf978e09fcd8ace06d9a8154dd755bd9a1a5e78486ed77ceb9882158ad35fb8b7e03026c026494b44683156ae87be2c450c4900d4a7b7186f80cbb92d677489ac1e244fd2a734a83b37a21b7e28e6c4351c7d2f41df268f8e9338bc913206f11ec12457119aec30543f5f97358c710c37e3efc7f3e0d5db60e2d043834035086d83a6490f5ee15f0182606ac7a63c1d56e1d04d062488009d637ea17f332c268736ea4355ab61a7e25c626ab38f30c6c90806a22d172fc619e8268e046d2f5d05f31ddda9c57a4d6d0058c8a170e7bf7f46ec8e8c302c651123fe24bc6279e0cd96871ad54f4251d21a017ee61ca7b37aa51c8eccd17061020412afcd972cd90c5e0015f6b331b61f9b9d601225e897c0bc07e04a5467a17d9566f103a1bfe48d9d0773adf1b3fc570c5aa53b4ad27aca9b065797e9cd719e1aaab526415a71079438209455c266118958dc435680583ea46f02617f9df67d9736e8662b1d66d8832895ed1fc2b124a70f299213aacb24792db4a80435ada2aa0ff159fe779c1f50f3b0aff17bbc705a9cbe2be00be047d216850f53d5a1200c9cf152d2059061a88f39f314d106f8e9ca871146c79438792f07bf6e79b194b058f361915f946a1250287604d059d6153c518a2d4c6551fea61d476e844a95af12c13f3f260b37064818ce8a286f25c7df832ee2ac251ab117f0f8d2997880719e4b99eef97248fd1df058b44fb24e06acce0d6ca47e5b0f9b74ce43d73e31a9b7071b265033356ba0d19d2cd4d440d3e55fdb5e32be5306f19b316f4bc8752e807e31b5528cf9bcac5fcbc9f8c2c851460410252e31631f0914235be7b86cfee8738773800d51b7850fcfeb4ea4d026ad84c0bce9b78036fb7104c59cad4aa7bc9afdf1cc62ac55a0eedbf2507915d400bd78172bbca86950c758670aeb3d3c13c926a06ab8fe6c22e82d43fc11d9c3271a1939973bacdfd7d11919a45f9931a55bba1838e5565cd140a1ab9ecdf1f4488e80d29d977859da44094be0303ba758bf92bf35bae9f847b57b29ce85cdf519d9677b5c7dec08534f3d568ac5d2a3695fb75a09345c04f56d9c5a797bd4e3dc52dbcab4c27a4fa04b07887a689b7495b13b3ccaa97278ed453a4991443f8972587702e6d07922fa2c02c991e6f83ff8a1c1553eff54db20c7ea73c01de277ad669bd868cd31164b79303b2bfac6da00139c3dfe3b90633500c754120654095efb996f0a41ca5897cf64378dcb393617b0257fa1775588aaa863b7c1f4b9a44df8e5cf6c96fdb3ad38d8a963ee94bf8926ffd2893350e18ae51d1acd1b7496185620a7f8a95c6e6e8367ca3a79a810ab8e46379f70bfd475c5f1dbcbc807a95a386f65e35d5f83117945d658417800e5a18df76ebde76b0989358408518ad865849f9da07d8dff7e560951caee926ae76cac6d0bbe257c4246630e5c83af9d2b7ba57eef41ad8b0bb4db150c0e2c2dd63de33a5e1ed5cb77164fd7e1517ed7c61fde88a21ca7189534b3bf9426f4514bb1979e0e1ed6c13ac8b62b39b6aed7c327846e7a58b16bcb199984eb418f81c24755954ab1cb4f06a42d80ee790172a90d8040bb594a2cd803439e9343b00b117a21eaa240ac6a2a35fb380bce9f1f96f30e583df57d4623db18ae7f37223a237ead375c6653aa127802d06b2b3fdac49a4b2d04ec525af5ad4104d33a1a5c0a9fcaa0b44a60e17e3e6fb66e0a9f55946c4b2fef20a6ba46798b8d891670c34358293bc790b20071ec6c96506e1678bd5db9b8b31726383362f1406f468d9ea28b250a569eeaafe7ab9a0662a4b2b98401a544a9b89efd4e5b60076ef6b455f8e693dd63459e7eccad6079e3fd0274bc560f80d1d778af0f806230081df8d79658df14428c14efce115e8245621c0e2bb22df41bfb262910771f41f10b5a17367a818da2d75da6d967741300c0256bd39d110958c5006c9a0d2ca8e88aee9624e54a4bea2dd13771124dd4e3d2cd2264887d08bb1c62a7962dff8d1e040e98c057484d5791d09e0e0e4fd9cb62aed0a1bf5615058e7c9f2343b42dcb310640ee61d74a689450875abd01540b27447857a30fd5e17ea3f8b1e275fc81a841b706baebeca644a85163a9304d8243bbbebb292896d1c5435f384995d084e42da09fbc3042eb04f8b01e517cbf5ce4dca5f5c2321eb3b20d59334f75d47f0bb45e48cb3844b4688c13c33f362cd0759f0f8d674b773ac2c9aff81184b9bb5bfde715494e7e3db943813945056b8193f55d5b36f67f92d08b9246d8632971d7cc037ad81f38b34178687074867cc4a0a88592dcf871cf4f63695bb47d80212cedfba8b6d870282d917882eae50ef96661b5b6026eec679246676c25d1e1fbd72418d3fc278c2691de9d704d583844ccdbd1bf44c5c3a609fd9cb8a7923b1b5ae37117f654a1c7d1dd824351c3a3a7cca4b04d6fa193a3b3c0298b9e5c9598bb3355f3798eb2158ee9ce2dad1a81cb21c7d7aa151229e1248bcb2c7b57af85a47dde3c696084fc256f55d83a1a00fcc4bff23aebe9342f3e5eee5d605550f97641e644bf63e76914948b97a205e3df1f6148ca93fa27655b22d38d4fcdbf424138e367b7a21307edc23a9c64a8d527d1d4ba45cf02029563f277e32a8675b10e3198e981414c1e7d7f733de0dec5cd239151051f1dc9f1513fc6c3d17bf47278f6a16b26ba5cb66dce2f17bb2e617d24a0a952b836aa48a0dda0f9e51bed2bf13ef80e9517b0787b811478caa7164318e64fcb00f143874dbbee14908e49439ee4124b41d2679a03b0d7032cbb92fb40c6b70f2900ad66c73d789070f9ac2d9663c89697ba8cc075ea323bd8733f6865de97dd718149ce77367ffb2c3b3985d9b9872ff2626abab2c299da7b54231233741f9d937f661278c493998d68e5320205ae54123552c980c6b9ac5fb461773def998a549445660c0c466d0d9f878b21d76702b580a16c0dac857cbd9c4f03fdfff40c8f4d74d84b4dfb8431342dba557174777512ee068e1411c860e9e25a8eb4275a1c9ff4ff2bd6b2c3b2b55ed18181d91c3d64d1317d650306fafd4c6a12888309b79df51f7f1dc7419b75eabc7b0bb6f3a13674648b2216e6fe519c80214e992f0515aa81040ec7eddbf418ed0f1c6028eb39a484ffb52c629b0c52eaec2477ef44b2a2b7fd6d0b8b81adddbfe93c6e6de79a29dbf73fc063757ef2138f4b19cb0484221e07dc56580dba6e178c7eb19305fda8daac14a7cc54647f0661aa79ccf5", 0x1000}, {&(0x7f00000031c0)="b84e7b416cb7707ef6a58c15f2354637f0fb08e45c300fb2d7b3521ef6a5d9058aa9515708f44c1caa92e2121806aad44fda3af4888e6aa953f9817d15de62c5f7d9d901d46d21f480dc3c5d6d144a9948a125369e3231f27a47ac5f61aa412d657d71711db0e2589b75f9e7be03080894b76e", 0x73}], 0x4, &(0x7f0000003480)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r8, r1, r1, r0, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x120, 0x8}, 0x0) kevent(r8, &(0x7f0000003600)=[{{r1}, 0x0, 0xc0, 0x81, 0x5f30, 0x3}], 0x0, &(0x7f0000003640)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x80, 0x80000000, 0xb458}, {{r8}, 0xfffffffffffffffe, 0xb8274d54d8317d2a, 0xfffff, 0x7, 0x100000000}, {{r8}, 0xfffffffffffffffa, 0x2, 0x8000000a, 0x800, 0x4}, {{r1}, 0xfffffffffffffffa, 0x10, 0x0, 0x1ff, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x0, 0x10001}], 0x80000001, &(0x7f0000003700)={0x7, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000636000/0x1000)=nil, 0x1000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='Rc') 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8200, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *216554 1513 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff8000009ef680,0,ffff8000009ebc90,38,fffffd803a44e5b8) at rtable_insert+0x66b rtrequest(1,ffff800016bf4020,38,ffff800016bf3f98,0) at rtrequest+0x875 rtm_output(ffff8000009ebc00,ffff800016bf40c8,ffff800016bf4020,38,0) at rtm_output+0x6e5 route_output(fffffd803a4abb00,fffffd8037005780,0,0) at route_output+0x7d7 route_usrreq(fffffd8037005780,9,fffffd803a4abb00,0,0,ffff8000159f0270) at route_usrreq+0x363 sosend(fffffd8037005780,0,ffff800016bf42c0,0,0,80) at sosend+0x660 sendit(ffff8000159f0270,3,ffff800016bf43a0,0,ffff800016bf44b0) at sendit+0x53c sys_sendto(ffff8000159f0270,ffff800016bf4448,ffff800016bf44b0) at sys_sendto+0x80 syscall(ffff800016bf4520) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,38174cbc010) at Xsyscall+0x128 end of kernel end trace frame: 0x38451818630, count: 2 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 "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff8000009ef680,0,ffff8000009ebc90,38,fffffd803a44e5b8) at rtable_insert+0x66b rtrequest(1,ffff800016bf4020,38,ffff800016bf3f98,0) at rtrequest+0x875 rtm_output(ffff8000009ebc00,ffff800016bf40c8,ffff800016bf4020,38,0) at rtm_output+0x6e5 route_output(fffffd803a4abb00,fffffd8037005780,0,0) at route_output+0x7d7 route_usrreq(fffffd8037005780,9,fffffd803a4abb00,0,0,ffff8000159f0270) at route_usrreq+0x363 sosend(fffffd8037005780,0,ffff800016bf42c0,0,0,80) at sosend+0x660 sendit(ffff8000159f0270,3,ffff800016bf43a0,0,ffff800016bf44b0) at sendit+0x53c sys_sendto(ffff8000159f0270,ffff800016bf4448,ffff800016bf44b0) at sys_sendto+0x80 syscall(ffff800016bf4520) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,38174cbc010) at Xsyscall+0x128 end of kernel end trace frame: 0x38451818630, count: -13 ddb> show registers rdi 0xffffffff81db3e57 db_enter+0x17 rsi 0x4fcb __ALIGN_SIZE+0x3fcb rbp 0xffff800016bf3ce0 rbx 0xffff800016bf3d90 rdx 0x4fcc __ALIGN_SIZE+0x3fcc rcx 0xffff800016bf5000 rax 0xffff800016bf5000 r8 0xffff800016bf3ca0 r9 0x1 r10 0xffff800000994a00 r11 0x52790f47a3927572 r12 0x3000000008 r13 0xffff800016bf3cf0 r14 0x100 r15 0x1 rip 0xffffffff81db3e58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016bf3cd0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=216554 stat=onproc flags process=0 proc=4000000 pri=72, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff8000159f1c38,0xffffffff822b7b98 process=0xffff8000ffff6358 user=0xffff800016bef000, vmspace=0xfffffd803f014c60 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 1513 106485 87458 0 2 0 syz-executor.0 * 1513 216554 87458 0 7 0x4000000 syz-executor.0 79339 271018 1 0 3 0x100083 ttyin getty 66803 122785 0 0 3 0x14200 bored sosplice 87458 506147 19794 0 2 0x482 syz-executor.0 15381 451789 19794 0 2 0x2 syz-executor.1 19794 488731 41157 0 3 0x82 thrsleep syz-fuzzer 19794 187390 41157 0 3 0x4000082 thrsleep syz-fuzzer 19794 245289 41157 0 3 0x4000082 thrsleep syz-fuzzer 19794 416886 41157 0 3 0x4000082 kqread syz-fuzzer 19794 473703 41157 0 3 0x4000082 thrsleep syz-fuzzer 19794 472526 41157 0 3 0x4000082 thrsleep syz-fuzzer 19794 484867 41157 0 3 0x4000082 thrsleep syz-fuzzer 41157 315532 10574 0 3 0x10008a pause ksh 10574 177393 59673 0 3 0x92 select sshd 59673 159968 1 0 3 0x80 select sshd 64977 503053 92995 73 3 0x100090 kqread syslogd 92995 240634 1 0 3 0x100082 netio syslogd 93339 61621 1 77 3 0x100090 poll dhclient 23000 61895 1 0 3 0x80 poll dhclient 91299 108460 0 0 2 0x14200 zerothread 65251 119660 0 0 3 0x14200 aiodoned aiodoned 43195 393741 0 0 3 0x14200 syncer update 52788 382531 0 0 3 0x14200 cleaner cleaner 83922 333207 0 0 3 0x14200 reaper reaper 16777 81532 0 0 3 0x14200 pgdaemon pagedaemon 67787 212827 0 0 3 0x14200 bored crynlk 55840 153095 0 0 3 0x14200 bored crypto 61389 496991 0 0 3 0x40014200 acpi0 acpi0 36444 81234 0 0 3 0x14200 bored softnet 72887 192665 0 0 2 0x14200 systqmp 57757 174955 0 0 3 0x14200 bored systq 67638 453021 0 0 3 0x40014200 bored softclock 41470 371935 0 0 3 0x40014200 idle0 67165 77841 0 0 3 0x14200 bored smr 1 246203 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 9508 6357K 6740K 78643K 14511 0 0 pcb 24 9K 11K 78643K 1303 0 0 rtable 124 5K 5K 78643K 668 0 0 ifaddr 60 15K 15K 78643K 259 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 101 0 0 iov 0 0K 28K 78643K 331 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 3208 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 29 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 149 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 2478 0 0 sigio 0 0K 0K 78643K 34 0 0 proc 42 30K 54K 78643K 549 0 0 subproc 32 2K 2K 78643K 38 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 279 0 0 in_multi 33 2K 2K 78643K 115 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 360 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 81 20K 30K 78643K 6713 0 0 UVM aobj 102 6K 6K 78643K 106 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 132 0 0 NDP 12 0K 0K 78643K 68 0 0 temp 175 2711K 2839K 78643K 10236 0 0 kqueue 0 0K 0K 78643K 26 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 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 1114 0 1107 2 1 1 2 0 8 0 plimitpl 152 67 0 60 1 0 1 1 0 8 0 rtentry 112 64 0 18 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 426 0 422 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 43 0 42 15 14 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 46 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 147 0 137 1 0 1 1 0 8 0 shmpl 112 104 0 4 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5760 0 4319 47 0 47 47 0 8 0 ffsino 240 5760 0 4319 86 0 86 86 0 8 0 nchpl 144 9441 0 7805 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 28958 0 28958 2 1 1 1 0 8 1 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 29331 0 29331 18 17 1 6 0 8 1 sigapl 432 2651 0 2638 2 0 2 2 0 8 0 futexpl 56 38680 0 38680 1 0 1 1 0 8 1 knotepl 112 597 0 578 1 0 1 1 0 8 0 kqueuepl 104 626 0 624 1 0 1 1 0 8 0 pipepl 112 1404 0 1385 4 3 1 2 0 8 0 fdescpl 424 2652 0 2638 2 0 2 2 0 8 0 filepl 120 16232 0 16137 5 1 4 5 0 8 0 lockfpl 104 871 0 871 3 2 1 1 0 8 1 lockfspl 48 299 0 299 3 2 1 1 0 8 1 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 57 0 47 1 0 1 1 0 8 0 ucredpl 96 4061 0 4054 1 0 1 1 0 8 0 zombiepl 144 2638 0 2638 2 1 1 1 0 8 1 processpl 840 2667 0 2638 4 0 4 4 0 8 0 procpl 600 5907 0 5871 4 0 4 4 0 8 0 sosppl 128 51 0 51 10 10 0 1 0 8 0 sockpl 384 2284 0 2266 4 1 3 4 0 8 1 mcl64k 65536 1100 0 1100 83 82 1 65 0 8 1 mcl16k 16384 9 0 9 8 7 1 1 0 8 1 mcl12k 12288 37 0 37 11 10 1 1 0 8 1 mcl9k 9216 30 0 30 10 9 1 1 0 8 1 mcl8k 8192 27 0 27 12 12 0 1 0 8 0 mcl4k 4096 104 0 104 7 6 1 1 0 8 1 mcl2k2 2112 8 0 8 6 6 0 1 0 8 0 mcl2k 2048 55249 0 55207 13 7 6 10 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 102830 0 102766 58 52 6 38 0 8 0 bufpl 256 11918 0 7412 282 0 282 282 0 8 0 anonpl 16 235930 0 226926 144 93 51 53 0 62 12 amapchunkpl 152 11507 0 11426 42 33 9 14 0 158 5 amappl16 192 14017 0 13533 121 90 31 37 0 8 6 amappl14 176 39 0 36 2 1 1 1 0 8 0 amappl13 168 1206 0 1204 1 0 1 1 0 8 0 amappl12 160 5 0 4 2 1 1 1 0 8 0 amappl11 152 1292 0 1276 1 0 1 1 0 8 0 amappl10 144 62 0 61 2 1 1 1 0 8 0 amappl9 136 526 0 522 1 0 1 1 0 8 0 amappl8 128 131 0 114 1 0 1 1 0 8 0 amappl7 120 30 0 27 1 0 1 1 0 8 0 amappl6 112 1292 0 1284 1 0 1 1 0 8 0 amappl5 104 202 0 192 1 0 1 1 0 8 0 amappl4 96 2821 0 2798 1 0 1 1 0 8 0 amappl3 88 247 0 236 1 0 1 1 0 8 0 amappl2 80 21824 0 21757 4 2 2 3 0 8 0 amappl1 72 54942 0 54533 26 17 9 19 0 8 0 amappl 80 6165 0 6133 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 dma64 64 259 0 259 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 105 0 4 2 0 2 2 0 8 0 uaddrrnd 24 2652 0 2638 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2652 0 2638 1 0 1 1 0 8 0 vmmpekpl 168 18576 0 18550 2 0 2 2 0 8 0 vmmpepl 168 272368 0 270919 160 83 77 79 0 357 12 vmsppl 264 2651 0 2638 2 1 1 2 0 8 0 pdppl 4096 5310 0 5276 6 1 5 6 0 8 0 pvpl 32 652753 0 640723 276 142 134 136 0 265 36 pmappl 200 2651 0 2638 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 577 0 170 15 2 13 15 0 8 0